CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2018/03/24 05:42:13 Modified files: libressl : index.html Log message: clarify 2.7.x is under development CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/03/24 07:51:27 Modified files: lib/libcrypto : opensslv.h Log message: bump to 2.7.2 CVSROOT: /cvs Module name: www Changes by: otto@cvs.openbsd.org 2018/03/24 11:10:16 Modified files: . : 63.html Log message: malloc stuff CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/24 11:26:39 Modified files: . : 63.html Log message: various changes in 6.3 CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/03/24 11:32:11 Modified files: . : 63.html Log message: fix markup CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/03/24 11:35:38 Modified files: . : 63.html Log message: I deleted code in sys/netinet6 CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/03/24 11:44:37 Modified files: . : 63.html Log message: slaacd: RFC 7217 and RFC 8064 CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2018/03/24 11:45:55 Modified files: . : 63.html Log message: Update Chromium, Firefox and SQLite3 versions CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/03/24 11:50:35 Modified files: . : 63.html Log message: phessler took one for the team and removed a /64 limitation CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/03/24 11:54:20 Modified files: . : 63.html Log message: acme-client improvements CVSROOT: /cvs Module name: www Changes by: pd@cvs.openbsd.org 2018/03/24 12:05:02 Modified files: . : 63.html Log message: vmctl send / receive now works for AMD hosts CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2018/03/24 13:28:30 Modified files: . : 63.html Log message: more vmm/vmd improvements that went into 6.3 CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/03/24 13:28:43 Modified files: usr.bin/ssh : sshconnect2.c Log message: fix bogus warning when signing cert keys using agent; from djm; ok deraadt dtucker CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/03/24 13:29:03 Modified files: usr.bin/ssh : version.h Log message: openssh-7.7 CVSROOT: /cvs Module name: www Changes by: mlarkin@cvs.openbsd.org 2018/03/24 13:32:10 Modified files: . : 63.html Log message: mention meltdown mitigation for Intel CPUs on amd64 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/24 21:02:10 Modified files: . : errata.html errata21.html errata22.html errata23.html errata24.html errata25.html errata26.html errata27.html errata28.html errata29.html errata30.html errata31.html errata32.html errata33.html errata34.html errata35.html errata36.html errata37.html errata38.html errata39.html errata40.html errata41.html errata42.html errata43.html errata44.html errata45.html errata46.html errata47.html errata48.html errata49.html errata50.html errata51.html errata52.html errata53.html errata54.html errata55.html errata56.html errata57.html errata58.html errata59.html errata60.html errata61.html errata62.html plus.html plus20.html plus21.html plus22.html plus23.html plus24.html plus25.html plus26.html plus27.html plus28.html plus29.html plus30.html plus31.html plus32.html plus33.html plus34.html plus35.html plus36.html plus37.html plus38.html plus39.html plus40.html plus41.html plus42.html plus43.html plus44.html plus45.html plus46.html plus47.html plus48.html plus49.html plus50.html plus51.html plus52.html plus53.html plus54.html plus55.html plus56.html plus57.html plus58.html plus59.html plus60.html plus61.html plus62.html security.html Added files: . : errata63.html plus63.html Log message: prepare for 6.3 CVSROOT: /cvs Module name: www Changes by: guenther@cvs.openbsd.org 2018/03/24 21:22:14 Modified files: . : 63.html Log message: new bits CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/03/24 22:23:12 Modified files: . : 63.html Log message: driver changes CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/03/24 22:40:31 Modified files: . : orders.html Added files: images : 61-s.gif 62-s.gif Log message: tweak intro text, add 6.1 and 6.2 art, link to shirts/hackathon pages discussed with deraadt CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/03/24 22:46:41 Modified files: . : 63.html Log message: correct OpenSMTPD/OpenSSH/LibreSSL version numbers CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2018/03/24 22:51:18 Modified files: . : 63.html Log message: mips64 and octeon news CVSROOT: /cvs Module name: www Changes by: anton@cvs.openbsd.org 2018/03/25 02:12:41 Modified files: . : 63.html Log message: mention support for pms(4) reset announcements CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/03/25 04:45:41 Modified files: . : 63.html Log message: mention Intel CPU microcode loading on amd64 CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2018/03/25 07:07:51 Modified files: . : 63.html Log message: Add a bit more ARM-related stuff. CVSROOT: /cvs Module name: www Changes by: remi@cvs.openbsd.org 2018/03/25 08:16:15 Modified files: . : 63.html Log message: mention ospfd depend on CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2018/03/25 08:21:58 Modified files: . : 63.html Log message: armv7 FPU support CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/25 12:03:12 Modified files: . : index.html lyrics.html report.html Added files: . : artwork.html Removed files: . : orders.html Log message: try to make this page more about art CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/03/25 12:08:07 Modified files: faq : faq1.html Log message: fix broken link to orders.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/03/25 12:25:22 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird 52.7.2. Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-09/ Discussed with sthen@ & naddy@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/03/25 13:23:18 Modified files: . : artwork.html Log message: fix wording CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/03/25 13:33:45 Modified files: libressl : releases.html Log message: add missing OpenBSD release tags, useful to correlate "available since OpenBSD X.Y" statements in the HISTORY sections of manual pages to LibreSSL version numbers CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/03/25 13:49:04 Modified files: libressl : index.html patches.html signing.html Log message: modernize man page links, no text change CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/03/25 14:39:59 Modified files: . : 63.html Log message: Add libressl bits CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2018/03/25 16:40:29 Modified files: . : 63.html Log message: fdisk(8), less(8), softraid(4) assorted improvements. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2018/03/25 18:00:29 Modified files: . : 63.html Log message: disklabel(8) assorted improvements. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2018/03/25 20:14:07 Modified files: . : 63.html Log message: First batch of dhclient(8) improvements. Fix typo spotted by guenther@. CVSROOT: /cvs Module name: www Changes by: mpi@cvs.openbsd.org 2018/03/26 03:05:15 Modified files: . : 63.html Log message: - vmd(8)/vmm(4) understand BREAKs - no more KERNEL_LOCK() as soon as IPsec is enable - no more KERNEL_LOCK() when processing incoming TCP/UDP/etc - USB transfers can be dumped via bpf(4) + tcpdump(8) USBPcap support - New staticarp option for ifconfig(8) - bridge(4) supports protected groups - ipsecctl(8) has a new collasped view CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2018/03/26 03:28:22 Modified files: . : 63.html Log message: some news from the wireless department CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2018/03/26 06:35:37 Modified files: . : 63.html Log message: Mention SPARC T7-1/2/4 support. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/03/26 06:52:56 Modified files: . : 63.html Log message: some stuff i did: hostname in prompts and other ksh stuff, printf tweaks, fd auditing, jot improvements and git patches vs empty files. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/26 08:44:45 Modified files: . : 63.html Log message: tweaks CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/03/26 10:01:17 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Update to firefox-esr 52.7.3. See https://www.mozilla.org/en-US/firefox/52.7.3/releasenotes/ (security advisories not up yet) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/03/26 10:03:06 Modified files: www/firefox-esr: Tag: OPENBSD_6_2 Makefile distinfo Log message: MFC: Update to firefox-esr 52.7.3. See https://www.mozilla.org/en-US/firefox/52.7.3/releasenotes/ (packages still being built) CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/26 10:34:37 Modified files: . : 63.html Log message: typo CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2018/03/26 10:43:40 Modified files: . : 63.html Log message: Highlight that pkg_add(1) now plays nicer with cdn.openbsd.org CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/03/26 10:51:44 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Update to firefox 59.0.2. See https://www.mozilla.org/en-US/firefox/59.0.2/releasenotes/ (security advisories not up yet) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/03/26 10:52:16 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_2 Makefile distinfo Log message: MFC: Update to firefox 59.0.2. See https://www.mozilla.org/en-US/firefox/59.0.2/releasenotes/ (security advisories not up yet, packages being built) CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2018/03/26 10:54:52 Modified files: . : 63.html Log message: Correct last-minute firefox/thunderbird versions. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/03/26 11:40:05 Modified files: . : INDEX Log message: sync for 6.3, 10103 entries CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/03/26 14:15:58 Removed files: faq : faq12.html faq2.html faq3.html faq9.html Log message: remove empty redirect pages. ok tb CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2018/03/26 14:18:37 Modified files: . : 63.html Log message: The rest of the dhclient(8) improvements. CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2018/03/26 17:10:25 Modified files: . : 63.html Log message: Add network, pf, and syslogd improvements. CVSROOT: /cvs Module name: www Changes by: jmatthew@cvs.openbsd.org 2018/03/26 18:37:12 Modified files: . : 63.html Log message: sdmmc hibernate and vmt snapshot support CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/03/26 19:03:34 Modified files: . : 63.html Log message: tweaks/typo fixes CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/03/26 19:49:19 Modified files: . : 63.html Log message: tweaks/typo CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/26 22:53:39 Modified files: . : 63.html Log message: getting closer to finishing this file.. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/26 23:01:30 Modified files: . : 63.html Log message: add openssh and opensmtpd chunks CVSROOT: /cvs Module name: www Changes by: dlg@cvs.openbsd.org 2018/03/26 23:12:25 Modified files: . : 63.html Log message: there were a bunch of tunnel changes, mostly around GRE. CVSROOT: /cvs Module name: www Changes by: dlg@cvs.openbsd.org 2018/03/26 23:29:15 Modified files: . : 63.html Log message: pools perturb the order of items on newly allocated pages. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/03/26 23:37:50 Modified files: . : 63.html Log message: tweak CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/03/27 00:10:05 Modified files: sys/conf : GENERIC newvers.sh Log message: take us to 6.3-current CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/03/27 01:01:42 Modified files: share/man/man4 : mfii.4 rktemp.4 share/man/man4/man4.armv7: sxiccmu.4 sxipio.4 Log message: sync supported hardware CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/03/27 01:12:14 Modified files: . : 63.html Log message: RK3228 -> RK3288 as "rockchip,rk3228-tsadc" isn't matched in rktemp(4). CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/27 02:22:41 Modified files: sys/kern : kern_sig.c Log message: Exclude SIGKILL from ptrace(2) interception. This can lead to a deadlock where the parent waits infinitely for the traced process. Original problem reported by tb@ and worked around by visa@ for release by not calling CURSIG() twice in userret(). ok tb@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/27 02:27:29 Modified files: sys/kern : uipc_socket.c Log message: Use a goto to merge multiple error blocks in sosplice(). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/27 02:32:29 Modified files: sys/kern : kern_lock.c sys/sys : mutex.h Log message: Try harder to execute code protected by mutexes after entering ddb(4). Should prevent a panic after panic reported by mlarkin@. ok mlarkin@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/27 02:42:49 Modified files: sys/kern : kern_proc.c kern_pledge.c sys/uvm : uvm_mmap.c Log message: Make sure that programs violating a pledge(2) promise or some memory protection cannot block the final SIGABRT. While here apply the same logic to ddb(4)'s kill command. From semarie@, ok deraadt@ CVSROOT: /cvs Module name: www Changes by: phessler@cvs.openbsd.org 2018/03/27 03:21:06 Modified files: . : 63.html Log message: mention the RFC OK florian@ CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2018/03/27 03:28:57 Modified files: . : 63.html Log message: int_x509_param_set_hosts did not exist in OpenBSD 6.2 / LibreSSL 2.6.x ok beck@ CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2018/03/27 04:00:16 Modified files: usr.bin/apply : apply.c Added files: regress/usr.bin/apply: Makefile t1.in t1.out t2.out t3.out t4.out t5.out t6.out Log message: Fix possibly wrong execution of commands and out of boundary write with unusual input. Correction and regression tests based on FreeBSD bin/95079. While at it, fix another segmentation fault when using ' ' as magic character and also disallow '\0' as magic character. This cannot make any sense and avoids a theoretical out of boundary read. ok tb@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/03/27 04:19:24 Modified files: faq : current.html Log message: roll for 6.3-current CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2018/03/27 04:46:24 Modified files: regress/usr.bin: Makefile Log message: Link apply into regress build. CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2018/03/27 05:10:33 Modified files: . : 63.html Log message: fill my part CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2018/03/27 05:14:13 Modified files: opensmtpd : index.html Log message: unlink FAQ from front page until someone can commit to improve and maintain it up to date, it is already inaccurate and upcoming work to opensmtpd's smtpd.conf is going to cause a lot of pain in my mailbox if the link is up. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2018/03/27 07:07:27 Modified files: . : 63.html Log message: Some installer improvements. CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2018/03/27 07:16:46 Modified files: . : 63.html Log message: +https session resumption +ports tree privsep improvements CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/03/27 07:58:19 Modified files: . : 63.html Log message: a few nice details were polished in mandoc, but nothing spectacular enough to be listed here, so delete the section CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2018/03/27 08:15:42 Modified files: . : 63.html Log message: fix dpb section and add link CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2018/03/27 09:03:52 Modified files: sys/netinet6 : icmp6.c in6_ifattach.c ip6_output.c Log message: Use memcpy instead of bcopy when the memory does not overlap. OK deraadt@ florian@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2018/03/27 09:58:38 Modified files: . : want.html Log message: I have some ALFA AWUS036NHA (AR9271) now; remove my request. Thanks to Paul de Weerd and Dave Voutila. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/03/27 10:31:10 Modified files: usr.bin/nc : socks.c Log message: Clear password buffers in non-terminating cases ok tobias CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2018/03/27 10:43:14 Modified files: . : 63.html Log message: note that bwfm(4) is experimental and not compiled by default CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/03/27 10:46:48 Modified files: . : 63.html Log message: tweaks to the installer section. let's advertise the new bsd.rd fetching bit in 6.4 when we figured out the bug. while there, make some minor accuracy and whitespace fixes. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/03/27 11:03:05 Modified files: . : 63.html Log message: some more userland bits, plus syncookies CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/27 11:35:50 Modified files: lib/libcrypto/man: ASN1_OBJECT_new.3 ASN1_STRING_length.3 ASN1_STRING_new.3 ASN1_STRING_print_ex.3 ASN1_TIME_set.3 ASN1_TYPE_get.3 ASN1_item_d2i.3 BF_set_key.3 BIO_ctrl.3 BIO_f_base64.3 BIO_f_buffer.3 BIO_f_cipher.3 BIO_f_md.3 BIO_f_null.3 BIO_find_type.3 BIO_new.3 BIO_push.3 BIO_read.3 BIO_s_accept.3 BIO_s_connect.3 BIO_s_fd.3 BIO_s_file.3 BIO_s_mem.3 BIO_s_null.3 BIO_s_socket.3 BIO_set_callback.3 BIO_should_retry.3 BN_CTX_new.3 BN_add.3 BN_add_word.3 BN_bn2bin.3 BN_cmp.3 BN_copy.3 BN_generate_prime.3 BN_mod_inverse.3 BN_mod_mul_montgomery.3 BN_mod_mul_reciprocal.3 BN_new.3 BN_num_bytes.3 BN_rand.3 BN_set_bit.3 BN_zero.3 BUF_MEM_new.3 CRYPTO_get_mem_functions.3 CRYPTO_set_locking_callback.3 DES_set_key.3 DH_generate_key.3 DH_generate_parameters.3 DH_new.3 DH_size.3 DSA_generate_key.3 DSA_generate_parameters.3 DSA_new.3 DSA_sign.3 DSA_size.3 ERR_GET_LIB.3 ERR_clear_error.3 ERR_error_string.3 ERR_get_error.3 ERR_load_crypto_strings.3 ERR_load_strings.3 ERR_print_errors.3 ERR_put_error.3 ERR_remove_state.3 EVP_BytesToKey.3 EVP_DigestInit.3 EVP_EncodeInit.3 EVP_EncryptInit.3 EVP_OpenInit.3 EVP_PKEY_cmp.3 EVP_PKEY_new.3 EVP_PKEY_set1_RSA.3 EVP_SealInit.3 EVP_SignInit.3 EVP_VerifyInit.3 MD5.3 OBJ_nid2obj.3 OCSP_CRLID_new.3 OPENSSL_VERSION_NUMBER.3 OPENSSL_malloc.3 OPENSSL_sk_new.3 OpenSSL_add_all_algorithms.3 PEM_read.3 PEM_read_bio_PrivateKey.3 PKCS7_new.3 RAND_add.3 RAND_bytes.3 RAND_load_file.3 RC4.3 RSA_generate_key.3 RSA_new.3 RSA_print.3 RSA_private_encrypt.3 RSA_public_encrypt.3 RSA_set_method.3 RSA_sign.3 RSA_sign_ASN1_OCTET_STRING.3 RSA_size.3 SHA1.3 X509_ALGOR_dup.3 X509_ATTRIBUTE_new.3 X509_CINF_new.3 X509_CRL_new.3 X509_EXTENSION_set_object.3 X509_LOOKUP_hash_dir.3 X509_NAME_ENTRY_get_object.3 X509_NAME_add_entry_by_txt.3 X509_NAME_get_index_by_NID.3 X509_NAME_new.3 X509_NAME_print_ex.3 X509_OBJECT_get0_X509.3 X509_PUBKEY_new.3 X509_REQ_new.3 X509_REVOKED_new.3 X509_SIG_new.3 X509_STORE_CTX_get_error.3 X509_STORE_CTX_new.3 X509_STORE_load_locations.3 X509_STORE_new.3 X509_STORE_set1_param.3 X509_STORE_set_verify_cb_func.3 X509_check_private_key.3 X509_cmp_time.3 X509_digest.3 X509_get_pubkey.3 X509_get_serialNumber.3 X509_get_subject_name.3 X509_get_version.3 X509_new.3 X509_sign.3 X509_verify_cert.3 X509v3_get_ext_by_NID.3 d2i_ASN1_OBJECT.3 d2i_ASN1_OCTET_STRING.3 d2i_DHparams.3 d2i_DSAPublicKey.3 d2i_PKCS7.3 d2i_PrivateKey.3 d2i_RSAPublicKey.3 d2i_X509.3 d2i_X509_ALGOR.3 d2i_X509_ATTRIBUTE.3 d2i_X509_CRL.3 d2i_X509_EXTENSION.3 d2i_X509_NAME.3 d2i_X509_REQ.3 d2i_X509_SIG.3 des_read_pw.3 lh_new.3 lh_stats.3 lib/libssl/man : BIO_f_ssl.3 DTLSv1_listen.3 PEM_read_SSL_SESSION.3 SSL_CIPHER_get_name.3 SSL_CTX_add_session.3 SSL_CTX_ctrl.3 SSL_CTX_flush_sessions.3 SSL_CTX_free.3 SSL_CTX_get_verify_mode.3 SSL_CTX_load_verify_locations.3 SSL_CTX_new.3 SSL_CTX_sess_number.3 SSL_CTX_sess_set_get_cb.3 SSL_CTX_sessions.3 SSL_CTX_set_cert_store.3 SSL_CTX_set_cert_verify_callback.3 SSL_CTX_set_cipher_list.3 SSL_CTX_set_client_CA_list.3 SSL_CTX_set_client_cert_cb.3 SSL_CTX_set_default_passwd_cb.3 SSL_CTX_set_info_callback.3 SSL_CTX_set_quiet_shutdown.3 SSL_CTX_set_read_ahead.3 SSL_CTX_set_session_cache_mode.3 SSL_CTX_set_ssl_version.3 SSL_CTX_set_timeout.3 SSL_CTX_set_tmp_dh_callback.3 SSL_CTX_set_tmp_rsa_callback.3 SSL_CTX_set_verify.3 SSL_CTX_use_certificate.3 SSL_SESSION_free.3 SSL_SESSION_get_time.3 SSL_SESSION_new.3 SSL_SESSION_print.3 SSL_accept.3 SSL_alert_type_string.3 SSL_clear.3 SSL_connect.3 SSL_copy_session_id.3 SSL_do_handshake.3 SSL_dup.3 SSL_dup_CA_list.3 SSL_free.3 SSL_get_SSL_CTX.3 SSL_get_certificate.3 SSL_get_ciphers.3 SSL_get_client_CA_list.3 SSL_get_current_cipher.3 SSL_get_default_timeout.3 SSL_get_error.3 SSL_get_ex_new_index.3 SSL_get_fd.3 SSL_get_peer_cert_chain.3 SSL_get_peer_certificate.3 SSL_get_rbio.3 SSL_get_session.3 SSL_get_shared_ciphers.3 SSL_get_state.3 SSL_get_verify_result.3 SSL_get_version.3 SSL_library_init.3 SSL_load_client_CA_file.3 SSL_new.3 SSL_pending.3 SSL_read.3 SSL_renegotiate.3 SSL_rstate_string.3 SSL_session_reused.3 SSL_set_bio.3 SSL_set_connect_state.3 SSL_set_fd.3 SSL_set_session.3 SSL_set_shutdown.3 SSL_set_verify_result.3 SSL_shutdown.3 SSL_state_string.3 SSL_want.3 SSL_write.3 d2i_SSL_SESSION.3 Log message: found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballs on the web, so fix up SSLeay HISTORY accordingly CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/27 15:11:17 Modified files: sys/dev/acpi : acpi.c files.acpi sys/arch/amd64/conf: GENERIC RAMDISK sys/arch/i386/conf: GENERIC RAMDISK RAMDISK_CD Added files: sys/dev/acpi : acpicmos.c Log message: Add acpicmos(4), a driver that implements SystemCMOS OperationRegion access support. This fixes machines where the AML doesn't check whether support for this OperationRegion type has been registered by the OS. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/03/27 15:22:14 Modified files: share/zoneinfo/datfiles: africa antarctica asia australasia europe northamerica southamerica zone.tab zone1970.tab Log message: Update to tzdata2018d from ftp.iana.org CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/03/27 17:16:19 Modified files: . : want.html Log message: change my drive request from 2TB+ to 1TB+ in the hope somebody has something spare lying around ;) (I really need to replace my anoncvs machine, have an R410 already but need drives). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/03/27 23:27:28 Modified files: sys/dev/pci/drm: drm_irq.c Log message: drm: Defer disabling the vblank IRQ until the next interrupt (for instant-off) From Chris Wilson 1b3ec39d3b6d1d252e03a86fcdcc8f8a2970258e in linux 4.4.y/4.4.123 608b20506941969ea30d8c08dc9ae02bb87dbf7d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/03/27 23:31:16 Modified files: sys/dev/pci/drm: drm_edid.c Log message: drm/edid: set ELD connector type in drm_edid_to_eld() From Jani Nikula b59718a13495d420491fa86f915273066d89fcab in linux 4.4.y/4.4.123 1d1c36650752b7fb81cee515a9bba4131cac4b7c in mainline linux CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/03/28 01:27:33 Modified files: . : want.html Log message: remove request, thanks Theo. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/28 03:03:48 Modified files: sys/dev/fdt : if_dwxe.c Log message: Configure tx and rx chain delay based on device tree properties. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/28 03:37:42 Modified files: sys/ufs/ext2fs : ext2fs_vfsops.c Log message: Mark ext2fs inode recursive lock as RWL_IS_VNODE like for ffs to let it play with WITNESS. ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/28 03:40:26 Modified files: sys/nfs : nfs_node.c Log message: Check for possible race after sleeping instead of using a rwlock to protect insertions in `nm_ntree'. This will prevent a future lock ordering problem with NFSnode's lock. ok tedu@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/28 03:47:52 Modified files: sys/kern : vfs_syscalls.c Log message: Call FREF() right after fd_getfile*() in pread(), prwrite() & co. This ensure that all operations manipulating a 'struct file *' do so with a properly refcounted element. ok visa@, tedu@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/28 03:49:28 Modified files: sys/kern : kern_descrip.c Log message: Call FREF() right after fd_getfile() in sys_flock(). This ensure that all operations manipulating a 'struct file *' do so with a properly refcounted element. ok visa@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/28 03:54:00 Modified files: sys/kern : uipc_syscalls.c Log message: Call FREF() right after fd_getfile() in getsock(). This ensure that all operations manipulating a 'struct file *' do so with a properly refcounted element. ok visa@, bluhm@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2018/03/28 04:56:18 Modified files: sys/net : pf_table.c Log message: - memory leak occurs when adding same table twice. (tj found fix in FreeBSD repo for us) OK @bluhm, @henning CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/03/28 08:58:10 Modified files: . : events.html Log message: add vmm update video CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/03/28 10:34:28 Modified files: sys/isofs/cd9660: cd9660_vfsops.c sys/isofs/udf : udf_vfsops.c sys/miscfs/fuse: fuse_vfsops.c sys/msdosfs : msdosfs_denode.c sys/tmpfs : tmpfs_subr.c Log message: Use RWL_IS_VNODE with locks that are acquired through VOP_LOCK(), to appease WITNESS. ext2fs and ffs already use the flag. The same locking pattern appears with other file systems too, so this patch addresses the remaining cases. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/03/28 10:50:54 Modified files: share/man/man4/man4.octeon: cnmac.4 Log message: Add USG and USG PRO-4. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/03/28 10:51:58 Modified files: share/man/man4/man4.octeon: cnmac.4 Log message: Fix a lint style issue. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/28 11:46:15 Modified files: . : 63.html Log message: amd64: 9912 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/03/28 19:21:02 Modified files: sys/arch/amd64/amd64: cpu.c machdep.c sys/arch/amd64/include: cpu.h cpu_full.h segments.h Log message: Explicitly declare the gdt storage in struct cpu_info_full instead of implicitly putting it in the padding to page-size. This eliminates a couple Coverity issues from the Meltdown work. testing daniel@ ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/03/28 19:43:41 Modified files: sys/kern : vfs_biomem.c Log message: KNF (wrap a long line) CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/03/28 20:25:10 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: Remove RDTSCP from the CPUID flags reported to the guest VM. The instruction was already disabled, but reporting it as available and then failing it caused SmartOS to crash during boot. ok pd@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2018/03/28 20:29:24 Modified files: lib/libcrypto/asn1: asn1.h asn1_err.c tasn_dec.c Log message: Limit ASN.1 constructed types recursive definition depth Fixes for CVE-2018-0739. Copied from commit below, and modified for adaption to our code. https://github.com/openssl/openssl/commit/9310d45087ae546e27e61ddf8f6367f29848220d ok bcook@ beck@ jsing@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/03/28 22:53:17 Modified files: sys/net : if_pppx.c Log message: NET_LOCK is also required in pppxwrite and pppxclose. ok dlg@ mpi@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/29 00:04:47 Modified files: . : events.html Added files: papers : rop.pdf Log message: presentation in calgary few days ago CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/03/29 02:03:51 Modified files: usr.bin/tmux : window-tree.c Log message: Do not crash on empty window, reported by Jamie Macdonald in GitHub issue 1299. Patch from Thomas Adam. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/03/29 02:12:58 Modified files: sys/arch/sparc64/stand/ofwboot: boot.c disk.h ofdev.c softraid_sparc64.c softraid_sparc64.h vers.c Log message: Make sparc64 ofwboot open the softraid boot chunk early on and keep the handle open until a kernel has been loaded from the softraid volume. This works around an apparent memory leak in the firmware on T5220 which fails to load an ldom guest kernel from softraid with a "Fast Data Access MMU Miss" trap after many OF_open()/OF_close() calls. This problem goes away when we call OF_open()/OF_close() just once instead of for every block we want to read. Crank ofwboot version to 1.10. Make sure to keep working boot media around before upgrading! Softraid boot of an T5220 ldom guest (CRYPTO), and a v240 (RAID 1), have been tested and are known to work. Please report issues to bugs@. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/03/29 04:05:09 Modified files: . : 63.html Log message: 9361 packages for i386 in 6.3 (after a lot of retries for rust and several retries for chromium and firefox, this does have the usual set of browsers, though this will not usually be possible for snapshots). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/29 05:41:15 Modified files: sys/dev/fdt : xhci_fdt.c Log message: Add support for legacy binding used in device trees for Marvell devices for USB PHY support and add support for "usb-nop-xceiv" PHYs. ok patrick@, jsg@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/03/29 08:33:17 Modified files: . : events.html Log message: kill extra " CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 10:34:25 Modified files: lib/libc/locale: setlocale.c regress/lib/libc/locale/setlocale: setlocale.c Log message: Fix three bugs in setlocale(3): 1. setlocale(LC_ALL, "A"); setlocale(LC_CTYPE, "T"); setlocale(LC_ALL, NULL); must return "A/T/A/A/A/A", not "A". Fix this by always initializing the LC_ALL entry of newgl to "" in dupgl(). Reported by Karl Williamson on bugs@, thanks! 2. Do not leak newgl when strdup(3) fails in setlocale(3). 3. For setlocale(LC_ALL, "C/C/fr_FR.UTF-8/C/C/C"); correctly set _GlobalRuneLocale; i found 2. and 3. while looking at the code. Feedback on a buggy earlier version and OK martijn@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 10:39:04 Modified files: lib/libc/locale: setlocale.c Log message: Resolve some code duplication. Minus eight lines of code, no functional change. OK martijn@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/29 12:11:55 Modified files: sys/dev/fdt : mvicu.c Log message: Use "marvell,spi-ranges" property to map GICP interrupts numbers into GIC SPI numbers. Makes higher numbered GICP interrupts actually work. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/29 12:20:52 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : mvrtc.c Log message: Add mvrtc(4), a driver for the RTC integrated on various Marvell Armada SoCs. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/29 12:23:11 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : mvrtc.4 Log message: mvrtc(4) CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/03/29 12:29:24 Modified files: usr.sbin/vmd : vmd.c Log message: Make sure that the global config is send out immediately when it is loaded. This makes sure that the local prefix specied in the config is always used. OK ccardenas@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/29 12:34:06 Modified files: share/man/man4 : mvrtc.4 Log message: Fix HISTORY. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/29 12:41:12 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : mvicu.4 Log message: mvicu(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/29 12:57:41 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable mvclock(4), mvicu(4), mvpinctrl(4), mvgpio(4) and mvrtc(4). This brings us very basic support for the SolidRun MACCHIATOBin. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/29 13:25:39 Modified files: sys/arch/arm64/arm64: genassym.cf cpuswitch.S Log message: Set p->p_cpu in cpu_switchto() like we do on other MP architectures. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/29 13:30:53 Modified files: www/apache-httpd: Makefile distinfo www/apache-httpd/patches: patch-config_layout patch-configure patch-modules_ssl_ssl_engine_init_c patch-support_rotatelogs_c www/apache-httpd/pkg: PLIST-main Added files: www/apache-httpd/patches: patch-modules_md_md_crypt_c Log message: security update to apache-httpd 2.4.33 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/29 13:31:00 Modified files: multimedia/motion: Makefile distinfo multimedia/motion/patches: patch-motion-dist_conf_in patch-track_c multimedia/motion/pkg: PLIST Added files: multimedia/motion/patches: patch-Makefile_in patch-configure_ac patch-event_c patch-motion_c patch-video_v4l2_c Log message: update to motion-4.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/29 13:31:23 Modified files: net/dhcpcd : Makefile distinfo net/dhcpcd/pkg : dhcpcd.rc Removed files: net/dhcpcd/patches: patch-src_dhcpcd_c patch-src_dhcpcd_conf_5_in patch-src_if-bsd_c patch-src_if-linux_c patch-src_if_h Log message: update to dhcpcd 7.0.2 plus a few patches from git CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/29 13:32:12 Modified files: databases/openldap: Makefile distinfo databases/openldap/patches: patch-libraries_libldap_tls_o_c databases/openldap/pkg: PLIST-server Log message: update to openldap 2.4.46 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/29 13:32:33 Modified files: security/openssl: Makefile distinfo Log message: security update to openssl 1.0.2o CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/29 13:33:19 Modified files: lang/mono : Makefile lang/mono/pkg : PLIST Added files: lang/mono/patches: patch-configure_ac patch-external_corefx_src_System_Runtime_Extensions_src_System_Environment_Unix_cs patch-mcs_class_Mono_Security_Mono_Security_Cryptography_KeyPairPersistence_cs patch-mcs_class_Mono_Security_Mono_Security_X509_X509StoreManager_cs patch-mcs_class_corlib_System_Environment_cs patch-mcs_tools_mono-configuration-crypto_lib_Mono_Configuration_Crypto_KeyContainerCollection_cs patch-mcs_tools_xbuild_data_12_0_Microsoft_CSharp_targets patch-mcs_tools_xbuild_data_14_0_Microsoft_CSharp_targets patch-mono_mini_mini-exceptions_c patch-mono_profiler_Makefile_am patch-mono_tests_Makefile_am patch-mono_utils_mono-threads-coop_c Removed files: lang/mono/patches: patch-configure Log message: unbreak mono by switching to the cooperative gc by default until the default case gets fixed. this is not yet the default upstream but ther plan is to do this soon this update includes a hack that is being investigated upstream as well in https://github.com/mono/mono/issues/6359 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/29 13:35:04 Modified files: x11/libgdiplus : Makefile Log message: disable pango support in libgdiplus because windows forms were completely broken with it and it is actually an experimental feature that upstream does not really care about at the moment. with this winform applications even compiled with visual studio work fine with mono CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/29 13:36:13 Modified files: devel/mono-addins: Makefile distinfo devel/mono-addins/pkg: PLIST Removed files: devel/mono-addins/patches: patch-Mono_Addins_CecilReflector_Mono_Addins_CecilReflector_csproj patch-Mono_Addins_Gui_Mono_Addins_Gui_csproj patch-Mono_Addins_MSBuild_Mono_Addins_MSBuild_csproj patch-Mono_Addins_Mono_Addins_Addin_cs patch-Mono_Addins_Mono_Addins_csproj patch-Mono_Addins_Setup_Mono_Addins_Setup_csproj patch-mautil_mautil_csproj Log message: unbreak with recent mono by updating to the latest 1.3.3 release CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/29 13:38:37 Modified files: devel/dbus-sharp: Makefile distinfo devel/dbus-sharp/pkg: PLIST Removed files: devel/dbus-sharp/patches: patch-src_Connection_cs patch-src_UnixNativeTransport_cs Log message: update to 0.8.1 / required by recent mono update CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/29 13:39:02 Modified files: devel/dbus-sharp-glib: Makefile distinfo devel/dbus-sharp-glib/pkg: PLIST Log message: update to 0.6.0 / required by recent mono update CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/29 13:39:43 Modified files: x11/gnome/mono-gnome: Makefile distinfo Removed files: x11/gnome/mono-gnome/patches: patch-gnome_CanvasPathDef_custom Log message: update to 2.24.5 / required by recent mono update CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/29 13:40:17 Modified files: x11/kde4/qyoto : Makefile x11/kde4/qyoto/pkg: PLIST Log message: unbreak after updating mono to the latest version CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/03/29 13:40:56 Log message: import viv_utils, an utilities for working with vivisect (dependency of floss). ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180329 N ports/security/py-viv_utils/Makefile N ports/security/py-viv_utils/distinfo N ports/security/py-viv_utils/pkg/PLIST N ports/security/py-viv_utils/pkg/DESCR N ports/security/py-viv_utils/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/03/29 13:41:45 Modified files: security : Makefile Log message: SUBDIR += py-viv_utils CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/29 13:41:46 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo mail/kopano/core/patches: patch-ECtools_monitor_monitor_cpp patch-ECtools_presence_kopano_presence___init___py patch-ECtools_search_Makefile_in patch-Makefile_in patch-common_SSLUtil_cpp patch-configure_ac patch-installer_linux_Makefile_in patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_libserver_ECSession_cpp patch-provider_server_ECServer_cpp patch-spooler_Spooler_cpp patch-swig_python_kopano_kopano_item_py mail/kopano/core/pkg: PLIST-main Removed files: mail/kopano/core/patches: patch-provider_libserver_ECCacheManager_cpp Log message: update to 8.6.80.353 and add a missing build dep CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 13:42:51 Modified files: net/dnsmasq : Makefile distinfo net/dnsmasq/patches: patch-man_dnsmasq_8 patch-src_config_h patch-src_dnsmasq_c Removed files: net/dnsmasq/patches: patch-src_dnssec_c Log message: Update to dnsmasq-2.79. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 13:43:23 Modified files: devel/startup-notification: Makefile distinfo Log message: Move to the x11/gnome MODULE. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/03/29 13:44:35 Modified files: usr.sbin/unbound: Makefile.in config.h.in configure configure.ac usr.sbin/unbound/cachedb: cachedb.c usr.sbin/unbound/daemon: cachedump.c daemon.c unbound.c worker.c usr.sbin/unbound/dnscrypt: dnscrypt.c usr.sbin/unbound/dnstap: dnstap.proto usr.sbin/unbound/doc: Changelog example.conf.in unbound.conf.5.in usr.sbin/unbound/edns-subnet: addrtree.c subnetmod.c usr.sbin/unbound/iterator: iter_delegpt.h iterator.c iterator.h usr.sbin/unbound/libunbound: context.c libunbound.c libworker.c usr.sbin/unbound/services: authzone.c authzone.h localzone.c localzone.h outside_network.c outside_network.h usr.sbin/unbound/services/cache: dns.c dns.h rrset.c rrset.h usr.sbin/unbound/sldns: str2wire.c str2wire.h wire2str.c wire2str.h usr.sbin/unbound/smallapp: unbound-checkconf.c usr.sbin/unbound/util: config_file.c config_file.h configlexer.lex configparser.y fptr_wlist.c iana_ports.inc log.c log.h net_help.c net_help.h netevent.c netevent.h usr.sbin/unbound/util/data: msgreply.c usr.sbin/unbound/validator: val_neg.c val_neg.h val_nsec.c val_utils.c val_utils.h validator.c Log message: update to unbound 1.7.0 testing tb, sthen OK benno, sthen CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/03/29 13:45:16 Log message: import floss (FireEye Labs Obfuscated String Solver). ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180329 N ports/security/floss/Makefile N ports/security/floss/distinfo N ports/security/floss/pkg/PLIST N ports/security/floss/pkg/DESCR N ports/security/floss/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/03/29 13:45:55 Modified files: usr.sbin/unbound/services: authzone.c Log message: Check the result of strdup not the argument for NULL to report malloc errors. Pointed out by benno CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/03/29 13:46:11 Modified files: security : Makefile Log message: SUBDIR += floss CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/03/29 13:47:12 Modified files: devel/proj : Makefile distinfo devel/proj/pkg : PLIST Log message: Update to proj 5.0.0. See http://lists.maptools.org/pipermail/proj/2018-March/008098.html Went in a bulk without fallout. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/29 13:48:14 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Initialize the secondary core's schedstate before spinning them up. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/03/29 13:48:18 Modified files: geo/gdal : Makefile distinfo geo/gdal/patches: patch-swig_python_setup_py Removed files: geo/gdal/patches: patch-ogr_ogrsf_frmts_geojson_ogrgeojsonwriter_cpp Log message: Update to gdal 2.2.4. See https://trac.osgeo.org/gdal/wiki/Release/2.2.4-News CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/03/29 13:50:03 Modified files: security/burpsuite: Makefile distinfo Log message: update burpsuite to 1.7.33. release notes: http://releases.portswigger.net/2018/03/1733.html CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/03/29 13:50:46 Modified files: devel/jadx : Makefile Log message: add bash in RUN_DEPENDS, bump REVISION. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/03/29 13:56:59 Modified files: net/libstrophe : Makefile distinfo Added files: net/libstrophe/patches: patch-src_tls_openssl_c Log message: Update libstrophe to 0.9.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 13:58:09 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/patches: patch-src_nautilus-file-operations_c patch-src_nautilus-ui-utilities_c x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-3.26.3.1. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/03/29 13:58:17 Modified files: devel/catch2 : Makefile distinfo Log message: Update catch2 to 2.2.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/03/29 14:04:42 Modified files: x11/qt5/qtwebkit: Makefile Log message: Zap xz as lib depends and switch to HTTPS CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 14:07:45 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 Log message: missing words; from Ivan Filenko via OpenSSL commit 4a56d2a3 Feb 25 16:49:27 2018 +0300 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:11:05 Modified files: graphics/gegl03: Makefile distinfo Log message: Update to gegl03-0.3.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:16:09 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.18.0. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/03/29 14:17:29 Modified files: util/macros : ChangeLog configure configure.ac xorg-macros.m4.in xorgversion.m4 Log message: Update to util-macros 1.19.2 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 14:17:44 Modified files: lib/libcrypto/man: ASN1_TIME_set.3 Log message: spelling; from via OpenSSL commit d47eaaf4 Mar 9 07:11:13 2018 -0500 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/03/29 14:19:16 Modified files: app/xterm/package: xterm.spec app/xterm/package/debian: changelog copyright rules watch Log message: Update to xterm 331 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/03/29 14:22:06 Modified files: app/xterm : MANIFEST NEWS VTPrsTbl.c button.c charproc.c charsets.c configure.in ctlseqs.ms ctlseqs.txt data.c data.h error.h fontutils.c fontutils.h graphics_regis.c html.c linedata.c main.c menu.c misc.c print.c ptyx.h resize.man screen.c scrollbar.c svg.c termcap terminfo trace.c trace.h util.c version.h xcharmouse.h xstrings.c xterm.h xterm.log.html xterm.man xtermcfg.h xtermcfg.hin app/xterm/package/debian: changelog app/xterm/package/freebsd: Makefile Log message: Update to xterm 331 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/03/29 14:23:53 Added files: app/xterm/vttests: query-status.pl Log message: Update to xterm 331 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 14:31:50 Modified files: lib/libcrypto/man: BIO_s_mem.3 Log message: BIO_get_mem_data(3) and BIO_get_mem_ptr(3) assign to *pp, not to pp; from via OpenSSL commit 36359cec Mar 7 14:37:23 2018 +0100 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:33:32 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.6.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:33:45 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.9.19. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/29 14:33:53 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxuart.c imxuartreg.h imxuartvar.h Removed files: sys/arch/armv7/imx: imxuart.c imxuartreg.h imxuartvar.h Log message: Move imxuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7. Discussed with kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:34:02 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.14.66. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/03/29 14:34:30 Modified files: app/bdftopcf : ChangeLog Makefile.am Makefile.in bdftopcf.c compile configure configure.ac Added files: app/bdftopcf : atom.c bdfint.h bdfread.c bdfutils.c bitmap.c bitmap.h bitmaputil.c bufio.c bufio.h defaults.c fileio.c filewr.c fntfil.h fntfilio.h fntfilst.h font.h fontaccel.c fontink.c fontmisc.h fontutil.h fontxlfd.h pcf.h pcfwrite.c private.c stubs.h utilbitmap.c Log message: Update to bdftopcf 1.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:38:08 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_ssm_service_go Log message: Update to amazon-ssm-agent-2.2.392.0. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/03/29 14:40:22 Modified files: etc : unbound.conf Log message: Add aggressive-nsec example block. While here, qname minimisation is an RFC since some time. tweak & OK sthen CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 14:42:17 Modified files: lib/libcrypto/man: BIO_set_callback.3 Log message: correct callback argument for BIO_puts(3); from via OpenSSL commit c911e5da Mar 19 14:20:53 2018 +0100 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:45:29 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.17.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:46:46 Modified files: sysutils/terraform/terraform: Makefile distinfo Log message: Update to terraform-0.11.5. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/03/29 14:50:18 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:52:15 Modified files: mail/mimedefang: Makefile distinfo Log message: Update to mimedefang-2.84. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 14:55:55 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo Log message: Update to terraform-provider-alicloud-1.9.0. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/03/29 14:56:13 Modified files: www/kcgi : Makefile distinfo www/kcgi/pkg : PLIST Log message: Update kcgi to 0.10.2 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/03/29 14:56:37 Modified files: lang/myrddin : Makefile distinfo Log message: Update myrddin to 0.2.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 14:56:49 Modified files: lib/libcrypto/man: EC_POINT_new.3 Log message: describe EC_POINT_get_affine_coordinates_GFp(3) and EC_POINT_get_affine_coordinates_GF2m(3); from David Benjamin via OpenSSL commit ddc1caac Mar 6 14:00:24 2018 -0500 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/03/29 14:58:04 Modified files: devel/fossil : Makefile Added files: devel/fossil/patches: patch-src_checkin_c Log message: Bring in upstreamed pledge fix for fossil status command CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/03/29 14:58:51 Modified files: devel/fossil : Makefile Log message: Bump CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/03/29 15:05:32 Modified files: x11/i3 : Makefile distinfo x11/i3/patches : patch-Makefile_in patch-etc_config_keycodes patch-src_config_parser_c patch-src_manage_c Removed files: x11/i3/patches : patch-src_con_c patch-testcases_inject_randr1_5_c Log message: Update i3 to 4.15 Diff from Henrik Friedrichsen, tested and OK rsadowski, tb. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/03/29 15:09:09 Modified files: x11/st : Makefile distinfo x11/st/patches : patch-st_c Log message: Update st to 0.8.1 OK jung CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 15:09:10 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-bad/pkg: PLIST multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-base/pkg: PLIST multimedia/gstreamer1/plugins-good: distinfo multimedia/gstreamer1/plugins-libav: Makefile distinfo multimedia/gstreamer1/plugins-libav/patches: patch-ext_libav_Makefile_in multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update the gstreamer1 gang to version 1.12.5. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 15:12:02 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 Log message: missing "const" in seven prototypes; from Kurt Roeckx via OpenSSL commit b38fa985 Mar 10 16:32:55 2018 +0100 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 15:12:36 Modified files: devel/meson : Makefile distinfo devel/meson/patches: patch-mesonbuild_mesonlib_py Log message: Update to meson-0.45.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/29 15:26:01 Modified files: graphics/shotwell: Makefile distinfo Removed files: graphics/shotwell/patches: patch-src__transformation_c Log message: Uodate to shotwell-0.28.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 15:26:51 Modified files: lib/libcrypto/man: EVP_SignInit.3 EVP_VerifyInit.3 Log message: Remove mention of link between message digests and public key algorithms. The comment in EVP_DigestInit.pod is: "EVP_MD_pkey_type() returns the NID of the public key signing algorithm associated with this digest. For example EVP_sha1() is associated with RSA so this will return NID_sha1WithRSAEncryption. Since digests and signature algorithms are no longer linked this function is only retained for compatibility reasons." So there is no link anymore. From via OpenSSL commit 79b49fb0 Mar 20 10:03:10 2018 +1000 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/03/29 15:27:48 Modified files: x11/dmenu : Makefile distinfo x11/dmenu/patches: patch-config_mk Removed files: x11/dmenu/patches: patch-Makefile Log message: Update dmenu to 4.8 OK jung, rsadowski Take over MAINTAINER, jim@ has been unreachable for months; OK naddy CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/29 15:35:23 Modified files: sys/arch/arm64/arm64: machdep.c Log message: Call imxuart(4) early attach on arm64. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/03/29 15:51:31 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-scripts_genie_lua Log message: Update mame to 0.196. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/03/29 16:38:53 Modified files: www/lynx : Makefile distinfo www/lynx/patches: patch-lynx_man patch-src_LYMain_c patch-src_LYReadCFG_c patch-src_LYUtils_c Log message: Update lynx to 2.8.9pl17. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/03/29 17:06:51 Modified files: audio : Makefile databases : Makefile devel : Makefile graphics : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile Log message: Stop building ports for ruby 2.3 libraries by default Per our current ruby support policy, as ruby 2.3's normal maintenance phase has ended. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/29 17:36:28 Modified files: multimedia/motion: Makefile multimedia : Makefile Log message: bktr flavour was removed (now supported into main package), remove remnants CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/29 17:50:28 Modified files: mail/dovecot : Makefile distinfo mail/dovecot/patches: patch-configure patch-doc_example-config_Makefile_in patch-doc_example-config_conf_d_Makefile_in mail/dovecot/pkg: PLIST-server Log message: update to Dovecot 2.2.35, ok brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/29 17:50:42 Modified files: mail/dovecot-pigeonhole: Makefile distinfo Log message: update to dovecot-pigeonhole 0.4.23, ok brad CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 18:44:24 Modified files: lib/libcrypto/man: X509_STORE_set1_param.3 X509_STORE_load_locations.3 Log message: Add one short sentence each from the new OpenSSL X509_STORE_add_cert(3) manual page, which is below the threshold of originality, so there is no need to change the Copyright headers. The rest of that page is less clear and less precise than what we already have in our various pages. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/29 19:03:51 Modified files: lib/libcrypto/man: X25519.3 Log message: include more information about how to create keys; from Matt Caswell via OpenSSL commit f929439f Mar 15 12:19:16 2018 +0000 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/03/29 22:47:59 Log message: Import qp-6.0.1. QP/C and QP/C++ (Quantum Platform in C/C++) is a lightweight, open source software framework/RTOS for building reactive real-time embedded applications as systems of cooperating, event-driven active objects (actors). ok abieber@ benoit@ Status: Vendor Tag: bentley Release Tags: bentley_20180329 N ports/devel/qp/Makefile.inc N ports/devel/qp/Makefile N ports/devel/qp/qpc/Makefile N ports/devel/qp/qpc/distinfo N ports/devel/qp/qpc/pkg/PLIST N ports/devel/qp/qpc/pkg/DESCR N ports/devel/qp/qpcpp/Makefile N ports/devel/qp/qpcpp/distinfo N ports/devel/qp/qpcpp/pkg/PLIST N ports/devel/qp/qpcpp/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/03/29 22:48:36 Modified files: devel : Makefile Log message: +qp CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/03/29 23:12:03 Modified files: fonts/ibm-plex : Makefile distinfo fonts/ibm-plex/pkg: PLIST Log message: Update to ibm-plex-1.0.1. Update homepage and switch from GitHub-generated to uploaded distfiles. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/03/30 01:18:39 Modified files: sys/dev/sdmmc : sdmmc_scsi.c Log message: Add some sensible error checking in the hibernate io path, helpfully suggested by coverity (via daniel@) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 01:21:36 Modified files: x11/gnome/libsecret: Makefile distinfo x11/gnome/libsecret/pkg: PLIST Added files: x11/gnome/libsecret/patches: patch-Makefile_in Removed files: x11/gnome/libsecret/patches: patch-build_tap-driver patch-build_tap-gtester patch-build_tap-unittest patch-libsecret_test-py-clear_py patch-libsecret_test-py-lookup_py patch-libsecret_test-py-store_py Log message: Update to libsecret-0.18.6. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/03/30 01:23:15 Modified files: lib/libc/stdlib: malloc.c Log message: fix MALLOC_STATS; spotted by and ok semarie@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/03/30 01:34:33 Modified files: www/buku : Makefile distinfo Log message: Update to buku 3.7 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/03/30 01:39:34 Modified files: faq : upgrade63.html Log message: fix inconsistent capitalization CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/03/30 01:42:00 Modified files: textproc/bibtex2html: Makefile distinfo Log message: Update to bibtex2html 1.99 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/03/30 01:52:01 Modified files: graphics/rawtherapee: Makefile distinfo graphics/rawtherapee/patches: patch-CMakeLists_txt patch-rtengine_sleef_c graphics/rawtherapee/pkg: PLIST Log message: update to rawtherapee-5.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 02:42:18 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.6.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 02:42:36 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.9.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 02:42:51 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.14.67. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 03:00:50 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-backend_ipp_c patch-scheduler_auth_c patch-test_run-stp-tests_sh Log message: Update to cups-2.2.7. CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2018/03/30 03:25:06 Modified files: usr.bin/cut : cut.c regress/usr.bin/cut: cut.sh Log message: Fix overflow in list value parsing. On 64 bit systems an integer overflow between strtol and int casting could occur, resulting in out of boundary writes. Using strtonum fixes this issue and leads to better error messages. ok schwarze CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 03:26:14 Modified files: sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxgpc.c Removed files: sys/arch/armv7/imx: imxgpc.c Log message: Move imxgpc(4) to sys/dev/fdt so it can be shared between arm64 and armv7. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 03:27:43 Modified files: sys/arch/arm64/conf: RAMDISK GENERIC Log message: Enable imxgpc(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 03:31:05 Modified files: sys/dev/fdt : imxgpc.c Log message: Attach imxgpc(4) to i.MX8M as well. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: phessler@cvs.openbsd.org 2018/03/30 03:52:46 Modified files: . : 63.html Log message: aarch64/arm64 has built 7990 packages this release CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/03/30 04:00:20 Modified files: www/firefox-i18n: Tag: OPENBSD_6_2 Makefile.inc distinfo www/firefox-i18n/pkg: Tag: OPENBSD_6_2 MESSAGE Log message: Update to firefox-i18n 59.0.2. OK landry@ (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/03/30 04:07:08 Modified files: www/firefox-esr-i18n: Tag: OPENBSD_6_2 Makefile.inc distinfo Log message: Update to firefox-esr-i18n 52.7.3. OK landry@ (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/03/30 04:16:56 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_6_2 Makefile distinfo Log message: Update to thunderbird 52.7.0. OK landry@ (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/03/30 04:17:53 Modified files: mail/thunderbird-i18n: Tag: OPENBSD_6_2 Makefile.inc distinfo Log message: Update to thunderbird-i18n 52.7.0. OK landry@ (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 04:37:56 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_config_json patch-lib_googlecloudsdk_core_updater_local_state_py patch-lib_googlecloudsdk_core_util_platforms_py patch-platform_gsutil_gslib_commands_config_py sysutils/google-cloud-sdk/pkg: DESCR PLIST Added files: sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_docker_client_lib_py Removed files: sysutils/google-cloud-sdk/patches: patch-bin_bq patch-bin_docker-credential-gcloud patch-bin_gcloud patch-bin_git-credential-gcloud_sh patch-bin_gsutil patch-lib_googlecloudsdk_core_docker_docker_py sysutils/google-cloud-sdk/pkg: README Log message: Update to google-cloud-sdk-195.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 04:44:23 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/pkg: PLIST Log message: Update to py-bokeh-0.12.15. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/30 04:50:14 Modified files: mail/roundcubemail: Makefile mail/roundcubemail/pkg: README Log message: Add a rewrite to the nginx config snippet to allow use of the config setting "$config['use_secure_urls'] = true;" which adds anti-csrf tokens to the URL. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/03/30 05:22:58 Modified files: sys/uvm : uvm_vnode.c Log message: Unlock the NET_LOCK() before calling vn_lock(9) to avoid a lock ordering issues with upcoming NFSnode's locks. ok visa@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/30 05:49:30 Modified files: devel/mono-gdata/patches: patch-Makefile Log message: disable tests because NUnit is deprecated and will be removed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/03/30 05:50:06 Modified files: net/dhcpcd : Makefile Added files: net/dhcpcd/patches: patch-src_dhcp6_c patch-src_dhcpcd_c Log message: missed cvs add, spotted by kn CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/03/30 06:34:06 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync, and move vmmci(4) xbf(4) from comp to man CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/30 06:45:01 Modified files: www/drupal7/core7: Makefile distinfo www/drupal7/core7/files: drupal.conf www/drupal7/core7/pkg: PLIST Log message: long delayed update, not really using drupal any more. Tweaks to run properly with new apache. gonna update my modules and drop maintainership as well. This one fixes a set of serious vulnerabilities (SA-CORE-2018-002): https://groups.drupal.org/security/faq-2018-002 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/30 06:46:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: drupal core cve CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/30 07:04:59 Modified files: www/drupal7/CKeditor: Makefile distinfo www/drupal7/CKeditor/pkg: PLIST Log message: update ckeditor to latest version, drop maintainership CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 07:53:31 Log message: Import py-anytree-2.4.3. Any Python Tree Data is a simple, lightweight and extensible tree data structure. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180330 N ports/devel/py-anytree/Makefile N ports/devel/py-anytree/distinfo N ports/devel/py-anytree/pkg/DESCR N ports/devel/py-anytree/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 07:54:18 Modified files: devel : Makefile Log message: +py-anytree +py-anytree,python3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/03/30 07:58:01 Modified files: fonts/hack-fonts: Makefile distinfo Log message: Update hack-fonts to 3.003 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 08:06:15 Modified files: textproc/gtk-doc: Makefile distinfo textproc/gtk-doc/pkg: PLIST Log message: Update to gtk-doc-1.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/03/30 08:59:06 Removed files: astro/stellarium/patches: patch-src_external_libindi_libs_indibase_baseclient_cpp Log message: Remove bogus patch. breakage reportedby naddy@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/03/30 08:59:46 Modified files: lib/libssl : ssl_init.c Log message: Add missing $OpenBSD$. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/03/30 10:13:15 Modified files: net/ocserv : Makefile Log message: Fix net/ocserv build error. naddy@ found that net/ocserv failed to build during his latest amd64 package bulk build. Specifically, configure appears to pick up GeoIP if installed, but there is no dependency on net/GeoIP. OK naddy@, sthen@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 10:55:20 Modified files: sys/arch/arm64/dev: agintc.c Log message: Remove a premature newline print. A later print already does it and thus creates an erroneous line break. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/03/30 11:29:48 Modified files: graphics/krita : Makefile distinfo graphics/krita/pkg: PLIST Log message: Update Krita to 4.0.0 ok sthen@ Thanks! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/30 11:31:45 Modified files: www/drupal7/alternate_login: Makefile Log message: That one has been stable in a while, just drop maintainership CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2018/03/30 11:33:54 Modified files: sys/netinet : in_pcb.c in_pcb.h Log message: Store the allocation size in inpcbhead for free(). OK visa@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2018/03/30 11:35:20 Modified files: sys/ufs/ffs : ffs_inode.c ffs_softdep.c ffs_vfsops.c Log message: Add sizes to some free() calls. OK visa@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/03/30 12:05:42 Modified files: lang/mono : Makefile Log message: keep libmono-sgen and libmono-boehm so versions in sync so that the libmono-2.0 symlink's version is going to be correct as well CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/03/30 12:18:27 Modified files: lang/ghc : Makefile Log message: Prepare a new bootstrapper. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/30 12:38:22 Modified files: lib/libcrypto/man: X25519.3 Log message: jsing@ points out to me that our X25519 interface was copied from BoringSSL rather than from OpenSSL and that it is not hooked into evp(3). So delete all text from OpenSSL including the Copyright and license and replace it by some text assembled from comments in BoringSSL code and headers and some text written myself, all under ISC license. In particular, also describe X25519_keypair(3), add SYNOPSIS, RETURN VALUES, STANDARDS, and a reference to D. J. Bernsteins instructions on how to use the algorithm. Delete the text related to EVP_PKEY describing features we do not support. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 13:26:38 Modified files: sys/arch/armv7/imx: if_fec.c imxgpio.c Removed files: sys/arch/armv7/imx: imxgpiovar.h Log message: Cut down imxgpio(4) with a big axe. There were plenty of pieces that were not needed anymore since we switched to the FDT-based GPIO code. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 13:30:57 Modified files: sys/arch/armv7/imx: imxgpio.c Log message: Replace MD disable/restore interrupt in the establish and disestablish code in imxgpio(4) with splhigh() and splx() which is MI and should be good enough for the job. Discussed with kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/30 13:31:11 Modified files: lib/libssl/man : SSL_CTX_set_tlsext_use_srtp.3 Log message: fix typo; from via OpenSSL commit 3266cf58 Mar 10 13:13:23 2018 -0500 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 13:38:00 Modified files: sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxgpio.c Removed files: sys/arch/armv7/imx: imxgpio.c Log message: Move imxgpio(4) to sys/dev/fdt so it can be shared between arm64 and armv7. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 13:38:23 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable imxgpio(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 13:50:55 Modified files: sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxesdhc.c Removed files: sys/arch/armv7/imx: imxesdhc.c Log message: Move imxesdhc(4) to sys/dev/fdt. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/03/30 13:51:00 Modified files: net/ocserv : Makefile Log message: typo in variable name CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 13:51:17 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable imxesdhc(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 13:53:42 Modified files: sys/dev/fdt : imxesdhc.c Log message: Attach imxesdhc(4) to i.MX8M as well. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 14:02:28 Modified files: sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxiic.c imxiicvar.h Removed files: sys/arch/armv7/imx: imxiic.c imxiicvar.h Log message: Move imxiic(4) to sys/dev/fdt. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 14:02:57 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable imxiic(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 14:10:00 Modified files: sys/arch/armv7/imx: imxiomuxc.c imxiomuxcvar.h Log message: Remove unused PCIe code from imxiomuxc(4). I'm sure we can do this better now with the FDT framework when we actually tackle PCIe. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 14:31:01 Modified files: sys/arch/armv7/imx: imxtemp.c Log message: No need to include armv7var.h and imxccmvar.h. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 14:32:50 Modified files: sys/arch/armv7/imx: imxehci.c imxahci.c if_fec.c Log message: No need to include armv7var.h. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/30 14:38:23 Modified files: usr.bin/openssl: openssl.1 Log message: checked the content against the current version of OpenSSL openssl.pod; resulting fixes: markup of "command" below SYNOPSIS and links to the config file formats below SEE ALSO CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 14:38:27 Modified files: sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxanatop.c Removed files: sys/arch/armv7/imx: imxanatop.c Log message: Move imxanatop(4) to sys/dev/fdt. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/30 14:38:50 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable imxanatop(4). CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/03/30 15:00:59 Modified files: www/newsboat : Makefile distinfo Log message: Update newsboat to 2.11.1 and switch from GitHub auto-generated tarballs to MASTER_SITES. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/30 17:03:31 Modified files: usr.bin/openssl: openssl.1 Log message: Updates to the description of "openssl ca" from OpenSSL. Some options were missing, some were in the wrong section (CRL-related or not), and there were some minor errors, typos, and omissions. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/03/30 17:16:59 Modified files: lang/ghc : Makefile distinfo Log message: Enable the new bootstrapper. To my surprise, it just works, and there are no hs library signature changes, so there's no need to touch all the hs-* ports. Next steps will be (in no particular order): enable PIE, update to ghc 8.4, kill W^X, debug and fix the SIG(SEGV|TRAP|BUS|ILL) problems with tehmplate haskell seen by some people. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/03/30 21:22:34 Modified files: share/man/man4 : Makefile share/man/man4/man4.armv7: Makefile Added files: share/man/man4 : imxesdhc.4 imxiic.4 plrtc.4 psci.4 sxiccmu.4 sximmc.4 sxipio.4 Removed files: share/man/man4/man4.armv7: imxesdhc.4 imxiic.4 plrtc.4 psci.4 sxiccmu.4 sximmc.4 sxipio.4 Log message: Move manual pages for drivers that moved out of arch/armv7 to dev/fdt and are now also built on arm64. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/03/30 21:31:43 Modified files: share/man/man4 : imxesdhc.4 imxiic.4 Log message: mention i.MX 8 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/03/31 01:43:13 Modified files: net/seafile : Makefile.inc net/seafile/ccnet: distinfo net/seafile/client: distinfo net/seafile/seafile: distinfo Log message: update to seafile-6.1.7 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/03/31 02:07:42 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : axppmic.4 imxanatop.4 sxitwi.4 sypwr.4 rkgrf.4 rkclock.4 rkpinctrl.4 Log message: add some missing manual pages CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2018/03/31 03:22:04 Modified files: math/qrupdate : Makefile Log message: switch this to gfortran, prevents octave's test suite from crashing ok pirofti@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/31 03:40:25 Modified files: share/man/man4 : axppmic.4 Log message: Improve this a bit. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/31 03:44:35 Modified files: share/man/man4 : imxanatop.4 rkclock.4 rkgrf.4 rkpinctrl.4 sypwr.4 Log message: Add AUTHORS. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/31 03:56:51 Modified files: share/man/man4 : mvicu.4 Log message: Not enabled and not very useful in 6.3 so pretend it first appeared in 6.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/03/31 04:09:59 Modified files: x11/tellico : Makefile distinfo x11/tellico/pkg: PLIST Log message: Bugfix update tellico to 3.1.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/31 04:12:57 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : mvclock.4 mvgpio.4 mvpinctrl.4 Log message: add a few missing manual pages CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/03/31 05:06:39 Modified files: editors/vis : Makefile distinfo editors/vis/patches: patch-configure editors/vis/pkg: PLIST Removed files: editors/vis/patches: patch-main_c Log message: Update vis to 0.5 OK rsadowski CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/03/31 05:22:11 Modified files: sys/arch/octeon/conf: files.octeon Log message: r1.7 of xhci_fdt.c pulls in the regulator API. Add ofw_regulator.c and its dependencies to fix build. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/03/31 05:37:01 Modified files: share/man/man5 : port-modules.5 Log message: while updating the drupal modules, I realized I was manually looking at a specific directory on the drupal sites, so add a bit of glue to add that to homepage, and also add magic to figure out default distfile and pkgname. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 05:37:15 Modified files: www/drupal7 : drupal7.port.mk Log message: while updating the drupal modules, I realized I was manually looking at a specific directory on the drupal sites, so add a bit of glue to add that to homepage, and also add magic to figure out default distfile and pkgname. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 05:38:29 Modified files: www/drupal7/CKeditor: Makefile www/drupal7/alternate_login: Makefile Log message: convert to new module conventions, yields a much better homepage CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 06:09:51 Modified files: www/drupal7/auto_nodetitle: Makefile Log message: update to new style, drop MAINTAINERSHIP. No update available CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 06:13:46 Modified files: www/drupal7/backup_migrate: Makefile distinfo www/drupal7/backup_migrate/pkg: PLIST Log message: switch to new style module, update to new version, that works, and drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 06:22:44 Modified files: www/drupal7/colorbox: Makefile Log message: better HOMEPAGE, not my port though CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 06:24:26 Modified files: www/drupal7/compact_forms: Makefile Log message: adjust HOMEPAGE, drop maintainership, no new version CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 06:26:28 Modified files: www/drupal7/content_access: Makefile Log message: better HOMEPAGE, drop maintainership, no new version CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 06:38:46 Modified files: www/drupal7/ctools: Makefile distinfo www/drupal7/ctools/pkg: PLIST www/drupal7/views: Makefile distinfo www/drupal7/views/pkg: PLIST Log message: update to new version, drop maintainership, new homepage CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/03/31 06:39:58 Modified files: sbin/dhclient : dhclient.conf.5 Log message: Move 'require' declaration into 'DHCP Options' section alongside 'request'. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/31 06:46:12 Modified files: usr.bin/openssl: openssl.1 Log message: Improve description of openssl(1) ciphers. * Remove -tls1 option which has no effect. * For -V, sort the fields in the order they are printed, and do not talk about key size restrictions, nothing like that is printed. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/03/31 06:54:43 Modified files: sbin/dhclient : dhclient.c Log message: Fix '-i' to discard previously defined values for the options to be ignored. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/03/31 07:12:50 Modified files: share/man/man4 : mvgpio.4 Log message: missing word; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 07:32:23 Modified files: infrastructure/bin: make-plist infrastructure/mk: bsd.port.mk pkgpath.mk Log message: tweak make-plist and its calling sequence so it works with PORTS_PRIVSEP=Yes mostly: in ports-privsep mode, start it as root, and have it switch identity to FAKE_TREE_OWNER/PORTS_TREE_OWNER accordingly okay sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/03/31 07:45:03 Modified files: sys/arch/i386/i386: acpi_machdep.c amd64errata.c cpu.c db_interface.c est.c gdt.c genassym.cf k1x-pstate.c kvm86.c kvm86call.S lapic.c locore.s machdep.c mptramp.s pmap.c powernow-k7.c powernow-k8.c vm_machdep.c vmm.c sys/arch/i386/include: cpu.h gdt.h pcb.h proc.h segments.h tss.h sys/arch/i386/isa: npx.c Log message: Recommit preparation for i386 Meltdown fix after OpenBSD 6.3 release. - provide a cpu_softc for cpu_attach() etc. - replace per PCB TSS with per CPU TSS The first change prepares for cpu_info being embedded in a cpu_full_info. Therefore during autoconf/cpu_attach we hand down a softc. The second change removes the per PCB TSS. We now have one TSS per CPU, thus in cpu_switchto() we only have to patch the ring 0 stack pointer instead of loading a new TSS. This also allows for cleaning up the GDT, so we only have a single slot for the TSS. from hshoexer@; OK deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/03/31 07:49:03 Modified files: sys/arch/i386/i386: kvm86.c kvm86call.S Log message: Recommit preparation for i386 Meltdown fix after OpenBSD 6.3 release. Switching from per PCB TSS to per CPU TSS broke kvm86 calls to the BIOS. This change fixes the issues. from hshoexer@; reported and tested by semarie@; OK deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/03/31 07:55:05 Modified files: sys/arch/i386/i386: machdep.c Log message: Fix a hang on i386 vmware guest that was happening on copyout() of arguments for /sbin/init. For CPU 0 identifycpu() originally got called twice, once very early from cpu_startup(), then again from cpu_attach(). Now we call identifycpu() only from cpu_attach() with CPUF_PRIMARY set. So make sure, that for CPU 0 nothing is skipped. Otherwise, cpu_info might have different features set for CPU 0 than for all other CPUs. This is similar to what amd64 does. from hshoexer@; reported and fix tested by Emilio Perea; OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:21:57 Modified files: www/drupal7/date: Makefile distinfo www/drupal7/date/pkg: PLIST Log message: new style module, update, drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:28:20 Modified files: www/drupal7/token: Makefile distinfo www/drupal7/token/pkg: PLIST www/drupal7/webform: Makefile distinfo www/drupal7/webform/pkg: PLIST Log message: update to new version, switch to new module conventions, drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:28:51 Modified files: www/drupal7/token: Makefile Log message: oops, was up for 30 seconds, no bump CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:34:21 Modified files: www/drupal7/devel: Makefile distinfo Log message: update to new version, new style, drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:35:16 Modified files: www/drupal7/disable_messages: Makefile Log message: new style, fix homepage, bump CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:42:43 Modified files: www/drupal7/entity: Makefile distinfo www/drupal7/entity/pkg: PLIST www/drupal7/rules: Makefile distinfo www/drupal7/rules/pkg: PLIST Log message: update to new version, homepage, drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:44:01 Modified files: www/drupal7/genpass: Makefile Log message: new style module, drop maintainership, bump CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:45:49 Modified files: www/drupal7/globalredirect: Makefile www/drupal7/google_analytics: Makefile Log message: switch to new style, bump for homepage change CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:46:36 Modified files: www/drupal7/jquery_plugin: Makefile Log message: switch to new style and bump CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2018/03/31 08:48:12 src/regress/bin/expr Update of /cvs/src/regress/bin/expr In directory cvs.openbsd.org:/tmp/cvs-serv25044/expr Log Message: Directory /cvs/src/regress/bin/expr added to the repository CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2018/03/31 08:50:56 Modified files: bin/expr : expr.c regress/bin : Makefile Added files: regress/bin/expr: Makefile expr.sh Log message: Fix overflows while handling 64 bit integers. Based on FreeBSD's expr and NetBSD's old regression test suite. with input by and ok schwarze CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 08:51:19 Modified files: www/drupal7/masquerade: Makefile distinfo Log message: update to newer version, switch to new style, drop maintainership CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/03/31 08:58:19 Modified files: bin/ksh : sh.1 Log message: Fix spacing in brace command list grammar. Initial diff by me, later improved by schwarze@; also ok jmc@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/03/31 09:07:09 Modified files: sys/netinet : if_ether.c Log message: When reusing an mbuf to send an ARP response, don't forget to clear the mbuf packet header. Otherwise, stale mbuf state related to the ARP request packet might affect the fate of the ARP reply packet. For example, I observed that for an ARP request to a carp IP, where the underlying carpdev interface is part of a bridge, ARP replies were always sent out on the carpdev interface, even if the corresponding ARP request was received not on the carpdev but on a different bridge member interface. This happened because the M_PROTO1 mbuf flag was set on the ARP request mbuf when it left the bridge towards carp, and was still set on the ARP reply, which reused the same mbuf, sent back towards the bridge. The bridge's loop detection saw the M_PROTO1 flag and prevented the ARP reply from entering the bridge, so the reply was instead sent out directly on the carpdev... ok bluhm@ mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 09:14:36 Modified files: www/drupal7/pathauto: Makefile distinfo Log message: update to new style, drop maintainership. (I tried updating to 1.3, hung out while running -> not my problem any more) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 09:27:20 Modified files: www/drupal7/printer-friendly: Makefile distinfo www/drupal7/printer-friendly/pkg: DESCR Log message: update to more recent version, document pdf some more, drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 09:35:59 Modified files: www/drupal7/theme-newsflash: Makefile distinfo Log message: update, drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 09:36:32 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: xss in drupal theme newsflash: SA-CONTRIB-2014-027 https://www.drupal.org/node/2211381 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 09:44:27 Modified files: www/drupal7/user_readonly: Makefile distinfo Log message: update to 1.5, drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 09:49:37 Modified files: www/drupal7/securelogin: Makefile distinfo www/drupal7/securelogin/pkg: PLIST Log message: update to 1.7 and drop maintainership CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/03/31 09:49:48 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 09:50:05 Modified files: www/drupal7/securelogin: Makefile Log message: really drop CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/31 09:52:31 Modified files: regress/bin/expr: expr.sh Log message: a few more edge case tests, aiming for complete coverage CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 09:55:29 Modified files: www/drupal7/schema: Makefile distinfo www/drupal7/schema/pkg: DESCR PLIST Log message: update to new version, still no luck with sqlite CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 10:01:42 Modified files: www/drupal7/scheduler: Makefile distinfo www/drupal7/scheduler/pkg: PLIST Log message: update and drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 10:09:08 Modified files: www/drupal7/abt: Makefile distinfo www/drupal7/abt/pkg: PLIST www/drupal7/nodeaccess_userreference: Makefile www/drupal7/references: Makefile distinfo www/drupal7/references/pkg: PLIST Log message: update to new versions and drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 10:12:56 Modified files: www/drupal7/nodesinblock: Makefile www/drupal7/slideshow_creator: Makefile www/drupal7/ubercart: Makefile Log message: switch projects I don't own to new style CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 10:35:10 Modified files: www/drupal7 : drupal7.port.mk Log message: pretty sure ftp no longer works, prepend the http url for translations CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/31 10:35:15 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : mvtemp.c Log message: Add mvtemp(4), a driver for the temperature sensors found on Marvell Armada SoCs. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/31 10:35:53 Modified files: sys/arch/arm64/conf: GENERIC Log message: Enable mvtemp(4). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 10:36:14 Modified files: www/drupal7/locale-fr: Makefile distinfo www/drupal7/locale-fr/pkg: DESCR PLIST Log message: update the french translations and drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 10:37:09 Modified files: www/drupal7/pathauto: distinfo Log message: revert to 1.2 as 1.3 didn't work CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/03/31 10:39:03 Modified files: www/drupal7/locale-fr: distinfo Log message: I hate it when the translation gets updated "magically" CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/03/31 10:39:31 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : mvtemp.4 Log message: mvtemp(4) CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/31 11:09:56 Modified files: sys/lib/libsa : netudp.c Log message: Stop converting UDP and IP header values from network endianness to host endianness for convenience reasons. Especially in code pathes like TFTP where the source port is read from the received UDP packet and used as destination port in a new UDP packet this can be very harmful. Luckily this issue has had no effect on our architectures since they never use any of the code paths that could be harmful. ok visa@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/03/31 11:26:13 Modified files: usr.sbin/procmap: procmap.1 procmap.c Log message: Fix description of -v and implement -v for -a showing holes; ok deraadt@ CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2018/03/31 11:37:30 Modified files: . : 63.html Log message: package count for mips64 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/03/31 11:40:03 Modified files: share/man/man4 : mvtemp.4 Log message: missing macro; CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/31 11:43:53 Modified files: sys/arch/arm64/stand/efiboot: Makefile conf.c efipxe.c efipxe.h Log message: In addition to using EFI's PXE protocol implement a network driver that makes use of EFI's Simple Network protocol. This allows us to speak raw network on U-Boot based machines so we can do TFTP boot on those as well. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/31 11:44:57 Modified files: sys/arch/arm64/stand/efiboot: conf.c Log message: Bump version number so that we can see if efiboot(8) supports EFI's Simple Network protocol or not. CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2018/03/31 11:59:38 Modified files: . : 63.html Log message: Fix mips64 package count to match what is actually available via FTP. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/31 12:07:14 Modified files: sys/arch/armv7/stand/efiboot: disk.h self_reloc.c start.S Log message: Add CVS Ids. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/03/31 12:12:10 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/03/31 12:19:12 Modified files: sys/arch/armv7/armv7: armv7_machdep.c autoconf.c sys/arch/armv7/stand/efiboot: Makefile conf.c efiboot.c efiboot.h eficall.h Added files: sys/arch/armv7/stand/efiboot: efipxe.c efipxe.h Log message: Port arm64's network boot efforts to armv7 as well now that there is support for using U-Boot's network layer. Since arm64 and armv7's efiboot(8) have the same heritance the diffs from arm64 simply applied to armv7. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/03/31 13:01:22 Modified files: sbin/dhclient : dhclient.c Log message: The rarely used '-L' option does not need a PATH_MAX static array. Just point at the provided optarg like '-l' does. Also, no need to initialize a static pointer to NULL. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/31 14:49:12 Modified files: bin/rm : rm.1 Log message: Clarify that -P only *attempts* overwriting, which may not succeed; requested by deraadt@ after repeated questions on bugs@ and tech@, e.g. from Gregoire Jadi and Craig Skinner. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/03/31 15:12:45 Modified files: lang/ruby : Makefile.inc lang/ruby/2.3 : Makefile distinfo lang/ruby/2.3/patches: patch-configure patch-ext_etc_etc_c lang/ruby/2.3/pkg: PLIST-ri_docs lang/ruby/2.4 : Makefile distinfo lang/ruby/2.4/patches: patch-configure patch-ext_etc_etc_c patch-include_ruby_ruby_h lang/ruby/2.4/pkg: PLIST-main PLIST-ri_docs lang/ruby/2.5 : Makefile distinfo lang/ruby/2.5/patches: patch-compile_c patch-configure patch-include_ruby_ruby_h lang/ruby/2.5/pkg: PLIST-ri_docs Removed files: lang/ruby/2.5/patches: patch-prelude_c Log message: Update to the latest versions of ruby: 2.5.1, 2.4.4, and 2.3.7. This fixes the following CVEs: 2017-17742, 2018-6914, 2018-8777, 2018-8778, 2018-8779, and 2018-8780. While here, switch HOMEPAGE and MASTER_SITES from http to https, requested by tj@. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/03/31 16:06:22 Modified files: lib/libc/hidden: pthread.h Log message: Mark pthread_equal() as unused inside libc CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/03/31 16:52:30 Modified files: sys/arch/i386/i386: amd64errata.c sys/arch/i386/isa: npx.c Log message: Change ci_dev.dv_xname to ci_dev->dv_xname in debugging printf() to make it compile when enabled. from hshoexer@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/03/31 18:05:10 Modified files: libressl : index.html opensmtpd : donations.html . : lyrics.html hackathons.html index.html donations.html Log message: move openbsd foundation links to https ok beck CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/03/31 18:36:28 Modified files: lib/libcrypto/stack: stack.c lib/libcrypto/man: OPENSSL_sk_new.3 Log message: When you replace an element in a sorted array with something arbitrarily different, the array is in general no longer sorted. This commit copies a small hidden bugfix from the OpenSSL commit https://github.com/openssl/openssl/commit/fbb7b33b the rest of which is merely cosmetics. I discovered the bug independently while documenting sk_find(3). Keep the library's idea of when an empty stack or a one-element stack is sorted and when it is not bug-compatible with OpenSSL, even though in fact, empty and one-element stacks are of course always sorted. OK beck@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/01 00:59:26 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 01:05:48 Modified files: x11/xfce4/terminal: Makefile distinfo Log message: xfce4-terminal 0.8.7.3 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/01 01:08:36 Removed files: net/seafile/seafile/patches: patch-daemon_http-tx-mgr_c Log message: remove bogus patch CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 01:36:40 Modified files: x11/xfce4/tumbler: Makefile distinfo Log message: tumbler 0.2.1, fix ffmpegthumbnailer WANTLIBs while here CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/01 02:18:52 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.20.2. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/01 02:21:01 Modified files: net/munin : Makefile distinfo net/munin/patches: patch-plugins_node_d_openbsd_if__in patch-plugins_node_d_openbsd_if_errcoll__in patch-plugins_node_d_spamstats_in patch-plugins_node_d_squeezebox__in net/munin/pkg : PLIST-main Added files: net/munin/patches: patch-plugins_node_d_openbsd_if_packets__in Log message: update to munin-2.0.37 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/01 02:37:33 Modified files: x11/gnome/libsecret/patches: patch-Makefile_in Log message: Pushed upstream. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/01 03:03:25 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : bcmaux.4 bcmdog.4 dwdog.4 exrtc.4 imxgpc.4 imxgpio.4 imxuart.4 mvneta.4 rkgpio.4 rkiic.4 rkpmic.4 sxirtc.4 syscon.4 Log message: add some missing manual pages CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 03:27:43 Modified files: devel/pygame : Makefile distinfo devel/pygame/patches: patch-Setup_in patch-config_unix_py patch-src_camera_h patch-src_camera_v4l2_c devel/pygame/pkg: PLIST Removed files: devel/pygame/patches: patch-src_camera_v4l_c patch-src_scale_mmx64_c Log message: Update to pygame 1.9.3 - change PKGNAME from pygame to py-game - add a python3 FLAVOR (req'd by upcoming pysol update) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 03:29:31 Modified files: audio/pykaraoke: Makefile emulators/fs-uae-launcher: Makefile productivity/bruce: Makefile productivity/impressive: Makefile games/hypatia : Makefile games/mysticmine: Makefile games/pathological: Makefile games/pyganim : Makefile games/singularity: Makefile games/angrydd : Makefile games/childsplay: Makefile games/forcedattack: Makefile Log message: Bump REVISION on pygame consumers to account for pygame->py-game renaming. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 03:30:18 Modified files: games/renpy : Makefile games/renpy/patches: patch-module_setup_py Added files: games/renpy/patches: patch-module_core_c patch-module_ffdecode_c patch-module_subpixel_c Log message: Fix build with py-game 1.9.3. A bit hackish, but newer renpy versions even forked their own version of py-game.. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 03:32:58 Modified files: devel : Makefile Log message: +pygame,python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 03:34:06 Modified files: games/pysol : Makefile distinfo games/pysol/patches: patch-pysollib_mfxutil_py patch-setup_py games/pysol/pkg: PLIST Added files: games/pysol/patches: patch-pysollib_pysolrandom_py Log message: Update to pysol 2.1.3. Switch to python3, and use the external (huge) cardset distfile. Maintainer timeout. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/01 04:22:06 Modified files: share/man/man4 : dwdog.4 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/01 05:07:52 Modified files: regress/usr.bin/apply: Makefile Log message: Fix .CURDIR to run with obj directory. Avoid useless sub shell in make command. Be more verbose as such tests are easier to debug. Use absolute path by default to see which apply is tested. CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2018/04/01 06:02:00 Modified files: sys/ufs/ffs : ffs_softdep.c softdep.h Log message: Store the size of dinode contents union. Fixes softdep+UFS2. Found out the hard way by naddy@ ok visa@ naddy@ deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/01 06:05:03 Modified files: share/man/man4 : syscon.4 Log message: Provide a better description of what syscon(4) actually does. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/01 09:02:47 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2018/04/01 11:25:41 Modified files: libressl : index.html releases.html Log message: LibreSSL 2.7.2 release CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/01 11:45:05 Modified files: usr.bin/apply : apply.c Log message: With malloc option J, the first realloc(3) in apply(1) would return memory that is filled with junk only. Allocate the empty string with malloc(3) and initialize it explicitly with the NUL terminator. OK tb@ tobias@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 12:45:00 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: Update to pgrouting 2.6.0. Switch to real releases hosted on github while here. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/01 12:50:54 Modified files: sys/arch/armv7/imx: if_fec.c imxccm.c imxccm_clocks.h imxccmvar.h Log message: In an attempt to OFW-ify fec(4) it turns out that the MII speed has currently not been set correctly. The phy speed is based on IPG clock, not the Ethernet PLL divisor. Also when we bumped the frequency base from kHz to Hz, we missed to update the divisor as well. Clarify the formula being used to calculate the phy speed and make use of the clock framework. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/01 12:55:30 Modified files: devel/py-buildslave: Makefile distinfo devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: distinfo devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo Log message: Update to build{slave,bot} 1.1.0. See https://docs.buildbot.net/1.1.0/relnotes/index.html#buildbot-1-1-0-2018-03-10 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/01 12:57:48 Modified files: sys/arch/armv7/imx: imxccm.c imxccmvar.h Log message: Remove unfinished PCIe support from imxccm(4). We can do better than that when we tackle it again. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/01 13:05:41 Modified files: infrastructure/bin: make-plist Log message: tell people they're playing with fire, but keep going... reorg the tests a bit to unindent stuff slightly, and write out better diags on which part failed CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/01 13:07:31 Modified files: sys/arch/armv7/imx: imxahci.c imxccm.c imxccm_clocks.h imxccmvar.h Log message: Retrieve AHB clock from clock framework. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/01 13:18:22 Modified files: sys/arch/armv7/imx: imxccm.c Log message: Stop using a global softc variable in most functions that are called from the clock framework, and instead always pass the driver's softc as function parameter. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/01 13:28:32 Modified files: sys/arch/armv7/conf: RAMDISK Log message: Enable imxanatop(4) on RAMDISK as well so we can use it to disable the USB charging detect so that we can replace the current code in imxccm(4). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/04/01 13:43:44 Modified files: games/rocksndiamonds: Makefile distinfo Log message: Update to rocksndiamonds-4.0.1.4. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/01 13:52:29 Modified files: . : 63.html Log message: update package counts CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2018/04/01 14:42:57 Modified files: . : 63.html Log message: restore mips64 package count; maybe mirroring was slow? CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/01 14:50:25 Modified files: . : 63.html Log message: more packages CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/01 16:19:18 Modified files: sys/arch/armv7/imx: imxccm.c imxccmvar.h imxehci.c Log message: Disable the USB charging detection using a regmap instead of cross- calling imxccm using a special function. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/01 16:28:54 Modified files: sys/arch/armv7/imx: imxehci.c Log message: Pull out the regmap lookup from the switch. This way we can still enable the PLL even if the (optional) "fsl,anatop" property is not available or if the regmap cannot be found. Suggested by kettenis@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/01 16:31:11 Modified files: lang/kona : Makefile distinfo Log message: Bugfix update to kona-3.2.0.20180329 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/01 16:36:02 Modified files: gnu/usr.bin/binutils-2.17/bfd: elflink.c Log message: LLVM 6.0.0's -Wextra warnings now complain if you do arithmetics on NULL pointers. Since binutils 2.17 is compiled with -Werror, this breaks the build. Change the function to return -1 as suggested by the comment in said function. ok kettenis@ CVSROOT: /cvs Module name: devel Changes by: rsadowski@cvs.openbsd.org 2018/04/01 16:45:49 Log message: Import kf5/purpose This framework offers the possibility to create integrate services and actions on any application without having to implement them specifically. Purpose will offer them mechanisms to list the different alternatives to execute given the requested action type and will facilitate components so that all the plugins can receive all the information they need. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180402 N devel/kf5/purpose/Makefile cvs: ERROR: cannot write file /cvs/devel/kf5/purpose/Makefile,v: No such file or directory N devel/kf5/purpose/distinfo cvs: ERROR: cannot write file /cvs/devel/kf5/purpose/distinfo,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/devel/kf5/purpose/pkg -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: devel Changes by: rsadowski@cvs.openbsd.org 2018/04/01 16:47:59 Log message: Import kf5/purpose This framework offers the possibility to create integrate services and actions on any application without having to implement them specifically. Purpose will offer them mechanisms to list the different alternatives to execute given the requested action type and will facilitate components so that all the plugins can receive all the information they need. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180402 N devel/kf5/purpose/Makefile cvs: ERROR: cannot write file /cvs/devel/kf5/purpose/Makefile,v: No such file or directory N devel/kf5/purpose/distinfo cvs: ERROR: cannot write file /cvs/devel/kf5/purpose/distinfo,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/devel/kf5/purpose/pkg -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/01 16:49:22 Log message: Import kf5/purpose This framework offers the possibility to create integrate services and actions on any application without having to implement them specifically. Purpose will offer them mechanisms to list the different alternatives to execute given the requested action type and will facilitate components so that all the plugins can receive all the information they need. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180402 N ports/devel/kf5/purpose/Makefile N ports/devel/kf5/purpose/distinfo N ports/devel/kf5/purpose/pkg/PLIST N ports/devel/kf5/purpose/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/01 16:50:48 Log message: Import kf5/kholidays This library provides a C++ API that determines holiday and other special events for a geographical region. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180402 N ports/devel/kf5/kholidays/Makefile N ports/devel/kf5/kholidays/distinfo N ports/devel/kf5/kholidays/pkg/PLIST N ports/devel/kf5/kholidays/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/01 16:53:30 Modified files: devel/kf5 : Makefile Log message: hook kholidays and purpose CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/01 17:23:07 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo net/p5-Net-DNS-SEC/pkg: PLIST Added files: net/p5-Net-DNS-SEC/patches: patch-Makefile_PL Log message: update p5-Net-DNS-SEC to 1.06 Do not check for installed module during make fake. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/01 17:46:38 Modified files: www/p5-WWW-Mechanize: Makefile distinfo Log message: update p5-WWW-Mechanize to 1.88 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/01 19:22:03 Modified files: lib/libcrypto/man: X509_OBJECT_get0_X509.3 Log message: In x509_vfy.h rev. 1.25 2018/03/17 15:39:43, tb@ provided X509_OBJECT_get_type(3). It is undocumented in OpenSSL, so write some documentation from scratch. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/01 19:35:37 Modified files: lib/libcrypto/man: X509_STORE_set1_param.3 Log message: In x509_vfy.h rev. 1.26 2018/03/17 15:43:32, tb@ provided X509_STORE_get0_param(3); write the documentation from scratch. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/01 20:06:14 Modified files: lib/libssl/man : SSL_CTX_set_default_passwd_cb.3 Log message: In ssl.h rev. 1.151 2018/03/17 15:48:31, tb@ provided SSL_CTX_get_default_passwd_cb(3) and SSL_CTX_get_default_passwd_cb_userdata(3). Merge the documentation, tweaked by me; from Christian Heimes via OpenSSL commit 0c452abc Mar 2 12:53:40 2016 +0100. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/04/01 20:48:19 Modified files: . : alpha.html amd64.html anoncvs.html arm64.html armv7.html cvsync.html errata61.html ftp.html hppa.html i386.html landisk.html loongson.html luna88k.html macppc.html octeon.html sgi.html sparc64.html build : Makefile build/mirrors : anoncvs.html.head cvsync.html.head ftp.html.end ftp.html.head faq : faq1.html faq10.html faq11.html faq13.html faq14.html faq15.html faq4.html faq5.html faq6.html faq7.html faq8.html index.html upgrade61.html upgrade62.html upgrade63.html faq/pf : example1.html Removed files: faq : cwm-migrate-config.pl Log message: 6.3 updates ok tb CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2018/04/02 00:47:43 Modified files: bin/test : test.c regress/bin/test: TEST.sh Log message: Support integers of arbitrary length. Previously it was possible to overflow integers while parsing. With this diff, we support any kind of POSIX-compatible integers for comparisons. with input by and ok schwarze, ok tb CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/04/02 00:48:05 Modified files: sysutils/dtb : Makefile distinfo Log message: update dtb to linux 4.16 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/02 01:21:50 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_bin_rustc_rs patch-src_bootstrap_builder_rs patch-src_bootstrap_dist_rs patch-src_bootstrap_lib_rs patch-src_librustdoc_test_rs patch-src_libstd_sys_unix_stack_overflow_rs patch-src_test_run-pass_sse2_rs lang/rust/pkg : PFRAG.amd64-main PFRAG.i386-main PLIST-doc Added files: lang/rust/patches: patch-src_librustc_driver_lib_rs patch-src_test_run-make_tools_mk patch-src_test_run-pass_out-of-stack_rs patch-src_tools_compiletest_src_runtest_rs Removed files: lang/rust/patches: patch-src_bootstrap_check_rs patch-src_bootstrap_doc_rs patch-src_librustc_driver_target_features_rs patch-src_libstd_sys_unix_thread_rs patch-src_libsyntax_diagnostics_metadata_rs patch-src_rustllvm_ArchiveWrapper_cpp patch-src_rustllvm_PassWrapper_cpp patch-src_rustllvm_RustWrapper_cpp Log message: Update to rust 1.25.0, from semarie@ - to keep RUST_BACKTRACE=1 enabled during build, properly separate MAKE_ENV and TEST_ENV, by introducing a TEST_BIN variable used to launch rustbuild with TEST_ENV (some tests are failing if RUST_BACKTRACE is enabled). - remove llvm-6 backported patches. this version of rustc has full support of it. Hashes in library names will change when ports llvm is upgraded, so PLIST will have to be regenerated. - backport #49140 to be able to run "make test" without installing rustc CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 01:45:20 Modified files: sys/dev/ic : com.c comvar.h Log message: Add support for register shift/io-width. This allows us to support UARTs that are mostly NS16550 compatible but use 32-bit instead of 8-bit registers such as the Synopsys Designware UARTs found on many armv7, arm64 and amd64 SoCs. tested by florian@, blum@ ok deraadt@ CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/04/02 02:37:41 Modified files: sys/dev/pci : pcidevs Log message: add a bunch of Intel Apollo Lake devices found on NUC6CAYH / Celeron J3455 input & ok jsg CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/04/02 02:38:24 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/04/02 02:39:24 Modified files: sys/dev/pci : ichiic.c Log message: attach on Intel Apollo Lake SMBus, ok jsg CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/04/02 02:40:46 Modified files: sys/dev/pci : azalia.c Log message: enable snooping on Intel Apollo Lake HD Audio, pt out & ok jsg CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 02:41:50 Modified files: archivers/gshar+gunshar: Makefile archivers/gshar+gunshar/patches: patch-src_unshar_c Log message: Security fix for CVE-2018-1000097 sharutils: heap-buffer-overflow in find_archive in unshar.c CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 02:42:31 Modified files: devel/help2man : Makefile distinfo Log message: update to help2man-1.47.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 02:43:05 Modified files: audio/libsoxr : Makefile distinfo Log message: update to libsoxr-0.1.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 02:43:21 Modified files: sysutils/rofi : Makefile distinfo sysutils/rofi/pkg: PLIST Log message: update to rofi-1.5.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 02:44:14 Modified files: devel/git-lfs : Makefile distinfo Log message: update to git-lfs-2.4.0 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 06:47:22 Modified files: sys/arch/armv7/imx: imxiomuxc.c Log message: Remove I2C iomux descriptions from the time before we set those up using the device tree. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 06:59:39 Modified files: sys/arch/armv7/dev: com_fdt.c sys/arch/arm64/dev: com_fdt.c Log message: Pay attention to the "reg-io-width" and "reg-shift" properties and avoid using the "a4x" bus tag for the non-console code in the fdt glue. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 07:26:48 Modified files: sysutils/rofi : Makefile distinfo Log message: drop GH_* and regen distinfo after the upstream tarball changed spottedy by naddy@ and kn@ diff from kn@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 07:28:59 Modified files: net/zeromq : Makefile distinfo net/zeromq/patches: patch-include_zmq_utils_h Removed files: net/zeromq/patches: patch-src_precompiled_hpp Log message: update to zeromq-4.2.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 07:34:25 Modified files: devel/apache-ant: Makefile distinfo devel/apache-ant/patches: patch-bin_ant patch-bin_runant_pl devel/apache-ant/pkg: PLIST Log message: update to apache-ant-1.10.2 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/02 07:49:02 Modified files: . : 63.html index.html Added files: images : Harry.gif puffy63.gif Log message: release 6.3 CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/04/02 08:00:28 Modified files: . : index.html Log message: Correct release date CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/02 08:06:09 Modified files: editors/emacs : Makefile Log message: Works again on arm, thanks to kettenis' work on FP support CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/02 08:06:59 Modified files: editors/emacs : Tag: OPENBSD_6_3 Makefile Log message: Works again on arm, thanks to kettenis' work on FP support CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2018/04/02 08:19:17 Modified files: sys/netinet : tcp_subr.c Log message: Use memcpy on freshly allocated memory and add the free size. OK millert@ CVSROOT: /cvs Module name: src Changes by: dhill@cvs.openbsd.org 2018/04/02 08:23:04 Modified files: sys/ufs/mfs : mfs_vnops.c Log message: Add size to free() OK millert@ visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 09:22:41 Modified files: sys/arch/arm64/dev: ampintc.c Log message: Do not add 32 to the "base" SPI number. Apparently the offset of the first SPI is already included and adding 32 means we skip the first 32 available MSI vectors, which is quite disastous if we only have 32 vectors like on the Marvell Armada 8040. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 09:25:27 Added files: sys/dev/fdt : dwpcie.c Log message: Add dwpcie(4), a (minimal) driver for the Synopsys Designware PCIe core in Root Complex mode. In its current state it probably only works on the Marvell Armada 7K and 8K SoCs, but the same core is used on many other cores as well. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 09:29:41 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : dwpcie.4 Log message: dwpcie(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 09:31:00 Modified files: share/man/man4 : pci.4 Log message: mention dwpcie on arm64 CVSROOT: /cvs Module name: ports Changes by: chris@cvs.openbsd.org 2018/04/02 09:33:32 Modified files: security/suricata: Makefile Log message: The configure script tries to use -march=native automatically. This is not appropriate for package building. ok sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 09:35:56 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable dwpcie(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 10:03:50 Modified files: sys/arch/armv7/imx: imxccm.c imxccm_clocks.h imxccmvar.h imxehci.c Log message: Have imxehci(4) make use of the clock framework by implementing the phy clock in imxccm(4). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 10:18:45 Modified files: sys/arch/armv7/imx: imxahci.c imxccm.c imxccm_clocks.h imxccmvar.h Log message: Have imxahci(4) make use of the clock framework by implementing the sata and sata ref clock in imxccm(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 10:32:22 Modified files: sys/arch/armv7/imx: imxehci.c Log message: No need to include imxccmvar.h anymore. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 10:39:20 Modified files: sys/arch/armv7/imx: if_fec.c imxccm.c imxccm_clocks.h Removed files: sys/arch/armv7/imx: imxccmvar.h Log message: Have fec(4) make use of the clock framework by implementing the enet ref clock in imxccm(4). We can now also remove the global variable that stored the pointer to the imxccm(4) softc. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 10:45:56 Modified files: sys/dev/fdt : files.fdt Log message: Add dwpcie(4), a (minimal) driver for the Synopsys Designware PCIe core in Root Complex mode. In its current state it probably only works on the Marvell Armada 7K and 8K SoCs, but the same core is used on many other cores as well. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 10:47:39 Modified files: sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxccm.c imxccm_clocks.h Removed files: sys/arch/armv7/imx: imxccm.c imxccm_clocks.h Log message: Move imxccm(4) to sys/dev/fdt. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 10:48:15 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable imxccm(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 10:51:58 Modified files: sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : if_fec.c Removed files: sys/arch/armv7/imx: if_fec.c Log message: Move fec(4) to sys/dev/fdt. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 10:52:15 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable fec(4). CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/04/02 10:57:56 Modified files: sysutils/librelp: Makefile distinfo Log message: update librelp to 1.2.15 includes a fix for CVE-2018-1000140 ok jca@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/02 11:04:44 Modified files: lang/gawk : Makefile distinfo Log message: Update to gawk-4.2.1. Tested on amd64, arm and sparc64 (the latter two by jca@). OK jca@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/04/02 11:06:02 Modified files: lib : Makefile Log message: Unhook libXfont from the build. Obsoleted by libXfont2. Bulk ports build checked by naddy@. Thanks. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/04/02 11:06:24 Modified files: distrib/sets/lists/xbase: mi distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/04/02 11:06:59 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/02 11:16:20 Modified files: security/polarssl: Makefile distinfo security/polarssl/patches: patch-include_mbedtls_config_h Log message: Update to mbedtls-2.8.0. Various security fixes, see https://github.com/ARMmbed/mbedtls/blob/development/ChangeLog Tested ok on amd64 and sparc64 (jca@). A single test fails on arm (also happens with 2.7.0). Minor number of mbedcrypto has been bumped as symbols have been added. OK jca@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/02 11:20:40 Modified files: sys/conf : Tag: OPENBSD_6_3 newvers.sh Log message: 6.3-stable CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/02 11:27:53 Modified files: devel/p5-Devel-NYTProf: Makefile distinfo Log message: update p5-Devel-NYTProf to 6.05 CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/04/02 11:37:41 Modified files: sysutils/librelp: Tag: OPENBSD_6_3 Makefile distinfo Log message: update librelp to 1.2.15 includes a fix for CVE-2018-1000140 ok jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 11:40:48 Modified files: graphics/gdcm : Makefile distinfo Log message: update to gdcm-2.8.5 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 11:42:15 Modified files: sys/dev/ofw : ofw_misc.c ofw_misc.h Log message: Implement a regmap lookup by compatible since unfortunately not all regmaps are referenced by nodes or phandles. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 11:43:08 Modified files: sys/arch/armv7/imx: imxahci.c imxiomuxc.c Removed files: sys/arch/armv7/imx: imxiomuxcvar.h Log message: Move the code that sets the correct SATA phy settings into imxahc(4) by making use of the iomuxc regmap. While there I realized that the naming definitions for the first two bits of the register are wrong. Thus, update the mask to include all lower bits and rename bit 1 to denote "MPLL enable". This should be flipped last to turn it on. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 11:45:38 Modified files: sys/arch/armv7/imx: files.imx sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxiomuxc.c Removed files: sys/arch/armv7/imx: imxiomuxc.c Log message: Move imxiomuxc(4) to sys/dev/fdt. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 11:46:03 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable imxiomuxc(4). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 11:49:58 Modified files: sys/dev/fdt : imxiomuxc.c Log message: Attach imxiomuxc(4) to i.MX8M as well. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/02 11:52:36 Modified files: sys/dev/fdt : if_fec.c Log message: Attach fec(4) to i.MX8M as well. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 11:53:26 Modified files: textproc/py-textfsm: Makefile distinfo Log message: update to py-textfsm-0.4.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 11:53:33 Modified files: net/py-netmiko : Makefile distinfo net/py-netmiko/pkg: PLIST Log message: update to py-netmiko-2.1.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 11:57:33 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180330 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 11:57:52 Modified files: net/minio/client: Makefile distinfo Log message: update to mc-0.20180325 CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2018/04/02 12:02:36 Modified files: . : arm64.html Log message: Update a bit; we don't really differentiate between SoCs anymore. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/02 12:04:12 Modified files: www/drupal7/locale-nl: Makefile distinfo www/drupal7/locale-nl/pkg: PLIST Log message: update to 7.58 and match the modules that are in tree prompted by espie@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/02 12:43:09 Modified files: security/polarssl: Tag: OPENBSD_6_3 Makefile distinfo security/polarssl/patches: Tag: OPENBSD_6_3 patch-include_mbedtls_config_h Log message: Update to mbedtls-2.8.0. Various security fixes, see https://github.com/ARMmbed/mbedtls/blob/development/ChangeLog OK jca@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/04/02 13:25:33 Modified files: usr.sbin/bgpd : rde_attr.c Log message: aspath_verify() can not call aspath_extract() since this function only works on 4-byte AS path. Since this function is also called with 2-byte ASPATH attributes. Instead inline the check using the as_size. Problem found by Tom Beard (tom at exilien.uk), thanks for the report OK job@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/02 14:05:23 Removed files: geo/pgrouting/patches: patch-src_alpha_shape_src_alpha_driver_h Log message: Remove now useless patch that doesnt apply anymore, reported by naddy@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 15:40:59 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : mvrng.c Log message: Add mvrng(4), a driver for the random number generator on the Marvell Armada 7K & 8K SoCs. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 15:41:33 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable mvrng(4). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/02 15:42:15 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : mvrng.4 Log message: mvrng(4) CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2018/04/02 17:52:43 Added files: openssh/txt : release-7.7 Log message: release notes for OpenSSH 7.7 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2018/04/02 17:55:24 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh-portable.html.mid1 openssh : ftp.html index.html openbsd.html portable.html releasenotes.html Log message: OpenSSH 7.7 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/02 18:44:31 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/04/02 18:49:55 Modified files: faq : faq4.html Log message: reorder a few paragraphs for clarity. as a bonus, remove the line saying you need to move your finger away from the enter key to reboot after installation. enter does that too now. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/02 19:57:31 Modified files: usr.sbin/tcpdump: print-ether.c Log message: tweak vlan printing to properly decode the priority field. the vlan specs have the priority of 0 and 1 swapped on the wire, which is how the kernel handles them. eg, if you use pf to set prio 1, it will end up being 0 on the wire. this makes 0 on the wire come out as 1 in tcpdump so it is consistent with the rest of the tooling. ok henning@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/04/02 20:14:08 Modified files: etc : moduli usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 Log message: Import regenerated moduli file. CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2018/04/02 20:44:36 Modified files: . : octeon.html Log message: Roll the release. CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2018/04/02 20:46:25 Modified files: . : octeon.html Log message: Add links for ER-4 and ER-6P. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/02 20:52:50 Modified files: sys/net : if_vlan.c Log message: use link0 to use llprio in transmitted packets, regardless of mbuf prio. some ISPs now provide services over vlans, but require vlan packets going to the internet have their priority set to 1 (ie, 0 on the wire) or they will be dropped. configuring this on openbsd requires config in several places, eg, pf rules to set the prio on ip packets, llprio on the pppoe interface for it's management frames, and the llprio on the vlan interface if you're using dhclient on it. this has the side effect that you can no longer use priority queuing, and can be error prone to get right. using link0 to flatteng the priority for isp transit is simple to configure, and allows priority queuing. a man page update is coming. ok henning@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/02 20:53:33 Modified files: share/man/man4 : Makefile share/man/man4/man4.armv7: Makefile Added files: share/man/man4 : fec.4 Removed files: share/man/man4/man4.armv7: fec.4 Log message: fec moved from arch/armv7 to dev/fdt CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/02 20:56:57 Modified files: share/man/man4 : vlan.4 Log message: document the use of llprio for tranmistted packets with link0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/02 20:57:59 Modified files: share/man/man4 : fec.4 Log message: mention i.MX 8 CVSROOT: /cvs Module name: www Changes by: dlg@cvs.openbsd.org 2018/04/02 20:58:33 Modified files: . : 63.html Log message: slight grammar fix. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/04/02 23:02:06 Modified files: telephony/libzrtp: Makefile distinfo Log message: Update to libzrtp git head of 2017-09-26 Diff from Thomas Frohwein, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/02 23:31:42 Log message: Import rgbds-0.3.6. RGBDS (Rednex Game Boy Development System) is a free assembler/linker package for the Game Boy and Game Boy Color. It consists of: - rgbasm (assembler) - rgblink (linker) - rgbfix (checksum/header fixer) - rgbgfx (PNG to Game Boy graphics converter) ok kn@ Status: Vendor Tag: bentley Release Tags: bentley_20180401 N ports/devel/rgbds/Makefile N ports/devel/rgbds/distinfo N ports/devel/rgbds/pkg/PLIST N ports/devel/rgbds/pkg/DESCR N ports/devel/rgbds/patches/patch-src_asm_main_c N ports/devel/rgbds/patches/patch-src_link_main_c N ports/devel/rgbds/patches/patch-src_fix_main_c N ports/devel/rgbds/patches/patch-src_gfx_main_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/02 23:33:41 Modified files: devel : Makefile Log message: +rgbds CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/03 01:13:37 Modified files: sys/arch/amd64/include: kcore.h Log message: remove a 15-year old #if 0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/03 02:27:37 Modified files: net/unifi/5.6 : Makefile net/unifi/5.6/pkg: README net/unifi/5.7 : Makefile net/unifi/5.7/pkg: README Log message: Mention kern.maxthread sysctl, a UniFi installation on a system with other threaded software is likely to need it. Suggested by chris@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/03 02:43:02 Modified files: sys/kern : subr_witness.c Log message: Deactivate witness(4) checks if we are in ddb(4), when `db_active' is set. Prevents witness(4) from panic'ing the kernel now that mutexes and rwlock are always "taken" while in ddb(4). ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/03 02:58:05 Modified files: sys/kern : subr_xxx.c Log message: Silence assertwaitok() if we are in ddb(4). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/03 03:00:03 Modified files: sys/kern : kern_descrip.c Log message: Call FREF() right after fd_getfile() in dodup3(). ok millert@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/03 03:07:54 Modified files: sys/kern : vfs_syscalls.c Log message: Add proper FREF()/FRELE() dance in sys_fchdir(). The syscall doesn't sleep before a vnode reference is taken, so it doesn't stickly need the refcounts now. But they will be soon be used for parrallelism, so make it ready. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/03 03:10:02 Modified files: sys/kern : kern_event.c vfs_syscalls.c Log message: Move FREF()s just after fd_getfile() in sys_kevent(), sys_lseek() and getvnode(). ok millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/03 03:31:00 Modified files: sys/dev/fdt : dwpcie.c Log message: Match on the more specific "marvell,armada8k-pcie" instead of the generic "snps,dw-pcie" for now. There are considerable variations between implementations of the Synapsys Designware PCIe core and glue logic and the current code isn't flexible enough to deal with that yet. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/03 03:32:32 Modified files: sys/dev/pci : pcidevs Log message: Add Marvell ARMADA 7K/8K (CP110) Root Complex. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/03 03:33:17 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/03 03:40:27 Modified files: www/varnish : Makefile distinfo www/varnish/pkg: DESCR MESSAGE PLIST Added files: www/varnish/patches: patch-lib_libvmod_unix_cred_compat_h Log message: Update for Varnish to 6.0.0, initial upgrade by me, then some tweaks by kn@ for proper python handling. OK kn@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/03 05:18:34 Modified files: net/dnsdist : Makefile distinfo net/dnsdist/pkg: PLIST dnsdist.rc Added files: net/dnsdist/patches: patch-dnsdist-lua_cc Log message: Update to dnsdist-1.3.0 ChangeLog: https://dnsdist.org/changelog.html#change-1.3.0 Port changes: - activate DNS-over-TLS and DNSCrypt support - tweak rc script to handle the removal of --daemon - fix config file installation From maintainer Peter van Dijk with PLIST tweaks by me. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/03 05:46:17 Modified files: sysutils/autossh: Makefile distinfo Log message: Update for autossh to 1.4f: http://www.harding.motd.ca/autossh/CHANGES.txt OK jca@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/04/03 05:54:19 Modified files: usr.sbin/bind/bin/dig: dighost.c Log message: Fix crash in dig(1) +trace when falling back to TCP after a truncated reply Problem reported by jj@ on bugs@, fix based on https://gitlab.isc.org/isc-projects/bind9/commit/084ba95b083dc55fd10631ad43fa8fff48707648 (under ISC license) by Caspar Schutijser. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/03 06:31:59 Modified files: faq : upgrade63.html Log message: add a link to the soii documentation in ifconfig(8) CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/04/03 07:22:31 Log message: Import opmsg, a gpg replacement which can encrypt/sign/verify. OK jca@ Status: Vendor Tag: abieber Release Tags: abieber_20180403 N ports/security/opmsg/Makefile N ports/security/opmsg/distinfo N ports/security/opmsg/pkg/DESCR N ports/security/opmsg/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/04/03 07:23:26 Modified files: security : Makefile Log message: + opmsg CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/03 07:33:53 Modified files: lib/libcrypto/hkdf: hkdf.c hkdf.h Log message: Add missing $OpenBSD$ tags. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/03 07:34:17 Modified files: x11/gnome/photos: Makefile distinfo Log message: Update to gnome-photos-3.26.4. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/03 09:24:04 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/03 09:32:25 Modified files: sysutils/borgbackup: Makefile distinfo Log message: Update to borgbackup-1.1.5. OK kn@, jca@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/03 11:41:51 Modified files: infrastructure/db: user.list Log message: reserve 805 for _nzbget CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/03 11:45:43 Log message: Import nzbget, a tool for downloading files from Usenet based on information given in nzb-files. kn@ was so kind to help with this port. Thank you! OK kn@, jca@ Status: Vendor Tag: bket Release Tags: bket_2018040 N ports/news/nzbget/distinfo N ports/news/nzbget/Makefile N ports/news/nzbget/patches/patch-nzbget_conf N ports/news/nzbget/pkg/DESCR N ports/news/nzbget/pkg/PLIST N ports/news/nzbget/pkg/nzbget.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/03 11:49:30 Modified files: news : Makefile Log message: + nzbget CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/03 11:53:48 Modified files: lang/python/3.6: Makefile distinfo lang/python/3.6/pkg: PLIST-idle PLIST-main Log message: update to Python 3.6.5, tested in a bulk build by naddy@ (thanks). release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-5-final CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/03 14:22:12 Modified files: devel/jadx : Makefile distinfo devel/jadx/pkg : PLIST Log message: update jadx to 0.7.1. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/03 15:06:13 Log message: Import py-hyperlink 18.0.0, pure-Python implementation of immutable URLs ok landry@ Status: Vendor Tag: pvk Release Tags: pvk_20180404 N ports/www/py-hyperlink/Makefile N ports/www/py-hyperlink/distinfo N ports/www/py-hyperlink/pkg/DESCR N ports/www/py-hyperlink/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/03 15:14:30 Modified files: devel/py-zopeevent: Makefile distinfo Log message: Update py-zopeevent to 4.4.3 ok landry@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/03 15:17:02 Modified files: devel/py-zopeinterface: Makefile distinfo Log message: Update py-zopenterface to 4.4.3 ok landry@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/03 15:20:49 Modified files: lib/libcrypto/man: RSA_new.3 Log message: Typo: typdef -> typedef. From Edgar Pettijohn CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/03 15:59:37 Modified files: lib/libcrypto/aes: aes_x86core.c lib/libcrypto/err: err.c Log message: KNF: move two opening curly braces of function bodies to their own lines CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/03 16:32:16 Modified files: www/py-hyperlink: Makefile Log message: Add MODPY_PI = Yes breakage reported by Nigel Taylor, thanks! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/03 19:15:59 Modified files: graphics/drawpile: Makefile distinfo graphics/drawpile/pkg: PLIST Log message: Bugfix update to 2.0.10 CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2018/04/03 21:09:41 Modified files: . : octeon.html Log message: Tweak the layout, and add not yets about USB on ER-4 and ER-6P. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/04 01:14:07 Modified files: www/py-django/lts: Makefile distinfo www/py-django/lts/pkg: PLIST Log message: update to 1.11.12. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/04 01:14:15 Modified files: x11/smplayer : Makefile distinfo Log message: Update for SMPlayer to 18.3.0 OK benoit, tests from Josh as always, thanks! CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/04 01:38:06 Modified files: www : Makefile Log message: +py-hyperlink +py-hyperlink,python3 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/04 01:42:04 Modified files: share/man/man5 : bsd.port.mk.5 Log message: TEST_LOG is owned by bsd.port.mk, actually okay jca@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/04 02:12:23 Modified files: devel/py-incremental: Makefile distinfo Log message: Update py-incremental to 17.5.0 ok landry@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/04 02:23:14 Modified files: devel/py-automat: Makefile distinfo devel/py-automat/pkg: PLIST Removed files: devel/py-automat/patches: patch-setup_py Log message: Update py-automat to 0.6.0 ok landry@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/04 05:59:26 Modified files: lib/libcrypto/x509: x509name.c Log message: Fix two bugs in X509_NAME_add_entry(3): (1) Evaluate the "set" argument, which says whether to create a new RDN or to prepend or append to an existing one, before reusing it for a different purpose, i.e. for the "set" field of the new X509_NAME_ENTRY structure. (2) When incrementing of some "set" fields is needed, increment the correct ones: All those to the right of the newly inserted entry, but not the one of that entry itself. These two bugs caused wrong results whenever using loc != -1, i.e. whenever inserting rather than appending entries, even when using set == 0 only, that is, even when using single-values RDNs only. Both bugs have been continuously present since at least SSLeay-0.8.1 (released July 18, 1997) and the second one since at least SSLeay-0.8.0 (released June 25, 1997), so both are over twenty years old. I found these bugs by code inspection while trying to document the function X509_NAME_ENTRY_set(3), which is public, but undocumented in OpenSSL. OK beck@, jsing@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/04 07:03:29 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.6.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/04 07:03:50 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.9.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/04 07:04:05 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.14.70. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/04 07:06:02 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-196.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/04 07:21:55 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to get_iplayer 3.13 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/04 07:42:32 src/regress/lib/libcrypto/x509 Update of /cvs/src/regress/lib/libcrypto/x509 In directory cvs.openbsd.org:/tmp/cvs-serv28201/x509 Log Message: Directory /cvs/src/regress/lib/libcrypto/x509 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/04 07:42:54 Modified files: comms/fldigi : Makefile distinfo Log message: update to fldigi 4.0.16 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/04 07:46:48 Modified files: faq : faq6.html Log message: the shared address space range is 100.64.0.0/10, not 10.64.0.0/10 from seth hanford CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/04 08:05:32 src/share/man/man4/man4.arm64 Update of /cvs/src/share/man/man4/man4.arm64 In directory cvs.openbsd.org:/tmp/cvs-serv11897/man4.arm64 Log Message: Directory /cvs/src/share/man/man4/man4.arm64 added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/04 08:21:26 Modified files: etc/mtree : 4.4BSD.dist share/man/man4 : Makefile Added files: share/man/man4/man4.arm64: Makefile agtimer.4 ampintc.4 intro.4 pluart.4 Log message: adapt armv7 manual pages for arm64 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/04 08:53:02 Modified files: lib/libc/locale: Makefile.inc setlocale.3 Added files: lib/libc/locale: localeconv.3 Log message: Split the useless localeconv(3) function out of the important setlocale(3) manual page, such that the latter becomes easier to read. No text change. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/04 08:57:51 Modified files: lib/libc/locale: setlocale.3 Log message: add SEE ALSO CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/04 09:04:37 Modified files: lib/libc/locale: localeconv.3 Log message: mention which locale categories this is related to, and add SEE ALSO CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2018/04/04 09:12:17 Modified files: usr.bin/ssh : readconf.c servconf.c ssh_config.5 sshd_config.5 Log message: Update default IPQoS in ssh(1), sshd(8) to DSCP AF21 for interactive and CS1 for bulk AF21 was selected as this is the highest priority within the low-latency service class (and it is higher than what we have today). SSH is elastic and time-sensitive data, where a user is waiting for a response via the network in order to continue with a task at hand. As such, these flows should be considered foreground traffic, with delays or drops to such traffic directly impacting user-productivity. For bulk SSH traffic, the CS1 "Lower Effort" marker was chosen to enable networks implementing a scavanger/lower-than-best effort class to discriminate scp(1) below normal activities, such as web surfing. In general this type of bulk SSH traffic is a background activity. An advantage of using "AF21" for interactive SSH and "CS1" for bulk SSH is that they are recognisable values on all common platforms (IANA https://www.iana.org/assignments/dscp-registry/dscp-registry.xml), and for AF21 specifically a definition of the intended behavior exists https://tools.ietf.org/html/rfc4594#section-4.7 in addition to the definition of the Assured Forwarding PHB group https://tools.ietf.org/html/rfc2597, and for CS1 (Lower Effort) there is https://tools.ietf.org/html/rfc3662 The first three bits of "AF21" map to the equivalent IEEEE 802.1D PCP, IEEE 802.11e, MPLS EXP/CoS and IP Precedence value of 2 (also known as "Immediate", or "AC_BE"), and CS1's first 3 bits map to IEEEE 802.1D PCP, IEEE 802.11e, MPLS/CoS and IP Precedence value 1 ("Background" or "AC_BK"). OK deraadt@, "no objection" djm@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/04 10:10:02 Modified files: archivers/zstd : Makefile distinfo archivers/zstd/patches: patch-Makefile patch-tests_playTests_sh Added files: archivers/zstd/patches: patch-examples_Makefile patch-lib_dictBuilder_cover_c Log message: Update to zstd-1.3.4. Bumped major number of shared lib as symbols have been removed, and added. OK juanfra@, sthen@, kn@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/04 11:18:18 Modified files: textproc/elasticsearch: Makefile sysutils/logstash: Makefile Log message: pavel takes maintainership CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/04 12:57:55 Log message: import py-tld, a python module to extract the top level domain (TLD) from the URL given. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180404 N ports/net/py-tld/Makefile N ports/net/py-tld/distinfo N ports/net/py-tld/pkg/PLIST N ports/net/py-tld/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/04 12:58:50 Modified files: net : Makefile Log message: + SUBDIR += py-tld + SUBDIR += py-tld,python3 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/04 12:59:59 Modified files: www/py-requests: Makefile distinfo Log message: Move requests back to PYPI instead of GH It was moved from PYPI to GH when it was updated to 2.10.0 because the PYPI tgz didn't include the tests (fixed in 2667c77 upstream) Pointed out by Cyril Roelandt ok shadchin@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/04 13:00:45 Log message: import py-filebytes, a python module to read and write ELF, PE, MachO or OAT. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180404 N ports/devel/py-filebytes/Makefile N ports/devel/py-filebytes/distinfo N ports/devel/py-filebytes/pkg/PLIST N ports/devel/py-filebytes/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/04 13:01:50 Modified files: devel : Makefile Log message: + SUBDIR += py-filebytes + SUBDIR += py-filebytes,python3 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/04 13:02:00 Modified files: sysutils/colorls: Makefile distinfo Log message: sync with OpenBSD 6.3 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/04 13:43:36 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: Update to py-virtualenv-15.2.0 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/04 14:04:56 Modified files: devel/py-pip : Makefile distinfo devel/py-pip/pkg: PLIST Log message: Update to py-pip-9.0.3 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/04 14:29:49 Modified files: sysutils/duplicity: Makefile distinfo sysutils/duplicity/patches: patch-bin_duplicity patch-bin_duplicity_1 Log message: Update to duplicity-0.7.17 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/04 14:54:18 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/04 15:54:06 Log message: Import converters/p5-Sereal-Encoder. This library implements an efficient, compact-output, and feature-rich serializer using a binary protocol called Sereal. Its sister module p5-Sereal-Decoder implements a decoder for this format. OK bluhm@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180404 N ports/converters/p5-Sereal-Encoder/Makefile N ports/converters/p5-Sereal-Encoder/distinfo N ports/converters/p5-Sereal-Encoder/pkg/DESCR N ports/converters/p5-Sereal-Encoder/pkg/PLIST N ports/converters/p5-Sereal-Encoder/patches/patch-Makefile_PL No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/04 15:56:58 Modified files: converters : Makefile Log message: Add p5-Sereal-Encoder. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/04 15:57:58 Log message: Import converters/p5-Sereal-Decoder. This library implements a deserializer for an efficient, compact-output, and feature-rich binary protocol called Sereal. Its sister module p5-Sereal-Encoder implements an encoder for this format. OK bluhm@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180404 N ports/converters/p5-Sereal-Decoder/Makefile N ports/converters/p5-Sereal-Decoder/distinfo N ports/converters/p5-Sereal-Decoder/pkg/DESCR N ports/converters/p5-Sereal-Decoder/pkg/PLIST N ports/converters/p5-Sereal-Decoder/patches/patch-Makefile_PL No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/04 15:59:16 Modified files: converters : Makefile Log message: Add p5-Sereal-Decoder. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/04 16:01:07 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update GeoLite2 databases to latest version. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/04 16:05:47 Log message: Import devel/p5-Getopt-Tabular, a module that provides table-driven argument parsing for Perl 5. ok bluhm@ Getopt::Tabular is a Perl 5 module for table-driven argument parsing, vaguely inspired by John Ousterhout's Tk_ParseArgv. All you really need to do to use the package is set up a table describing all your command-line options, and call &GetOptions with three arguments: a reference to your option table, a reference to @ARGV (or something like it), and an optional third array reference (say, to @newARGV). &GetOptions will process all arguments in @ARGV, and copy any leftover arguments (i.e. those that are not options or arguments to some option) to the @newARGV array. (If the @newARGV argument is not supplied, GetOptions will replace @ARGV with the stripped-down argument list.) If there are any invalid options, GetOptions will print an error message and return 0. Status: Vendor Tag: bcallah Release Tags: bcallah_20180404 N ports/devel/p5-Getopt-Tabular/Makefile N ports/devel/p5-Getopt-Tabular/distinfo N ports/devel/p5-Getopt-Tabular/pkg/PLIST N ports/devel/p5-Getopt-Tabular/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/04 16:06:27 Modified files: devel : Makefile Log message: +p5-Getopt-Tabular CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/04 16:31:12 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-2.4.6, various crashes memory leaks and other fixes and updated protocol support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/04 16:31:46 Modified files: net/wireshark : Tag: OPENBSD_6_3 Makefile distinfo Log message: MFC update to wireshark-2.4.6, various crashes memory leaks and other fixes and updated protocol support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/04 16:35:58 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-auto_def patch-conn_sasl_c patch-doc_Makefile_autosetup patch-main_c patch-newsrc_c Log message: update to neomutt-20180323 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/04 20:37:06 Modified files: sys/dev/acpi : acpitz.c Log message: typo in printf - was _PRO, should be _PR0 ok kettenis CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2018/04/04 21:28:20 Modified files: sys/net : pf_ioctl.c Log message: Explicitly check PF_TRANS_RULESET in DIOCXBEGIN, DIOCXCOMMIT, and DIOCXROLLBACK. ok bluhm@ sashan@ visa@ CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2018/04/04 21:32:39 Modified files: sys/net : pfvar.h Log message: Zap the obsolete PF_TRANS_ALTQ. Note: Remember to "make includes" and recompile the following programs together with the kernel: sbin/pfctl usr.sbin/authpf usr.sbin/ftp-proxy usr.sbin/relayd usr.sbin/tftp-proxy Thanks to sthen@ for checking the ports tree. ok bluhm@ sashan@ visa@ CVSROOT: /cvs Module name: src Changes by: lteo@cvs.openbsd.org 2018/04/04 21:47:27 Modified files: lib/libpcap : pcap-bpf.c pcap-int.h pcap.3 pcap.c pcap.h shlib_version Log message: Import pcap_set_immediate_mode() from mainline libpcap which allows a libpcap-based program to process packets as soon as they arrive. feedback from jasper@ ok jca@ (a long time ago) CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2018/04/04 22:29:21 Modified files: faq : current.html Log message: Document PF_TRANS_ALTQ removal. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/05 01:02:07 Modified files: security/xca : Makefile Log message: - update HOMEPAGE and switch to https - use github as MASTER_SITES instead of sourceforge ok sthen@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/05 02:11:18 Modified files: textproc/ruby-kramdown: Makefile distinfo textproc/ruby-kramdown/pkg: PLIST Log message: Update ruby-kramdown to 1.16.2. OK jeremy@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/05 02:15:11 Log message: import py-yaswfp, Yet Another SWF Parser. ok benoit@ kn@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180405 N ports/security/py-yaswfp/Makefile N ports/security/py-yaswfp/distinfo N ports/security/py-yaswfp/pkg/PLIST N ports/security/py-yaswfp/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/05 02:16:14 Modified files: security : Makefile Log message: + SUBDIR += py-yaswfp CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/05 02:46:29 Modified files: usr.bin/mandoc : mdoc_man.c Log message: For .Do/.Dq, use the documented and portable \(lq and \(rq character escape sequences rather than the undocumented and non-portable \(Lq and \(Rq. Bug reported by Tim L via Thomas Klausner ; see https://github.com/nih-at/libzip/pull/42 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/05 03:16:45 Modified files: usr.bin/mandoc : mdoc_term.c mdoc_validate.c st.in Log message: use the portable \(lq and \(rq internally rather than \(Lq and \(Rq CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/05 05:41:25 Modified files: audio/opencore-amr: Makefile Log message: Drop MAINTAINER per his request. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/05 05:45:43 Modified files: security/py-M2Crypto: Makefile sysutils/salt : Makefile sysutils/salt-testing: Makefile Log message: End these over to jasper@, I'm not really using salt anymore these days. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/05 05:50:51 Modified files: infrastructure/mk: bsd.port.mk Log message: Improve PORTS_PRIVSEP support for "make test" ok espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/05 05:52:06 Modified files: net/py-raet : Makefile security/py-libnacl: Makefile devel/py-ioflo : Makefile Log message: Give these to jasper@ as well (salt w/ raet). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/05 05:53:44 Modified files: audio/opencore-amr: Makefile distinfo Log message: Maintenance + bugfix update to opencore-amr-0.1.5 From ChangeLog: - Fixes for SID/DTX in the AMR-WB decoder, fixes for handling of bad frames in both AMR-WB and AMR-NB CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/05 05:53:48 Modified files: infrastructure/mk: bsd.port.mk Log message: enforce "read-only" for TEST_LOG It's not user-tweakable, it's not module tweakable. The only thing that may wish to change it will be dpb, and it will do so directly on the command line. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/04/05 07:09:54 Modified files: lang/node : Tag: OPENBSD_6_3 Makefile distinfo Log message: Upgrade node to include security fixes listed here: https://nodejs.org/en/blog/release/v8.11.0/ OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/05 07:23:28 Modified files: infrastructure/bin: portbump Log message: add a few more "REVISION neighbours" (suitable places to insert a REVISION marker) to portbump for various modules: XFCE_VERSION MOZILLA_VERSION MODPY_EGG_VERSION CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/05 09:05:21 Modified files: geo/pgrouting : Makefile Log message: Actually switch to 'real' uploaded tarballs and not git-autogenerated ones, thanks to upstream. Checksum/size doesnt change so no need to append the _1 suffix. Cf https://github.com/pgRouting/pgrouting/issues/1013 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/05 10:08:25 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/05 11:03:17 ports/devel/py-twisted/patches Update of /cvs/ports/devel/py-twisted/patches In directory cvs.openbsd.org:/tmp/cvs-serv56061/patches Log Message: Directory /cvs/ports/devel/py-twisted/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/04/05 11:47:30 Modified files: lang/go-bootstrap: Makefile Added files: lang/go-bootstrap/patches: patch-src_runtime_defs_openbsd_386_h patch-src_runtime_defs_openbsd_amd64_h patch-src_runtime_malloc_h patch-src_runtime_mem_openbsd_c patch-src_runtime_os_openbsd_c patch-src_runtime_stack_c Log message: Make go-bootstrap work with MAP_STACK. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/05 12:01:42 Modified files: devel/py-SOAPpy: Makefile Log message: Remove textproc/py-xml from RUN_DEPENDS. pyxml was removed from package requirements long time ago: https://github.com/kiorky/SOAPpy/commit/2531c84da4038272652c257a482ed59527578b55 CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/04/05 12:38:38 Modified files: lang/go : Makefile Added files: lang/go/patches: patch-misc_cgo_test_sigaltstack_go patch-src_os_signal_signal_cgo_test_go patch-src_runtime_defs_openbsd_386_go patch-src_runtime_defs_openbsd_amd64_go patch-src_runtime_defs_openbsd_arm_go patch-src_runtime_defs_openbsd_go patch-src_runtime_mem_bsd_go patch-src_runtime_mem_darwin_go patch-src_runtime_mem_linux_go patch-src_runtime_mem_openbsd_go patch-src_runtime_mem_plan9_go patch-src_runtime_mem_windows_go patch-src_runtime_os_openbsd_go patch-src_runtime_stack_go patch-src_runtime_sys_openbsd_386_s patch-src_runtime_testdata_testprogcgo_sigstack_go Log message: Make go work with MAP_STACK. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/05 13:51:35 Modified files: mail/kopano : Makefile.inc mail/kopano/core: distinfo mail/kopano/core/patches: patch-ECtools_spamd_kopano_spamd___init___py patch-Makefile_in patch-caldav_CalDAV_cpp patch-spooler_DAgent_cpp mail/kopano/core/pkg: PLIST-main Log message: update to 8.6.80.493 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/05 13:52:13 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 3.4.11.1346 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/05 14:12:58 Modified files: security/botan2: Makefile distinfo security/botan2/patches: patch-src_build-data_os_openbsd_txt patch-src_tests_main_cpp security/botan2/pkg: PLIST Removed files: security/botan2/patches: patch-configure_py Log message: update botan2 to 2.5.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/05 15:21:52 Modified files: graphics/exiv2 : Makefile distinfo graphics/exiv2/patches: patch-src_Makefile patch-src_http_cpp patch-src_version_cpp graphics/exiv2/pkg: PLIST Added files: graphics/exiv2/patches: patch-src_actions_cpp patch-src_pentaxmn_cpp Removed files: graphics/exiv2/patches: patch-configure Log message: Update exiv2 to 0.26 Looks good, jca@. Add comment from jca@ in patch-src_actions_cpp. amd64 bulk by naddy@ Thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/05 15:41:49 Modified files: sys/dev/fdt : dwpcie.c Log message: Add more initialization code such that things work with the EDK2-based UEFI firmware as well. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/05 15:49:33 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure Log message: update to 6.0.3.2 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/05 16:04:37 Modified files: usr.bin/mandoc : mdoc_man.c Log message: Do not use a non-portable .R man(7) macro. Neither groff nor the heirloom-doctools support it. Work around the gap by using .BR with an empty first argument. This was noticed more than once in the past, but i always forgot to fix it. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/05 16:12:09 Modified files: share/man/man7 : man.7 Log message: Stop documenting the non-portable .R man(7) macro. Neither groff nor the heirloom-doctools support it. Adding it was a mistake in the first place. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/05 16:54:28 Modified files: usr.bin/ssh : ssh_config.5 Log message: We don't offer CBC cipher by default any more. Spotted by Renaud Allard (via otto@) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/05 21:05:39 Modified files: emulators/mgba : Makefile distinfo Log message: Update to mgba-0.6.2. Release notes: https://mgba.io/2018/04/03/mgba-0.6.2/ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/05 21:34:27 Modified files: usr.bin/ssh : ssh.1 Log message: ssh does not accept -oInclude=... on the commandline, the Include keyword is for configuration files only. bz#2840, patch from Jakub Jelen CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/05 21:51:27 Modified files: usr.bin/ssh : readconf.c Log message: add a couple of missed options to the config dump; patch from Jakub Jelen via bz2835 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2018/04/05 21:59:08 Modified files: openssh : report.html Log message: mention that the portable openssh mailing list needs subscription before posting CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/05 22:15:45 Modified files: usr.bin/ssh : auth-options.c Log message: relax checking of authorized_keys environment="..." options to allow underscores in variable names (regression introduced in 7.7). bz2851, ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/04/05 22:18:35 Modified files: regress/usr.bin/ssh: sshcfgparse.sh Log message: Add test for username options parsing order, prompted by bz#2849. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/04/05 23:27:16 Modified files: build/openssh : releases.pl Log message: Put the release date in the release notes if not already there. Based on discussion with djm@. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/04/05 23:29:04 Modified files: openssh/txt : release-3.0 release-3.0.1 release-3.0.2 release-3.1 release-3.2.2 release-3.2.3 release-3.3 release-3.4 release-3.5 release-3.6 release-3.6.1 release-3.6.1p2 release-3.7 release-3.7.1 release-3.7.1p2 release-3.8 release-3.8.1p1 release-3.9 release-4.0 release-4.1 release-4.2 release-4.3 release-4.3p2 release-4.4 release-4.5 release-4.6 release-4.7 release-4.9 release-5.0 release-5.1 release-5.2 release-5.3 release-5.4 release-5.5 release-5.6 release-5.7 release-5.8 release-5.8p2 release-5.9 release-6.0 release-6.1 release-6.6 release-6.7 release-6.8 release-6.9 release-7.0 release-7.1 release-7.1p2 release-7.2 release-7.2p2 release-7.3 release-7.4 release-7.5 release-7.6 release-7.7 Log message: Put release dates in historic release notes. bz#2847, ok djm@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/05 23:51:17 Modified files: databases/sqlite3: Makefile distinfo Removed files: databases/sqlite3/patches: patch-sqlite3_c Log message: Update to sqlite 3.23.0. No fallout in a bulk. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/04/05 23:56:44 Modified files: lang/go : Makefile lang/go/pkg : PLIST Log message: Update PLIST for lang/go MAP_STACK change. The MAP_STACK patches create a new source file, however the PLIST was not updated to include it. Found the hard way by abieber@ and nigel@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/06 01:08:20 Modified files: lib/libcrypto/man: X509_VERIFY_PARAM_set_flags.3 lib/libcrypto/x509: vpm_int.h x509_vfy.c x509_vpm.c Log message: poison for X509_VERIFY_PARAM's Tighten up checks for various X509_VERIFY_PARAM functions, and allow for the verify param to be poisoned (preculding future successful cert validation) if the setting of host, ip, or email for certificate validation fails. (since many callers do not check the return code in the wild and blunder along anyway) Inspired by some discussions with Adam Langley. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/06 01:12:28 Modified files: lang/rust/pkg : PFRAG.i386-main Log message: sync plists for i386 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/06 01:15:14 Modified files: lang/rust : Makefile Log message: remove BROKEN marker for i386, there's kernel work in progress to get this building more easily CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/06 01:32:24 Modified files: devel/proj : Makefile distinfo Log message: Update to proj 5.0.1. https://github.com/OSGeo/proj.4/releases/tag/5.0.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/06 01:33:43 Modified files: x11/xfce4/thunar: Makefile distinfo x11/xfce4/thunar/pkg: PLIST Log message: Update to thunar 1.6.15. https://mail.xfce.org/pipermail/xfce-announce/2018-April/000596.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/06 01:41:56 Modified files: textproc/asciinema: Makefile distinfo textproc/asciinema/pkg: PLIST Log message: Update to asciinema-2.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/06 02:00:07 Modified files: sysutils/terraform/terraform: Makefile distinfo Log message: Update to terraform-0.11.6. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/06 03:09:38 Modified files: usr.bin/tmux : input.c Log message: Fix link, from Eliran Gonen. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/06 03:19:36 Modified files: lib/libcrypto/asn1: a_digest.c Log message: Avoid leaking str if EVP_Digest() fails. Found and fixed by Bernd Edlinger as part of OpenSSL commit 83b4049ab75e9da1815e9c854a9297bca3d4af6b ok jsing, deraadt, bcook CVSROOT: /cvs Module name: www Changes by: phessler@cvs.openbsd.org 2018/04/06 03:24:33 Modified files: . : 63.html Log message: package counts for 32bit arm CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/04/06 03:43:10 Modified files: openssh : releasenotes.html Log message: Regenerate release notes to include release dates in the text. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/06 04:39:15 Modified files: sys/net : if_pflog.h pf.c Log message: All users of the PFLOG_PACKET() macro are inside "#if NPFLOG > 0". So this macro does not make much sense, just call pflog_packet(). OK sashan@ henning@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/06 04:48:09 Modified files: sys/kern : kern_descrip.c Log message: Retain the UF_PLEDGED flag from the original fd during dup(2). Nothing uses this fd-tracking part of pledge yet. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/06 04:59:11 Modified files: sys/netinet : udp_usrreq.c Log message: Use the existing pf state to speed up UDP socket lookup. This was disabled as there were some stability issues. It seems that the crashes were fixed when reference counting for pf states was implemented. Se reenable this code. Apart from the performance improvement it also makes corner cases for pf divert-to more reliable. OK henning@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/06 05:29:56 Modified files: net/dhcpcd : Makefile distinfo Removed files: net/dhcpcd/patches: patch-src_dhcp6_c patch-src_dhcpcd_c Log message: update to dhcpcd 7.0.3 (rolling in segfault fix patched locally, plus other fixes); dhcpcd-7.0.0, 7.0.1 and 7.0.2 are vulnerable to the DHCP6 issue where the message is copied from the DHCP6 option into a buffer, but is NULL terminated beyond the size of the buffer. dhcpcd-6 is not vulnerable. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2018/04/06 05:37:28 Modified files: mail/nmh : Makefile distinfo Log message: Update to nmh 1.7.1; use SEPARATE_BUILD and switch HOMEPAGE to https. Take maintainer. ok kn@ bentley@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/06 05:56:47 Modified files: net/dhcpcd : Tag: OPENBSD_6_3 Makefile distinfo net/dhcpcd/pkg : Tag: OPENBSD_6_3 dhcpcd.rc Removed files: net/dhcpcd/patches: Tag: OPENBSD_6_3 patch-src_dhcpcd_c patch-src_dhcpcd_conf_5_in patch-src_if-bsd_c patch-src_if-linux_c patch-src_if_h Log message: update to dhcpcd 7.0.3 (rolling in segfault fixed patched locally, plus other fixes); dhcpcd-7.0.0, 7.0.1 and 7.0.2 are vulnerable to the DHCP6 issue where the message is copied from the DHCP6 option into a buffer, but is NULL terminated beyond the size of the buffer. dhcpcd-6 is not vulnerable. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/06 06:16:06 Modified files: lib/libcrypto/asn1: tasn_fre.c Log message: Revert revision 1.12 commit. Although *pval looks like a C pointer, it may be something else. For primitive types it is possible that a boolean int has been casted to an ASN1_VALUE pointer. Then the 64 bit read access to *pval may crash due to alignent or 32 bit size. bug report Anton Borowka; OK tedu@ jsing@ miod@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/06 07:01:39 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-src_runtime_stack_go lang/go/pkg : PLIST Log message: Update to go 1.10.1 OK jsing CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/06 07:02:07 Modified files: usr.sbin/httpd : server_http.c Log message: After processing of a range request httpd would never close the connection and eventually stop answering queries because of file descriptor starvation. Problem reported by, minimal testcase provided and testing by trondd _AT_ kagu-tsuchi.com, thanks! Testing Nick Holland and millert OK deraadt CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/06 07:02:39 Modified files: usr.bin/ssh : readconf.c ssh_config.5 Log message: Allow "SendEnv -PATTERN" to clear environment variables previously labeled for sendind. bz#1285 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/04/06 07:57:15 Modified files: sbin/disklabel : editor.c Log message: Round user input to cylinder boundaries more betterer. Improve emitted verbiage while there. tweaks & ok otto@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/06 07:59:30 Modified files: sys/dev/pci : ppb.c Log message: If port io is disabled, disable the associated windows as well. ok patrick@, deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/06 08:05:06 Modified files: usr.bin/fstat : fstat.c Log message: Print a 'p' flag for file descriptors that were opened after pledge(2). OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/06 08:08:12 Modified files: net/pure-ftpd : Makefile Added files: net/pure-ftpd/patches: patch-src_ftpd_h Log message: backport upstream commit to unbreak pure-ftpd with argon2id, which is now the default in pure-pw, found the hard way. ok brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/06 08:09:00 Modified files: net/pure-ftpd : Tag: OPENBSD_6_3 Makefile Added files: net/pure-ftpd/patches: Tag: OPENBSD_6_3 patch-src_ftpd_h Log message: backport upstream commit to unbreak pure-ftpd with argon2id, which is now the default in pure-pw, found the hard way. ok brad (maintainer) CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:26:56 Log message: Import LLVM 6.0.1 release including clang, lld and lldb. "where is the kaboom?" deraadt@ Status: Vendor Tag: LLVM Release Tags: LLVM_6_0_1 U src/gnu/llvm/CREDITS.TXT U src/gnu/llvm/llvm.spec.in U src/gnu/llvm/.arcconfig U src/gnu/llvm/README.txt U src/gnu/llvm/CODE_OWNERS.TXT U src/gnu/llvm/.clang-format U src/gnu/llvm/LLVMBuild.txt U src/gnu/llvm/LICENSE.TXT U src/gnu/llvm/CMakeLists.txt U src/gnu/llvm/RELEASE_TESTERS.TXT U src/gnu/llvm/configure U src/gnu/llvm/.clang-tidy U src/gnu/llvm/include/llvm/PassAnalysisSupport.h U src/gnu/llvm/include/llvm/PassInfo.h U src/gnu/llvm/include/llvm/LinkAllIR.h U src/gnu/llvm/include/llvm/PassRegistry.h U src/gnu/llvm/include/llvm/CMakeLists.txt U src/gnu/llvm/include/llvm/PassSupport.h U src/gnu/llvm/include/llvm/Pass.h U src/gnu/llvm/include/llvm/module.modulemap.build U src/gnu/llvm/include/llvm/LinkAllPasses.h U src/gnu/llvm/include/llvm/InitializePasses.h U src/gnu/llvm/include/llvm/module.modulemap U src/gnu/llvm/include/llvm/ObjectYAML/ObjectYAML.h U src/gnu/llvm/include/llvm/ObjectYAML/WasmYAML.h N src/gnu/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h U src/gnu/llvm/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h U src/gnu/llvm/include/llvm/ObjectYAML/DWARFEmitter.h U src/gnu/llvm/include/llvm/ObjectYAML/DWARFYAML.h U src/gnu/llvm/include/llvm/ObjectYAML/COFFYAML.h U src/gnu/llvm/include/llvm/ObjectYAML/ELFYAML.h U src/gnu/llvm/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h U src/gnu/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h U src/gnu/llvm/include/llvm/ObjectYAML/MachOYAML.h U src/gnu/llvm/include/llvm/ObjectYAML/YAML.h U src/gnu/llvm/include/llvm/Target/TargetIntrinsicInfo.h U src/gnu/llvm/include/llvm/Target/GenericOpcodes.td U src/gnu/llvm/include/llvm/Target/TargetCallingConv.td U src/gnu/llvm/include/llvm/Target/TargetMachine.h U src/gnu/llvm/include/llvm/Target/TargetSchedule.td U src/gnu/llvm/include/llvm/Target/TargetSelectionDAG.td U src/gnu/llvm/include/llvm/Target/TargetItinerary.td U src/gnu/llvm/include/llvm/Target/TargetOptions.h U src/gnu/llvm/include/llvm/Target/Target.td U src/gnu/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td U src/gnu/llvm/include/llvm/Target/GlobalISel/RegisterBank.td U src/gnu/llvm/include/llvm/Target/GlobalISel/Target.td U src/gnu/llvm/include/llvm/Object/Binary.h U src/gnu/llvm/include/llvm/Object/MachO.h U src/gnu/llvm/include/llvm/Object/IRObjectFile.h U src/gnu/llvm/include/llvm/Object/Archive.h U src/gnu/llvm/include/llvm/Object/Wasm.h U src/gnu/llvm/include/llvm/Object/ModuleSymbolTable.h U src/gnu/llvm/include/llvm/Object/SymbolicFile.h U src/gnu/llvm/include/llvm/Object/Decompressor.h U src/gnu/llvm/include/llvm/Object/SymbolSize.h U src/gnu/llvm/include/llvm/Object/ELFTypes.h U src/gnu/llvm/include/llvm/Object/ELFObjectFile.h U src/gnu/llvm/include/llvm/Object/ObjectFile.h U src/gnu/llvm/include/llvm/Object/COFF.h U src/gnu/llvm/include/llvm/Object/WindowsResource.h U src/gnu/llvm/include/llvm/Object/StackMapParser.h U src/gnu/llvm/include/llvm/Object/Error.h U src/gnu/llvm/include/llvm/Object/ArchiveWriter.h U src/gnu/llvm/include/llvm/Object/RelocVisitor.h U src/gnu/llvm/include/llvm/Object/COFFModuleDefinition.h U src/gnu/llvm/include/llvm/Object/IRSymtab.h U src/gnu/llvm/include/llvm/Object/ELF.h U src/gnu/llvm/include/llvm/Object/COFFImportFile.h U src/gnu/llvm/include/llvm/Object/MachOUniversal.h U src/gnu/llvm/include/llvm/Passes/PassBuilder.h N src/gnu/llvm/include/llvm/CodeGen/SDNodeProperties.td U src/gnu/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h U src/gnu/llvm/include/llvm/CodeGen/LiveVariables.h U src/gnu/llvm/include/llvm/CodeGen/IntrinsicLowering.h U src/gnu/llvm/include/llvm/CodeGen/MachineInstrBundleIterator.h N src/gnu/llvm/include/llvm/CodeGen/TargetOpcodes.h U src/gnu/llvm/include/llvm/CodeGen/ScheduleDAG.h U src/gnu/llvm/include/llvm/CodeGen/SelectionDAGISel.h U src/gnu/llvm/include/llvm/CodeGen/MachineValueType.h U src/gnu/llvm/include/llvm/CodeGen/MachORelocation.h U src/gnu/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h U src/gnu/llvm/include/llvm/CodeGen/MIRYamlMapping.h U src/gnu/llvm/include/llvm/CodeGen/RegisterScavenging.h U src/gnu/llvm/include/llvm/CodeGen/ParallelCG.h U src/gnu/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h N src/gnu/llvm/include/llvm/CodeGen/TargetLoweringObjectFile.h U src/gnu/llvm/include/llvm/CodeGen/FastISel.h U src/gnu/llvm/include/llvm/CodeGen/FaultMaps.h U src/gnu/llvm/include/llvm/CodeGen/CalcSpillWeights.h U src/gnu/llvm/include/llvm/CodeGen/GCMetadataPrinter.h U src/gnu/llvm/include/llvm/CodeGen/SelectionDAG.h U src/gnu/llvm/include/llvm/CodeGen/MachineConstantPool.h U src/gnu/llvm/include/llvm/CodeGen/MachineDominators.h N src/gnu/llvm/include/llvm/CodeGen/LiveIntervals.h U src/gnu/llvm/include/llvm/CodeGen/LiveInterval.h U src/gnu/llvm/include/llvm/CodeGen/TargetPassConfig.h U src/gnu/llvm/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h U src/gnu/llvm/include/llvm/CodeGen/WinEHFuncInfo.h U src/gnu/llvm/include/llvm/CodeGen/SchedulerRegistry.h U src/gnu/llvm/include/llvm/CodeGen/MachineFunctionPass.h U src/gnu/llvm/include/llvm/CodeGen/TailDuplicator.h U src/gnu/llvm/include/llvm/CodeGen/ScheduleDFS.h U src/gnu/llvm/include/llvm/CodeGen/BasicTTIImpl.h U src/gnu/llvm/include/llvm/CodeGen/Analysis.h U src/gnu/llvm/include/llvm/CodeGen/MachineCombinerPattern.h U src/gnu/llvm/include/llvm/CodeGen/MachineInstrBundle.h U src/gnu/llvm/include/llvm/CodeGen/PBQPRAConstraint.h U src/gnu/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h U src/gnu/llvm/include/llvm/CodeGen/MachineTraceMetrics.h U src/gnu/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h U src/gnu/llvm/include/llvm/CodeGen/DAGCombine.h U src/gnu/llvm/include/llvm/CodeGen/DwarfStringPoolEntry.h U src/gnu/llvm/include/llvm/CodeGen/CallingConvLower.h U src/gnu/llvm/include/llvm/CodeGen/MachineRegisterInfo.h U src/gnu/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h U src/gnu/llvm/include/llvm/CodeGen/DIEValue.def U src/gnu/llvm/include/llvm/CodeGen/MachineInstrBuilder.h U src/gnu/llvm/include/llvm/CodeGen/DFAPacketizer.h U src/gnu/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h N src/gnu/llvm/include/llvm/CodeGen/RuntimeLibcalls.def U src/gnu/llvm/include/llvm/CodeGen/DIE.h U src/gnu/llvm/include/llvm/CodeGen/LiveRangeEdit.h U src/gnu/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h U src/gnu/llvm/include/llvm/CodeGen/StackProtector.h U src/gnu/llvm/include/llvm/CodeGen/RegisterUsageInfo.h U src/gnu/llvm/include/llvm/CodeGen/MachineMemOperand.h U src/gnu/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h U src/gnu/llvm/include/llvm/CodeGen/UnreachableBlockElim.h N src/gnu/llvm/include/llvm/CodeGen/TargetLowering.h U src/gnu/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h U src/gnu/llvm/include/llvm/CodeGen/ValueTypes.td U src/gnu/llvm/include/llvm/CodeGen/ValueTypes.h U src/gnu/llvm/include/llvm/CodeGen/EdgeBundles.h U src/gnu/llvm/include/llvm/CodeGen/RegAllocPBQP.h N src/gnu/llvm/include/llvm/CodeGen/TargetInstrInfo.h N src/gnu/llvm/include/llvm/CodeGen/TargetCallingConv.h U src/gnu/llvm/include/llvm/CodeGen/GCStrategy.h U src/gnu/llvm/include/llvm/CodeGen/RuntimeLibcalls.h U src/gnu/llvm/include/llvm/CodeGen/MacroFusion.h U src/gnu/llvm/include/llvm/CodeGen/SelectionDAGNodes.h U src/gnu/llvm/include/llvm/CodeGen/MachineOperand.h U src/gnu/llvm/include/llvm/CodeGen/RegisterClassInfo.h U src/gnu/llvm/include/llvm/CodeGen/LiveIntervalUnion.h U src/gnu/llvm/include/llvm/CodeGen/LivePhysRegs.h U src/gnu/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h U src/gnu/llvm/include/llvm/CodeGen/MIRPrinter.h U src/gnu/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h N src/gnu/llvm/include/llvm/CodeGen/TargetSubtargetInfo.h U src/gnu/llvm/include/llvm/CodeGen/LowLevelType.h U src/gnu/llvm/include/llvm/CodeGen/Passes.h U src/gnu/llvm/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h U src/gnu/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h U src/gnu/llvm/include/llvm/CodeGen/AtomicExpandUtils.h U src/gnu/llvm/include/llvm/CodeGen/SlotIndexes.h U src/gnu/llvm/include/llvm/CodeGen/SelectionDAGTargetInfo.h U src/gnu/llvm/include/llvm/CodeGen/RegAllocRegistry.h N src/gnu/llvm/include/llvm/CodeGen/TargetRegisterInfo.h U src/gnu/llvm/include/llvm/CodeGen/ExecutionDepsFix.h U src/gnu/llvm/include/llvm/CodeGen/MachinePassRegistry.h U src/gnu/llvm/include/llvm/CodeGen/StackMaps.h U src/gnu/llvm/include/llvm/CodeGen/MachineModuleInfo.h U src/gnu/llvm/include/llvm/CodeGen/MachineSSAUpdater.h U src/gnu/llvm/include/llvm/CodeGen/GCs.h U src/gnu/llvm/include/llvm/CodeGen/MachineBasicBlock.h U src/gnu/llvm/include/llvm/CodeGen/GCMetadata.h N src/gnu/llvm/include/llvm/CodeGen/LiveStacks.h N src/gnu/llvm/include/llvm/CodeGen/TargetFrameLowering.h U src/gnu/llvm/include/llvm/CodeGen/MachinePostDominators.h U src/gnu/llvm/include/llvm/CodeGen/LexicalScopes.h U src/gnu/llvm/include/llvm/CodeGen/MachineFrameInfo.h U src/gnu/llvm/include/llvm/CodeGen/TargetSchedule.h U src/gnu/llvm/include/llvm/CodeGen/ScheduleDAGMutation.h U src/gnu/llvm/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h U src/gnu/llvm/include/llvm/CodeGen/MachineScheduler.h U src/gnu/llvm/include/llvm/CodeGen/VirtRegMap.h U src/gnu/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h U src/gnu/llvm/include/llvm/CodeGen/LiveRegUnits.h C src/gnu/llvm/include/llvm/CodeGen/AsmPrinter.h U src/gnu/llvm/include/llvm/CodeGen/MachineInstr.h N src/gnu/llvm/include/llvm/CodeGen/CommandFlags.def U src/gnu/llvm/include/llvm/CodeGen/RegisterPressure.h U src/gnu/llvm/include/llvm/CodeGen/MachineLoopInfo.h U src/gnu/llvm/include/llvm/CodeGen/MachineFunction.h N src/gnu/llvm/include/llvm/CodeGen/TargetOpcodes.def U src/gnu/llvm/include/llvm/CodeGen/PseudoSourceValue.h U src/gnu/llvm/include/llvm/CodeGen/MachineRegionInfo.h U src/gnu/llvm/include/llvm/CodeGen/LiveRegMatrix.h U src/gnu/llvm/include/llvm/CodeGen/ISDOpcodes.h U src/gnu/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h N src/gnu/llvm/include/llvm/CodeGen/CostTable.h U src/gnu/llvm/include/llvm/CodeGen/ExpandReductions.h U src/gnu/llvm/include/llvm/CodeGen/MIRParser/MIRParser.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/RegisterBank.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/Types.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelect.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/Utils.h N src/gnu/llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/InstructionSelector.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h N src/gnu/llvm/include/llvm/CodeGen/GlobalISel/GISelWorkList.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/Legalizer.h U src/gnu/llvm/include/llvm/CodeGen/GlobalISel/RegBankSelect.h U src/gnu/llvm/include/llvm/CodeGen/PBQP/Solution.h U src/gnu/llvm/include/llvm/CodeGen/PBQP/ReductionRules.h U src/gnu/llvm/include/llvm/CodeGen/PBQP/Graph.h U src/gnu/llvm/include/llvm/CodeGen/PBQP/CostAllocator.h U src/gnu/llvm/include/llvm/CodeGen/PBQP/Math.h U src/gnu/llvm/include/llvm/Bitcode/BitcodeWriterPass.h U src/gnu/llvm/include/llvm/Bitcode/BitstreamReader.h U src/gnu/llvm/include/llvm/Bitcode/BitCodes.h U src/gnu/llvm/include/llvm/Bitcode/BitstreamWriter.h U src/gnu/llvm/include/llvm/Bitcode/BitcodeReader.h U src/gnu/llvm/include/llvm/Bitcode/BitcodeWriter.h U src/gnu/llvm/include/llvm/Bitcode/LLVMBitCodes.h U src/gnu/llvm/include/llvm/ToolDrivers/llvm-lib/LibDriver.h U src/gnu/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h U src/gnu/llvm/include/llvm/Demangle/Demangle.h U src/gnu/llvm/include/llvm/AsmParser/Parser.h U src/gnu/llvm/include/llvm/AsmParser/SlotMapping.h U src/gnu/llvm/include/llvm/Analysis/AliasSetTracker.h U src/gnu/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h U src/gnu/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h U src/gnu/llvm/include/llvm/Analysis/BlockFrequencyInfo.h U src/gnu/llvm/include/llvm/Analysis/TargetTransformInfo.h U src/gnu/llvm/include/llvm/Analysis/Interval.h U src/gnu/llvm/include/llvm/Analysis/LoopAccessAnalysis.h U src/gnu/llvm/include/llvm/Analysis/PostDominators.h U src/gnu/llvm/include/llvm/Analysis/ScopedNoAliasAA.h U src/gnu/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h U src/gnu/llvm/include/llvm/Analysis/EHPersonalities.h U src/gnu/llvm/include/llvm/Analysis/ValueTracking.h U src/gnu/llvm/include/llvm/Analysis/ObjCARCAnalysisUtils.h U src/gnu/llvm/include/llvm/Analysis/ObjectUtils.h U src/gnu/llvm/include/llvm/Analysis/AliasAnalysis.h U src/gnu/llvm/include/llvm/Analysis/RegionPass.h N src/gnu/llvm/include/llvm/Analysis/ValueLattice.h U src/gnu/llvm/include/llvm/Analysis/BlockFrequencyInfoImpl.h U src/gnu/llvm/include/llvm/Analysis/LoopUnrollAnalyzer.h U src/gnu/llvm/include/llvm/Analysis/RegionInfoImpl.h U src/gnu/llvm/include/llvm/Analysis/AssumptionCache.h U src/gnu/llvm/include/llvm/Analysis/PHITransAddr.h N src/gnu/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h N src/gnu/llvm/include/llvm/Analysis/CmpInstAnalysis.h U src/gnu/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h U src/gnu/llvm/include/llvm/Analysis/InstructionSimplify.h U src/gnu/llvm/include/llvm/Analysis/LoopIterator.h U src/gnu/llvm/include/llvm/Analysis/VectorUtils.h U src/gnu/llvm/include/llvm/Analysis/Trace.h U src/gnu/llvm/include/llvm/Analysis/MemoryLocation.h U src/gnu/llvm/include/llvm/Analysis/IVUsers.h U src/gnu/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h U src/gnu/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h U src/gnu/llvm/include/llvm/Analysis/PtrUseVisitor.h U src/gnu/llvm/include/llvm/Analysis/MemorySSA.h U src/gnu/llvm/include/llvm/Analysis/LoopPass.h U src/gnu/llvm/include/llvm/Analysis/ObjCARCInstKind.h U src/gnu/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h U src/gnu/llvm/include/llvm/Analysis/LazyValueInfo.h U src/gnu/llvm/include/llvm/Analysis/TypeMetadataUtils.h U src/gnu/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h U src/gnu/llvm/include/llvm/Analysis/CaptureTracking.h N src/gnu/llvm/include/llvm/Analysis/ValueLatticeUtils.h U src/gnu/llvm/include/llvm/Analysis/BranchProbabilityInfo.h U src/gnu/llvm/include/llvm/Analysis/TargetFolder.h U src/gnu/llvm/include/llvm/Analysis/LazyCallGraph.h U src/gnu/llvm/include/llvm/Analysis/IntervalPartition.h U src/gnu/llvm/include/llvm/Analysis/ConstantFolding.h U src/gnu/llvm/include/llvm/Analysis/MemoryBuiltins.h U src/gnu/llvm/include/llvm/Analysis/LoopAnalysisManager.h U src/gnu/llvm/include/llvm/Analysis/ScalarEvolution.h U src/gnu/llvm/include/llvm/Analysis/ProfileSummaryInfo.h U src/gnu/llvm/include/llvm/Analysis/LoopInfo.h U src/gnu/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h U src/gnu/llvm/include/llvm/Analysis/DivergenceAnalysis.h U src/gnu/llvm/include/llvm/Analysis/LazyBlockFrequencyInfo.h U src/gnu/llvm/include/llvm/Analysis/IndirectCallPromotionAnalysis.h U src/gnu/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h U src/gnu/llvm/include/llvm/Analysis/CFGPrinter.h U src/gnu/llvm/include/llvm/Analysis/InlineCost.h U src/gnu/llvm/include/llvm/Analysis/Passes.h U src/gnu/llvm/include/llvm/Analysis/BasicAliasAnalysis.h U src/gnu/llvm/include/llvm/Analysis/CallPrinter.h U src/gnu/llvm/include/llvm/Analysis/MemorySSAUpdater.h U src/gnu/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h U src/gnu/llvm/include/llvm/Analysis/OrderedBasicBlock.h U src/gnu/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h U src/gnu/llvm/include/llvm/Analysis/CallGraphSCCPass.h U src/gnu/llvm/include/llvm/Analysis/IndirectCallSiteVisitor.h U src/gnu/llvm/include/llvm/Analysis/DominanceFrontierImpl.h U src/gnu/llvm/include/llvm/Analysis/DependenceAnalysis.h U src/gnu/llvm/include/llvm/Analysis/Loads.h U src/gnu/llvm/include/llvm/Analysis/LoopInfoImpl.h U src/gnu/llvm/include/llvm/Analysis/SparsePropagation.h U src/gnu/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h U src/gnu/llvm/include/llvm/Analysis/TargetLibraryInfo.def U src/gnu/llvm/include/llvm/Analysis/CGSCCPassManager.h U src/gnu/llvm/include/llvm/Analysis/TargetLibraryInfo.h U src/gnu/llvm/include/llvm/Analysis/CFG.h U src/gnu/llvm/include/llvm/Analysis/GlobalsModRef.h U src/gnu/llvm/include/llvm/Analysis/IntervalIterator.h U src/gnu/llvm/include/llvm/Analysis/DomPrinter.h U src/gnu/llvm/include/llvm/Analysis/LazyBranchProbabilityInfo.h U src/gnu/llvm/include/llvm/Analysis/DominanceFrontier.h U src/gnu/llvm/include/llvm/Analysis/DemandedBits.h U src/gnu/llvm/include/llvm/Analysis/CallGraph.h U src/gnu/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h U src/gnu/llvm/include/llvm/Analysis/RegionInfo.h U src/gnu/llvm/include/llvm/Analysis/RegionIterator.h U src/gnu/llvm/include/llvm/Analysis/CodeMetrics.h U src/gnu/llvm/include/llvm/Analysis/CFLAliasAnalysisUtils.h U src/gnu/llvm/include/llvm/Analysis/Lint.h U src/gnu/llvm/include/llvm/Analysis/RegionPrinter.h U src/gnu/llvm/include/llvm/Support/ARMEHABI.h U src/gnu/llvm/include/llvm/Support/TargetSelect.h U src/gnu/llvm/include/llvm/Support/StringPool.h U src/gnu/llvm/include/llvm/Support/CodeGen.h U src/gnu/llvm/include/llvm/Support/Win64EH.h U src/gnu/llvm/include/llvm/Support/AArch64TargetParser.def U src/gnu/llvm/include/llvm/Support/ScopedPrinter.h U src/gnu/llvm/include/llvm/Support/DOTGraphTraits.h U src/gnu/llvm/include/llvm/Support/ArrayRecycler.h U src/gnu/llvm/include/llvm/Support/raw_os_ostream.h U src/gnu/llvm/include/llvm/Support/FormatVariadic.h U src/gnu/llvm/include/llvm/Support/MutexGuard.h U src/gnu/llvm/include/llvm/Support/LockFileManager.h U src/gnu/llvm/include/llvm/Support/SystemUtils.h U src/gnu/llvm/include/llvm/Support/LowLevelTypeImpl.h U src/gnu/llvm/include/llvm/Support/PluginLoader.h U src/gnu/llvm/include/llvm/Support/FileUtilities.h N src/gnu/llvm/include/llvm/Support/CodeGenCoverage.h U src/gnu/llvm/include/llvm/Support/Registry.h U src/gnu/llvm/include/llvm/Support/Host.h U src/gnu/llvm/include/llvm/Support/JamCRC.h U src/gnu/llvm/include/llvm/Support/FormatAdapters.h U src/gnu/llvm/include/llvm/Support/Errc.h U src/gnu/llvm/include/llvm/Support/GraphWriter.h U src/gnu/llvm/include/llvm/Support/Options.h N src/gnu/llvm/include/llvm/Support/X86TargetParser.def U src/gnu/llvm/include/llvm/Support/ConvertUTF.h U src/gnu/llvm/include/llvm/Support/Regex.h U src/gnu/llvm/include/llvm/Support/Debug.h U src/gnu/llvm/include/llvm/Support/CodeGenCWrappers.h U src/gnu/llvm/include/llvm/Support/ARMWinEH.h U src/gnu/llvm/include/llvm/Support/DebugCounter.h U src/gnu/llvm/include/llvm/Support/ToolOutputFile.h U src/gnu/llvm/include/llvm/Support/ErrorOr.h U src/gnu/llvm/include/llvm/Support/ARMAttributeParser.h N src/gnu/llvm/include/llvm/Support/AMDGPUMetadata.h N src/gnu/llvm/include/llvm/Support/AMDGPUKernelDescriptor.h U src/gnu/llvm/include/llvm/Support/GenericDomTree.h U src/gnu/llvm/include/llvm/Support/Threading.h U src/gnu/llvm/include/llvm/Support/Watchdog.h U src/gnu/llvm/include/llvm/Support/KnownBits.h U src/gnu/llvm/include/llvm/Support/MemoryBuffer.h U src/gnu/llvm/include/llvm/Support/BranchProbability.h U src/gnu/llvm/include/llvm/Support/NativeFormatting.h U src/gnu/llvm/include/llvm/Support/raw_ostream.h U src/gnu/llvm/include/llvm/Support/TrigramIndex.h U src/gnu/llvm/include/llvm/Support/AlignOf.h U src/gnu/llvm/include/llvm/Support/ThreadPool.h U src/gnu/llvm/include/llvm/Support/ARMBuildAttributes.h U src/gnu/llvm/include/llvm/Support/Signals.h U src/gnu/llvm/include/llvm/Support/Casting.h U src/gnu/llvm/include/llvm/Support/RecyclingAllocator.h U src/gnu/llvm/include/llvm/Support/BinaryStreamReader.h U src/gnu/llvm/include/llvm/Support/FileSystem.h U src/gnu/llvm/include/llvm/Support/DataTypes.h.cmake U src/gnu/llvm/include/llvm/Support/Mutex.h U src/gnu/llvm/include/llvm/Support/Recycler.h U src/gnu/llvm/include/llvm/Support/Format.h U src/gnu/llvm/include/llvm/Support/ThreadLocal.h U src/gnu/llvm/include/llvm/Support/SMLoc.h U src/gnu/llvm/include/llvm/Support/FormattedStream.h U src/gnu/llvm/include/llvm/Support/Atomic.h U src/gnu/llvm/include/llvm/Support/CachePruning.h U src/gnu/llvm/include/llvm/Support/BlockFrequency.h U src/gnu/llvm/include/llvm/Support/Error.h U src/gnu/llvm/include/llvm/Support/Chrono.h U src/gnu/llvm/include/llvm/Support/FormatCommon.h U src/gnu/llvm/include/llvm/Support/ReverseIteration.h U src/gnu/llvm/include/llvm/Support/DynamicLibrary.h U src/gnu/llvm/include/llvm/Support/TargetRegistry.h U src/gnu/llvm/include/llvm/Support/MipsABIFlags.h U src/gnu/llvm/include/llvm/Support/RandomNumberGenerator.h U src/gnu/llvm/include/llvm/Support/Process.h U src/gnu/llvm/include/llvm/Support/FormatVariadicDetails.h U src/gnu/llvm/include/llvm/Support/COM.h U src/gnu/llvm/include/llvm/Support/RWMutex.h U src/gnu/llvm/include/llvm/Support/LineIterator.h U src/gnu/llvm/include/llvm/Support/raw_sha1_ostream.h U src/gnu/llvm/include/llvm/Support/PointerLikeTypeTraits.h U src/gnu/llvm/include/llvm/Support/PrettyStackTrace.h U src/gnu/llvm/include/llvm/Support/ScaledNumber.h U src/gnu/llvm/include/llvm/Support/Allocator.h U src/gnu/llvm/include/llvm/Support/SHA1.h U src/gnu/llvm/include/llvm/Support/WindowsError.h U src/gnu/llvm/include/llvm/Support/Valgrind.h U src/gnu/llvm/include/llvm/Support/BinaryByteStream.h U src/gnu/llvm/include/llvm/Support/YAMLParser.h U src/gnu/llvm/include/llvm/Support/DataExtractor.h U src/gnu/llvm/include/llvm/Support/SpecialCaseList.h U src/gnu/llvm/include/llvm/Support/ErrorHandling.h U src/gnu/llvm/include/llvm/Support/Compression.h U src/gnu/llvm/include/llvm/Support/SwapByteOrder.h U src/gnu/llvm/include/llvm/Support/LEB128.h U src/gnu/llvm/include/llvm/Support/TrailingObjects.h U src/gnu/llvm/include/llvm/Support/Compiler.h U src/gnu/llvm/include/llvm/Support/StringSaver.h U src/gnu/llvm/include/llvm/Support/LICENSE.TXT U src/gnu/llvm/include/llvm/Support/CMakeLists.txt U src/gnu/llvm/include/llvm/Support/GenericDomTreeConstruction.h U src/gnu/llvm/include/llvm/Support/MathExtras.h U src/gnu/llvm/include/llvm/Support/Capacity.h U src/gnu/llvm/include/llvm/Support/OnDiskHashTable.h U src/gnu/llvm/include/llvm/Support/SaveAndRestore.h U src/gnu/llvm/include/llvm/Support/Timer.h U src/gnu/llvm/include/llvm/Support/TarWriter.h U src/gnu/llvm/include/llvm/Support/BinaryStreamArray.h U src/gnu/llvm/include/llvm/Support/Program.h U src/gnu/llvm/include/llvm/Support/EndianStream.h U src/gnu/llvm/include/llvm/Support/Endian.h U src/gnu/llvm/include/llvm/Support/FileOutputBuffer.h U src/gnu/llvm/include/llvm/Support/xxhash.h U src/gnu/llvm/include/llvm/Support/SourceMgr.h U src/gnu/llvm/include/llvm/Support/UnicodeCharRanges.h U src/gnu/llvm/include/llvm/Support/Path.h U src/gnu/llvm/include/llvm/Support/Printable.h U src/gnu/llvm/include/llvm/Support/GlobPattern.h U src/gnu/llvm/include/llvm/Support/Memory.h U src/gnu/llvm/include/llvm/Support/Parallel.h U src/gnu/llvm/include/llvm/Support/ManagedStatic.h U src/gnu/llvm/include/llvm/Support/Errno.h U src/gnu/llvm/include/llvm/Support/ARMTargetParser.def U src/gnu/llvm/include/llvm/Support/BinaryItemStream.h U src/gnu/llvm/include/llvm/Support/CrashRecoveryContext.h U src/gnu/llvm/include/llvm/Support/FormatProviders.h U src/gnu/llvm/include/llvm/Support/thread.h U src/gnu/llvm/include/llvm/Support/MD5.h U src/gnu/llvm/include/llvm/Support/circular_raw_ostream.h U src/gnu/llvm/include/llvm/Support/TypeName.h U src/gnu/llvm/include/llvm/Support/BinaryStreamWriter.h U src/gnu/llvm/include/llvm/Support/BinaryStream.h U src/gnu/llvm/include/llvm/Support/CBindingWrapping.h U src/gnu/llvm/include/llvm/Support/CommandLine.h U src/gnu/llvm/include/llvm/Support/type_traits.h U src/gnu/llvm/include/llvm/Support/BinaryStreamRef.h U src/gnu/llvm/include/llvm/Support/BinaryStreamError.h U src/gnu/llvm/include/llvm/Support/Unicode.h U src/gnu/llvm/include/llvm/Support/AtomicOrdering.h U src/gnu/llvm/include/llvm/Support/TargetParser.h U src/gnu/llvm/include/llvm/Support/YAMLTraits.h U src/gnu/llvm/include/llvm/Support/Locale.h U src/gnu/llvm/include/llvm/Support/UniqueLock.h U src/gnu/llvm/include/llvm/Support/Solaris/sys/regset.h N src/gnu/llvm/include/llvm/FuzzMutate/Random.h N src/gnu/llvm/include/llvm/FuzzMutate/OpDescriptor.h N src/gnu/llvm/include/llvm/FuzzMutate/FuzzerCLI.h N src/gnu/llvm/include/llvm/FuzzMutate/Operations.h N src/gnu/llvm/include/llvm/FuzzMutate/IRMutator.h N src/gnu/llvm/include/llvm/FuzzMutate/RandomIRBuilder.h U src/gnu/llvm/include/llvm/Config/abi-breaking.h.cmake U src/gnu/llvm/include/llvm/Config/Disassemblers.def.in U src/gnu/llvm/include/llvm/Config/Targets.def.in U src/gnu/llvm/include/llvm/Config/llvm-config.h.cmake U src/gnu/llvm/include/llvm/Config/AsmParsers.def.in U src/gnu/llvm/include/llvm/Config/AsmPrinters.def.in U src/gnu/llvm/include/llvm/Config/config.h.cmake U src/gnu/llvm/include/llvm/LineEditor/LineEditor.h N src/gnu/llvm/include/llvm/WindowsManifest/WindowsManifestMerger.h U src/gnu/llvm/include/llvm/Linker/IRMover.h U src/gnu/llvm/include/llvm/Linker/Linker.h U src/gnu/llvm/include/llvm/Testing/Support/SupportHelpers.h U src/gnu/llvm/include/llvm/Testing/Support/Error.h U src/gnu/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h U src/gnu/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h U src/gnu/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h U src/gnu/llvm/include/llvm/ExecutionEngine/GenericValue.h U src/gnu/llvm/include/llvm/ExecutionEngine/Interpreter.h U src/gnu/llvm/include/llvm/ExecutionEngine/OrcMCJITReplacement.h U src/gnu/llvm/include/llvm/ExecutionEngine/MCJIT.h U src/gnu/llvm/include/llvm/ExecutionEngine/JITSymbol.h U src/gnu/llvm/include/llvm/ExecutionEngine/JITEventListener.h U src/gnu/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h U src/gnu/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h U src/gnu/llvm/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h U src/gnu/llvm/include/llvm/ExecutionEngine/RuntimeDyldChecker.h U src/gnu/llvm/include/llvm/ExecutionEngine/ObjectCache.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/RawByteChannel.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/RPCSerialization.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/CompileUtils.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcABISupport.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h N src/gnu/llvm/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h N src/gnu/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/LambdaResolver.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/NullResolver.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h U src/gnu/llvm/include/llvm/ExecutionEngine/Orc/OrcError.h N src/gnu/llvm/include/llvm/WindowsResource/ResourceScriptToken.h N src/gnu/llvm/include/llvm/WindowsResource/ResourceProcessor.h N src/gnu/llvm/include/llvm/WindowsResource/ResourceScriptTokenList.h U src/gnu/llvm/include/llvm/IR/GVMaterializer.h U src/gnu/llvm/include/llvm/IR/DerivedTypes.h U src/gnu/llvm/include/llvm/IR/PassManagerInternal.h U src/gnu/llvm/include/llvm/IR/TypeBuilder.h U src/gnu/llvm/include/llvm/IR/IntrinsicsNVVM.td U src/gnu/llvm/include/llvm/IR/GlobalIndirectSymbol.h U src/gnu/llvm/include/llvm/IR/PatternMatch.h U src/gnu/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h U src/gnu/llvm/include/llvm/IR/IntrinsicsPowerPC.td U src/gnu/llvm/include/llvm/IR/LegacyPassNameParser.h U src/gnu/llvm/include/llvm/IR/Attributes.td U src/gnu/llvm/include/llvm/IR/IRBuilder.h U src/gnu/llvm/include/llvm/IR/IRPrintingPasses.h U src/gnu/llvm/include/llvm/IR/IntrinsicsMips.td U src/gnu/llvm/include/llvm/IR/LegacyPassManager.h U src/gnu/llvm/include/llvm/IR/Type.h U src/gnu/llvm/include/llvm/IR/Function.h U src/gnu/llvm/include/llvm/IR/DiagnosticPrinter.h U src/gnu/llvm/include/llvm/IR/InstVisitor.h U src/gnu/llvm/include/llvm/IR/SymbolTableListTraits.h U src/gnu/llvm/include/llvm/IR/Mangler.h U src/gnu/llvm/include/llvm/IR/GlobalObject.h U src/gnu/llvm/include/llvm/IR/GetElementPtrTypeIterator.h U src/gnu/llvm/include/llvm/IR/AssemblyAnnotationWriter.h U src/gnu/llvm/include/llvm/IR/Dominators.h U src/gnu/llvm/include/llvm/IR/IntrinsicsAMDGPU.td U src/gnu/llvm/include/llvm/IR/GlobalIFunc.h U src/gnu/llvm/include/llvm/IR/DebugInfo.h U src/gnu/llvm/include/llvm/IR/LLVMContext.h U src/gnu/llvm/include/llvm/IR/DebugInfoFlags.def U src/gnu/llvm/include/llvm/IR/Value.h U src/gnu/llvm/include/llvm/IR/Instructions.h U src/gnu/llvm/include/llvm/IR/InlineAsm.h U src/gnu/llvm/include/llvm/IR/SafepointIRVerifier.h U src/gnu/llvm/include/llvm/IR/Intrinsics.h U src/gnu/llvm/include/llvm/IR/Instruction.h U src/gnu/llvm/include/llvm/IR/InstIterator.h U src/gnu/llvm/include/llvm/IR/UseListOrder.h U src/gnu/llvm/include/llvm/IR/IntrinsicsARM.td U src/gnu/llvm/include/llvm/IR/IntrinsicsAArch64.td U src/gnu/llvm/include/llvm/IR/GlobalValue.h U src/gnu/llvm/include/llvm/IR/Value.def U src/gnu/llvm/include/llvm/IR/GlobalAlias.h U src/gnu/llvm/include/llvm/IR/ValueMap.h U src/gnu/llvm/include/llvm/IR/ConstantFolder.h U src/gnu/llvm/include/llvm/IR/Constant.h U src/gnu/llvm/include/llvm/IR/AutoUpgrade.h U src/gnu/llvm/include/llvm/IR/TrackingMDRef.h U src/gnu/llvm/include/llvm/IR/ModuleSummaryIndex.h U src/gnu/llvm/include/llvm/IR/ValueSymbolTable.h U src/gnu/llvm/include/llvm/IR/Operator.h U src/gnu/llvm/include/llvm/IR/DiagnosticInfo.h U src/gnu/llvm/include/llvm/IR/Intrinsics.td U src/gnu/llvm/include/llvm/IR/OperandTraits.h U src/gnu/llvm/include/llvm/IR/CMakeLists.txt U src/gnu/llvm/include/llvm/IR/Metadata.h U src/gnu/llvm/include/llvm/IR/GlobalVariable.h U src/gnu/llvm/include/llvm/IR/Use.h U src/gnu/llvm/include/llvm/IR/InstrTypes.h U src/gnu/llvm/include/llvm/IR/IntrinsicInst.h U src/gnu/llvm/include/llvm/IR/CallSite.h U src/gnu/llvm/include/llvm/IR/ConstantRange.h U src/gnu/llvm/include/llvm/IR/IntrinsicsX86.td U src/gnu/llvm/include/llvm/IR/NoFolder.h U src/gnu/llvm/include/llvm/IR/DebugLoc.h U src/gnu/llvm/include/llvm/IR/DerivedUser.h U src/gnu/llvm/include/llvm/IR/BasicBlock.h U src/gnu/llvm/include/llvm/IR/DebugInfoMetadata.h U src/gnu/llvm/include/llvm/IR/Comdat.h U src/gnu/llvm/include/llvm/IR/User.h N src/gnu/llvm/include/llvm/IR/DiagnosticHandler.h U src/gnu/llvm/include/llvm/IR/Module.h U src/gnu/llvm/include/llvm/IR/IntrinsicsXCore.td U src/gnu/llvm/include/llvm/IR/ModuleSlotTracker.h U src/gnu/llvm/include/llvm/IR/IntrinsicsHexagon.td U src/gnu/llvm/include/llvm/IR/Metadata.def U src/gnu/llvm/include/llvm/IR/Argument.h U src/gnu/llvm/include/llvm/IR/CFG.h U src/gnu/llvm/include/llvm/IR/MDBuilder.h U src/gnu/llvm/include/llvm/IR/TypeFinder.h U src/gnu/llvm/include/llvm/IR/DIBuilder.h U src/gnu/llvm/include/llvm/IR/IntrinsicsSystemZ.td U src/gnu/llvm/include/llvm/IR/ProfileSummary.h U src/gnu/llvm/include/llvm/IR/LegacyPassManagers.h U src/gnu/llvm/include/llvm/IR/PredIteratorCache.h U src/gnu/llvm/include/llvm/IR/Instruction.def U src/gnu/llvm/include/llvm/IR/Statepoint.h U src/gnu/llvm/include/llvm/IR/DataLayout.h U src/gnu/llvm/include/llvm/IR/IntrinsicsBPF.td U src/gnu/llvm/include/llvm/IR/PassManager.h U src/gnu/llvm/include/llvm/IR/CallingConv.h U src/gnu/llvm/include/llvm/IR/OptBisect.h U src/gnu/llvm/include/llvm/IR/Constants.h U src/gnu/llvm/include/llvm/IR/Attributes.h U src/gnu/llvm/include/llvm/IR/ValueHandle.h U src/gnu/llvm/include/llvm/IR/Verifier.h U src/gnu/llvm/include/llvm/IR/IntrinsicsWebAssembly.td U src/gnu/llvm/include/llvm/IRReader/IRReader.h U src/gnu/llvm/include/llvm/BinaryFormat/MachO.h U src/gnu/llvm/include/llvm/BinaryFormat/Wasm.h U src/gnu/llvm/include/llvm/BinaryFormat/Dwarf.h U src/gnu/llvm/include/llvm/BinaryFormat/Magic.h U src/gnu/llvm/include/llvm/BinaryFormat/MachO.def U src/gnu/llvm/include/llvm/BinaryFormat/COFF.h U src/gnu/llvm/include/llvm/BinaryFormat/Dwarf.def N src/gnu/llvm/include/llvm/BinaryFormat/WasmRelocs.def U src/gnu/llvm/include/llvm/BinaryFormat/ELF.h U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/AArch64.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/i386.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/ARM.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/Mips.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/x86_64.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/Lanai.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/WebAssembly.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/RISCV.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/AVR.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/BPF.def U src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/Sparc.def N src/gnu/llvm/include/llvm/BinaryFormat/ELFRelocs/ARC.def U src/gnu/llvm/include/llvm/Option/OptTable.h U src/gnu/llvm/include/llvm/Option/OptSpecifier.h U src/gnu/llvm/include/llvm/Option/ArgList.h U src/gnu/llvm/include/llvm/Option/Option.h U src/gnu/llvm/include/llvm/Option/OptParser.td U src/gnu/llvm/include/llvm/Option/Arg.h U src/gnu/llvm/include/llvm/LTO/Caching.h U src/gnu/llvm/include/llvm/LTO/LTO.h U src/gnu/llvm/include/llvm/LTO/Config.h U src/gnu/llvm/include/llvm/LTO/LTOBackend.h U src/gnu/llvm/include/llvm/LTO/legacy/LTOCodeGenerator.h U src/gnu/llvm/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h U src/gnu/llvm/include/llvm/LTO/legacy/UpdateCompilerUsed.h U src/gnu/llvm/include/llvm/LTO/legacy/LTOModule.h U src/gnu/llvm/include/llvm/Transforms/InstrProfiling.h U src/gnu/llvm/include/llvm/Transforms/Scalar.h U src/gnu/llvm/include/llvm/Transforms/GCOVProfiler.h U src/gnu/llvm/include/llvm/Transforms/Vectorize.h U src/gnu/llvm/include/llvm/Transforms/ObjCARC.h U src/gnu/llvm/include/llvm/Transforms/PGOInstrumentation.h U src/gnu/llvm/include/llvm/Transforms/Instrumentation.h U src/gnu/llvm/include/llvm/Transforms/IPO.h U src/gnu/llvm/include/llvm/Transforms/SampleProfile.h U src/gnu/llvm/include/llvm/Transforms/Coroutines.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h U src/gnu/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h N src/gnu/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h U src/gnu/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h U src/gnu/llvm/include/llvm/Transforms/Scalar/NewGVN.h U src/gnu/llvm/include/llvm/Transforms/Scalar/GVN.h U src/gnu/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h U src/gnu/llvm/include/llvm/Transforms/Scalar/BDCE.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h U src/gnu/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopRotation.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h U src/gnu/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h U src/gnu/llvm/include/llvm/Transforms/Scalar/SCCP.h U src/gnu/llvm/include/llvm/Transforms/Scalar/ADCE.h U src/gnu/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopSink.h U src/gnu/llvm/include/llvm/Transforms/Scalar/GVNExpression.h U src/gnu/llvm/include/llvm/Transforms/Scalar/Float2Int.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LICM.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h U src/gnu/llvm/include/llvm/Transforms/Scalar/Reassociate.h U src/gnu/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h N src/gnu/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopPredication.h N src/gnu/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h U src/gnu/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h U src/gnu/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h U src/gnu/llvm/include/llvm/Transforms/Scalar/Sink.h N src/gnu/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h U src/gnu/llvm/include/llvm/Transforms/Scalar/SROA.h U src/gnu/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h U src/gnu/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h U src/gnu/llvm/include/llvm/Transforms/Scalar/DCE.h U src/gnu/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h U src/gnu/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h U src/gnu/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h U src/gnu/llvm/include/llvm/Transforms/Scalar/GuardWidening.h U src/gnu/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h U src/gnu/llvm/include/llvm/Transforms/Scalar/JumpThreading.h U src/gnu/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h U src/gnu/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h U src/gnu/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h U src/gnu/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h U src/gnu/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h U src/gnu/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h U src/gnu/llvm/include/llvm/Transforms/IPO/ConstantMerge.h U src/gnu/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h U src/gnu/llvm/include/llvm/Transforms/IPO/GlobalDCE.h U src/gnu/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h U src/gnu/llvm/include/llvm/Transforms/IPO/Internalize.h U src/gnu/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h U src/gnu/llvm/include/llvm/Transforms/IPO/SCCP.h U src/gnu/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h U src/gnu/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h N src/gnu/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h U src/gnu/llvm/include/llvm/Transforms/IPO/Inliner.h U src/gnu/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h U src/gnu/llvm/include/llvm/Transforms/IPO/GlobalSplit.h U src/gnu/llvm/include/llvm/Transforms/IPO/GlobalOpt.h U src/gnu/llvm/include/llvm/Transforms/IPO/PartialInlining.h U src/gnu/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h U src/gnu/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h U src/gnu/llvm/include/llvm/Transforms/IPO/FunctionImport.h U src/gnu/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h U src/gnu/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h N src/gnu/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h U src/gnu/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h U src/gnu/llvm/include/llvm/Transforms/Utils/SimplifyInstructions.h N src/gnu/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h U src/gnu/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h U src/gnu/llvm/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h U src/gnu/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h U src/gnu/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h U src/gnu/llvm/include/llvm/Transforms/Utils/SSAUpdater.h U src/gnu/llvm/include/llvm/Transforms/Utils/LoopVersioning.h U src/gnu/llvm/include/llvm/Transforms/Utils/Local.h U src/gnu/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h U src/gnu/llvm/include/llvm/Transforms/Utils/Evaluator.h U src/gnu/llvm/include/llvm/Transforms/Utils/FunctionComparator.h U src/gnu/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h U src/gnu/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h U src/gnu/llvm/include/llvm/Transforms/Utils/LoopUtils.h U src/gnu/llvm/include/llvm/Transforms/Utils/Mem2Reg.h U src/gnu/llvm/include/llvm/Transforms/Utils/PredicateInfo.h U src/gnu/llvm/include/llvm/Transforms/Utils/LoopSimplify.h U src/gnu/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h U src/gnu/llvm/include/llvm/Transforms/Utils/SanitizerStats.h U src/gnu/llvm/include/llvm/Transforms/Utils/GlobalStatus.h U src/gnu/llvm/include/llvm/Transforms/Utils/ValueMapper.h U src/gnu/llvm/include/llvm/Transforms/Utils/LowerMemIntrinsics.h U src/gnu/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h U src/gnu/llvm/include/llvm/Transforms/Utils/UnrollLoop.h U src/gnu/llvm/include/llvm/Transforms/Utils/FunctionImportUtils.h U src/gnu/llvm/include/llvm/Transforms/Utils/EscapeEnumerator.h N src/gnu/llvm/include/llvm/Transforms/Utils/CallPromotionUtils.h U src/gnu/llvm/include/llvm/Transforms/Utils/CtorUtils.h U src/gnu/llvm/include/llvm/Transforms/Utils/ASanStackFrameLayout.h U src/gnu/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h U src/gnu/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h U src/gnu/llvm/include/llvm/Transforms/Utils/LCSSA.h U src/gnu/llvm/include/llvm/Transforms/Utils/OrderedInstructions.h U src/gnu/llvm/include/llvm/Transforms/Utils/Cloning.h U src/gnu/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h U src/gnu/llvm/include/llvm/Transforms/Utils/SplitModule.h U src/gnu/llvm/include/llvm/Transforms/Utils/CodeExtractor.h U src/gnu/llvm/include/llvm/Transforms/Utils/LowerInvoke.h U src/gnu/llvm/include/llvm/Transforms/Utils/VNCoercion.h U src/gnu/llvm/include/llvm/Transforms/Utils/IntegerDivision.h U src/gnu/llvm/include/llvm/Transforms/Utils/ModuleUtils.h U src/gnu/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h U src/gnu/llvm/include/llvm/Transforms/InstCombine/InstCombine.h U src/gnu/llvm/include/llvm/Transforms/InstCombine/InstCombineWorklist.h U src/gnu/llvm/include/llvm/ADT/IndexedMap.h U src/gnu/llvm/include/llvm/ADT/MapVector.h U src/gnu/llvm/include/llvm/ADT/SparseMultiSet.h U src/gnu/llvm/include/llvm/ADT/Sequence.h U src/gnu/llvm/include/llvm/ADT/SparseSet.h U src/gnu/llvm/include/llvm/ADT/BitVector.h U src/gnu/llvm/include/llvm/ADT/BitmaskEnum.h U src/gnu/llvm/include/llvm/ADT/Hashing.h U src/gnu/llvm/include/llvm/ADT/ilist.h U src/gnu/llvm/include/llvm/ADT/APInt.h U src/gnu/llvm/include/llvm/ADT/StringMap.h U src/gnu/llvm/include/llvm/ADT/ArrayRef.h U src/gnu/llvm/include/llvm/ADT/DenseSet.h U src/gnu/llvm/include/llvm/ADT/None.h U src/gnu/llvm/include/llvm/ADT/Statistic.h U src/gnu/llvm/include/llvm/ADT/SmallBitVector.h U src/gnu/llvm/include/llvm/ADT/ilist_base.h U src/gnu/llvm/include/llvm/ADT/StringSet.h U src/gnu/llvm/include/llvm/ADT/StringExtras.h U src/gnu/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h U src/gnu/llvm/include/llvm/ADT/ScopeExit.h U src/gnu/llvm/include/llvm/ADT/PriorityQueue.h U src/gnu/llvm/include/llvm/ADT/Twine.h U src/gnu/llvm/include/llvm/ADT/Triple.h U src/gnu/llvm/include/llvm/ADT/ilist_node_base.h U src/gnu/llvm/include/llvm/ADT/Optional.h U src/gnu/llvm/include/llvm/ADT/PointerEmbeddedInt.h U src/gnu/llvm/include/llvm/ADT/PostOrderIterator.h U src/gnu/llvm/include/llvm/ADT/APFloat.h U src/gnu/llvm/include/llvm/ADT/PointerSumType.h U src/gnu/llvm/include/llvm/ADT/PriorityWorklist.h U src/gnu/llvm/include/llvm/ADT/SCCIterator.h U src/gnu/llvm/include/llvm/ADT/ilist_node.h U src/gnu/llvm/include/llvm/ADT/ImmutableMap.h U src/gnu/llvm/include/llvm/ADT/DepthFirstIterator.h U src/gnu/llvm/include/llvm/ADT/edit_distance.h U src/gnu/llvm/include/llvm/ADT/BreadthFirstIterator.h U src/gnu/llvm/include/llvm/ADT/STLExtras.h U src/gnu/llvm/include/llvm/ADT/GraphTraits.h U src/gnu/llvm/include/llvm/ADT/StringRef.h U src/gnu/llvm/include/llvm/ADT/SmallSet.h U src/gnu/llvm/include/llvm/ADT/IntEqClasses.h U src/gnu/llvm/include/llvm/ADT/TinyPtrVector.h U src/gnu/llvm/include/llvm/ADT/ImmutableList.h U src/gnu/llvm/include/llvm/ADT/CachedHashString.h U src/gnu/llvm/include/llvm/ADT/AllocatorList.h U src/gnu/llvm/include/llvm/ADT/iterator_range.h U src/gnu/llvm/include/llvm/ADT/IntervalMap.h U src/gnu/llvm/include/llvm/ADT/APSInt.h U src/gnu/llvm/include/llvm/ADT/UniqueVector.h U src/gnu/llvm/include/llvm/ADT/DenseMapInfo.h U src/gnu/llvm/include/llvm/ADT/DeltaAlgorithm.h U src/gnu/llvm/include/llvm/ADT/PointerIntPair.h U src/gnu/llvm/include/llvm/ADT/PackedVector.h U src/gnu/llvm/include/llvm/ADT/DenseMap.h U src/gnu/llvm/include/llvm/ADT/simple_ilist.h U src/gnu/llvm/include/llvm/ADT/SmallPtrSet.h U src/gnu/llvm/include/llvm/ADT/SetVector.h U src/gnu/llvm/include/llvm/ADT/VariadicFunction.h U src/gnu/llvm/include/llvm/ADT/SparseBitVector.h U src/gnu/llvm/include/llvm/ADT/ScopedHashTable.h U src/gnu/llvm/include/llvm/ADT/PointerUnion.h U src/gnu/llvm/include/llvm/ADT/FoldingSet.h U src/gnu/llvm/include/llvm/ADT/iterator.h U src/gnu/llvm/include/llvm/ADT/ilist_iterator.h U src/gnu/llvm/include/llvm/ADT/ilist_node_options.h U src/gnu/llvm/include/llvm/ADT/SetOperations.h U src/gnu/llvm/include/llvm/ADT/ImmutableSet.h U src/gnu/llvm/include/llvm/ADT/SmallVector.h U src/gnu/llvm/include/llvm/ADT/StringSwitch.h U src/gnu/llvm/include/llvm/ADT/SmallString.h U src/gnu/llvm/include/llvm/ADT/EquivalenceClasses.h U src/gnu/llvm/include/llvm/ADT/EpochTracker.h U src/gnu/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h U src/gnu/llvm/include/llvm/TableGen/StringToOffsetTable.h U src/gnu/llvm/include/llvm/TableGen/Main.h U src/gnu/llvm/include/llvm/TableGen/StringMatcher.h U src/gnu/llvm/include/llvm/TableGen/Record.h U src/gnu/llvm/include/llvm/TableGen/SetTheory.h U src/gnu/llvm/include/llvm/TableGen/Error.h U src/gnu/llvm/include/llvm/TableGen/TableGenBackend.h U src/gnu/llvm/include/llvm/TableGen/SearchableTable.td U src/gnu/llvm/include/llvm/XRay/Trace.h U src/gnu/llvm/include/llvm/XRay/InstrumentationMap.h U src/gnu/llvm/include/llvm/XRay/Graph.h U src/gnu/llvm/include/llvm/XRay/XRayRecord.h U src/gnu/llvm/include/llvm/XRay/YAMLXRayRecord.h U src/gnu/llvm/include/llvm/DebugInfo/DIContext.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBContext.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/UDTLayout.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolData.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbol.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBTypes.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/IPDBLineNumber.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymDumper.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDB.h N src/gnu/llvm/include/llvm/DebugInfo/PDB/IPDBTable.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/IPDBDataStream.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/GenericError.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/IPDBSourceFile.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/IPDBSession.h N src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIATable.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIASupport.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAError.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIASession.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h N src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/HashTable.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/RawError.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/PublicsStream.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h N src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/Hash.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/SymbolStream.h N src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h N src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/EnumTables.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/RawConstants.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/PDBFile.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/NativeSession.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/PDB/Native/DbiStream.h U src/gnu/llvm/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h U src/gnu/llvm/include/llvm/DebugInfo/Symbolize/Symbolize.h U src/gnu/llvm/include/llvm/DebugInfo/Symbolize/DIPrinter.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h N src/gnu/llvm/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h N src/gnu/llvm/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CodeView.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolDumper.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h N src/gnu/llvm/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeIndex.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h N src/gnu/llvm/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolSerializer.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/GUID.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeCollection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/Formatters.h N src/gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewTypes.def U src/gnu/llvm/include/llvm/DebugInfo/CodeView/EnumTables.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/Line.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/RecordSerialization.h N src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeHashing.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewError.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/FunctionId.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CVDebugRecord.h N src/gnu/llvm/include/llvm/DebugInfo/CodeView/RecordName.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h N src/gnu/llvm/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h U src/gnu/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h U src/gnu/llvm/include/llvm/DebugInfo/MSF/MSFError.h U src/gnu/llvm/include/llvm/DebugInfo/MSF/MSFCommon.h U src/gnu/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h U src/gnu/llvm/include/llvm/DebugInfo/MSF/IMSFFile.h U src/gnu/llvm/include/llvm/DebugInfo/MSF/MSFBuilder.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFAttribute.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFSection.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h N src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFObject.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h N src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFExpression.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h U src/gnu/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h U src/gnu/llvm/include/llvm/ProfileData/InstrProfReader.h U src/gnu/llvm/include/llvm/ProfileData/InstrProf.h U src/gnu/llvm/include/llvm/ProfileData/InstrProfWriter.h U src/gnu/llvm/include/llvm/ProfileData/ProfileCommon.h U src/gnu/llvm/include/llvm/ProfileData/SampleProfReader.h N src/gnu/llvm/include/llvm/ProfileData/GCOV.h U src/gnu/llvm/include/llvm/ProfileData/SampleProfWriter.h U src/gnu/llvm/include/llvm/ProfileData/InstrProfData.inc U src/gnu/llvm/include/llvm/ProfileData/SampleProf.h U src/gnu/llvm/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h U src/gnu/llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h U src/gnu/llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h U src/gnu/llvm/include/llvm/MC/MCInstrAnalysis.h U src/gnu/llvm/include/llvm/MC/MCStreamer.h U src/gnu/llvm/include/llvm/MC/MCSectionWasm.h U src/gnu/llvm/include/llvm/MC/LaneBitmask.h U src/gnu/llvm/include/llvm/MC/MCSchedule.h U src/gnu/llvm/include/llvm/MC/MCSymbolCOFF.h U src/gnu/llvm/include/llvm/MC/MCInstrDesc.h U src/gnu/llvm/include/llvm/MC/MCSymbolMachO.h U src/gnu/llvm/include/llvm/MC/MCAsmInfoDarwin.h U src/gnu/llvm/include/llvm/MC/MCInstrInfo.h U src/gnu/llvm/include/llvm/MC/MCInstPrinter.h U src/gnu/llvm/include/llvm/MC/ConstantPools.h U src/gnu/llvm/include/llvm/MC/MCAsmInfoCOFF.h U src/gnu/llvm/include/llvm/MC/MCELFStreamer.h U src/gnu/llvm/include/llvm/MC/MCRegisterInfo.h U src/gnu/llvm/include/llvm/MC/MachineLocation.h U src/gnu/llvm/include/llvm/MC/MCWinEH.h N src/gnu/llvm/include/llvm/MC/MCAsmMacro.h U src/gnu/llvm/include/llvm/MC/MCSymbolWasm.h U src/gnu/llvm/include/llvm/MC/MCSymbol.h U src/gnu/llvm/include/llvm/MC/MCLinkerOptimizationHint.h U src/gnu/llvm/include/llvm/MC/MCAsmInfo.h U src/gnu/llvm/include/llvm/MC/MCWin64EH.h U src/gnu/llvm/include/llvm/MC/MCTargetOptions.h U src/gnu/llvm/include/llvm/MC/MCELFObjectWriter.h U src/gnu/llvm/include/llvm/MC/MCInstrItineraries.h U src/gnu/llvm/include/llvm/MC/MCCodeEmitter.h U src/gnu/llvm/include/llvm/MC/MCAsmBackend.h U src/gnu/llvm/include/llvm/MC/MCAssembler.h U src/gnu/llvm/include/llvm/MC/MCDwarf.h U src/gnu/llvm/include/llvm/MC/MCSectionELF.h U src/gnu/llvm/include/llvm/MC/MCWasmStreamer.h U src/gnu/llvm/include/llvm/MC/MCSectionCOFF.h U src/gnu/llvm/include/llvm/MC/MCAsmLayout.h U src/gnu/llvm/include/llvm/MC/MCSubtargetInfo.h U src/gnu/llvm/include/llvm/MC/MCFixup.h U src/gnu/llvm/include/llvm/MC/MCValue.h U src/gnu/llvm/include/llvm/MC/MCInst.h N src/gnu/llvm/include/llvm/MC/MCCodePadder.h U src/gnu/llvm/include/llvm/MC/MCLabel.h U src/gnu/llvm/include/llvm/MC/MCAsmInfoWasm.h N src/gnu/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.def U src/gnu/llvm/include/llvm/MC/MCFragment.h U src/gnu/llvm/include/llvm/MC/MCSectionMachO.h U src/gnu/llvm/include/llvm/MC/MCMachObjectWriter.h U src/gnu/llvm/include/llvm/MC/MCSymbolELF.h U src/gnu/llvm/include/llvm/MC/MCDirectives.h U src/gnu/llvm/include/llvm/MC/MCWasmObjectWriter.h U src/gnu/llvm/include/llvm/MC/MCWinCOFFStreamer.h U src/gnu/llvm/include/llvm/MC/MCExpr.h U src/gnu/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h U src/gnu/llvm/include/llvm/MC/MCAsmInfoELF.h U src/gnu/llvm/include/llvm/MC/StringTableBuilder.h U src/gnu/llvm/include/llvm/MC/MCObjectFileInfo.h U src/gnu/llvm/include/llvm/MC/MCFixedLenDisassembler.h U src/gnu/llvm/include/llvm/MC/MCObjectWriter.h U src/gnu/llvm/include/llvm/MC/SubtargetFeature.h U src/gnu/llvm/include/llvm/MC/MCSection.h U src/gnu/llvm/include/llvm/MC/MCObjectStreamer.h U src/gnu/llvm/include/llvm/MC/MCFixupKindInfo.h U src/gnu/llvm/include/llvm/MC/MCContext.h U src/gnu/llvm/include/llvm/MC/SectionKind.h U src/gnu/llvm/include/llvm/MC/MCInstBuilder.h U src/gnu/llvm/include/llvm/MC/MCCodeView.h U src/gnu/llvm/include/llvm/MC/MCDisassembler/MCSymbolizer.h U src/gnu/llvm/include/llvm/MC/MCDisassembler/MCDisassembler.h U src/gnu/llvm/include/llvm/MC/MCDisassembler/MCRelocationInfo.h U src/gnu/llvm/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h U src/gnu/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h U src/gnu/llvm/include/llvm/MC/MCParser/MCAsmLexer.h U src/gnu/llvm/include/llvm/MC/MCParser/AsmCond.h U src/gnu/llvm/include/llvm/MC/MCParser/MCAsmParser.h U src/gnu/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h U src/gnu/llvm/include/llvm/MC/MCParser/MCAsmParserUtils.h U src/gnu/llvm/include/llvm/MC/MCParser/AsmLexer.h U src/gnu/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h U src/gnu/llvm/include/llvm-c/BitReader.h U src/gnu/llvm/include/llvm-c/ExecutionEngine.h U src/gnu/llvm/include/llvm-c/TargetMachine.h U src/gnu/llvm/include/llvm-c/Analysis.h U src/gnu/llvm/include/llvm-c/Types.h U src/gnu/llvm/include/llvm-c/Support.h N src/gnu/llvm/include/llvm-c/DebugInfo.h U src/gnu/llvm/include/llvm-c/Target.h U src/gnu/llvm/include/llvm-c/lto.h U src/gnu/llvm/include/llvm-c/Core.h U src/gnu/llvm/include/llvm-c/IRReader.h U src/gnu/llvm/include/llvm-c/Object.h U src/gnu/llvm/include/llvm-c/OrcBindings.h U src/gnu/llvm/include/llvm-c/ErrorHandling.h U src/gnu/llvm/include/llvm-c/Disassembler.h U src/gnu/llvm/include/llvm-c/LinkTimeOptimizer.h U src/gnu/llvm/include/llvm-c/BitWriter.h U src/gnu/llvm/include/llvm-c/module.modulemap U src/gnu/llvm/include/llvm-c/Initialization.h U src/gnu/llvm/include/llvm-c/Linker.h U src/gnu/llvm/include/llvm-c/Transforms/Scalar.h U src/gnu/llvm/include/llvm-c/Transforms/Vectorize.h U src/gnu/llvm/include/llvm-c/Transforms/IPO.h U src/gnu/llvm/include/llvm-c/Transforms/PassManagerBuilder.h U src/gnu/llvm/lib/LLVMBuild.txt U src/gnu/llvm/lib/CMakeLists.txt U src/gnu/llvm/lib/ObjectYAML/CodeViewYAMLSymbols.cpp U src/gnu/llvm/lib/ObjectYAML/DWARFYAML.cpp U src/gnu/llvm/lib/ObjectYAML/WasmYAML.cpp U src/gnu/llvm/lib/ObjectYAML/MachOYAML.cpp U src/gnu/llvm/lib/ObjectYAML/DWARFVisitor.h U src/gnu/llvm/lib/ObjectYAML/LLVMBuild.txt U src/gnu/llvm/lib/ObjectYAML/DWARFEmitter.cpp U src/gnu/llvm/lib/ObjectYAML/DWARFVisitor.cpp U src/gnu/llvm/lib/ObjectYAML/COFFYAML.cpp U src/gnu/llvm/lib/ObjectYAML/ObjectYAML.cpp U src/gnu/llvm/lib/ObjectYAML/YAML.cpp U src/gnu/llvm/lib/ObjectYAML/CMakeLists.txt U src/gnu/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp U src/gnu/llvm/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp U src/gnu/llvm/lib/ObjectYAML/ELFYAML.cpp N src/gnu/llvm/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp U src/gnu/llvm/lib/Target/README.txt U src/gnu/llvm/lib/Target/TargetLoweringObjectFile.cpp U src/gnu/llvm/lib/Target/Target.cpp U src/gnu/llvm/lib/Target/LLVMBuild.txt U src/gnu/llvm/lib/Target/TargetIntrinsicInfo.cpp U src/gnu/llvm/lib/Target/CMakeLists.txt U src/gnu/llvm/lib/Target/TargetMachineC.cpp U src/gnu/llvm/lib/Target/TargetMachine.cpp U src/gnu/llvm/lib/Target/Sparc/SparcISelLowering.h U src/gnu/llvm/lib/Target/Sparc/SparcMCInstLower.cpp U src/gnu/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp U src/gnu/llvm/lib/Target/Sparc/SparcTargetMachine.h U src/gnu/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.h U src/gnu/llvm/lib/Target/Sparc/SparcMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/Sparc/LeonPasses.cpp U src/gnu/llvm/lib/Target/Sparc/DelaySlotFiller.cpp U src/gnu/llvm/lib/Target/Sparc/SparcInstrInfo.cpp U src/gnu/llvm/lib/Target/Sparc/SparcRegisterInfo.td U src/gnu/llvm/lib/Target/Sparc/Sparc.td U src/gnu/llvm/lib/Target/Sparc/README.txt U src/gnu/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/Sparc/SparcCallingConv.td U src/gnu/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp U src/gnu/llvm/lib/Target/Sparc/SparcSubtarget.cpp U src/gnu/llvm/lib/Target/Sparc/SparcRegisterInfo.h U src/gnu/llvm/lib/Target/Sparc/LeonPasses.h U src/gnu/llvm/lib/Target/Sparc/SparcTargetObjectFile.cpp U src/gnu/llvm/lib/Target/Sparc/LLVMBuild.txt U src/gnu/llvm/lib/Target/Sparc/SparcInstrInfo.td U src/gnu/llvm/lib/Target/Sparc/LeonFeatures.td U src/gnu/llvm/lib/Target/Sparc/SparcSubtarget.h U src/gnu/llvm/lib/Target/Sparc/CMakeLists.txt U src/gnu/llvm/lib/Target/Sparc/SparcInstrVIS.td U src/gnu/llvm/lib/Target/Sparc/SparcInstrFormats.td U src/gnu/llvm/lib/Target/Sparc/SparcInstr64Bit.td U src/gnu/llvm/lib/Target/Sparc/SparcInstrAliases.td U src/gnu/llvm/lib/Target/Sparc/SparcFrameLowering.h U src/gnu/llvm/lib/Target/Sparc/SparcInstrInfo.h U src/gnu/llvm/lib/Target/Sparc/SparcTargetObjectFile.h U src/gnu/llvm/lib/Target/Sparc/SparcSchedule.td U src/gnu/llvm/lib/Target/Sparc/Sparc.h U src/gnu/llvm/lib/Target/Sparc/SparcISelLowering.cpp U src/gnu/llvm/lib/Target/Sparc/SparcTargetMachine.cpp U src/gnu/llvm/lib/Target/Sparc/SparcFrameLowering.cpp U src/gnu/llvm/lib/Target/Sparc/SparcTargetStreamer.h U src/gnu/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp U src/gnu/llvm/lib/Target/Sparc/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/Sparc/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/Sparc/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/Sparc/Disassembler/SparcDisassembler.cpp U src/gnu/llvm/lib/Target/Sparc/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcTargetStreamer.cpp U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcFixupKinds.h U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp U src/gnu/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h U src/gnu/llvm/lib/Target/Sparc/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp U src/gnu/llvm/lib/Target/Sparc/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp U src/gnu/llvm/lib/Target/Sparc/InstPrinter/SparcInstPrinter.h U src/gnu/llvm/lib/Target/Sparc/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/Sparc/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/AVR/AVRExpandPseudoInsts.cpp U src/gnu/llvm/lib/Target/AVR/AVRTargetObjectFile.h U src/gnu/llvm/lib/Target/AVR/AVRInstrInfo.h U src/gnu/llvm/lib/Target/AVR/AVRInstrInfo.cpp U src/gnu/llvm/lib/Target/AVR/AVRMCInstLower.cpp U src/gnu/llvm/lib/Target/AVR/AVRFrameLowering.cpp U src/gnu/llvm/lib/Target/AVR/AVR.h U src/gnu/llvm/lib/Target/AVR/AVRMCInstLower.h U src/gnu/llvm/lib/Target/AVR/AVRFrameLowering.h U src/gnu/llvm/lib/Target/AVR/AVRAsmPrinter.cpp U src/gnu/llvm/lib/Target/AVR/AVRISelLowering.h U src/gnu/llvm/lib/Target/AVR/TODO.md U src/gnu/llvm/lib/Target/AVR/AVR.td U src/gnu/llvm/lib/Target/AVR/AVRRelaxMemOperations.cpp U src/gnu/llvm/lib/Target/AVR/AVRISelLowering.cpp U src/gnu/llvm/lib/Target/AVR/AVRSubtarget.h U src/gnu/llvm/lib/Target/AVR/AVRSelectionDAGInfo.h U src/gnu/llvm/lib/Target/AVR/LLVMBuild.txt U src/gnu/llvm/lib/Target/AVR/AVRTargetObjectFile.cpp U src/gnu/llvm/lib/Target/AVR/AVRMachineFunctionInfo.h U src/gnu/llvm/lib/Target/AVR/AVRTargetMachine.cpp U src/gnu/llvm/lib/Target/AVR/AVRInstrFormats.td U src/gnu/llvm/lib/Target/AVR/AVRRegisterInfo.cpp U src/gnu/llvm/lib/Target/AVR/AVRISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/AVR/AVRRegisterInfo.h U src/gnu/llvm/lib/Target/AVR/CMakeLists.txt U src/gnu/llvm/lib/Target/AVR/AVRSubtarget.cpp U src/gnu/llvm/lib/Target/AVR/AVRDevices.td U src/gnu/llvm/lib/Target/AVR/AVRInstrInfo.td U src/gnu/llvm/lib/Target/AVR/AVRCallingConv.td U src/gnu/llvm/lib/Target/AVR/README.md U src/gnu/llvm/lib/Target/AVR/AVRRegisterInfo.td U src/gnu/llvm/lib/Target/AVR/AVRTargetMachine.h U src/gnu/llvm/lib/Target/AVR/AsmParser/AVRAsmParser.cpp U src/gnu/llvm/lib/Target/AVR/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/AVR/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/AVR/Disassembler/AVRDisassembler.cpp U src/gnu/llvm/lib/Target/AVR/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/AVR/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.cpp U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/LLVMBuild.txt N src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp N src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.cpp U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRMCAsmInfo.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRELFStreamer.h U src/gnu/llvm/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp U src/gnu/llvm/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp U src/gnu/llvm/lib/Target/AVR/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/AVR/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/AVR/InstPrinter/AVRInstPrinter.cpp U src/gnu/llvm/lib/Target/AVR/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/AVR/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/AVR/InstPrinter/AVRInstPrinter.h U src/gnu/llvm/lib/Target/MSP430/MSP430Subtarget.h U src/gnu/llvm/lib/Target/MSP430/MSP430InstrInfo.h U src/gnu/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.h U src/gnu/llvm/lib/Target/MSP430/MSP430MCInstLower.h U src/gnu/llvm/lib/Target/MSP430/MSP430CallingConv.td U src/gnu/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430.h U src/gnu/llvm/lib/Target/MSP430/README.txt U src/gnu/llvm/lib/Target/MSP430/MSP430InstrInfo.td U src/gnu/llvm/lib/Target/MSP430/MSP430ISelLowering.h U src/gnu/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp U src/gnu/llvm/lib/Target/MSP430/LLVMBuild.txt U src/gnu/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430InstrFormats.td U src/gnu/llvm/lib/Target/MSP430/MSP430FrameLowering.h U src/gnu/llvm/lib/Target/MSP430/MSP430RegisterInfo.td U src/gnu/llvm/lib/Target/MSP430/CMakeLists.txt U src/gnu/llvm/lib/Target/MSP430/MSP430Subtarget.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430MCInstLower.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430MachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430TargetMachine.h U src/gnu/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp U src/gnu/llvm/lib/Target/MSP430/MSP430RegisterInfo.h U src/gnu/llvm/lib/Target/MSP430/MSP430.td U src/gnu/llvm/lib/Target/MSP430/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/MSP430/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp U src/gnu/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp U src/gnu/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp U src/gnu/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h U src/gnu/llvm/lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h U src/gnu/llvm/lib/Target/MSP430/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/MSP430/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h U src/gnu/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCInstrInfo.h U src/gnu/llvm/lib/Target/PowerPC/PPCSubtarget.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleA2.td U src/gnu/llvm/lib/Target/PowerPC/PPCCTRLoops.cpp N src/gnu/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleG5.td U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td U src/gnu/llvm/lib/Target/PowerPC/PPCTLSDynamicCall.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCSchedule440.td U src/gnu/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCISelLowering.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCTOCRegDeps.cpp U src/gnu/llvm/lib/Target/PowerPC/README.txt U src/gnu/llvm/lib/Target/PowerPC/PPCHazardRecognizers.h U src/gnu/llvm/lib/Target/PowerPC/P9InstrResources.td U src/gnu/llvm/lib/Target/PowerPC/PPCQPXLoadSplat.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp U src/gnu/llvm/lib/Target/PowerPC/README_ALTIVEC.txt U src/gnu/llvm/lib/Target/PowerPC/PPCCallingConv.td U src/gnu/llvm/lib/Target/PowerPC/PPCFrameLowering.h U src/gnu/llvm/lib/Target/PowerPC/PPCRegisterInfo.td U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleG3.td U src/gnu/llvm/lib/Target/PowerPC/PPCEarlyReturn.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCInstrSPE.td U src/gnu/llvm/lib/Target/PowerPC/PPC.h U src/gnu/llvm/lib/Target/PowerPC/PPCTargetMachine.h U src/gnu/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCISelLowering.h U src/gnu/llvm/lib/Target/PowerPC/PPCInstr64Bit.td U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleE5500.td U src/gnu/llvm/lib/Target/PowerPC/PPCCCState.h U src/gnu/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.h U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleP8.td U src/gnu/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp U src/gnu/llvm/lib/Target/PowerPC/LLVMBuild.txt N src/gnu/llvm/lib/Target/PowerPC/PPCReduceCRLogicals.cpp N src/gnu/llvm/lib/Target/PowerPC/PPCMachineBasicBlockUtils.h U src/gnu/llvm/lib/Target/PowerPC/PPCInstrAltivec.td U src/gnu/llvm/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCCCState.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCTargetObjectFile.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCPerfectShuffle.h U src/gnu/llvm/lib/Target/PowerPC/CMakeLists.txt U src/gnu/llvm/lib/Target/PowerPC/PPCTargetStreamer.h U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td U src/gnu/llvm/lib/Target/PowerPC/PPC.td U src/gnu/llvm/lib/Target/PowerPC/PPCRegisterInfo.h U src/gnu/llvm/lib/Target/PowerPC/PPCTargetObjectFile.h U src/gnu/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h U src/gnu/llvm/lib/Target/PowerPC/PPCCallingConv.h U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleP7.td U src/gnu/llvm/lib/Target/PowerPC/PPCInstrQPX.td N src/gnu/llvm/lib/Target/PowerPC/PPCBranchCoalescing.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCInstrVSX.td U src/gnu/llvm/lib/Target/PowerPC/PPCInstrBuilder.h U src/gnu/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCVSXCopy.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCSubtarget.h U src/gnu/llvm/lib/Target/PowerPC/PPCBoolRetToInt.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCMIPeephole.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleP9.td U src/gnu/llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCScheduleG4.td U src/gnu/llvm/lib/Target/PowerPC/PPCSchedule.td U src/gnu/llvm/lib/Target/PowerPC/PPCInstrHTM.td U src/gnu/llvm/lib/Target/PowerPC/PPCFastISel.cpp U src/gnu/llvm/lib/Target/PowerPC/README_P9.txt U src/gnu/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCInstrFormats.td U src/gnu/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/PowerPC/PPCInstrInfo.td U src/gnu/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp U src/gnu/llvm/lib/Target/PowerPC/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/PowerPC/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp U src/gnu/llvm/lib/Target/PowerPC/Disassembler/PPCDisassembler.cpp U src/gnu/llvm/lib/Target/PowerPC/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/PowerPC/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp U src/gnu/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h U src/gnu/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp U src/gnu/llvm/lib/Target/PowerPC/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/PowerPC/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h U src/gnu/llvm/lib/Target/PowerPC/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/PowerPC/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiRegisterInfo.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiTargetTransformInfo.h U src/gnu/llvm/lib/Target/Lanai/LanaiAsmPrinter.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiRegisterInfo.td U src/gnu/llvm/lib/Target/Lanai/LanaiAluCode.h U src/gnu/llvm/lib/Target/Lanai/LanaiRegisterInfo.h U src/gnu/llvm/lib/Target/Lanai/LanaiTargetObjectFile.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiTargetMachine.h U src/gnu/llvm/lib/Target/Lanai/LanaiInstrInfo.td U src/gnu/llvm/lib/Target/Lanai/LanaiSubtarget.h U src/gnu/llvm/lib/Target/Lanai/LanaiInstrInfo.h U src/gnu/llvm/lib/Target/Lanai/LanaiISelLowering.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiFrameLowering.cpp U src/gnu/llvm/lib/Target/Lanai/Lanai.h U src/gnu/llvm/lib/Target/Lanai/LanaiSchedule.td U src/gnu/llvm/lib/Target/Lanai/LanaiInstrFormats.td U src/gnu/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.h U src/gnu/llvm/lib/Target/Lanai/LanaiDelaySlotFiller.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiFrameLowering.h U src/gnu/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiInstrInfo.cpp U src/gnu/llvm/lib/Target/Lanai/LLVMBuild.txt U src/gnu/llvm/lib/Target/Lanai/LanaiISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiSubtarget.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiCondCode.h U src/gnu/llvm/lib/Target/Lanai/CMakeLists.txt U src/gnu/llvm/lib/Target/Lanai/LanaiTargetObjectFile.h U src/gnu/llvm/lib/Target/Lanai/Lanai.td U src/gnu/llvm/lib/Target/Lanai/LanaiCallingConv.td U src/gnu/llvm/lib/Target/Lanai/LanaiTargetMachine.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiISelLowering.h U src/gnu/llvm/lib/Target/Lanai/LanaiSelectionDAGInfo.h U src/gnu/llvm/lib/Target/Lanai/LanaiMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiMCInstLower.h U src/gnu/llvm/lib/Target/Lanai/LanaiMemAluCombiner.cpp U src/gnu/llvm/lib/Target/Lanai/LanaiMCInstLower.cpp U src/gnu/llvm/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp U src/gnu/llvm/lib/Target/Lanai/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/Lanai/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.cpp U src/gnu/llvm/lib/Target/Lanai/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/Lanai/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/Lanai/Disassembler/LanaiDisassembler.h U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiFixupKinds.h U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.h U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCExpr.cpp U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.h U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCAsmInfo.cpp U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp U src/gnu/llvm/lib/Target/Lanai/MCTargetDesc/LanaiBaseInfo.h U src/gnu/llvm/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp U src/gnu/llvm/lib/Target/Lanai/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/Lanai/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/Lanai/InstPrinter/LanaiInstPrinter.h U src/gnu/llvm/lib/Target/Lanai/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/Lanai/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/Lanai/InstPrinter/LanaiInstPrinter.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssembly.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyRegNumbering.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyArgumentMove.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyFastISel.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssembly.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyPeephole.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrFloat.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/WebAssembly/README.txt U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrControl.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyMCInstLower.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp U src/gnu/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyCFGSort.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyUtilities.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrMemory.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyFrameLowering.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp U src/gnu/llvm/lib/Target/WebAssembly/LLVMBuild.txt U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrConv.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h U src/gnu/llvm/lib/Target/WebAssembly/CMakeLists.txt U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrCall.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyISD.def N src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyRegisterInfo.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyOptimizeReturned.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyReplacePhysRegs.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyTargetObjectFile.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrInteger.td U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblySubtarget.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.h U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp U src/gnu/llvm/lib/Target/WebAssembly/WebAssemblySelectionDAGInfo.cpp U src/gnu/llvm/lib/Target/WebAssembly/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/WebAssembly/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp U src/gnu/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp U src/gnu/llvm/lib/Target/WebAssembly/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/WebAssembly/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.h U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyFixupKinds.h U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCAsmInfo.cpp U src/gnu/llvm/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyELFObjectWriter.cpp U src/gnu/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp U src/gnu/llvm/lib/Target/WebAssembly/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/WebAssembly/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.h U src/gnu/llvm/lib/Target/XCore/XCoreISelLowering.h U src/gnu/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.h U src/gnu/llvm/lib/Target/XCore/XCoreMCInstLower.h U src/gnu/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.h U src/gnu/llvm/lib/Target/XCore/XCoreTargetStreamer.h U src/gnu/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp U src/gnu/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp U src/gnu/llvm/lib/Target/XCore/XCoreISelLowering.cpp U src/gnu/llvm/lib/Target/XCore/XCoreTargetObjectFile.h U src/gnu/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/XCore/XCoreMCInstLower.cpp U src/gnu/llvm/lib/Target/XCore/XCoreMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/XCore/XCoreInstrInfo.h U src/gnu/llvm/lib/Target/XCore/XCoreRegisterInfo.h U src/gnu/llvm/lib/Target/XCore/XCoreFrameLowering.cpp U src/gnu/llvm/lib/Target/XCore/XCore.h U src/gnu/llvm/lib/Target/XCore/XCoreInstrFormats.td U src/gnu/llvm/lib/Target/XCore/XCoreFrameLowering.h U src/gnu/llvm/lib/Target/XCore/README.txt U src/gnu/llvm/lib/Target/XCore/XCoreInstrInfo.td U src/gnu/llvm/lib/Target/XCore/XCore.td U src/gnu/llvm/lib/Target/XCore/XCoreCallingConv.td U src/gnu/llvm/lib/Target/XCore/XCoreSubtarget.cpp U src/gnu/llvm/lib/Target/XCore/LLVMBuild.txt U src/gnu/llvm/lib/Target/XCore/XCoreTargetTransformInfo.h U src/gnu/llvm/lib/Target/XCore/XCoreInstrInfo.cpp U src/gnu/llvm/lib/Target/XCore/XCoreSelectionDAGInfo.cpp U src/gnu/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp U src/gnu/llvm/lib/Target/XCore/CMakeLists.txt U src/gnu/llvm/lib/Target/XCore/XCoreFrameToArgsOffsetElim.cpp U src/gnu/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp U src/gnu/llvm/lib/Target/XCore/XCoreSubtarget.h U src/gnu/llvm/lib/Target/XCore/XCoreTargetMachine.h U src/gnu/llvm/lib/Target/XCore/XCoreTargetMachine.cpp U src/gnu/llvm/lib/Target/XCore/XCoreRegisterInfo.td U src/gnu/llvm/lib/Target/XCore/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/XCore/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp U src/gnu/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h U src/gnu/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp U src/gnu/llvm/lib/Target/XCore/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h U src/gnu/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp U src/gnu/llvm/lib/Target/XCore/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/XCore/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp U src/gnu/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp U src/gnu/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.h U src/gnu/llvm/lib/Target/XCore/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/XCore/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/ARM/ARMFeatures.h U src/gnu/llvm/lib/Target/ARM/ARMConstantPoolValue.cpp U src/gnu/llvm/lib/Target/ARM/ARMScheduleA8.td U src/gnu/llvm/lib/Target/ARM/ARMRegisterInfo.h U src/gnu/llvm/lib/Target/ARM/ARMOptimizeBarriersPass.cpp U src/gnu/llvm/lib/Target/ARM/README-Thumb.txt U src/gnu/llvm/lib/Target/ARM/ARMInstrInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h U src/gnu/llvm/lib/Target/ARM/ARMMacroFusion.h U src/gnu/llvm/lib/Target/ARM/ARMInstrFormats.td U src/gnu/llvm/lib/Target/ARM/ARMCallingConv.td U src/gnu/llvm/lib/Target/ARM/ARMRegisterInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMFastISel.cpp N src/gnu/llvm/lib/Target/ARM/ARMSystemRegister.td U src/gnu/llvm/lib/Target/ARM/ARMScheduleR52.td U src/gnu/llvm/lib/Target/ARM/ThumbRegisterInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARM.h U src/gnu/llvm/lib/Target/ARM/ARMSubtarget.cpp U src/gnu/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMMCInstLower.cpp U src/gnu/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp U src/gnu/llvm/lib/Target/ARM/ARMRegisterInfo.td U src/gnu/llvm/lib/Target/ARM/ARMInstrNEON.td U src/gnu/llvm/lib/Target/ARM/ARMBasicBlockInfo.h U src/gnu/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp U src/gnu/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp U src/gnu/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp U src/gnu/llvm/lib/Target/ARM/ARMInstrThumb2.td U src/gnu/llvm/lib/Target/ARM/ARMBaseInstrInfo.h U src/gnu/llvm/lib/Target/ARM/ARMLegalizerInfo.h U src/gnu/llvm/lib/Target/ARM/ARMInstructionSelector.cpp U src/gnu/llvm/lib/Target/ARM/ARMMacroFusion.cpp U src/gnu/llvm/lib/Target/ARM/ARMRegisterBankInfo.h U src/gnu/llvm/lib/Target/ARM/README.txt U src/gnu/llvm/lib/Target/ARM/ARMRegisterBanks.td U src/gnu/llvm/lib/Target/ARM/Thumb1FrameLowering.h U src/gnu/llvm/lib/Target/ARM/ARMInstrVFP.td U src/gnu/llvm/lib/Target/ARM/ARMCallingConv.h U src/gnu/llvm/lib/Target/ARM/ARMInstrInfo.td U src/gnu/llvm/lib/Target/ARM/ARMISelLowering.h U src/gnu/llvm/lib/Target/ARM/Thumb1InstrInfo.h U src/gnu/llvm/lib/Target/ARM/ARMCallLowering.h U src/gnu/llvm/lib/Target/ARM/ARMTargetMachine.cpp U src/gnu/llvm/lib/Target/ARM/ARMComputeBlockSize.cpp U src/gnu/llvm/lib/Target/ARM/ARMInstrThumb.td U src/gnu/llvm/lib/Target/ARM/ARMCallLowering.cpp U src/gnu/llvm/lib/Target/ARM/ARMTargetMachine.h U src/gnu/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp U src/gnu/llvm/lib/Target/ARM/ARMScheduleV6.td U src/gnu/llvm/lib/Target/ARM/LLVMBuild.txt U src/gnu/llvm/lib/Target/ARM/ARMISelLowering.cpp U src/gnu/llvm/lib/Target/ARM/ARMScheduleA57.td U src/gnu/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMScheduleSwift.td U src/gnu/llvm/lib/Target/ARM/ARMFrameLowering.cpp U src/gnu/llvm/lib/Target/ARM/ARMScheduleM3.td U src/gnu/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMHazardRecognizer.h U src/gnu/llvm/lib/Target/ARM/LICENSE.TXT U src/gnu/llvm/lib/Target/ARM/CMakeLists.txt U src/gnu/llvm/lib/Target/ARM/ARMAsmPrinter.h U src/gnu/llvm/lib/Target/ARM/ARMAsmPrinter.cpp U src/gnu/llvm/lib/Target/ARM/ARMSchedule.td U src/gnu/llvm/lib/Target/ARM/ARMSubtarget.h U src/gnu/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMScheduleA9.td U src/gnu/llvm/lib/Target/ARM/Thumb2InstrInfo.h U src/gnu/llvm/lib/Target/ARM/ARMMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp U src/gnu/llvm/lib/Target/ARM/ARM.td U src/gnu/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h U src/gnu/llvm/lib/Target/ARM/ARMSelectionDAGInfo.h U src/gnu/llvm/lib/Target/ARM/ARMScheduleA57WriteRes.td U src/gnu/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp U src/gnu/llvm/lib/Target/ARM/ARMTargetObjectFile.h U src/gnu/llvm/lib/Target/ARM/ARMInstrInfo.h U src/gnu/llvm/lib/Target/ARM/ARMPerfectShuffle.h U src/gnu/llvm/lib/Target/ARM/README-Thumb2.txt U src/gnu/llvm/lib/Target/ARM/ARMFrameLowering.h U src/gnu/llvm/lib/Target/ARM/ThumbRegisterInfo.h U src/gnu/llvm/lib/Target/ARM/ARMConstantPoolValue.h U src/gnu/llvm/lib/Target/ARM/A15SDOptimizer.cpp U src/gnu/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp U src/gnu/llvm/lib/Target/ARM/ARMTargetTransformInfo.h U src/gnu/llvm/lib/Target/ARM/MLxExpansionPass.cpp U src/gnu/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp U src/gnu/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp U src/gnu/llvm/lib/Target/ARM/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/ARM/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/ARM/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/ARM/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp N src/gnu/llvm/lib/Target/ARM/Utils/LLVMBuild.txt N src/gnu/llvm/lib/Target/ARM/Utils/CMakeLists.txt N src/gnu/llvm/lib/Target/ARM/Utils/ARMBaseInfo.cpp N src/gnu/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMFixupKinds.h U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp U src/gnu/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp U src/gnu/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp U src/gnu/llvm/lib/Target/ARM/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/ARM/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h U src/gnu/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp U src/gnu/llvm/lib/Target/ARM/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/ARM/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h U src/gnu/llvm/lib/Target/AMDGPU/SIIntrinsics.td U src/gnu/llvm/lib/Target/AMDGPU/SIShrinkInstructions.cpp U src/gnu/llvm/lib/Target/AMDGPU/CaymanInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h U src/gnu/llvm/lib/Target/AMDGPU/VIInstrFormats.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPU.h U src/gnu/llvm/lib/Target/AMDGPU/SIMachineScheduler.h N src/gnu/llvm/lib/Target/AMDGPU/AMDGPULibFunc.cpp U src/gnu/llvm/lib/Target/AMDGPU/BUFInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h N src/gnu/llvm/lib/Target/AMDGPU/SIFixWWMLiveness.cpp U src/gnu/llvm/lib/Target/AMDGPU/VOP1Instructions.td U src/gnu/llvm/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp N src/gnu/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUPTNote.h U src/gnu/llvm/lib/Target/AMDGPU/SIRegisterInfo.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.h N src/gnu/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h U src/gnu/llvm/lib/Target/AMDGPU/R600ISelLowering.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600InstrFormats.td U src/gnu/llvm/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600ClauseMergePass.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp U src/gnu/llvm/lib/Target/AMDGPU/R700Instructions.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIInsertWaits.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUCallingConv.td U src/gnu/llvm/lib/Target/AMDGPU/R600Intrinsics.td N src/gnu/llvm/lib/Target/AMDGPU/R600Processors.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.h U src/gnu/llvm/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600Instructions.td U src/gnu/llvm/lib/Target/AMDGPU/SIWholeQuadMode.cpp N src/gnu/llvm/lib/Target/AMDGPU/AMDGPUInline.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIFoldOperands.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600Schedule.td U src/gnu/llvm/lib/Target/AMDGPU/VIInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/SIInstrInfo.td U src/gnu/llvm/lib/Target/AMDGPU/FLATInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/SIPeepholeSDWA.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIISelLowering.cpp N src/gnu/llvm/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp N src/gnu/llvm/lib/Target/AMDGPU/GCNProcessors.td U src/gnu/llvm/lib/Target/AMDGPU/SILowerControlFlow.cpp N src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h U src/gnu/llvm/lib/Target/AMDGPU/VOPInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/VOPCInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/GCNRegPressure.h U src/gnu/llvm/lib/Target/AMDGPU/SMInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp N src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp U src/gnu/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp U src/gnu/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.h U src/gnu/llvm/lib/Target/AMDGPU/GCNSchedStrategy.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/LLVMBuild.txt U src/gnu/llvm/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.h U src/gnu/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp N src/gnu/llvm/lib/Target/AMDGPU/SIMemoryLegalizer.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp U src/gnu/llvm/lib/Target/AMDGPU/SILowerI1Copies.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPU.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIInstrInfo.h U src/gnu/llvm/lib/Target/AMDGPU/R600Defines.h U src/gnu/llvm/lib/Target/AMDGPU/VOP2Instructions.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUInstructionSelector.h U src/gnu/llvm/lib/Target/AMDGPU/R600RegisterInfo.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp U src/gnu/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIInsertSkips.cpp U src/gnu/llvm/lib/Target/AMDGPU/MIMGInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/R600MachineScheduler.h U src/gnu/llvm/lib/Target/AMDGPU/R600RegisterInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/CMakeLists.txt U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.h U src/gnu/llvm/lib/Target/AMDGPU/SIMachineScheduler.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600MachineFunctionInfo.h U src/gnu/llvm/lib/Target/AMDGPU/SIISelLowering.h U src/gnu/llvm/lib/Target/AMDGPU/R600FrameLowering.cpp U src/gnu/llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp U src/gnu/llvm/lib/Target/AMDGPU/Processors.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIInstrFormats.td U src/gnu/llvm/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp U src/gnu/llvm/lib/Target/AMDGPU/SOPInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/R600FrameLowering.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMacroFusion.h U src/gnu/llvm/lib/Target/AMDGPU/R600MachineScheduler.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDKernelCodeT.h N src/gnu/llvm/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def U src/gnu/llvm/lib/Target/AMDGPU/R600InstrInfo.cpp N src/gnu/llvm/lib/Target/AMDGPU/GCNILPSched.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600RegisterInfo.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPURegisterInfo.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h U src/gnu/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPURegAsmNames.inc.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h U src/gnu/llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp N src/gnu/llvm/lib/Target/AMDGPU/AMDGPULibFunc.h U src/gnu/llvm/lib/Target/AMDGPU/SIFrameLowering.h U src/gnu/llvm/lib/Target/AMDGPU/GCNHazardRecognizer.cpp U src/gnu/llvm/lib/Target/AMDGPU/VOP3Instructions.td U src/gnu/llvm/lib/Target/AMDGPU/SIDefines.h U src/gnu/llvm/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPURegisterBanks.td U src/gnu/llvm/lib/Target/AMDGPU/R600InstrInfo.h U src/gnu/llvm/lib/Target/AMDGPU/SIInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h U src/gnu/llvm/lib/Target/AMDGPU/SIFixSGPRCopies.cpp U src/gnu/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp U src/gnu/llvm/lib/Target/AMDGPU/R600Packetizer.cpp N src/gnu/llvm/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp U src/gnu/llvm/lib/Target/AMDGPU/DSInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td U src/gnu/llvm/lib/Target/AMDGPU/SIFixVGPRCopies.cpp U src/gnu/llvm/lib/Target/AMDGPU/SIRegisterInfo.h U src/gnu/llvm/lib/Target/AMDGPU/VOP3PInstructions.td U src/gnu/llvm/lib/Target/AMDGPU/EvergreenInstructions.td N src/gnu/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUIntrinsics.td U src/gnu/llvm/lib/Target/AMDGPU/AMDGPUMCInstLower.h U src/gnu/llvm/lib/Target/AMDGPU/SISchedule.td U src/gnu/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp U src/gnu/llvm/lib/Target/AMDGPU/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/AMDGPU/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.h U src/gnu/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTInfo.h U src/gnu/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h U src/gnu/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h U src/gnu/llvm/lib/Target/AMDGPU/Utils/LLVMBuild.txt U src/gnu/llvm/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp U src/gnu/llvm/lib/Target/AMDGPU/Utils/CMakeLists.txt U src/gnu/llvm/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp U src/gnu/llvm/lib/Target/AMDGPU/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h U src/gnu/llvm/lib/Target/AMDGPU/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp N src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.h U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h N src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp U src/gnu/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h U src/gnu/llvm/lib/Target/AMDGPU/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp U src/gnu/llvm/lib/Target/AMDGPU/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h U src/gnu/llvm/lib/Target/AMDGPU/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/AMDGPU/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp N src/gnu/llvm/lib/Target/RISCV/RISCVRegisterInfo.h U src/gnu/llvm/lib/Target/RISCV/RISCVInstrInfo.td U src/gnu/llvm/lib/Target/RISCV/RISCVTargetMachine.cpp N src/gnu/llvm/lib/Target/RISCV/RISCVISelLowering.cpp U src/gnu/llvm/lib/Target/RISCV/RISCV.td N src/gnu/llvm/lib/Target/RISCV/RISCVInstrFormatsC.td N src/gnu/llvm/lib/Target/RISCV/RISCVInstrInfoC.td U src/gnu/llvm/lib/Target/RISCV/RISCVTargetMachine.h N src/gnu/llvm/lib/Target/RISCV/RISCVSubtarget.h N src/gnu/llvm/lib/Target/RISCV/RISCVMCInstLower.cpp N src/gnu/llvm/lib/Target/RISCV/RISCVSubtarget.cpp U src/gnu/llvm/lib/Target/RISCV/RISCVRegisterInfo.td N src/gnu/llvm/lib/Target/RISCV/RISCVInstrInfoM.td N src/gnu/llvm/lib/Target/RISCV/RISCV.h N src/gnu/llvm/lib/Target/RISCV/RISCVInstrInfo.h N src/gnu/llvm/lib/Target/RISCV/RISCVFrameLowering.cpp U src/gnu/llvm/lib/Target/RISCV/LLVMBuild.txt N src/gnu/llvm/lib/Target/RISCV/RISCVFrameLowering.h U src/gnu/llvm/lib/Target/RISCV/CMakeLists.txt N src/gnu/llvm/lib/Target/RISCV/RISCVInstrInfoF.td N src/gnu/llvm/lib/Target/RISCV/RISCVRegisterInfo.cpp N src/gnu/llvm/lib/Target/RISCV/RISCVCallingConv.td N src/gnu/llvm/lib/Target/RISCV/RISCVISelLowering.h N src/gnu/llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp N src/gnu/llvm/lib/Target/RISCV/RISCVAsmPrinter.cpp N src/gnu/llvm/lib/Target/RISCV/RISCVInstrInfo.cpp N src/gnu/llvm/lib/Target/RISCV/RISCVInstrInfoA.td U src/gnu/llvm/lib/Target/RISCV/RISCVInstrFormats.td N src/gnu/llvm/lib/Target/RISCV/RISCVInstrInfoD.td N src/gnu/llvm/lib/Target/RISCV/AsmParser/LLVMBuild.txt N src/gnu/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp N src/gnu/llvm/lib/Target/RISCV/AsmParser/CMakeLists.txt N src/gnu/llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp N src/gnu/llvm/lib/Target/RISCV/Disassembler/LLVMBuild.txt N src/gnu/llvm/lib/Target/RISCV/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp N src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp N src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp N src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/LLVMBuild.txt N src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h U src/gnu/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp U src/gnu/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp U src/gnu/llvm/lib/Target/RISCV/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/RISCV/TargetInfo/CMakeLists.txt N src/gnu/llvm/lib/Target/RISCV/InstPrinter/LLVMBuild.txt N src/gnu/llvm/lib/Target/RISCV/InstPrinter/RISCVInstPrinter.cpp N src/gnu/llvm/lib/Target/RISCV/InstPrinter/CMakeLists.txt N src/gnu/llvm/lib/Target/RISCV/InstPrinter/RISCVInstPrinter.h U src/gnu/llvm/lib/Target/BPF/BPFFrameLowering.h U src/gnu/llvm/lib/Target/BPF/BPFFrameLowering.cpp U src/gnu/llvm/lib/Target/BPF/BPF.h U src/gnu/llvm/lib/Target/BPF/BPFISelLowering.h U src/gnu/llvm/lib/Target/BPF/BPFSubtarget.cpp U src/gnu/llvm/lib/Target/BPF/BPFMCInstLower.h U src/gnu/llvm/lib/Target/BPF/BPFMCInstLower.cpp U src/gnu/llvm/lib/Target/BPF/BPFISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/BPF/BPFInstrFormats.td U src/gnu/llvm/lib/Target/BPF/BPFRegisterInfo.td U src/gnu/llvm/lib/Target/BPF/BPFTargetMachine.h U src/gnu/llvm/lib/Target/BPF/LLVMBuild.txt U src/gnu/llvm/lib/Target/BPF/BPFISelLowering.cpp U src/gnu/llvm/lib/Target/BPF/CMakeLists.txt U src/gnu/llvm/lib/Target/BPF/BPFRegisterInfo.cpp U src/gnu/llvm/lib/Target/BPF/BPF.td U src/gnu/llvm/lib/Target/BPF/BPFRegisterInfo.h U src/gnu/llvm/lib/Target/BPF/BPFSubtarget.h U src/gnu/llvm/lib/Target/BPF/BPFTargetMachine.cpp U src/gnu/llvm/lib/Target/BPF/BPFInstrInfo.h U src/gnu/llvm/lib/Target/BPF/BPFCallingConv.td U src/gnu/llvm/lib/Target/BPF/BPFAsmPrinter.cpp U src/gnu/llvm/lib/Target/BPF/BPFInstrInfo.td U src/gnu/llvm/lib/Target/BPF/BPFInstrInfo.cpp N src/gnu/llvm/lib/Target/BPF/AsmParser/BPFAsmParser.cpp N src/gnu/llvm/lib/Target/BPF/AsmParser/LLVMBuild.txt N src/gnu/llvm/lib/Target/BPF/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/BPF/Disassembler/BPFDisassembler.cpp U src/gnu/llvm/lib/Target/BPF/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/BPF/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h U src/gnu/llvm/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp U src/gnu/llvm/lib/Target/BPF/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h U src/gnu/llvm/lib/Target/BPF/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp U src/gnu/llvm/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp U src/gnu/llvm/lib/Target/BPF/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/BPF/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp U src/gnu/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp U src/gnu/llvm/lib/Target/BPF/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/BPF/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/BPF/InstPrinter/BPFInstPrinter.h U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrFormats.td U src/gnu/llvm/lib/Target/SystemZ/SystemZMachineScheduler.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h U src/gnu/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZOperators.td U src/gnu/llvm/lib/Target/SystemZ/SystemZFrameLowering.h U src/gnu/llvm/lib/Target/SystemZ/SystemZCallingConv.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZTDC.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZMachineScheduler.h U src/gnu/llvm/lib/Target/SystemZ/SystemZSubtarget.h U src/gnu/llvm/lib/Target/SystemZ/SystemZ.td U src/gnu/llvm/lib/Target/SystemZ/SystemZISelLowering.h U src/gnu/llvm/lib/Target/SystemZ/SystemZElimCompare.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZPatterns.td U src/gnu/llvm/lib/Target/SystemZ/README.txt U src/gnu/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td U src/gnu/llvm/lib/Target/SystemZ/SystemZAsmPrinter.h U src/gnu/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrHFP.td U src/gnu/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.h U src/gnu/llvm/lib/Target/SystemZ/SystemZCallingConv.td U src/gnu/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZ.h U src/gnu/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h U src/gnu/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZSchedule.td U src/gnu/llvm/lib/Target/SystemZ/SystemZMCInstLower.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZProcessors.td U src/gnu/llvm/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZExpandPseudo.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrSystem.td U src/gnu/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZCallingConv.h U src/gnu/llvm/lib/Target/SystemZ/LLVMBuild.txt U src/gnu/llvm/lib/Target/SystemZ/SystemZMCInstLower.h U src/gnu/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZSelectionDAGInfo.h U src/gnu/llvm/lib/Target/SystemZ/CMakeLists.txt U src/gnu/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZLongBranch.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZScheduleZ13.td U src/gnu/llvm/lib/Target/SystemZ/SystemZFeatures.td U src/gnu/llvm/lib/Target/SystemZ/SystemZFrameLowering.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrVector.td U src/gnu/llvm/lib/Target/SystemZ/SystemZLDCleanup.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZOperands.td U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrFP.td U src/gnu/llvm/lib/Target/SystemZ/SystemZAsmPrinter.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZConstantPoolValue.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrInfo.td U src/gnu/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td U src/gnu/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td U src/gnu/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.h U src/gnu/llvm/lib/Target/SystemZ/SystemZHazardRecognizer.cpp U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrInfo.h U src/gnu/llvm/lib/Target/SystemZ/SystemZMachineFunctionInfo.h U src/gnu/llvm/lib/Target/SystemZ/SystemZTargetMachine.h U src/gnu/llvm/lib/Target/SystemZ/SystemZInstrDFP.td U src/gnu/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp U src/gnu/llvm/lib/Target/SystemZ/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/SystemZ/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/SystemZ/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp U src/gnu/llvm/lib/Target/SystemZ/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h U src/gnu/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp U src/gnu/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp U src/gnu/llvm/lib/Target/SystemZ/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/SystemZ/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp U src/gnu/llvm/lib/Target/SystemZ/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h U src/gnu/llvm/lib/Target/SystemZ/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/X86/X86ScheduleZnver1.td U src/gnu/llvm/lib/Target/X86/X86InstrXOP.td U src/gnu/llvm/lib/Target/X86/X86IntrinsicsInfo.h U src/gnu/llvm/lib/Target/X86/X86FrameLowering.h U src/gnu/llvm/lib/Target/X86/X86RegisterBankInfo.h U src/gnu/llvm/lib/Target/X86/X86SelectionDAGInfo.h U src/gnu/llvm/lib/Target/X86/X86CallLowering.cpp N src/gnu/llvm/lib/Target/X86/X86SchedSkylakeClient.td U src/gnu/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.h U src/gnu/llvm/lib/Target/X86/X86InstrMMX.td U src/gnu/llvm/lib/Target/X86/X86MachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/X86/X86Schedule.td U src/gnu/llvm/lib/Target/X86/X86PadShortFunction.cpp U src/gnu/llvm/lib/Target/X86/X86SchedSandyBridge.td U src/gnu/llvm/lib/Target/X86/X86RegisterBanks.td U src/gnu/llvm/lib/Target/X86/X86InstrFMA3Info.cpp U src/gnu/llvm/lib/Target/X86/X86WinAllocaExpander.cpp U src/gnu/llvm/lib/Target/X86/X86TargetMachine.h U src/gnu/llvm/lib/Target/X86/X86InstrSSE.td U src/gnu/llvm/lib/Target/X86/X86InstrControl.td U src/gnu/llvm/lib/Target/X86/X86InstrInfo.h U src/gnu/llvm/lib/Target/X86/X86ScheduleSLM.td U src/gnu/llvm/lib/Target/X86/X86InstrCMovSetCC.td U src/gnu/llvm/lib/Target/X86/X86InstrCompiler.td U src/gnu/llvm/lib/Target/X86/X86Instr3DNow.td U src/gnu/llvm/lib/Target/X86/X86InstrSGX.td U src/gnu/llvm/lib/Target/X86/X86CallLowering.h U src/gnu/llvm/lib/Target/X86/README.txt U src/gnu/llvm/lib/Target/X86/X86FixupLEAs.cpp U src/gnu/llvm/lib/Target/X86/X86CallingConv.cpp U src/gnu/llvm/lib/Target/X86/X86FastISel.cpp U src/gnu/llvm/lib/Target/X86/X86CallingConv.h U src/gnu/llvm/lib/Target/X86/X86MacroFusion.h U src/gnu/llvm/lib/Target/X86/X86InstrFMA.td U src/gnu/llvm/lib/Target/X86/X86WinEHState.cpp U src/gnu/llvm/lib/Target/X86/X86Subtarget.cpp U src/gnu/llvm/lib/Target/X86/X86FrameLowering.cpp U src/gnu/llvm/lib/Target/X86/README-MMX.txt U src/gnu/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/X86/X86RegisterBankInfo.cpp C src/gnu/llvm/lib/Target/X86/X86AsmPrinter.h C src/gnu/llvm/lib/Target/X86/X86InstrFPStack.td U src/gnu/llvm/lib/Target/X86/X86MachineFunctionInfo.h U src/gnu/llvm/lib/Target/X86/X86TargetObjectFile.cpp U src/gnu/llvm/lib/Target/X86/X86FixupSetCC.cpp U src/gnu/llvm/lib/Target/X86/X86TargetTransformInfo.h N src/gnu/llvm/lib/Target/X86/X86InstrVecCompiler.td U src/gnu/llvm/lib/Target/X86/X86InstrAVX512.td U src/gnu/llvm/lib/Target/X86/X86TargetMachine.cpp U src/gnu/llvm/lib/Target/X86/X86TargetTransformInfo.cpp U src/gnu/llvm/lib/Target/X86/X86SchedHaswell.td U src/gnu/llvm/lib/Target/X86/LLVMBuild.txt U src/gnu/llvm/lib/Target/X86/X86RegisterInfo.cpp U src/gnu/llvm/lib/Target/X86/X86InstrTSX.td U src/gnu/llvm/lib/Target/X86/X86InstrFormats.td U src/gnu/llvm/lib/Target/X86/X86LegalizerInfo.cpp U src/gnu/llvm/lib/Target/X86/README-SSE.txt U src/gnu/llvm/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp U src/gnu/llvm/lib/Target/X86/X86TargetObjectFile.h U src/gnu/llvm/lib/Target/X86/X86InterleavedAccess.cpp U src/gnu/llvm/lib/Target/X86/X86FloatingPoint.cpp U src/gnu/llvm/lib/Target/X86/X86InstrInfo.cpp U src/gnu/llvm/lib/Target/X86/X86CmovConversion.cpp U src/gnu/llvm/lib/Target/X86/X86InstrInfo.td U src/gnu/llvm/lib/Target/X86/README-UNIMPLEMENTED.txt U src/gnu/llvm/lib/Target/X86/CMakeLists.txt U src/gnu/llvm/lib/Target/X86/X86RegisterInfo.h U src/gnu/llvm/lib/Target/X86/X86InstructionSelector.cpp U src/gnu/llvm/lib/Target/X86/X86ScheduleBtVer2.td U src/gnu/llvm/lib/Target/X86/README-X86-64.txt N src/gnu/llvm/lib/Target/X86/X86SchedBroadwell.td U src/gnu/llvm/lib/Target/X86/X86GenRegisterBankInfo.def N src/gnu/llvm/lib/Target/X86/X86RetpolineThunks.cpp U src/gnu/llvm/lib/Target/X86/X86InstrArithmetic.td C src/gnu/llvm/lib/Target/X86/X86RegisterInfo.td U src/gnu/llvm/lib/Target/X86/X86InstrExtension.td N src/gnu/llvm/lib/Target/X86/X86SchedSkylakeServer.td U src/gnu/llvm/lib/Target/X86/X86LegalizerInfo.h U src/gnu/llvm/lib/Target/X86/X86InstrBuilder.h U src/gnu/llvm/lib/Target/X86/X86FixupBWInsts.cpp U src/gnu/llvm/lib/Target/X86/X86CallFrameOptimization.cpp U src/gnu/llvm/lib/Target/X86/X86.h U src/gnu/llvm/lib/Target/X86/X86.td U src/gnu/llvm/lib/Target/X86/X86CallingConv.td U src/gnu/llvm/lib/Target/X86/X86OptimizeLEAs.cpp U src/gnu/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td U src/gnu/llvm/lib/Target/X86/X86InstrVMX.td U src/gnu/llvm/lib/Target/X86/X86ISelLowering.h U src/gnu/llvm/lib/Target/X86/X86ScheduleAtom.td U src/gnu/llvm/lib/Target/X86/X86InstrShiftRotate.td U src/gnu/llvm/lib/Target/X86/X86Subtarget.h U src/gnu/llvm/lib/Target/X86/X86InstrSystem.td U src/gnu/llvm/lib/Target/X86/X86InstrSVM.td U src/gnu/llvm/lib/Target/X86/X86MacroFusion.cpp U src/gnu/llvm/lib/Target/X86/X86InstrMPX.td U src/gnu/llvm/lib/Target/X86/X86EvexToVex.cpp U src/gnu/llvm/lib/Target/X86/README-FPStack.txt U src/gnu/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp U src/gnu/llvm/lib/Target/X86/X86ISelLowering.cpp U src/gnu/llvm/lib/Target/X86/X86VZeroUpper.cpp N src/gnu/llvm/lib/Target/X86/X86DomainReassignment.cpp C src/gnu/llvm/lib/Target/X86/X86MCInstLower.cpp U src/gnu/llvm/lib/Target/X86/X86AsmPrinter.cpp U src/gnu/llvm/lib/Target/X86/X86ExpandPseudo.cpp U src/gnu/llvm/lib/Target/X86/X86InstrFMA3Info.h U src/gnu/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h U src/gnu/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp U src/gnu/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp U src/gnu/llvm/lib/Target/X86/AsmParser/X86Operand.h U src/gnu/llvm/lib/Target/X86/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/X86/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h U src/gnu/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp U src/gnu/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp U src/gnu/llvm/lib/Target/X86/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/X86/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h U src/gnu/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h U src/gnu/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h U src/gnu/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp U src/gnu/llvm/lib/Target/X86/Utils/LLVMBuild.txt U src/gnu/llvm/lib/Target/X86/Utils/CMakeLists.txt U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp U src/gnu/llvm/lib/Target/X86/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86FixupKinds.h U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h U src/gnu/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt N src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp N src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h C src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp U src/gnu/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h U src/gnu/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp U src/gnu/llvm/lib/Target/X86/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/X86/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp U src/gnu/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp U src/gnu/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h U src/gnu/llvm/lib/Target/X86/InstPrinter/X86InstComments.h U src/gnu/llvm/lib/Target/X86/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/X86/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp U src/gnu/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h U src/gnu/llvm/lib/Target/NVPTX/NVPTX.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h U src/gnu/llvm/lib/Target/NVPTX/NVPTX.td U src/gnu/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXMachineFunctionInfo.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td U src/gnu/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.td U src/gnu/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXMCExpr.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXTargetObjectFile.h U src/gnu/llvm/lib/Target/NVPTX/NVVMReflect.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXInstrInfo.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXTargetTransformInfo.h U src/gnu/llvm/lib/Target/NVPTX/NVVMIntrRange.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXFrameLowering.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXLowerArgs.cpp U src/gnu/llvm/lib/Target/NVPTX/LLVMBuild.txt U src/gnu/llvm/lib/Target/NVPTX/NVPTXInstrFormats.td U src/gnu/llvm/lib/Target/NVPTX/NVPTXLowerAlloca.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXImageOptimizer.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXPeephole.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXUtilities.cpp U src/gnu/llvm/lib/Target/NVPTX/CMakeLists.txt U src/gnu/llvm/lib/Target/NVPTX/NVPTXUtilities.h U src/gnu/llvm/lib/Target/NVPTX/ManagedStringPool.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp U src/gnu/llvm/lib/Target/NVPTX/cl_common_defines.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXISelLowering.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXSection.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXMCExpr.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXRegisterInfo.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXSubtarget.h U src/gnu/llvm/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXInstrInfo.cpp U src/gnu/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td U src/gnu/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp U src/gnu/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h U src/gnu/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXBaseInfo.h U src/gnu/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp U src/gnu/llvm/lib/Target/NVPTX/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/NVPTX/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.h U src/gnu/llvm/lib/Target/NVPTX/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp U src/gnu/llvm/lib/Target/NVPTX/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp U src/gnu/llvm/lib/Target/NVPTX/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/NVPTX/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h N src/gnu/llvm/lib/Target/Nios2/Nios2MCInstLower.cpp N src/gnu/llvm/lib/Target/Nios2/Nios2ISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp U src/gnu/llvm/lib/Target/Nios2/Nios2InstrInfo.td N src/gnu/llvm/lib/Target/Nios2/Nios2Subtarget.cpp N src/gnu/llvm/lib/Target/Nios2/Nios2CallingConv.td N src/gnu/llvm/lib/Target/Nios2/Nios2Schedule.td N src/gnu/llvm/lib/Target/Nios2/Nios2TargetStreamer.h U src/gnu/llvm/lib/Target/Nios2/Nios2InstrFormats.td N src/gnu/llvm/lib/Target/Nios2/Nios2AsmPrinter.cpp N src/gnu/llvm/lib/Target/Nios2/Nios2RegisterInfo.cpp N src/gnu/llvm/lib/Target/Nios2/Nios2FrameLowering.cpp N src/gnu/llvm/lib/Target/Nios2/Nios2TargetObjectFile.h N src/gnu/llvm/lib/Target/Nios2/Nios2InstrInfo.h N src/gnu/llvm/lib/Target/Nios2/Nios2FrameLowering.h U src/gnu/llvm/lib/Target/Nios2/Nios2.h N src/gnu/llvm/lib/Target/Nios2/Nios2ISelLowering.h U src/gnu/llvm/lib/Target/Nios2/LLVMBuild.txt N src/gnu/llvm/lib/Target/Nios2/Nios2MachineFunction.cpp N src/gnu/llvm/lib/Target/Nios2/Nios2InstrInfo.cpp U src/gnu/llvm/lib/Target/Nios2/CMakeLists.txt N src/gnu/llvm/lib/Target/Nios2/Nios2TargetObjectFile.cpp U src/gnu/llvm/lib/Target/Nios2/Nios2TargetMachine.h N src/gnu/llvm/lib/Target/Nios2/Nios2ISelLowering.cpp U src/gnu/llvm/lib/Target/Nios2/Nios2.td N src/gnu/llvm/lib/Target/Nios2/Nios2RegisterInfo.h N src/gnu/llvm/lib/Target/Nios2/Nios2Subtarget.h N src/gnu/llvm/lib/Target/Nios2/Nios2MachineFunction.h U src/gnu/llvm/lib/Target/Nios2/Nios2RegisterInfo.td N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.h N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2TargetStreamer.cpp N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2BaseInfo.h N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.h N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2FixupKinds.h U src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/LLVMBuild.txt N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.h U src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/CMakeLists.txt N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.cpp U src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.cpp U src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h N src/gnu/llvm/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp U src/gnu/llvm/lib/Target/Nios2/TargetInfo/Nios2TargetInfo.cpp U src/gnu/llvm/lib/Target/Nios2/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/Nios2/TargetInfo/CMakeLists.txt N src/gnu/llvm/lib/Target/Nios2/InstPrinter/LLVMBuild.txt N src/gnu/llvm/lib/Target/Nios2/InstPrinter/CMakeLists.txt N src/gnu/llvm/lib/Target/Nios2/InstPrinter/Nios2InstPrinter.h N src/gnu/llvm/lib/Target/Nios2/InstPrinter/Nios2InstPrinter.cpp U src/gnu/llvm/lib/Target/Mips/MipsInstrInfo.cpp U src/gnu/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp U src/gnu/llvm/lib/Target/Mips/MipsRegisterInfo.h U src/gnu/llvm/lib/Target/Mips/MicroMipsDSPInstrInfo.td U src/gnu/llvm/lib/Target/Mips/MipsHazardSchedule.cpp U src/gnu/llvm/lib/Target/Mips/Mips.h U src/gnu/llvm/lib/Target/Mips/MipsScheduleGeneric.td U src/gnu/llvm/lib/Target/Mips/MicroMipsInstrFormats.td U src/gnu/llvm/lib/Target/Mips/MipsFrameLowering.cpp U src/gnu/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp U src/gnu/llvm/lib/Target/Mips/Mips16InstrInfo.h U src/gnu/llvm/lib/Target/Mips/MipsISelDAGToDAG.h U src/gnu/llvm/lib/Target/Mips/MipsCCState.cpp U src/gnu/llvm/lib/Target/Mips/MipsInstrInfo.h U src/gnu/llvm/lib/Target/Mips/Mips16ISelLowering.cpp U src/gnu/llvm/lib/Target/Mips/MicroMipsInstrFPU.td U src/gnu/llvm/lib/Target/Mips/MipsAsmPrinter.h U src/gnu/llvm/lib/Target/Mips/MipsMTInstrInfo.td U src/gnu/llvm/lib/Target/Mips/MipsMSAInstrFormats.td U src/gnu/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp U src/gnu/llvm/lib/Target/Mips/MipsFastISel.cpp U src/gnu/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/Mips/MipsMachineFunction.cpp U src/gnu/llvm/lib/Target/Mips/Mips16FrameLowering.h U src/gnu/llvm/lib/Target/Mips/MipsMSAInstrInfo.td U src/gnu/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/Mips/Mips64r6InstrInfo.td U src/gnu/llvm/lib/Target/Mips/MicroMips32r6InstrInfo.td U src/gnu/llvm/lib/Target/Mips/Mips16InstrInfo.td U src/gnu/llvm/lib/Target/Mips/MipsTargetStreamer.h U src/gnu/llvm/lib/Target/Mips/MipsCallingConv.td U src/gnu/llvm/lib/Target/Mips/MipsSEInstrInfo.h U src/gnu/llvm/lib/Target/Mips/Mips.td U src/gnu/llvm/lib/Target/Mips/MipsOptimizePICCall.cpp U src/gnu/llvm/lib/Target/Mips/Mips32r6InstrFormats.td U src/gnu/llvm/lib/Target/Mips/MipsMCInstLower.cpp U src/gnu/llvm/lib/Target/Mips/MipsInstrFormats.td U src/gnu/llvm/lib/Target/Mips/MipsEVAInstrInfo.td U src/gnu/llvm/lib/Target/Mips/MipsSubtarget.h U src/gnu/llvm/lib/Target/Mips/MipsSEISelLowering.h U src/gnu/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp U src/gnu/llvm/lib/Target/Mips/MipsScheduleP5600.td U src/gnu/llvm/lib/Target/Mips/MipsDSPInstrInfo.td U src/gnu/llvm/lib/Target/Mips/MipsCondMov.td U src/gnu/llvm/lib/Target/Mips/MipsMTInstrFormats.td U src/gnu/llvm/lib/Target/Mips/MipsOs16.cpp U src/gnu/llvm/lib/Target/Mips/MipsLongBranch.cpp U src/gnu/llvm/lib/Target/Mips/MipsISelLowering.h U src/gnu/llvm/lib/Target/Mips/Mips16HardFloatInfo.h U src/gnu/llvm/lib/Target/Mips/MipsAsmPrinter.cpp U src/gnu/llvm/lib/Target/Mips/Mips16InstrFormats.td U src/gnu/llvm/lib/Target/Mips/MipsSEFrameLowering.h U src/gnu/llvm/lib/Target/Mips/Mips16FrameLowering.cpp U src/gnu/llvm/lib/Target/Mips/MipsSEISelLowering.cpp U src/gnu/llvm/lib/Target/Mips/MipsMCInstLower.h U src/gnu/llvm/lib/Target/Mips/LLVMBuild.txt U src/gnu/llvm/lib/Target/Mips/MipsInstrInfo.td U src/gnu/llvm/lib/Target/Mips/MipsDSPInstrFormats.td U src/gnu/llvm/lib/Target/Mips/MSA.txt U src/gnu/llvm/lib/Target/Mips/MipsCCState.h U src/gnu/llvm/lib/Target/Mips/Relocation.txt U src/gnu/llvm/lib/Target/Mips/MipsSERegisterInfo.h U src/gnu/llvm/lib/Target/Mips/MicroMipsSizeReduction.cpp U src/gnu/llvm/lib/Target/Mips/MipsTargetMachine.cpp U src/gnu/llvm/lib/Target/Mips/MipsMachineFunction.h U src/gnu/llvm/lib/Target/Mips/CMakeLists.txt U src/gnu/llvm/lib/Target/Mips/Mips16RegisterInfo.h U src/gnu/llvm/lib/Target/Mips/Mips16InstrInfo.cpp U src/gnu/llvm/lib/Target/Mips/Mips16HardFloat.cpp U src/gnu/llvm/lib/Target/Mips/Mips32r6InstrInfo.td U src/gnu/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h U src/gnu/llvm/lib/Target/Mips/MicroMipsInstrInfo.td U src/gnu/llvm/lib/Target/Mips/MipsEVAInstrFormats.td U src/gnu/llvm/lib/Target/Mips/MicroMips32r6InstrFormats.td U src/gnu/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h U src/gnu/llvm/lib/Target/Mips/Mips16ISelLowering.h U src/gnu/llvm/lib/Target/Mips/MipsRegisterInfo.td U src/gnu/llvm/lib/Target/Mips/MipsISelLowering.cpp U src/gnu/llvm/lib/Target/Mips/MipsSchedule.td U src/gnu/llvm/lib/Target/Mips/MipsFrameLowering.h U src/gnu/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp U src/gnu/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp U src/gnu/llvm/lib/Target/Mips/MipsTargetMachine.h U src/gnu/llvm/lib/Target/Mips/Mips64InstrInfo.td U src/gnu/llvm/lib/Target/Mips/MicroMipsDSPInstrFormats.td U src/gnu/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/Mips/MipsRegisterInfo.cpp U src/gnu/llvm/lib/Target/Mips/MipsTargetObjectFile.h U src/gnu/llvm/lib/Target/Mips/MipsAnalyzeImmediate.h U src/gnu/llvm/lib/Target/Mips/MipsInstrFPU.td U src/gnu/llvm/lib/Target/Mips/MipsOptionRecord.h U src/gnu/llvm/lib/Target/Mips/MipsSubtarget.cpp U src/gnu/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp U src/gnu/llvm/lib/Target/Mips/Mips16HardFloatInfo.cpp U src/gnu/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp U src/gnu/llvm/lib/Target/Mips/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/Mips/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp U src/gnu/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp U src/gnu/llvm/lib/Target/Mips/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/Mips/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsOptionRecord.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h U src/gnu/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.cpp U src/gnu/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp U src/gnu/llvm/lib/Target/Mips/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/Mips/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp U src/gnu/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h U src/gnu/llvm/lib/Target/Mips/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/Mips/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonBitTracker.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonSplitDouble.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonBranchRelaxation.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp N src/gnu/llvm/lib/Target/Hexagon/HexagonConstExtenders.cpp U src/gnu/llvm/lib/Target/Hexagon/RDFGraph.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.h N src/gnu/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.h U src/gnu/llvm/lib/Target/Hexagon/HexagonCommonGEP.cpp U src/gnu/llvm/lib/Target/Hexagon/Hexagon.td N src/gnu/llvm/lib/Target/Hexagon/HexagonInstrFormatsV65.td U src/gnu/llvm/lib/Target/Hexagon/HexagonIntrinsicsV60.td U src/gnu/llvm/lib/Target/Hexagon/HexagonBlockRanges.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonRegisterInfo.td U src/gnu/llvm/lib/Target/Hexagon/RDFLiveness.h U src/gnu/llvm/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonFixupHwLoops.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonGenMux.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td U src/gnu/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h U src/gnu/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.cpp U src/gnu/llvm/lib/Target/Hexagon/BitTracker.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonScheduleV4.td U src/gnu/llvm/lib/Target/Hexagon/HexagonBitTracker.h U src/gnu/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h U src/gnu/llvm/lib/Target/Hexagon/HexagonPatterns.td U src/gnu/llvm/lib/Target/Hexagon/HexagonConstPropagation.cpp U src/gnu/llvm/lib/Target/Hexagon/RDFGraph.h U src/gnu/llvm/lib/Target/Hexagon/HexagonOperands.td U src/gnu/llvm/lib/Target/Hexagon/HexagonIntrinsicsV5.td U src/gnu/llvm/lib/Target/Hexagon/HexagonScheduleV62.td U src/gnu/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonFrameLowering.h U src/gnu/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td U src/gnu/llvm/lib/Target/Hexagon/HexagonBlockRanges.h U src/gnu/llvm/lib/Target/Hexagon/Hexagon.h N src/gnu/llvm/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonDepIICHVX.td U src/gnu/llvm/lib/Target/Hexagon/RDFDeadCode.h U src/gnu/llvm/lib/Target/Hexagon/HexagonIICHVX.td N src/gnu/llvm/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonIntrinsics.td U src/gnu/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.cpp U src/gnu/llvm/lib/Target/Hexagon/RDFCopy.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h U src/gnu/llvm/lib/Target/Hexagon/RDFRegisters.h U src/gnu/llvm/lib/Target/Hexagon/HexagonSchedule.td U src/gnu/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonTargetMachine.h U src/gnu/llvm/lib/Target/Hexagon/RDFDeadCode.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonVectorPrint.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h U src/gnu/llvm/lib/Target/Hexagon/HexagonInstrInfo.h U src/gnu/llvm/lib/Target/Hexagon/RDFLiveness.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp U src/gnu/llvm/lib/Target/Hexagon/LLVMBuild.txt U src/gnu/llvm/lib/Target/Hexagon/HexagonDepDecoders.h U src/gnu/llvm/lib/Target/Hexagon/HexagonInstrFormatsV4.td U src/gnu/llvm/lib/Target/Hexagon/HexagonIntrinsicsV4.td U src/gnu/llvm/lib/Target/Hexagon/HexagonScheduleV55.td N src/gnu/llvm/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonDepTimingClasses.h U src/gnu/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h N src/gnu/llvm/lib/Target/Hexagon/HexagonPatternsV65.td U src/gnu/llvm/lib/Target/Hexagon/HexagonStoreWidening.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonCopyToCombine.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonISelLowering.h N src/gnu/llvm/lib/Target/Hexagon/HexagonScheduleV65.td U src/gnu/llvm/lib/Target/Hexagon/HexagonOptimizeSZextends.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonSubtarget.h U src/gnu/llvm/lib/Target/Hexagon/CMakeLists.txt U src/gnu/llvm/lib/Target/Hexagon/HexagonDepOperands.td U src/gnu/llvm/lib/Target/Hexagon/HexagonIICScalar.td U src/gnu/llvm/lib/Target/Hexagon/HexagonDepIICScalar.td U src/gnu/llvm/lib/Target/Hexagon/HexagonGenExtract.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonDepMappings.td N src/gnu/llvm/lib/Target/Hexagon/HexagonMapAsm2IntrinV65.gen.td U src/gnu/llvm/lib/Target/Hexagon/HexagonDepArch.td N src/gnu/llvm/lib/Target/Hexagon/HexagonGatherPacketize.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonPseudo.td U src/gnu/llvm/lib/Target/Hexagon/HexagonScheduleV60.td U src/gnu/llvm/lib/Target/Hexagon/HexagonInstrFormatsV60.td U src/gnu/llvm/lib/Target/Hexagon/HexagonDepITypes.h U src/gnu/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h U src/gnu/llvm/lib/Target/Hexagon/HexagonRDFOpt.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonSelectionDAGInfo.h U src/gnu/llvm/lib/Target/Hexagon/HexagonDepITypes.td U src/gnu/llvm/lib/Target/Hexagon/HexagonDepInstrFormats.td U src/gnu/llvm/lib/Target/Hexagon/HexagonHazardRecognizer.h U src/gnu/llvm/lib/Target/Hexagon/HexagonInstrFormats.td U src/gnu/llvm/lib/Target/Hexagon/HexagonIntrinsicsV3.td U src/gnu/llvm/lib/Target/Hexagon/HexagonPeephole.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonMCInstLower.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h U src/gnu/llvm/lib/Target/Hexagon/RDFRegisters.cpp U src/gnu/llvm/lib/Target/Hexagon/BitTracker.h U src/gnu/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp U src/gnu/llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp U src/gnu/llvm/lib/Target/Hexagon/RDFCopy.h U src/gnu/llvm/lib/Target/Hexagon/HexagonDepArch.h U src/gnu/llvm/lib/Target/Hexagon/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/Hexagon/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp U src/gnu/llvm/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp U src/gnu/llvm/lib/Target/Hexagon/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/Hexagon/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonFixupKinds.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h U src/gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp U src/gnu/llvm/lib/Target/Hexagon/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/Hexagon/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp N src/gnu/llvm/lib/Target/ARC/ARCExpandPseudos.cpp N src/gnu/llvm/lib/Target/ARC/ARCSubtarget.h N src/gnu/llvm/lib/Target/ARC/ARCFrameLowering.h N src/gnu/llvm/lib/Target/ARC/ARCInstrFormats.td N src/gnu/llvm/lib/Target/ARC/ARCISelDAGToDAG.cpp N src/gnu/llvm/lib/Target/ARC/ARCISelLowering.h N src/gnu/llvm/lib/Target/ARC/ARCRegisterInfo.cpp N src/gnu/llvm/lib/Target/ARC/ARCMachineFunctionInfo.cpp N src/gnu/llvm/lib/Target/ARC/ARCInstrInfo.cpp N src/gnu/llvm/lib/Target/ARC/LLVMBuild.txt N src/gnu/llvm/lib/Target/ARC/ARCTargetMachine.h N src/gnu/llvm/lib/Target/ARC/ARCTargetMachine.cpp N src/gnu/llvm/lib/Target/ARC/ARCAsmPrinter.cpp N src/gnu/llvm/lib/Target/ARC/ARCTargetStreamer.h N src/gnu/llvm/lib/Target/ARC/ARCSubtarget.cpp N src/gnu/llvm/lib/Target/ARC/ARCRegisterInfo.h N src/gnu/llvm/lib/Target/ARC/CMakeLists.txt N src/gnu/llvm/lib/Target/ARC/ARCISelLowering.cpp N src/gnu/llvm/lib/Target/ARC/ARC.td N src/gnu/llvm/lib/Target/ARC/ARCMachineFunctionInfo.h N src/gnu/llvm/lib/Target/ARC/ARCMCInstLower.cpp N src/gnu/llvm/lib/Target/ARC/ARCRegisterInfo.td N src/gnu/llvm/lib/Target/ARC/ARCTargetTransformInfo.h N src/gnu/llvm/lib/Target/ARC/ARCMCInstLower.h N src/gnu/llvm/lib/Target/ARC/ARC.h N src/gnu/llvm/lib/Target/ARC/ARCInstrInfo.h N src/gnu/llvm/lib/Target/ARC/ARCInstrInfo.td N src/gnu/llvm/lib/Target/ARC/ARCCallingConv.td N src/gnu/llvm/lib/Target/ARC/ARCFrameLowering.cpp N src/gnu/llvm/lib/Target/ARC/ARCBranchFinalize.cpp N src/gnu/llvm/lib/Target/ARC/Disassembler/ARCDisassembler.cpp N src/gnu/llvm/lib/Target/ARC/Disassembler/LLVMBuild.txt N src/gnu/llvm/lib/Target/ARC/Disassembler/CMakeLists.txt N src/gnu/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp N src/gnu/llvm/lib/Target/ARC/MCTargetDesc/ARCInfo.h N src/gnu/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h N src/gnu/llvm/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp N src/gnu/llvm/lib/Target/ARC/MCTargetDesc/LLVMBuild.txt N src/gnu/llvm/lib/Target/ARC/MCTargetDesc/CMakeLists.txt N src/gnu/llvm/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h N src/gnu/llvm/lib/Target/ARC/TargetInfo/LLVMBuild.txt N src/gnu/llvm/lib/Target/ARC/TargetInfo/CMakeLists.txt N src/gnu/llvm/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp N src/gnu/llvm/lib/Target/ARC/InstPrinter/ARCInstPrinter.cpp N src/gnu/llvm/lib/Target/ARC/InstPrinter/ARCInstPrinter.h N src/gnu/llvm/lib/Target/ARC/InstPrinter/LLVMBuild.txt N src/gnu/llvm/lib/Target/ARC/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/AArch64/AArch64SystemOperands.td U src/gnu/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64ISelLowering.h U src/gnu/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64CollectLOH.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64TargetMachine.h U src/gnu/llvm/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64RegisterBanks.td U src/gnu/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64SchedKryo.td U src/gnu/llvm/lib/Target/AArch64/AArch64.h U src/gnu/llvm/lib/Target/AArch64/AArch64CondBrTuning.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64ConditionalCompares.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64ConditionOptimizer.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64CallLowering.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64MCInstLower.h U src/gnu/llvm/lib/Target/AArch64/AArch64MacroFusion.h U src/gnu/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.h U src/gnu/llvm/lib/Target/AArch64/AArch64InstrInfo.td U src/gnu/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp C src/gnu/llvm/lib/Target/AArch64/AArch64Subtarget.h U src/gnu/llvm/lib/Target/AArch64/AArch64InstrInfo.h U src/gnu/llvm/lib/Target/AArch64/AArch64RegisterBankInfo.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64Subtarget.cpp N src/gnu/llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td U src/gnu/llvm/lib/Target/AArch64/AArch64SchedM1.td U src/gnu/llvm/lib/Target/AArch64/AArch64InstrAtomics.td U src/gnu/llvm/lib/Target/AArch64/AArch64.td U src/gnu/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64RegisterInfo.td U src/gnu/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td U src/gnu/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64TargetObjectFile.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64SelectionDAGInfo.h U src/gnu/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64SchedThunderX2T99.td U src/gnu/llvm/lib/Target/AArch64/AArch64SchedCyclone.td U src/gnu/llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.h U src/gnu/llvm/lib/Target/AArch64/AArch64SchedA57WriteRes.td U src/gnu/llvm/lib/Target/AArch64/AArch64RegisterInfo.h U src/gnu/llvm/lib/Target/AArch64/AArch64CallingConvention.td U src/gnu/llvm/lib/Target/AArch64/AArch64InstrFormats.td N src/gnu/llvm/lib/Target/AArch64/SVEInstrFormats.td U src/gnu/llvm/lib/Target/AArch64/AArch64SchedFalkor.td U src/gnu/llvm/lib/Target/AArch64/AArch64SchedA53.td U src/gnu/llvm/lib/Target/AArch64/AArch64SchedThunderX.td U src/gnu/llvm/lib/Target/AArch64/LLVMBuild.txt U src/gnu/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp C src/gnu/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp U src/gnu/llvm/lib/Target/AArch64/CMakeLists.txt U src/gnu/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64CallLowering.h U src/gnu/llvm/lib/Target/AArch64/AArch64LegalizerInfo.h U src/gnu/llvm/lib/Target/AArch64/AArch64PBQPRegAlloc.h U src/gnu/llvm/lib/Target/AArch64/AArch64StorePairSuppress.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64CallingConvention.h U src/gnu/llvm/lib/Target/AArch64/AArch64PerfectShuffle.h N src/gnu/llvm/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64SchedKryoDetails.td U src/gnu/llvm/lib/Target/AArch64/AArch64A53Fix835769.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64FrameLowering.h U src/gnu/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64SchedA57.td U src/gnu/llvm/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64TargetObjectFile.h U src/gnu/llvm/lib/Target/AArch64/AArch64Schedule.td U src/gnu/llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64FastISel.cpp U src/gnu/llvm/lib/Target/AArch64/AArch64GenRegisterBankInfo.def U src/gnu/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h U src/gnu/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp U src/gnu/llvm/lib/Target/AArch64/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/Target/AArch64/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp U src/gnu/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp U src/gnu/llvm/lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.h U src/gnu/llvm/lib/Target/AArch64/Disassembler/AArch64Disassembler.h U src/gnu/llvm/lib/Target/AArch64/Disassembler/LLVMBuild.txt U src/gnu/llvm/lib/Target/AArch64/Disassembler/CMakeLists.txt U src/gnu/llvm/lib/Target/AArch64/Utils/LLVMBuild.txt U src/gnu/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h U src/gnu/llvm/lib/Target/AArch64/Utils/CMakeLists.txt U src/gnu/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64FixupKinds.h U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/LLVMBuild.txt U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/CMakeLists.txt U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h U src/gnu/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp U src/gnu/llvm/lib/Target/AArch64/TargetInfo/LLVMBuild.txt U src/gnu/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp U src/gnu/llvm/lib/Target/AArch64/TargetInfo/CMakeLists.txt U src/gnu/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h U src/gnu/llvm/lib/Target/AArch64/InstPrinter/LLVMBuild.txt U src/gnu/llvm/lib/Target/AArch64/InstPrinter/CMakeLists.txt U src/gnu/llvm/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp U src/gnu/llvm/lib/Object/ArchiveWriter.cpp U src/gnu/llvm/lib/Object/MachOObjectFile.cpp U src/gnu/llvm/lib/Object/MachOUniversal.cpp U src/gnu/llvm/lib/Object/ObjectFile.cpp U src/gnu/llvm/lib/Object/RecordStreamer.cpp U src/gnu/llvm/lib/Object/RecordStreamer.h U src/gnu/llvm/lib/Object/SymbolSize.cpp U src/gnu/llvm/lib/Object/Error.cpp U src/gnu/llvm/lib/Object/Decompressor.cpp U src/gnu/llvm/lib/Object/ModuleSymbolTable.cpp U src/gnu/llvm/lib/Object/SymbolicFile.cpp U src/gnu/llvm/lib/Object/IRSymtab.cpp U src/gnu/llvm/lib/Object/Object.cpp U src/gnu/llvm/lib/Object/LLVMBuild.txt U src/gnu/llvm/lib/Object/IRObjectFile.cpp U src/gnu/llvm/lib/Object/Binary.cpp U src/gnu/llvm/lib/Object/Archive.cpp U src/gnu/llvm/lib/Object/CMakeLists.txt U src/gnu/llvm/lib/Object/ELFObjectFile.cpp U src/gnu/llvm/lib/Object/WindowsResource.cpp U src/gnu/llvm/lib/Object/COFFObjectFile.cpp U src/gnu/llvm/lib/Object/COFFModuleDefinition.cpp U src/gnu/llvm/lib/Object/COFFImportFile.cpp U src/gnu/llvm/lib/Object/ELF.cpp U src/gnu/llvm/lib/Object/WasmObjectFile.cpp U src/gnu/llvm/lib/Passes/PassRegistry.def U src/gnu/llvm/lib/Passes/PassBuilder.cpp U src/gnu/llvm/lib/Passes/LLVMBuild.txt U src/gnu/llvm/lib/Passes/CMakeLists.txt U src/gnu/llvm/lib/CodeGen/SafeStackColoring.cpp U src/gnu/llvm/lib/CodeGen/FEntryInserter.cpp U src/gnu/llvm/lib/CodeGen/ShadowStackGCLowering.cpp U src/gnu/llvm/lib/CodeGen/MachinePipeliner.cpp U src/gnu/llvm/lib/CodeGen/Analysis.cpp U src/gnu/llvm/lib/CodeGen/PHIEliminationUtils.h U src/gnu/llvm/lib/CodeGen/LivePhysRegs.cpp U src/gnu/llvm/lib/CodeGen/RegisterUsageInfo.cpp U src/gnu/llvm/lib/CodeGen/MachineCSE.cpp C src/gnu/llvm/lib/CodeGen/StackProtector.cpp U src/gnu/llvm/lib/CodeGen/MachineBlockPlacement.cpp U src/gnu/llvm/lib/CodeGen/SafeStackLayout.h U src/gnu/llvm/lib/CodeGen/PseudoSourceValue.cpp U src/gnu/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp U src/gnu/llvm/lib/CodeGen/BuiltinGCs.cpp U src/gnu/llvm/lib/CodeGen/LLVMTargetMachine.cpp U src/gnu/llvm/lib/CodeGen/EdgeBundles.cpp U src/gnu/llvm/lib/CodeGen/ResetMachineFunctionPass.cpp U src/gnu/llvm/lib/CodeGen/GCMetadata.cpp U src/gnu/llvm/lib/CodeGen/PHIElimination.cpp U src/gnu/llvm/lib/CodeGen/TargetPassConfig.cpp U src/gnu/llvm/lib/CodeGen/FuncletLayout.cpp U src/gnu/llvm/lib/CodeGen/GCStrategy.cpp U src/gnu/llvm/lib/CodeGen/BranchRelaxation.cpp U src/gnu/llvm/lib/CodeGen/MacroFusion.cpp U src/gnu/llvm/lib/CodeGen/LiveRangeCalc.cpp U src/gnu/llvm/lib/CodeGen/ImplicitNullChecks.cpp U src/gnu/llvm/lib/CodeGen/DwarfEHPrepare.cpp U src/gnu/llvm/lib/CodeGen/SafeStackColoring.h U src/gnu/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp U src/gnu/llvm/lib/CodeGen/MachineSink.cpp U src/gnu/llvm/lib/CodeGen/SplitKit.cpp U src/gnu/llvm/lib/CodeGen/BranchFolding.cpp U src/gnu/llvm/lib/CodeGen/RegUsageInfoCollector.cpp U src/gnu/llvm/lib/CodeGen/MachineRegisterInfo.cpp U src/gnu/llvm/lib/CodeGen/RegAllocBasic.cpp U src/gnu/llvm/lib/CodeGen/MachineLICM.cpp U src/gnu/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp U src/gnu/llvm/lib/CodeGen/PostRAHazardRecognizer.cpp U src/gnu/llvm/lib/CodeGen/XRayInstrumentation.cpp U src/gnu/llvm/lib/CodeGen/CodeGen.cpp U src/gnu/llvm/lib/CodeGen/RegisterCoalescer.h U src/gnu/llvm/lib/CodeGen/RenameIndependentSubregs.cpp U src/gnu/llvm/lib/CodeGen/CalcSpillWeights.cpp U src/gnu/llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp U src/gnu/llvm/lib/CodeGen/AllocationOrder.h U src/gnu/llvm/lib/CodeGen/GCRootLowering.cpp U src/gnu/llvm/lib/CodeGen/MachineCombiner.cpp U src/gnu/llvm/lib/CodeGen/ExpandReductions.cpp U src/gnu/llvm/lib/CodeGen/RegisterPressure.cpp U src/gnu/llvm/lib/CodeGen/TargetRegisterInfo.cpp U src/gnu/llvm/lib/CodeGen/AtomicExpandPass.cpp U src/gnu/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp U src/gnu/llvm/lib/CodeGen/PatchableFunction.cpp U src/gnu/llvm/lib/CodeGen/StackColoring.cpp U src/gnu/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp U src/gnu/llvm/lib/CodeGen/InterferenceCache.h U src/gnu/llvm/lib/CodeGen/MachineScheduler.cpp U src/gnu/llvm/lib/CodeGen/Spiller.h U src/gnu/llvm/lib/CodeGen/MachineFrameInfo.cpp U src/gnu/llvm/lib/CodeGen/UnreachableBlockElim.cpp U src/gnu/llvm/lib/CodeGen/LiveVariables.cpp U src/gnu/llvm/lib/CodeGen/PrologEpilogInserter.cpp U src/gnu/llvm/lib/CodeGen/SpillPlacement.cpp U src/gnu/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp U src/gnu/llvm/lib/CodeGen/MachinePostDominators.cpp U src/gnu/llvm/lib/CodeGen/MachineBasicBlock.cpp U src/gnu/llvm/lib/CodeGen/README.txt U src/gnu/llvm/lib/CodeGen/RegisterClassInfo.cpp N src/gnu/llvm/lib/CodeGen/MachineOperand.cpp N src/gnu/llvm/lib/CodeGen/IndirectBrExpandPass.cpp U src/gnu/llvm/lib/CodeGen/MachineSSAUpdater.cpp U src/gnu/llvm/lib/CodeGen/ExecutionDepsFix.cpp U src/gnu/llvm/lib/CodeGen/LiveRegMatrix.cpp U src/gnu/llvm/lib/CodeGen/CriticalAntiDepBreaker.h U src/gnu/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp U src/gnu/llvm/lib/CodeGen/InlineSpiller.cpp U src/gnu/llvm/lib/CodeGen/GlobalMerge.cpp U src/gnu/llvm/lib/CodeGen/CodeGenPrepare.cpp U src/gnu/llvm/lib/CodeGen/TargetSchedule.cpp U src/gnu/llvm/lib/CodeGen/ScheduleDAG.cpp U src/gnu/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp U src/gnu/llvm/lib/CodeGen/InterferenceCache.cpp U src/gnu/llvm/lib/CodeGen/LiveDebugVariables.h U src/gnu/llvm/lib/CodeGen/CallingConvLower.cpp U src/gnu/llvm/lib/CodeGen/LiveRangeShrink.cpp U src/gnu/llvm/lib/CodeGen/LiveDebugValues.cpp U src/gnu/llvm/lib/CodeGen/BranchFolding.h U src/gnu/llvm/lib/CodeGen/IntrinsicLowering.cpp U src/gnu/llvm/lib/CodeGen/MachineRegionInfo.cpp C src/gnu/llvm/lib/CodeGen/TargetLoweringBase.cpp U src/gnu/llvm/lib/CodeGen/RegisterCoalescer.cpp U src/gnu/llvm/lib/CodeGen/MIRPrinter.cpp U src/gnu/llvm/lib/CodeGen/SjLjEHPrepare.cpp U src/gnu/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp U src/gnu/llvm/lib/CodeGen/MachineFunction.cpp U src/gnu/llvm/lib/CodeGen/LLVMBuild.txt U src/gnu/llvm/lib/CodeGen/TailDuplication.cpp U src/gnu/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp U src/gnu/llvm/lib/CodeGen/AllocationOrder.cpp U src/gnu/llvm/lib/CodeGen/OptimizePHIs.cpp U src/gnu/llvm/lib/CodeGen/ProcessImplicitDefs.cpp U src/gnu/llvm/lib/CodeGen/MIRPrintingPass.cpp U src/gnu/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp U src/gnu/llvm/lib/CodeGen/RegAllocBase.cpp U src/gnu/llvm/lib/CodeGen/LiveRangeUtils.h U src/gnu/llvm/lib/CodeGen/LowerEmuTLS.cpp N src/gnu/llvm/lib/CodeGen/MIRCanonicalizerPass.cpp U src/gnu/llvm/lib/CodeGen/RegUsageInfoPropagate.cpp U src/gnu/llvm/lib/CodeGen/TargetInstrInfo.cpp U src/gnu/llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp U src/gnu/llvm/lib/CodeGen/FaultMaps.cpp U src/gnu/llvm/lib/CodeGen/LatencyPriorityQueue.cpp U src/gnu/llvm/lib/CodeGen/MachineInstr.cpp U src/gnu/llvm/lib/CodeGen/RegisterScavenging.cpp U src/gnu/llvm/lib/CodeGen/EarlyIfConversion.cpp U src/gnu/llvm/lib/CodeGen/SlotIndexes.cpp U src/gnu/llvm/lib/CodeGen/SplitKit.h U src/gnu/llvm/lib/CodeGen/RegAllocBase.h U src/gnu/llvm/lib/CodeGen/ExpandISelPseudos.cpp U src/gnu/llvm/lib/CodeGen/CMakeLists.txt U src/gnu/llvm/lib/CodeGen/PHIEliminationUtils.cpp U src/gnu/llvm/lib/CodeGen/VirtRegMap.cpp U src/gnu/llvm/lib/CodeGen/SafeStackLayout.cpp U src/gnu/llvm/lib/CodeGen/LiveRangeEdit.cpp U src/gnu/llvm/lib/CodeGen/TargetOptionsImpl.cpp N src/gnu/llvm/lib/CodeGen/ExpandMemCmp.cpp U src/gnu/llvm/lib/CodeGen/DetectDeadLanes.cpp U src/gnu/llvm/lib/CodeGen/StackMapLivenessAnalysis.cpp U src/gnu/llvm/lib/CodeGen/TailDuplicator.cpp U src/gnu/llvm/lib/CodeGen/MachineDominanceFrontier.cpp U src/gnu/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp U src/gnu/llvm/lib/CodeGen/ShrinkWrap.cpp U src/gnu/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp U src/gnu/llvm/lib/CodeGen/MachinePassRegistry.cpp U src/gnu/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp U src/gnu/llvm/lib/CodeGen/SafeStack.cpp N src/gnu/llvm/lib/CodeGen/LiveIntervals.cpp U src/gnu/llvm/lib/CodeGen/RegAllocGreedy.cpp U src/gnu/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp U src/gnu/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp U src/gnu/llvm/lib/CodeGen/RegAllocFast.cpp U src/gnu/llvm/lib/CodeGen/IfConversion.cpp U src/gnu/llvm/lib/CodeGen/LiveIntervalUnion.cpp U src/gnu/llvm/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp U src/gnu/llvm/lib/CodeGen/MachineFunctionPass.cpp U src/gnu/llvm/lib/CodeGen/LiveRegUnits.cpp U src/gnu/llvm/lib/CodeGen/MachineModuleInfo.cpp U src/gnu/llvm/lib/CodeGen/ParallelCG.cpp U src/gnu/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp U src/gnu/llvm/lib/CodeGen/MachineInstrBundle.cpp U src/gnu/llvm/lib/CodeGen/StackMaps.cpp U src/gnu/llvm/lib/CodeGen/StackSlotColoring.cpp U src/gnu/llvm/lib/CodeGen/LiveInterval.cpp U src/gnu/llvm/lib/CodeGen/LiveDebugVariables.cpp U src/gnu/llvm/lib/CodeGen/MachineLoopInfo.cpp U src/gnu/llvm/lib/CodeGen/WinEHPrepare.cpp U src/gnu/llvm/lib/CodeGen/RegAllocPBQP.cpp U src/gnu/llvm/lib/CodeGen/DFAPacketizer.cpp U src/gnu/llvm/lib/CodeGen/MachineCopyPropagation.cpp U src/gnu/llvm/lib/CodeGen/MachineOutliner.cpp U src/gnu/llvm/lib/CodeGen/LexicalScopes.cpp U src/gnu/llvm/lib/CodeGen/SpillPlacement.h U src/gnu/llvm/lib/CodeGen/MachineTraceMetrics.cpp U src/gnu/llvm/lib/CodeGen/PostRASchedulerList.cpp U src/gnu/llvm/lib/CodeGen/MachineDominators.cpp U src/gnu/llvm/lib/CodeGen/TargetSubtargetInfo.cpp U src/gnu/llvm/lib/CodeGen/PeepholeOptimizer.cpp U src/gnu/llvm/lib/CodeGen/LiveRangeCalc.h U src/gnu/llvm/lib/CodeGen/LowLevelType.cpp U src/gnu/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h U src/gnu/llvm/lib/CodeGen/GCMetadataPrinter.cpp U src/gnu/llvm/lib/CodeGen/MachineVerifier.cpp N src/gnu/llvm/lib/CodeGen/LiveStacks.cpp U src/gnu/llvm/lib/CodeGen/AntiDepBreaker.h U src/gnu/llvm/lib/CodeGen/InterleavedAccessPass.cpp U src/gnu/llvm/lib/CodeGen/MIRParser/MIParser.h U src/gnu/llvm/lib/CodeGen/MIRParser/MILexer.cpp U src/gnu/llvm/lib/CodeGen/MIRParser/MIRParser.cpp U src/gnu/llvm/lib/CodeGen/MIRParser/LLVMBuild.txt U src/gnu/llvm/lib/CodeGen/MIRParser/MIParser.cpp U src/gnu/llvm/lib/CodeGen/MIRParser/CMakeLists.txt U src/gnu/llvm/lib/CodeGen/MIRParser/MILexer.h U src/gnu/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/LegalizerInfo.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/CallLowering.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/Localizer.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/Utils.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/LLVMBuild.txt U src/gnu/llvm/lib/CodeGen/GlobalISel/Legalizer.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/CMakeLists.txt U src/gnu/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/RegisterBank.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp U src/gnu/llvm/lib/CodeGen/GlobalISel/InstructionSelect.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DebugLocEntry.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfFile.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/AddressPool.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/ByteStreamer.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/WinException.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/AddressPool.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DebugLocStream.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp C src/gnu/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def U src/gnu/llvm/lib/CodeGen/AsmPrinter/EHStreamer.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/LLVMBuild.txt U src/gnu/llvm/lib/CodeGen/AsmPrinter/AsmPrinterHandler.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/EHStreamer.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DIE.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/CMakeLists.txt U src/gnu/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfException.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DIEHash.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/WinException.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfStringPool.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp U src/gnu/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.h U src/gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h U src/gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h U src/gnu/llvm/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/LLVMBuild.txt U src/gnu/llvm/lib/CodeGen/SelectionDAG/StatepointLowering.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h U src/gnu/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/CMakeLists.txt U src/gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h U src/gnu/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h U src/gnu/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp U src/gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp U src/gnu/llvm/lib/Bitcode/LLVMBuild.txt U src/gnu/llvm/lib/Bitcode/CMakeLists.txt U src/gnu/llvm/lib/Bitcode/Writer/BitWriter.cpp U src/gnu/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp U src/gnu/llvm/lib/Bitcode/Writer/LLVMBuild.txt U src/gnu/llvm/lib/Bitcode/Writer/CMakeLists.txt U src/gnu/llvm/lib/Bitcode/Writer/ValueEnumerator.h U src/gnu/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp U src/gnu/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp U src/gnu/llvm/lib/Bitcode/Reader/ValueList.cpp U src/gnu/llvm/lib/Bitcode/Reader/BitReader.cpp U src/gnu/llvm/lib/Bitcode/Reader/MetadataLoader.cpp U src/gnu/llvm/lib/Bitcode/Reader/LLVMBuild.txt U src/gnu/llvm/lib/Bitcode/Reader/CMakeLists.txt U src/gnu/llvm/lib/Bitcode/Reader/ValueList.h U src/gnu/llvm/lib/Bitcode/Reader/MetadataLoader.h U src/gnu/llvm/lib/Bitcode/Reader/BitcodeReader.cpp U src/gnu/llvm/lib/Bitcode/Reader/BitstreamReader.cpp U src/gnu/llvm/lib/ToolDrivers/LLVMBuild.txt U src/gnu/llvm/lib/ToolDrivers/CMakeLists.txt U src/gnu/llvm/lib/ToolDrivers/llvm-lib/LibDriver.cpp U src/gnu/llvm/lib/ToolDrivers/llvm-lib/Options.td U src/gnu/llvm/lib/ToolDrivers/llvm-lib/LLVMBuild.txt U src/gnu/llvm/lib/ToolDrivers/llvm-lib/CMakeLists.txt U src/gnu/llvm/lib/ToolDrivers/llvm-dlltool/Options.td U src/gnu/llvm/lib/ToolDrivers/llvm-dlltool/LLVMBuild.txt U src/gnu/llvm/lib/ToolDrivers/llvm-dlltool/CMakeLists.txt U src/gnu/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp U src/gnu/llvm/lib/Demangle/ItaniumDemangle.cpp U src/gnu/llvm/lib/Demangle/LLVMBuild.txt U src/gnu/llvm/lib/Demangle/CMakeLists.txt U src/gnu/llvm/lib/AsmParser/LLLexer.cpp U src/gnu/llvm/lib/AsmParser/LLToken.h U src/gnu/llvm/lib/AsmParser/LLParser.h U src/gnu/llvm/lib/AsmParser/LLParser.cpp U src/gnu/llvm/lib/AsmParser/LLVMBuild.txt U src/gnu/llvm/lib/AsmParser/LLLexer.h U src/gnu/llvm/lib/AsmParser/Parser.cpp U src/gnu/llvm/lib/AsmParser/CMakeLists.txt U src/gnu/llvm/lib/Fuzzer/README.txt U src/gnu/llvm/lib/Analysis/CFG.cpp U src/gnu/llvm/lib/Analysis/BlockFrequencyInfoImpl.cpp U src/gnu/llvm/lib/Analysis/Analysis.cpp U src/gnu/llvm/lib/Analysis/Loads.cpp U src/gnu/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp U src/gnu/llvm/lib/Analysis/AliasSetTracker.cpp U src/gnu/llvm/lib/Analysis/AliasAnalysis.cpp U src/gnu/llvm/lib/Analysis/MemorySSAUpdater.cpp U src/gnu/llvm/lib/Analysis/TypeMetadataUtils.cpp U src/gnu/llvm/lib/Analysis/ProfileSummaryInfo.cpp U src/gnu/llvm/lib/Analysis/DivergenceAnalysis.cpp U src/gnu/llvm/lib/Analysis/MemoryLocation.cpp U src/gnu/llvm/lib/Analysis/DemandedBits.cpp U src/gnu/llvm/lib/Analysis/BlockFrequencyInfo.cpp U src/gnu/llvm/lib/Analysis/CodeMetrics.cpp N src/gnu/llvm/lib/Analysis/ValueLatticeUtils.cpp U src/gnu/llvm/lib/Analysis/ConstantFolding.cpp U src/gnu/llvm/lib/Analysis/ScalarEvolutionExpander.cpp U src/gnu/llvm/lib/Analysis/LazyCallGraph.cpp U src/gnu/llvm/lib/Analysis/CaptureTracking.cpp U src/gnu/llvm/lib/Analysis/ValueTracking.cpp U src/gnu/llvm/lib/Analysis/AliasAnalysisSummary.h U src/gnu/llvm/lib/Analysis/PtrUseVisitor.cpp U src/gnu/llvm/lib/Analysis/LoopUnrollAnalyzer.cpp U src/gnu/llvm/lib/Analysis/ScopedNoAliasAA.cpp U src/gnu/llvm/lib/Analysis/BasicAliasAnalysis.cpp N src/gnu/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp U src/gnu/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp U src/gnu/llvm/lib/Analysis/MemoryBuiltins.cpp U src/gnu/llvm/lib/Analysis/DominanceFrontier.cpp U src/gnu/llvm/lib/Analysis/MemDerefPrinter.cpp U src/gnu/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp U src/gnu/llvm/lib/Analysis/VectorUtils.cpp U src/gnu/llvm/lib/Analysis/CFLGraph.h U src/gnu/llvm/lib/Analysis/CostModel.cpp U src/gnu/llvm/lib/Analysis/MemDepPrinter.cpp U src/gnu/llvm/lib/Analysis/GlobalsModRef.cpp U src/gnu/llvm/lib/Analysis/Delinearization.cpp U src/gnu/llvm/lib/Analysis/README.txt U src/gnu/llvm/lib/Analysis/OrderedBasicBlock.cpp U src/gnu/llvm/lib/Analysis/AliasAnalysisSummary.cpp U src/gnu/llvm/lib/Analysis/RegionPrinter.cpp U src/gnu/llvm/lib/Analysis/Lint.cpp U src/gnu/llvm/lib/Analysis/InstructionSimplify.cpp U src/gnu/llvm/lib/Analysis/TargetTransformInfo.cpp U src/gnu/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp U src/gnu/llvm/lib/Analysis/EHPersonalities.cpp U src/gnu/llvm/lib/Analysis/LazyBranchProbabilityInfo.cpp U src/gnu/llvm/lib/Analysis/DomPrinter.cpp U src/gnu/llvm/lib/Analysis/IntervalPartition.cpp U src/gnu/llvm/lib/Analysis/InlineCost.cpp U src/gnu/llvm/lib/Analysis/LLVMBuild.txt U src/gnu/llvm/lib/Analysis/RegionInfo.cpp U src/gnu/llvm/lib/Analysis/LoopAnalysisManager.cpp U src/gnu/llvm/lib/Analysis/ObjCARCAnalysisUtils.cpp U src/gnu/llvm/lib/Analysis/RegionPass.cpp U src/gnu/llvm/lib/Analysis/ScalarEvolution.cpp U src/gnu/llvm/lib/Analysis/LoopAccessAnalysis.cpp U src/gnu/llvm/lib/Analysis/InstCount.cpp U src/gnu/llvm/lib/Analysis/PostDominators.cpp U src/gnu/llvm/lib/Analysis/Trace.cpp N src/gnu/llvm/lib/Analysis/CmpInstAnalysis.cpp U src/gnu/llvm/lib/Analysis/IteratedDominanceFrontier.cpp U src/gnu/llvm/lib/Analysis/LazyBlockFrequencyInfo.cpp U src/gnu/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp U src/gnu/llvm/lib/Analysis/AssumptionCache.cpp U src/gnu/llvm/lib/Analysis/TargetLibraryInfo.cpp U src/gnu/llvm/lib/Analysis/LazyValueInfo.cpp U src/gnu/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp U src/gnu/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp U src/gnu/llvm/lib/Analysis/CMakeLists.txt U src/gnu/llvm/lib/Analysis/PHITransAddr.cpp U src/gnu/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp U src/gnu/llvm/lib/Analysis/CallGraphSCCPass.cpp U src/gnu/llvm/lib/Analysis/CFGPrinter.cpp U src/gnu/llvm/lib/Analysis/CallPrinter.cpp U src/gnu/llvm/lib/Analysis/MemorySSA.cpp U src/gnu/llvm/lib/Analysis/StratifiedSets.h N src/gnu/llvm/lib/Analysis/ValueLattice.cpp U src/gnu/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp U src/gnu/llvm/lib/Analysis/CGSCCPassManager.cpp U src/gnu/llvm/lib/Analysis/IVUsers.cpp U src/gnu/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp U src/gnu/llvm/lib/Analysis/LoopPass.cpp U src/gnu/llvm/lib/Analysis/ObjCARCInstKind.cpp U src/gnu/llvm/lib/Analysis/BranchProbabilityInfo.cpp U src/gnu/llvm/lib/Analysis/DependenceAnalysis.cpp U src/gnu/llvm/lib/Analysis/Interval.cpp U src/gnu/llvm/lib/Analysis/IndirectCallPromotionAnalysis.cpp U src/gnu/llvm/lib/Analysis/CallGraph.cpp U src/gnu/llvm/lib/Analysis/LoopInfo.cpp U src/gnu/llvm/lib/Support/Hashing.cpp U src/gnu/llvm/lib/Support/SmallVector.cpp U src/gnu/llvm/lib/Support/regex_impl.h U src/gnu/llvm/lib/Support/DynamicLibrary.cpp U src/gnu/llvm/lib/Support/BinaryStreamRef.cpp U src/gnu/llvm/lib/Support/xxhash.cpp U src/gnu/llvm/lib/Support/NativeFormatting.cpp U src/gnu/llvm/lib/Support/Memory.cpp U src/gnu/llvm/lib/Support/FoldingSet.cpp U src/gnu/llvm/lib/Support/StringSaver.cpp U src/gnu/llvm/lib/Support/regengine.inc U src/gnu/llvm/lib/Support/APSInt.cpp U src/gnu/llvm/lib/Support/README.txt.system U src/gnu/llvm/lib/Support/Compression.cpp U src/gnu/llvm/lib/Support/Timer.cpp U src/gnu/llvm/lib/Support/ManagedStatic.cpp U src/gnu/llvm/lib/Support/DataExtractor.cpp U src/gnu/llvm/lib/Support/regutils.h U src/gnu/llvm/lib/Support/SmallPtrSet.cpp U src/gnu/llvm/lib/Support/GraphWriter.cpp U src/gnu/llvm/lib/Support/ScopedPrinter.cpp U src/gnu/llvm/lib/Support/StringMap.cpp U src/gnu/llvm/lib/Support/BinaryStreamError.cpp U src/gnu/llvm/lib/Support/DebugCounter.cpp U src/gnu/llvm/lib/Support/SystemUtils.cpp U src/gnu/llvm/lib/Support/COM.cpp U src/gnu/llvm/lib/Support/CrashRecoveryContext.cpp U src/gnu/llvm/lib/Support/LockFileManager.cpp U src/gnu/llvm/lib/Support/circular_raw_ostream.cpp U src/gnu/llvm/lib/Support/GlobPattern.cpp U src/gnu/llvm/lib/Support/regex2.h U src/gnu/llvm/lib/Support/RandomNumberGenerator.cpp U src/gnu/llvm/lib/Support/COPYRIGHT.regex U src/gnu/llvm/lib/Support/regerror.c U src/gnu/llvm/lib/Support/ThreadLocal.cpp U src/gnu/llvm/lib/Support/Errno.cpp U src/gnu/llvm/lib/Support/regstrlcpy.c U src/gnu/llvm/lib/Support/ARMBuildAttrs.cpp U src/gnu/llvm/lib/Support/APInt.cpp U src/gnu/llvm/lib/Support/BlockFrequency.cpp U src/gnu/llvm/lib/Support/Chrono.cpp U src/gnu/llvm/lib/Support/IntEqClasses.cpp U src/gnu/llvm/lib/Support/SpecialCaseList.cpp U src/gnu/llvm/lib/Support/YAMLTraits.cpp U src/gnu/llvm/lib/Support/ScaledNumber.cpp U src/gnu/llvm/lib/Support/Triple.cpp U src/gnu/llvm/lib/Support/MathExtras.cpp U src/gnu/llvm/lib/Support/Error.cpp U src/gnu/llvm/lib/Support/DeltaAlgorithm.cpp U src/gnu/llvm/lib/Support/SHA1.cpp U src/gnu/llvm/lib/Support/Valgrind.cpp U src/gnu/llvm/lib/Support/StringRef.cpp U src/gnu/llvm/lib/Support/Program.cpp U src/gnu/llvm/lib/Support/StringPool.cpp U src/gnu/llvm/lib/Support/BinaryStreamWriter.cpp U src/gnu/llvm/lib/Support/RWMutex.cpp U src/gnu/llvm/lib/Support/BranchProbability.cpp U src/gnu/llvm/lib/Support/FormatVariadic.cpp U src/gnu/llvm/lib/Support/CommandLine.cpp N src/gnu/llvm/lib/Support/CodeGenCoverage.cpp U src/gnu/llvm/lib/Support/ConvertUTFWrapper.cpp U src/gnu/llvm/lib/Support/Signals.cpp U src/gnu/llvm/lib/Support/ThreadPool.cpp U src/gnu/llvm/lib/Support/Unicode.cpp U src/gnu/llvm/lib/Support/Statistic.cpp U src/gnu/llvm/lib/Support/LEB128.cpp U src/gnu/llvm/lib/Support/APFloat.cpp U src/gnu/llvm/lib/Support/LLVMBuild.txt U src/gnu/llvm/lib/Support/Options.cpp U src/gnu/llvm/lib/Support/LineIterator.cpp N src/gnu/llvm/lib/Support/AMDGPUMetadata.cpp U src/gnu/llvm/lib/Support/Locale.cpp U src/gnu/llvm/lib/Support/StringExtras.cpp U src/gnu/llvm/lib/Support/DAGDeltaAlgorithm.cpp U src/gnu/llvm/lib/Support/Allocator.cpp U src/gnu/llvm/lib/Support/PluginLoader.cpp U src/gnu/llvm/lib/Support/IntervalMap.cpp U src/gnu/llvm/lib/Support/TrigramIndex.cpp U src/gnu/llvm/lib/Support/FileUtilities.cpp U src/gnu/llvm/lib/Support/ErrorHandling.cpp U src/gnu/llvm/lib/Support/Debug.cpp U src/gnu/llvm/lib/Support/regcomp.c U src/gnu/llvm/lib/Support/SourceMgr.cpp U src/gnu/llvm/lib/Support/CMakeLists.txt U src/gnu/llvm/lib/Support/ARMWinEH.cpp N src/gnu/llvm/lib/Support/KnownBits.cpp U src/gnu/llvm/lib/Support/FileOutputBuffer.cpp U src/gnu/llvm/lib/Support/TargetRegistry.cpp U src/gnu/llvm/lib/Support/regexec.c U src/gnu/llvm/lib/Support/Process.cpp U src/gnu/llvm/lib/Support/Atomic.cpp U src/gnu/llvm/lib/Support/Twine.cpp U src/gnu/llvm/lib/Support/TargetParser.cpp U src/gnu/llvm/lib/Support/raw_os_ostream.cpp U src/gnu/llvm/lib/Support/Threading.cpp U src/gnu/llvm/lib/Support/Path.cpp U src/gnu/llvm/lib/Support/Regex.cpp U src/gnu/llvm/lib/Support/raw_ostream.cpp U src/gnu/llvm/lib/Support/FormattedStream.cpp U src/gnu/llvm/lib/Support/Parallel.cpp U src/gnu/llvm/lib/Support/ARMAttributeParser.cpp U src/gnu/llvm/lib/Support/MD5.cpp U src/gnu/llvm/lib/Support/CachePruning.cpp U src/gnu/llvm/lib/Support/Watchdog.cpp U src/gnu/llvm/lib/Support/JamCRC.cpp U src/gnu/llvm/lib/Support/YAMLParser.cpp U src/gnu/llvm/lib/Support/MemoryBuffer.cpp U src/gnu/llvm/lib/Support/TarWriter.cpp U src/gnu/llvm/lib/Support/ToolOutputFile.cpp U src/gnu/llvm/lib/Support/Mutex.cpp U src/gnu/llvm/lib/Support/ConvertUTF.cpp U src/gnu/llvm/lib/Support/BinaryStreamReader.cpp U src/gnu/llvm/lib/Support/PrettyStackTrace.cpp U src/gnu/llvm/lib/Support/LowLevelType.cpp U src/gnu/llvm/lib/Support/Host.cpp U src/gnu/llvm/lib/Support/regfree.c U src/gnu/llvm/lib/Support/Windows/Mutex.inc U src/gnu/llvm/lib/Support/Windows/Program.inc U src/gnu/llvm/lib/Support/Windows/COM.inc U src/gnu/llvm/lib/Support/Windows/Threading.inc U src/gnu/llvm/lib/Support/Windows/DynamicLibrary.inc U src/gnu/llvm/lib/Support/Windows/Signals.inc U src/gnu/llvm/lib/Support/Windows/ThreadLocal.inc U src/gnu/llvm/lib/Support/Windows/Memory.inc U src/gnu/llvm/lib/Support/Windows/Path.inc U src/gnu/llvm/lib/Support/Windows/Watchdog.inc U src/gnu/llvm/lib/Support/Windows/Host.inc U src/gnu/llvm/lib/Support/Windows/explicit_symbols.inc U src/gnu/llvm/lib/Support/Windows/WindowsSupport.h U src/gnu/llvm/lib/Support/Windows/Process.inc U src/gnu/llvm/lib/Support/Windows/RWMutex.inc U src/gnu/llvm/lib/Support/Unix/Mutex.inc U src/gnu/llvm/lib/Support/Unix/Program.inc U src/gnu/llvm/lib/Support/Unix/COM.inc U src/gnu/llvm/lib/Support/Unix/Threading.inc U src/gnu/llvm/lib/Support/Unix/Unix.h U src/gnu/llvm/lib/Support/Unix/README.txt U src/gnu/llvm/lib/Support/Unix/DynamicLibrary.inc U src/gnu/llvm/lib/Support/Unix/Signals.inc U src/gnu/llvm/lib/Support/Unix/ThreadLocal.inc U src/gnu/llvm/lib/Support/Unix/Memory.inc U src/gnu/llvm/lib/Support/Unix/Path.inc U src/gnu/llvm/lib/Support/Unix/Watchdog.inc U src/gnu/llvm/lib/Support/Unix/Host.inc U src/gnu/llvm/lib/Support/Unix/Process.inc U src/gnu/llvm/lib/Support/Unix/RWMutex.inc N src/gnu/llvm/lib/FuzzMutate/OpDescriptor.cpp N src/gnu/llvm/lib/FuzzMutate/IRMutator.cpp N src/gnu/llvm/lib/FuzzMutate/RandomIRBuilder.cpp N src/gnu/llvm/lib/FuzzMutate/FuzzerCLI.cpp N src/gnu/llvm/lib/FuzzMutate/LLVMBuild.txt N src/gnu/llvm/lib/FuzzMutate/Operations.cpp N src/gnu/llvm/lib/FuzzMutate/CMakeLists.txt U src/gnu/llvm/lib/LineEditor/LineEditor.cpp U src/gnu/llvm/lib/LineEditor/LLVMBuild.txt U src/gnu/llvm/lib/LineEditor/CMakeLists.txt N src/gnu/llvm/lib/WindowsManifest/LLVMBuild.txt N src/gnu/llvm/lib/WindowsManifest/CMakeLists.txt N src/gnu/llvm/lib/WindowsManifest/WindowsManifestMerger.cpp U src/gnu/llvm/lib/Linker/IRMover.cpp U src/gnu/llvm/lib/Linker/LLVMBuild.txt U src/gnu/llvm/lib/Linker/LinkModules.cpp U src/gnu/llvm/lib/Linker/LinkDiagnosticInfo.h U src/gnu/llvm/lib/Linker/CMakeLists.txt U src/gnu/llvm/lib/Testing/LLVMBuild.txt U src/gnu/llvm/lib/Testing/CMakeLists.txt U src/gnu/llvm/lib/Testing/Support/Error.cpp U src/gnu/llvm/lib/Testing/Support/LLVMBuild.txt U src/gnu/llvm/lib/Testing/Support/CMakeLists.txt U src/gnu/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp U src/gnu/llvm/lib/ExecutionEngine/ExecutionEngine.cpp U src/gnu/llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp U src/gnu/llvm/lib/ExecutionEngine/LLVMBuild.txt U src/gnu/llvm/lib/ExecutionEngine/CMakeLists.txt U src/gnu/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp U src/gnu/llvm/lib/ExecutionEngine/TargetSelect.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/LLVMBuild.txt U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h U src/gnu/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h U src/gnu/llvm/lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp U src/gnu/llvm/lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt U src/gnu/llvm/lib/ExecutionEngine/OProfileJIT/CMakeLists.txt U src/gnu/llvm/lib/ExecutionEngine/OProfileJIT/OProfileWrapper.cpp U src/gnu/llvm/lib/ExecutionEngine/MCJIT/ObjectBuffer.h U src/gnu/llvm/lib/ExecutionEngine/MCJIT/LLVMBuild.txt U src/gnu/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp U src/gnu/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h U src/gnu/llvm/lib/ExecutionEngine/MCJIT/CMakeLists.txt U src/gnu/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp U src/gnu/llvm/lib/ExecutionEngine/Interpreter/LLVMBuild.txt U src/gnu/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp U src/gnu/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h U src/gnu/llvm/lib/ExecutionEngine/Interpreter/CMakeLists.txt U src/gnu/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp U src/gnu/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h U src/gnu/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h U src/gnu/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c U src/gnu/llvm/lib/ExecutionEngine/IntelJITEvents/LLVMBuild.txt U src/gnu/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp U src/gnu/llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt U src/gnu/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h U src/gnu/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h U src/gnu/llvm/lib/ExecutionEngine/Orc/IndirectionUtils.cpp U src/gnu/llvm/lib/ExecutionEngine/Orc/OrcError.cpp U src/gnu/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp U src/gnu/llvm/lib/ExecutionEngine/Orc/ExecutionUtils.cpp U src/gnu/llvm/lib/ExecutionEngine/Orc/RPCUtils.cpp U src/gnu/llvm/lib/ExecutionEngine/Orc/NullResolver.cpp U src/gnu/llvm/lib/ExecutionEngine/Orc/OrcABISupport.cpp U src/gnu/llvm/lib/ExecutionEngine/Orc/LLVMBuild.txt U src/gnu/llvm/lib/ExecutionEngine/Orc/OrcCBindings.cpp U src/gnu/llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h U src/gnu/llvm/lib/ExecutionEngine/Orc/CMakeLists.txt U src/gnu/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h U src/gnu/llvm/lib/IR/PassManager.cpp U src/gnu/llvm/lib/IR/Type.cpp U src/gnu/llvm/lib/IR/Dominators.cpp U src/gnu/llvm/lib/IR/Value.cpp U src/gnu/llvm/lib/IR/AttributeImpl.h U src/gnu/llvm/lib/IR/ConstantsContext.h U src/gnu/llvm/lib/IR/ValueSymbolTable.cpp U src/gnu/llvm/lib/IR/LLVMContextImpl.cpp U src/gnu/llvm/lib/IR/AsmWriter.cpp U src/gnu/llvm/lib/IR/AttributesCompatFunc.td U src/gnu/llvm/lib/IR/Use.cpp U src/gnu/llvm/lib/IR/Statepoint.cpp U src/gnu/llvm/lib/IR/LLVMContext.cpp U src/gnu/llvm/lib/IR/Instructions.cpp U src/gnu/llvm/lib/IR/DiagnosticPrinter.cpp U src/gnu/llvm/lib/IR/ConstantFold.h U src/gnu/llvm/lib/IR/ValueTypes.cpp U src/gnu/llvm/lib/IR/SymbolTableListTraitsImpl.h U src/gnu/llvm/lib/IR/Metadata.cpp U src/gnu/llvm/lib/IR/ConstantRange.cpp U src/gnu/llvm/lib/IR/IRBuilder.cpp U src/gnu/llvm/lib/IR/PassRegistry.cpp U src/gnu/llvm/lib/IR/DiagnosticInfo.cpp U src/gnu/llvm/lib/IR/DebugInfo.cpp U src/gnu/llvm/lib/IR/DebugLoc.cpp U src/gnu/llvm/lib/IR/OptBisect.cpp U src/gnu/llvm/lib/IR/Pass.cpp U src/gnu/llvm/lib/IR/LLVMBuild.txt U src/gnu/llvm/lib/IR/TypeFinder.cpp U src/gnu/llvm/lib/IR/BasicBlock.cpp U src/gnu/llvm/lib/IR/Comdat.cpp U src/gnu/llvm/lib/IR/InlineAsm.cpp U src/gnu/llvm/lib/IR/Verifier.cpp U src/gnu/llvm/lib/IR/DataLayout.cpp U src/gnu/llvm/lib/IR/LegacyPassManager.cpp U src/gnu/llvm/lib/IR/Attributes.cpp U src/gnu/llvm/lib/IR/User.cpp U src/gnu/llvm/lib/IR/ConstantFold.cpp U src/gnu/llvm/lib/IR/CMakeLists.txt U src/gnu/llvm/lib/IR/Module.cpp U src/gnu/llvm/lib/IR/LLVMContextImpl.h U src/gnu/llvm/lib/IR/Mangler.cpp U src/gnu/llvm/lib/IR/ModuleSummaryIndex.cpp N src/gnu/llvm/lib/IR/DiagnosticHandler.cpp U src/gnu/llvm/lib/IR/DIBuilder.cpp U src/gnu/llvm/lib/IR/ProfileSummary.cpp U src/gnu/llvm/lib/IR/IntrinsicInst.cpp U src/gnu/llvm/lib/IR/IRPrintingPasses.cpp U src/gnu/llvm/lib/IR/Instruction.cpp U src/gnu/llvm/lib/IR/SafepointIRVerifier.cpp U src/gnu/llvm/lib/IR/DebugInfoMetadata.cpp U src/gnu/llvm/lib/IR/MetadataImpl.h U src/gnu/llvm/lib/IR/Globals.cpp U src/gnu/llvm/lib/IR/Function.cpp U src/gnu/llvm/lib/IR/Operator.cpp U src/gnu/llvm/lib/IR/Core.cpp U src/gnu/llvm/lib/IR/MDBuilder.cpp U src/gnu/llvm/lib/IR/AutoUpgrade.cpp U src/gnu/llvm/lib/IR/Constants.cpp U src/gnu/llvm/lib/IR/GVMaterializer.cpp U src/gnu/llvm/lib/IRReader/IRReader.cpp U src/gnu/llvm/lib/IRReader/LLVMBuild.txt U src/gnu/llvm/lib/IRReader/CMakeLists.txt U src/gnu/llvm/lib/BinaryFormat/LLVMBuild.txt U src/gnu/llvm/lib/BinaryFormat/CMakeLists.txt U src/gnu/llvm/lib/BinaryFormat/Magic.cpp U src/gnu/llvm/lib/BinaryFormat/Dwarf.cpp U src/gnu/llvm/lib/Option/ArgList.cpp U src/gnu/llvm/lib/Option/Option.cpp U src/gnu/llvm/lib/Option/LLVMBuild.txt U src/gnu/llvm/lib/Option/OptTable.cpp U src/gnu/llvm/lib/Option/CMakeLists.txt U src/gnu/llvm/lib/Option/Arg.cpp U src/gnu/llvm/lib/LTO/LTOCodeGenerator.cpp U src/gnu/llvm/lib/LTO/LTOBackend.cpp U src/gnu/llvm/lib/LTO/UpdateCompilerUsed.cpp U src/gnu/llvm/lib/LTO/LTOModule.cpp U src/gnu/llvm/lib/LTO/LLVMBuild.txt U src/gnu/llvm/lib/LTO/CMakeLists.txt U src/gnu/llvm/lib/LTO/ThinLTOCodeGenerator.cpp U src/gnu/llvm/lib/LTO/LTO.cpp U src/gnu/llvm/lib/LTO/Caching.cpp U src/gnu/llvm/lib/Transforms/LLVMBuild.txt U src/gnu/llvm/lib/Transforms/CMakeLists.txt U src/gnu/llvm/lib/Transforms/Scalar/LoopPredication.cpp U src/gnu/llvm/lib/Transforms/Scalar/ConstantProp.cpp U src/gnu/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp U src/gnu/llvm/lib/Transforms/Scalar/Scalarizer.cpp U src/gnu/llvm/lib/Transforms/Scalar/GVNHoist.cpp U src/gnu/llvm/lib/Transforms/Scalar/GuardWidening.cpp U src/gnu/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp U src/gnu/llvm/lib/Transforms/Scalar/ADCE.cpp U src/gnu/llvm/lib/Transforms/Scalar/Float2Int.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp U src/gnu/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp U src/gnu/llvm/lib/Transforms/Scalar/Reg2Mem.cpp U src/gnu/llvm/lib/Transforms/Scalar/Sink.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopDeletion.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopInterchange.cpp U src/gnu/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp U src/gnu/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp U src/gnu/llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopPassManager.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp U src/gnu/llvm/lib/Transforms/Scalar/Reassociate.cpp U src/gnu/llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp U src/gnu/llvm/lib/Transforms/Scalar/IVUsersPrinter.cpp U src/gnu/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp U src/gnu/llvm/lib/Transforms/Scalar/BDCE.cpp U src/gnu/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp U src/gnu/llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopDistribute.cpp U src/gnu/llvm/lib/Transforms/Scalar/EarlyCSE.cpp U src/gnu/llvm/lib/Transforms/Scalar/NewGVN.cpp C src/gnu/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp U src/gnu/llvm/lib/Transforms/Scalar/LLVMBuild.txt U src/gnu/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp U src/gnu/llvm/lib/Transforms/Scalar/DCE.cpp U src/gnu/llvm/lib/Transforms/Scalar/LowerAtomic.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopSink.cpp U src/gnu/llvm/lib/Transforms/Scalar/Scalar.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp U src/gnu/llvm/lib/Transforms/Scalar/CMakeLists.txt U src/gnu/llvm/lib/Transforms/Scalar/NaryReassociate.cpp N src/gnu/llvm/lib/Transforms/Scalar/DivRemPairs.cpp U src/gnu/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp U src/gnu/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp U src/gnu/llvm/lib/Transforms/Scalar/SCCP.cpp U src/gnu/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp N src/gnu/llvm/lib/Transforms/Scalar/MergeICmps.cpp U src/gnu/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopRotation.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp U src/gnu/llvm/lib/Transforms/Scalar/SROA.cpp U src/gnu/llvm/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp U src/gnu/llvm/lib/Transforms/Scalar/JumpThreading.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp U src/gnu/llvm/lib/Transforms/Scalar/GVN.cpp U src/gnu/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopRerollPass.cpp U src/gnu/llvm/lib/Transforms/Scalar/LICM.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp U src/gnu/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp N src/gnu/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp N src/gnu/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp U src/gnu/llvm/lib/Transforms/Scalar/StructurizeCFG.cpp U src/gnu/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp U src/gnu/llvm/lib/Transforms/Scalar/GVNSink.cpp U src/gnu/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp U src/gnu/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp U src/gnu/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp U src/gnu/llvm/lib/Transforms/Coroutines/CoroInstr.h U src/gnu/llvm/lib/Transforms/Coroutines/CoroEarly.cpp U src/gnu/llvm/lib/Transforms/Coroutines/CoroElide.cpp U src/gnu/llvm/lib/Transforms/Coroutines/Coroutines.cpp U src/gnu/llvm/lib/Transforms/Coroutines/CoroInternal.h U src/gnu/llvm/lib/Transforms/Coroutines/LLVMBuild.txt U src/gnu/llvm/lib/Transforms/Coroutines/CoroSplit.cpp U src/gnu/llvm/lib/Transforms/Coroutines/CMakeLists.txt U src/gnu/llvm/lib/Transforms/Coroutines/CoroFrame.cpp U src/gnu/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp U src/gnu/llvm/lib/Transforms/IPO/GlobalOpt.cpp U src/gnu/llvm/lib/Transforms/IPO/IPO.cpp U src/gnu/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp U src/gnu/llvm/lib/Transforms/IPO/ExtractGV.cpp U src/gnu/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp U src/gnu/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp U src/gnu/llvm/lib/Transforms/IPO/MergeFunctions.cpp U src/gnu/llvm/lib/Transforms/IPO/AlwaysInliner.cpp U src/gnu/llvm/lib/Transforms/IPO/ConstantMerge.cpp U src/gnu/llvm/lib/Transforms/IPO/PartialInlining.cpp U src/gnu/llvm/lib/Transforms/IPO/PruneEH.cpp U src/gnu/llvm/lib/Transforms/IPO/LowerTypeTests.cpp U src/gnu/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp U src/gnu/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp U src/gnu/llvm/lib/Transforms/IPO/FunctionImport.cpp U src/gnu/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp U src/gnu/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp U src/gnu/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp U src/gnu/llvm/lib/Transforms/IPO/SampleProfile.cpp U src/gnu/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp U src/gnu/llvm/lib/Transforms/IPO/InlineSimple.cpp U src/gnu/llvm/lib/Transforms/IPO/FunctionAttrs.cpp U src/gnu/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp U src/gnu/llvm/lib/Transforms/IPO/LLVMBuild.txt N src/gnu/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp U src/gnu/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp U src/gnu/llvm/lib/Transforms/IPO/StripSymbols.cpp U src/gnu/llvm/lib/Transforms/IPO/GlobalSplit.cpp U src/gnu/llvm/lib/Transforms/IPO/CMakeLists.txt U src/gnu/llvm/lib/Transforms/IPO/LoopExtractor.cpp U src/gnu/llvm/lib/Transforms/IPO/Internalize.cpp U src/gnu/llvm/lib/Transforms/IPO/GlobalDCE.cpp U src/gnu/llvm/lib/Transforms/IPO/Inliner.cpp U src/gnu/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp U src/gnu/llvm/lib/Transforms/Vectorize/Vectorize.cpp U src/gnu/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp U src/gnu/llvm/lib/Transforms/Vectorize/LLVMBuild.txt U src/gnu/llvm/lib/Transforms/Vectorize/CMakeLists.txt N src/gnu/llvm/lib/Transforms/Vectorize/VPlanValue.h N src/gnu/llvm/lib/Transforms/Vectorize/VPlan.h N src/gnu/llvm/lib/Transforms/Vectorize/VPlanBuilder.h U src/gnu/llvm/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp U src/gnu/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp N src/gnu/llvm/lib/Transforms/Vectorize/VPlan.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp N src/gnu/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/LLVMBuild.txt U src/gnu/llvm/lib/Transforms/Instrumentation/MaximumSpanningTree.h U src/gnu/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/CMakeLists.txt U src/gnu/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp U src/gnu/llvm/lib/Transforms/Instrumentation/CFGMST.h U src/gnu/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp U src/gnu/llvm/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp U src/gnu/llvm/lib/Transforms/Utils/SymbolRewriter.cpp U src/gnu/llvm/lib/Transforms/Utils/ModuleUtils.cpp U src/gnu/llvm/lib/Transforms/Utils/InlineFunction.cpp U src/gnu/llvm/lib/Transforms/Utils/CtorUtils.cpp U src/gnu/llvm/lib/Transforms/Utils/FunctionComparator.cpp U src/gnu/llvm/lib/Transforms/Utils/LoopUnroll.cpp U src/gnu/llvm/lib/Transforms/Utils/FlattenCFG.cpp U src/gnu/llvm/lib/Transforms/Utils/MetaRenamer.cpp U src/gnu/llvm/lib/Transforms/Utils/FunctionImportUtils.cpp U src/gnu/llvm/lib/Transforms/Utils/GlobalStatus.cpp U src/gnu/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp U src/gnu/llvm/lib/Transforms/Utils/CodeExtractor.cpp U src/gnu/llvm/lib/Transforms/Utils/SimplifyCFG.cpp U src/gnu/llvm/lib/Transforms/Utils/Utils.cpp U src/gnu/llvm/lib/Transforms/Utils/OrderedInstructions.cpp U src/gnu/llvm/lib/Transforms/Utils/LowerInvoke.cpp U src/gnu/llvm/lib/Transforms/Utils/PredicateInfo.cpp U src/gnu/llvm/lib/Transforms/Utils/AddDiscriminators.cpp U src/gnu/llvm/lib/Transforms/Utils/StripGCRelocates.cpp U src/gnu/llvm/lib/Transforms/Utils/SSAUpdater.cpp U src/gnu/llvm/lib/Transforms/Utils/LoopVersioning.cpp U src/gnu/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp U src/gnu/llvm/lib/Transforms/Utils/CloneFunction.cpp U src/gnu/llvm/lib/Transforms/Utils/ASanStackFrameLayout.cpp U src/gnu/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp N src/gnu/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp N src/gnu/llvm/lib/Transforms/Utils/CallPromotionUtils.cpp U src/gnu/llvm/lib/Transforms/Utils/EscapeEnumerator.cpp U src/gnu/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp U src/gnu/llvm/lib/Transforms/Utils/VNCoercion.cpp U src/gnu/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp U src/gnu/llvm/lib/Transforms/Utils/LLVMBuild.txt U src/gnu/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp U src/gnu/llvm/lib/Transforms/Utils/Evaluator.cpp U src/gnu/llvm/lib/Transforms/Utils/LoopUtils.cpp U src/gnu/llvm/lib/Transforms/Utils/LowerMemIntrinsics.cpp U src/gnu/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp U src/gnu/llvm/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp U src/gnu/llvm/lib/Transforms/Utils/CMakeLists.txt U src/gnu/llvm/lib/Transforms/Utils/IntegerDivision.cpp U src/gnu/llvm/lib/Transforms/Utils/LoopUnrollPeel.cpp U src/gnu/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp U src/gnu/llvm/lib/Transforms/Utils/LowerSwitch.cpp U src/gnu/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp U src/gnu/llvm/lib/Transforms/Utils/LCSSA.cpp U src/gnu/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp U src/gnu/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp U src/gnu/llvm/lib/Transforms/Utils/SanitizerStats.cpp U src/gnu/llvm/lib/Transforms/Utils/LoopSimplify.cpp U src/gnu/llvm/lib/Transforms/Utils/BuildLibCalls.cpp U src/gnu/llvm/lib/Transforms/Utils/Local.cpp U src/gnu/llvm/lib/Transforms/Utils/ValueMapper.cpp U src/gnu/llvm/lib/Transforms/Utils/SplitModule.cpp U src/gnu/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp U src/gnu/llvm/lib/Transforms/Utils/Mem2Reg.cpp U src/gnu/llvm/lib/Transforms/Utils/InstructionNamer.cpp U src/gnu/llvm/lib/Transforms/Utils/CloneModule.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/ObjCARC.h U src/gnu/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/ObjCARCExpand.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/LLVMBuild.txt U src/gnu/llvm/lib/Transforms/ObjCARC/BlotMapVector.h U src/gnu/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/CMakeLists.txt U src/gnu/llvm/lib/Transforms/ObjCARC/DependencyAnalysis.h U src/gnu/llvm/lib/Transforms/ObjCARC/PtrState.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/PtrState.h U src/gnu/llvm/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h U src/gnu/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp U src/gnu/llvm/lib/Transforms/ObjCARC/ProvenanceAnalysis.h U src/gnu/llvm/lib/Transforms/Hello/Hello.exports U src/gnu/llvm/lib/Transforms/Hello/CMakeLists.txt U src/gnu/llvm/lib/Transforms/Hello/Hello.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineInternal.h U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp U src/gnu/llvm/lib/Transforms/InstCombine/LLVMBuild.txt U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp U src/gnu/llvm/lib/Transforms/InstCombine/CMakeLists.txt U src/gnu/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp U src/gnu/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp U src/gnu/llvm/lib/TableGen/TGLexer.cpp U src/gnu/llvm/lib/TableGen/TableGenBackend.cpp U src/gnu/llvm/lib/TableGen/TGLexer.h U src/gnu/llvm/lib/TableGen/Record.cpp U src/gnu/llvm/lib/TableGen/Error.cpp U src/gnu/llvm/lib/TableGen/TGParser.h U src/gnu/llvm/lib/TableGen/Main.cpp U src/gnu/llvm/lib/TableGen/LLVMBuild.txt U src/gnu/llvm/lib/TableGen/CMakeLists.txt U src/gnu/llvm/lib/TableGen/SetTheory.cpp U src/gnu/llvm/lib/TableGen/TGParser.cpp U src/gnu/llvm/lib/TableGen/StringMatcher.cpp U src/gnu/llvm/lib/XRay/Trace.cpp U src/gnu/llvm/lib/XRay/CMakeLists.txt U src/gnu/llvm/lib/XRay/InstrumentationMap.cpp U src/gnu/llvm/lib/DebugInfo/LLVMBuild.txt U src/gnu/llvm/lib/DebugInfo/CMakeLists.txt U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbol.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolBlock.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolCustom.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDB.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp U src/gnu/llvm/lib/DebugInfo/PDB/GenericError.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBContext.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolData.cpp U src/gnu/llvm/lib/DebugInfo/PDB/LLVMBuild.txt U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolLabel.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp U src/gnu/llvm/lib/DebugInfo/PDB/IPDBSourceFile.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolFunc.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp U src/gnu/llvm/lib/DebugInfo/PDB/CMakeLists.txt U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolThunk.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBExtras.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymDumper.cpp U src/gnu/llvm/lib/DebugInfo/PDB/PDBSymbolExe.cpp U src/gnu/llvm/lib/DebugInfo/PDB/UDTLayout.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIASourceFile.cpp N src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIAError.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIASession.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIAEnumLineNumbers.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSymbols.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIAEnumDebugStreams.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIAEnumSourceFiles.cpp N src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIATable.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIADataStream.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIALineNumber.cpp U src/gnu/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/Hash.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/DbiModuleList.cpp N src/gnu/llvm/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp N src/gnu/llvm/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp N src/gnu/llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/PublicsStream.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/RawError.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/DbiStream.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/SymbolStream.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/PDBStringTable.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/GlobalsStream.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/EnumTables.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/HashTable.cpp U src/gnu/llvm/lib/DebugInfo/PDB/Native/NativeSession.cpp U src/gnu/llvm/lib/DebugInfo/Symbolize/Symbolize.cpp U src/gnu/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp U src/gnu/llvm/lib/DebugInfo/Symbolize/DIPrinter.cpp U src/gnu/llvm/lib/DebugInfo/Symbolize/LLVMBuild.txt U src/gnu/llvm/lib/DebugInfo/Symbolize/CMakeLists.txt U src/gnu/llvm/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h N src/gnu/llvm/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/Formatters.cpp N src/gnu/llvm/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/CodeViewError.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/RecordSerialization.cpp N src/gnu/llvm/lib/DebugInfo/CodeView/TypeHashing.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp N src/gnu/llvm/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugSubsection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/TypeIndex.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp N src/gnu/llvm/lib/DebugInfo/CodeView/RecordName.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/LLVMBuild.txt U src/gnu/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp N src/gnu/llvm/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/CMakeLists.txt U src/gnu/llvm/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/Line.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/EnumTables.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp N src/gnu/llvm/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/StringsAndChecksums.cpp U src/gnu/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp U src/gnu/llvm/lib/DebugInfo/MSF/MSFBuilder.cpp U src/gnu/llvm/lib/DebugInfo/MSF/MSFCommon.cpp U src/gnu/llvm/lib/DebugInfo/MSF/LLVMBuild.txt U src/gnu/llvm/lib/DebugInfo/MSF/MSFError.cpp U src/gnu/llvm/lib/DebugInfo/MSF/CMakeLists.txt U src/gnu/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/LLVMBuild.txt U src/gnu/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugLine.cpp N src/gnu/llvm/lib/DebugInfo/DWARF/DWARFExpression.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/CMakeLists.txt U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/SyntaxHighlighting.h U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp U src/gnu/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp U src/gnu/llvm/lib/ProfileData/SampleProfWriter.cpp U src/gnu/llvm/lib/ProfileData/SampleProfReader.cpp N src/gnu/llvm/lib/ProfileData/GCOV.cpp U src/gnu/llvm/lib/ProfileData/LLVMBuild.txt U src/gnu/llvm/lib/ProfileData/InstrProfWriter.cpp U src/gnu/llvm/lib/ProfileData/CMakeLists.txt U src/gnu/llvm/lib/ProfileData/ProfileSummaryBuilder.cpp U src/gnu/llvm/lib/ProfileData/SampleProf.cpp U src/gnu/llvm/lib/ProfileData/InstrProf.cpp U src/gnu/llvm/lib/ProfileData/InstrProfReader.cpp U src/gnu/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp U src/gnu/llvm/lib/ProfileData/Coverage/LLVMBuild.txt U src/gnu/llvm/lib/ProfileData/Coverage/CoverageMappingWriter.cpp U src/gnu/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp U src/gnu/llvm/lib/ProfileData/Coverage/CMakeLists.txt C src/gnu/llvm/lib/MC/MCELFStreamer.cpp U src/gnu/llvm/lib/MC/MCMachOStreamer.cpp U src/gnu/llvm/lib/MC/MCAsmBackend.cpp U src/gnu/llvm/lib/MC/MCSectionCOFF.cpp U src/gnu/llvm/lib/MC/MCFragment.cpp U src/gnu/llvm/lib/MC/SubtargetFeature.cpp U src/gnu/llvm/lib/MC/MCInstrDesc.cpp U src/gnu/llvm/lib/MC/MCWasmStreamer.cpp U src/gnu/llvm/lib/MC/MCSymbol.cpp U src/gnu/llvm/lib/MC/ConstantPools.cpp U src/gnu/llvm/lib/MC/MCExpr.cpp U src/gnu/llvm/lib/MC/MCWinCOFFStreamer.cpp U src/gnu/llvm/lib/MC/MCWasmObjectTargetWriter.cpp U src/gnu/llvm/lib/MC/MCAsmInfo.cpp U src/gnu/llvm/lib/MC/MCSchedule.cpp U src/gnu/llvm/lib/MC/MachObjectWriter.cpp U src/gnu/llvm/lib/MC/MCSymbolELF.cpp U src/gnu/llvm/lib/MC/MCInst.cpp U src/gnu/llvm/lib/MC/MCAssembler.cpp U src/gnu/llvm/lib/MC/MCNullStreamer.cpp U src/gnu/llvm/lib/MC/MCObjectStreamer.cpp U src/gnu/llvm/lib/MC/LLVMBuild.txt U src/gnu/llvm/lib/MC/MCELFObjectTargetWriter.cpp U src/gnu/llvm/lib/MC/MCSectionMachO.cpp U src/gnu/llvm/lib/MC/MCStreamer.cpp U src/gnu/llvm/lib/MC/MCObjectWriter.cpp U src/gnu/llvm/lib/MC/ELFObjectWriter.cpp U src/gnu/llvm/lib/MC/MCAsmInfoWasm.cpp U src/gnu/llvm/lib/MC/MCContext.cpp U src/gnu/llvm/lib/MC/MCAsmInfoCOFF.cpp U src/gnu/llvm/lib/MC/MCSectionELF.cpp U src/gnu/llvm/lib/MC/CMakeLists.txt U src/gnu/llvm/lib/MC/MCRegisterInfo.cpp U src/gnu/llvm/lib/MC/MCSectionWasm.cpp U src/gnu/llvm/lib/MC/MCSubtargetInfo.cpp U src/gnu/llvm/lib/MC/MCValue.cpp U src/gnu/llvm/lib/MC/MCTargetOptions.cpp U src/gnu/llvm/lib/MC/MCAsmStreamer.cpp U src/gnu/llvm/lib/MC/MCLinkerOptimizationHint.cpp U src/gnu/llvm/lib/MC/MCCodeEmitter.cpp U src/gnu/llvm/lib/MC/MCDwarf.cpp U src/gnu/llvm/lib/MC/MCLabel.cpp U src/gnu/llvm/lib/MC/MCInstPrinter.cpp N src/gnu/llvm/lib/MC/MCCodePadder.cpp U src/gnu/llvm/lib/MC/MCInstrAnalysis.cpp U src/gnu/llvm/lib/MC/MCMachObjectTargetWriter.cpp U src/gnu/llvm/lib/MC/WasmObjectWriter.cpp U src/gnu/llvm/lib/MC/MCObjectFileInfo.cpp U src/gnu/llvm/lib/MC/MCWin64EH.cpp U src/gnu/llvm/lib/MC/StringTableBuilder.cpp U src/gnu/llvm/lib/MC/MCSection.cpp U src/gnu/llvm/lib/MC/MCAsmInfoDarwin.cpp U src/gnu/llvm/lib/MC/MCWinEH.cpp U src/gnu/llvm/lib/MC/WinCOFFObjectWriter.cpp U src/gnu/llvm/lib/MC/MCCodeView.cpp U src/gnu/llvm/lib/MC/MCAsmInfoELF.cpp U src/gnu/llvm/lib/MC/MCDisassembler/MCDisassembler.cpp U src/gnu/llvm/lib/MC/MCDisassembler/Disassembler.cpp U src/gnu/llvm/lib/MC/MCDisassembler/MCRelocationInfo.cpp U src/gnu/llvm/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp U src/gnu/llvm/lib/MC/MCDisassembler/LLVMBuild.txt U src/gnu/llvm/lib/MC/MCDisassembler/Disassembler.h U src/gnu/llvm/lib/MC/MCDisassembler/CMakeLists.txt U src/gnu/llvm/lib/MC/MCDisassembler/MCSymbolizer.cpp C src/gnu/llvm/lib/MC/MCParser/AsmParser.cpp U src/gnu/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp U src/gnu/llvm/lib/MC/MCParser/AsmLexer.cpp U src/gnu/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp U src/gnu/llvm/lib/MC/MCParser/DarwinAsmParser.cpp U src/gnu/llvm/lib/MC/MCParser/ELFAsmParser.cpp U src/gnu/llvm/lib/MC/MCParser/MCAsmLexer.cpp U src/gnu/llvm/lib/MC/MCParser/MCAsmParser.cpp U src/gnu/llvm/lib/MC/MCParser/COFFAsmParser.cpp U src/gnu/llvm/lib/MC/MCParser/LLVMBuild.txt U src/gnu/llvm/lib/MC/MCParser/CMakeLists.txt U src/gnu/llvm/unittests/CMakeLists.txt U src/gnu/llvm/unittests/ObjectYAML/YAMLTest.cpp U src/gnu/llvm/unittests/ObjectYAML/CMakeLists.txt U src/gnu/llvm/unittests/Target/CMakeLists.txt U src/gnu/llvm/unittests/Target/AArch64/InstSizes.cpp U src/gnu/llvm/unittests/Target/AArch64/CMakeLists.txt U src/gnu/llvm/unittests/Object/SymbolSizeTest.cpp U src/gnu/llvm/unittests/Object/SymbolicFileTest.cpp U src/gnu/llvm/unittests/Object/CMakeLists.txt U src/gnu/llvm/unittests/CodeGen/DIEHashTest.cpp U src/gnu/llvm/unittests/CodeGen/ScalableVectorMVTsTest.cpp U src/gnu/llvm/unittests/CodeGen/LowLevelTypeTest.cpp N src/gnu/llvm/unittests/CodeGen/MachineOperandTest.cpp N src/gnu/llvm/unittests/CodeGen/MachineInstrTest.cpp U src/gnu/llvm/unittests/CodeGen/CMakeLists.txt U src/gnu/llvm/unittests/CodeGen/MachineInstrBundleIteratorTest.cpp U src/gnu/llvm/unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp U src/gnu/llvm/unittests/CodeGen/GlobalISel/CMakeLists.txt U src/gnu/llvm/unittests/Bitcode/BitstreamReaderTest.cpp U src/gnu/llvm/unittests/Bitcode/BitReaderTest.cpp U src/gnu/llvm/unittests/Bitcode/BitstreamWriterTest.cpp U src/gnu/llvm/unittests/Bitcode/CMakeLists.txt U src/gnu/llvm/unittests/MI/LiveIntervalTest.cpp U src/gnu/llvm/unittests/MI/CMakeLists.txt U src/gnu/llvm/unittests/AsmParser/AsmParserTest.cpp U src/gnu/llvm/unittests/AsmParser/CMakeLists.txt U src/gnu/llvm/unittests/Analysis/TBAATest.cpp U src/gnu/llvm/unittests/Analysis/BranchProbabilityInfoTest.cpp U src/gnu/llvm/unittests/Analysis/AliasAnalysisTest.cpp U src/gnu/llvm/unittests/Analysis/TargetLibraryInfoTest.cpp U src/gnu/llvm/unittests/Analysis/AliasSetTrackerTest.cpp U src/gnu/llvm/unittests/Analysis/UnrollAnalyzer.cpp N src/gnu/llvm/unittests/Analysis/ValueLatticeTest.cpp U src/gnu/llvm/unittests/Analysis/CGSCCPassManagerTest.cpp U src/gnu/llvm/unittests/Analysis/GlobalsModRefTest.cpp U src/gnu/llvm/unittests/Analysis/LazyCallGraphTest.cpp U src/gnu/llvm/unittests/Analysis/ValueTrackingTest.cpp U src/gnu/llvm/unittests/Analysis/LoopInfoTest.cpp U src/gnu/llvm/unittests/Analysis/ScalarEvolutionTest.cpp U src/gnu/llvm/unittests/Analysis/CFGTest.cpp U src/gnu/llvm/unittests/Analysis/CMakeLists.txt U src/gnu/llvm/unittests/Analysis/CallGraphTest.cpp U src/gnu/llvm/unittests/Analysis/MemorySSA.cpp N src/gnu/llvm/unittests/Analysis/SparsePropagation.cpp U src/gnu/llvm/unittests/Analysis/ProfileSummaryInfoTest.cpp U src/gnu/llvm/unittests/Analysis/OrderedBasicBlockTest.cpp U src/gnu/llvm/unittests/Analysis/MemoryBuiltinsTest.cpp U src/gnu/llvm/unittests/Analysis/BlockFrequencyInfoTest.cpp U src/gnu/llvm/unittests/Support/YAMLParserTest.cpp U src/gnu/llvm/unittests/Support/EndianStreamTest.cpp U src/gnu/llvm/unittests/Support/NativeFormatTests.cpp U src/gnu/llvm/unittests/Support/MathExtrasTest.cpp U src/gnu/llvm/unittests/Support/TrigramIndexTest.cpp U src/gnu/llvm/unittests/Support/BranchProbabilityTest.cpp U src/gnu/llvm/unittests/Support/MemoryBufferTest.cpp U src/gnu/llvm/unittests/Support/ReplaceFileTest.cpp U src/gnu/llvm/unittests/Support/formatted_raw_ostream_test.cpp U src/gnu/llvm/unittests/Support/ManagedStatic.cpp U src/gnu/llvm/unittests/Support/TimerTest.cpp U src/gnu/llvm/unittests/Support/CommandLineTest.cpp U src/gnu/llvm/unittests/Support/GlobPatternTest.cpp U src/gnu/llvm/unittests/Support/ErrnoTest.cpp U src/gnu/llvm/unittests/Support/ThreadLocalTest.cpp U src/gnu/llvm/unittests/Support/DataExtractorTest.cpp U src/gnu/llvm/unittests/Support/ArrayRecyclerTest.cpp U src/gnu/llvm/unittests/Support/CachePruningTest.cpp U src/gnu/llvm/unittests/Support/YAMLIOTest.cpp U src/gnu/llvm/unittests/Support/FormatVariadicTest.cpp U src/gnu/llvm/unittests/Support/xxhashTest.cpp U src/gnu/llvm/unittests/Support/LEB128Test.cpp U src/gnu/llvm/unittests/Support/Chrono.cpp U src/gnu/llvm/unittests/Support/AlignOfTest.cpp U src/gnu/llvm/unittests/Support/LockFileManagerTest.cpp U src/gnu/llvm/unittests/Support/EndianTest.cpp U src/gnu/llvm/unittests/Support/StringPool.cpp U src/gnu/llvm/unittests/Support/TarWriterTest.cpp U src/gnu/llvm/unittests/Support/Casting.cpp U src/gnu/llvm/unittests/Support/ProgramTest.cpp U src/gnu/llvm/unittests/Support/SourceMgrTest.cpp U src/gnu/llvm/unittests/Support/MD5Test.cpp U src/gnu/llvm/unittests/Support/BinaryStreamTest.cpp U src/gnu/llvm/unittests/Support/SwapByteOrderTest.cpp U src/gnu/llvm/unittests/Support/RegexTest.cpp U src/gnu/llvm/unittests/Support/BlockFrequencyTest.cpp U src/gnu/llvm/unittests/Support/raw_ostream_test.cpp U src/gnu/llvm/unittests/Support/SpecialCaseListTest.cpp U src/gnu/llvm/unittests/Support/ErrorOrTest.cpp U src/gnu/llvm/unittests/Support/ThreadPool.cpp U src/gnu/llvm/unittests/Support/ParallelTest.cpp U src/gnu/llvm/unittests/Support/ScaledNumberTest.cpp U src/gnu/llvm/unittests/Support/ConvertUTFTest.cpp U src/gnu/llvm/unittests/Support/raw_sha1_ostream_test.cpp U src/gnu/llvm/unittests/Support/MemoryTest.cpp U src/gnu/llvm/unittests/Support/CMakeLists.txt U src/gnu/llvm/unittests/Support/UnicodeTest.cpp U src/gnu/llvm/unittests/Support/CompressionTest.cpp U src/gnu/llvm/unittests/Support/TargetParserTest.cpp U src/gnu/llvm/unittests/Support/CrashRecoveryTest.cpp U src/gnu/llvm/unittests/Support/ProcessTest.cpp U src/gnu/llvm/unittests/Support/TypeNameTest.cpp U src/gnu/llvm/unittests/Support/Threading.cpp U src/gnu/llvm/unittests/Support/Path.cpp U src/gnu/llvm/unittests/Support/raw_pwrite_stream_test.cpp U src/gnu/llvm/unittests/Support/ARMAttributeParser.cpp U src/gnu/llvm/unittests/Support/ErrorTest.cpp N src/gnu/llvm/unittests/Support/ReverseIterationTest.cpp U src/gnu/llvm/unittests/Support/TrailingObjectsTest.cpp U src/gnu/llvm/unittests/Support/AllocatorTest.cpp U src/gnu/llvm/unittests/Support/LineIteratorTest.cpp U src/gnu/llvm/unittests/Support/FileOutputBufferTest.cpp U src/gnu/llvm/unittests/Support/Host.cpp U src/gnu/llvm/unittests/Support/DebugTest.cpp U src/gnu/llvm/unittests/Support/DynamicLibrary/ExportedFuncs.cxx U src/gnu/llvm/unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp U src/gnu/llvm/unittests/Support/DynamicLibrary/PipSqueak.cxx U src/gnu/llvm/unittests/Support/DynamicLibrary/CMakeLists.txt U src/gnu/llvm/unittests/Support/DynamicLibrary/PipSqueak.h N src/gnu/llvm/unittests/FuzzMutate/RandomIRBuilderTest.cpp N src/gnu/llvm/unittests/FuzzMutate/StrategiesTest.cpp N src/gnu/llvm/unittests/FuzzMutate/CMakeLists.txt N src/gnu/llvm/unittests/FuzzMutate/OperationsTest.cpp N src/gnu/llvm/unittests/FuzzMutate/ReservoirSamplerTest.cpp U src/gnu/llvm/unittests/LineEditor/LineEditor.cpp U src/gnu/llvm/unittests/LineEditor/CMakeLists.txt U src/gnu/llvm/unittests/Linker/LinkModulesTest.cpp U src/gnu/llvm/unittests/Linker/CMakeLists.txt U src/gnu/llvm/unittests/ExecutionEngine/CMakeLists.txt U src/gnu/llvm/unittests/ExecutionEngine/ExecutionEngineTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/CMakeLists.txt U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/MCJITTestBase.h U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests.def U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/MCJITMemoryManagerTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/MCJIT/MCJITTestAPICommon.h U src/gnu/llvm/unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/IndirectionUtilsTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/OrcTestCommon.h U src/gnu/llvm/unittests/ExecutionEngine/Orc/GlobalMappingLayerTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/OrcTestCommon.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp N src/gnu/llvm/unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/LazyEmittingLayerTest.cpp N src/gnu/llvm/unittests/ExecutionEngine/Orc/SymbolStringPoolTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp U src/gnu/llvm/unittests/ExecutionEngine/Orc/CMakeLists.txt U src/gnu/llvm/unittests/ExecutionEngine/Orc/QueueChannel.h U src/gnu/llvm/unittests/ExecutionEngine/Orc/QueueChannel.cpp U src/gnu/llvm/unittests/IR/BasicBlockTest.cpp U src/gnu/llvm/unittests/IR/ModuleTest.cpp U src/gnu/llvm/unittests/IR/MDBuilderTest.cpp U src/gnu/llvm/unittests/IR/InstructionsTest.cpp U src/gnu/llvm/unittests/IR/PassBuilderCallbacksTest.cpp U src/gnu/llvm/unittests/IR/IRBuilderTest.cpp U src/gnu/llvm/unittests/IR/ValueMapTest.cpp U src/gnu/llvm/unittests/IR/CFGBuilder.cpp U src/gnu/llvm/unittests/IR/CFGBuilder.h U src/gnu/llvm/unittests/IR/AsmWriterTest.cpp U src/gnu/llvm/unittests/IR/ValueTest.cpp U src/gnu/llvm/unittests/IR/UserTest.cpp U src/gnu/llvm/unittests/IR/DebugInfoTest.cpp U src/gnu/llvm/unittests/IR/AttributesTest.cpp U src/gnu/llvm/unittests/IR/MetadataTest.cpp U src/gnu/llvm/unittests/IR/UseTest.cpp U src/gnu/llvm/unittests/IR/IntrinsicsTest.cpp U src/gnu/llvm/unittests/IR/WaymarkTest.cpp U src/gnu/llvm/unittests/IR/DominatorTreeTest.cpp U src/gnu/llvm/unittests/IR/ConstantsTest.cpp U src/gnu/llvm/unittests/IR/ValueHandleTest.cpp U src/gnu/llvm/unittests/IR/TypeBuilderTest.cpp U src/gnu/llvm/unittests/IR/ConstantRangeTest.cpp U src/gnu/llvm/unittests/IR/PatternMatch.cpp U src/gnu/llvm/unittests/IR/CMakeLists.txt N src/gnu/llvm/unittests/IR/DominatorTreeBatchUpdatesTest.cpp U src/gnu/llvm/unittests/IR/TypesTest.cpp U src/gnu/llvm/unittests/IR/FunctionTest.cpp U src/gnu/llvm/unittests/IR/DebugTypeODRUniquingTest.cpp U src/gnu/llvm/unittests/IR/LegacyPassManagerTest.cpp U src/gnu/llvm/unittests/IR/VerifierTest.cpp U src/gnu/llvm/unittests/IR/PassManagerTest.cpp U src/gnu/llvm/unittests/BinaryFormat/TestFileMagic.cpp U src/gnu/llvm/unittests/BinaryFormat/DwarfTest.cpp U src/gnu/llvm/unittests/BinaryFormat/CMakeLists.txt N src/gnu/llvm/unittests/tools/CMakeLists.txt N src/gnu/llvm/unittests/tools/llvm-cfi-verify/GraphBuilder.cpp N src/gnu/llvm/unittests/tools/llvm-cfi-verify/CMakeLists.txt N src/gnu/llvm/unittests/tools/llvm-cfi-verify/FileAnalysis.cpp U src/gnu/llvm/unittests/Option/OptionParsingTest.cpp U src/gnu/llvm/unittests/Option/CMakeLists.txt U src/gnu/llvm/unittests/Option/Opts.td U src/gnu/llvm/unittests/Transforms/CMakeLists.txt U src/gnu/llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp U src/gnu/llvm/unittests/Transforms/Scalar/CMakeLists.txt U src/gnu/llvm/unittests/Transforms/IPO/WholeProgramDevirt.cpp U src/gnu/llvm/unittests/Transforms/IPO/LowerTypeTests.cpp U src/gnu/llvm/unittests/Transforms/IPO/CMakeLists.txt U src/gnu/llvm/unittests/Transforms/Utils/FunctionComparator.cpp N src/gnu/llvm/unittests/Transforms/Utils/CodeExtractor.cpp U src/gnu/llvm/unittests/Transforms/Utils/OrderedInstructions.cpp U src/gnu/llvm/unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp U src/gnu/llvm/unittests/Transforms/Utils/Cloning.cpp U src/gnu/llvm/unittests/Transforms/Utils/ValueMapperTest.cpp U src/gnu/llvm/unittests/Transforms/Utils/CMakeLists.txt U src/gnu/llvm/unittests/Transforms/Utils/IntegerDivision.cpp U src/gnu/llvm/unittests/Transforms/Utils/Local.cpp U src/gnu/llvm/unittests/ADT/IListNodeBaseTest.cpp U src/gnu/llvm/unittests/ADT/OptionalTest.cpp U src/gnu/llvm/unittests/ADT/MakeUniqueTest.cpp U src/gnu/llvm/unittests/ADT/FoldingSet.cpp U src/gnu/llvm/unittests/ADT/DepthFirstIteratorTest.cpp U src/gnu/llvm/unittests/ADT/SmallPtrSetTest.cpp U src/gnu/llvm/unittests/ADT/PointerUnionTest.cpp U src/gnu/llvm/unittests/ADT/TinyPtrVectorTest.cpp U src/gnu/llvm/unittests/ADT/APSIntTest.cpp U src/gnu/llvm/unittests/ADT/IListIteratorTest.cpp U src/gnu/llvm/unittests/ADT/DeltaAlgorithmTest.cpp U src/gnu/llvm/unittests/ADT/VariadicFunctionTest.cpp U src/gnu/llvm/unittests/ADT/FunctionRefTest.cpp U src/gnu/llvm/unittests/ADT/ImmutableMapTest.cpp U src/gnu/llvm/unittests/ADT/BreadthFirstIteratorTest.cpp U src/gnu/llvm/unittests/ADT/TripleTest.cpp U src/gnu/llvm/unittests/ADT/RangeAdapterTest.cpp U src/gnu/llvm/unittests/ADT/StringExtrasTest.cpp U src/gnu/llvm/unittests/ADT/PointerSumTypeTest.cpp U src/gnu/llvm/unittests/ADT/DenseSetTest.cpp U src/gnu/llvm/unittests/ADT/IntrusiveRefCntPtrTest.cpp U src/gnu/llvm/unittests/ADT/ImmutableSetTest.cpp U src/gnu/llvm/unittests/ADT/IteratorTest.cpp U src/gnu/llvm/unittests/ADT/MapVectorTest.cpp U src/gnu/llvm/unittests/ADT/SmallStringTest.cpp U src/gnu/llvm/unittests/ADT/BumpPtrListTest.cpp U src/gnu/llvm/unittests/ADT/IntervalMapTest.cpp U src/gnu/llvm/unittests/ADT/IListTest.cpp U src/gnu/llvm/unittests/ADT/SCCIteratorTest.cpp U src/gnu/llvm/unittests/ADT/StringMapTest.cpp U src/gnu/llvm/unittests/ADT/STLExtrasTest.cpp U src/gnu/llvm/unittests/ADT/SetVectorTest.cpp U src/gnu/llvm/unittests/ADT/APIntTest.cpp U src/gnu/llvm/unittests/ADT/TestGraph.h U src/gnu/llvm/unittests/ADT/PointerEmbeddedIntTest.cpp U src/gnu/llvm/unittests/ADT/IListBaseTest.cpp U src/gnu/llvm/unittests/ADT/PriorityWorklistTest.cpp U src/gnu/llvm/unittests/ADT/ScopeExitTest.cpp U src/gnu/llvm/unittests/ADT/HashingTest.cpp U src/gnu/llvm/unittests/ADT/StringRefTest.cpp U src/gnu/llvm/unittests/ADT/DAGDeltaAlgorithmTest.cpp U src/gnu/llvm/unittests/ADT/SimpleIListTest.cpp U src/gnu/llvm/unittests/ADT/BitmaskEnumTest.cpp U src/gnu/llvm/unittests/ADT/SmallVectorTest.cpp U src/gnu/llvm/unittests/ADT/PackedVectorTest.cpp U src/gnu/llvm/unittests/ADT/PostOrderIteratorTest.cpp U src/gnu/llvm/unittests/ADT/DenseMapTest.cpp U src/gnu/llvm/unittests/ADT/IListNodeTest.cpp U src/gnu/llvm/unittests/ADT/CMakeLists.txt N src/gnu/llvm/unittests/ADT/MappedIteratorTest.cpp U src/gnu/llvm/unittests/ADT/IListSentinelTest.cpp U src/gnu/llvm/unittests/ADT/IntEqClassesTest.cpp U src/gnu/llvm/unittests/ADT/SparseBitVectorTest.cpp U src/gnu/llvm/unittests/ADT/SparseMultiSetTest.cpp U src/gnu/llvm/unittests/ADT/APFloatTest.cpp U src/gnu/llvm/unittests/ADT/SparseSetTest.cpp U src/gnu/llvm/unittests/ADT/BitVectorTest.cpp U src/gnu/llvm/unittests/ADT/PointerIntPairTest.cpp U src/gnu/llvm/unittests/ADT/ArrayRefTest.cpp U src/gnu/llvm/unittests/ADT/StringSwitchTest.cpp N src/gnu/llvm/unittests/ADT/EquivalenceClassesTest.cpp U src/gnu/llvm/unittests/ADT/TwineTest.cpp U src/gnu/llvm/unittests/ADT/SequenceTest.cpp U src/gnu/llvm/unittests/XRay/GraphTest.cpp U src/gnu/llvm/unittests/XRay/CMakeLists.txt U src/gnu/llvm/unittests/DebugInfo/CMakeLists.txt U src/gnu/llvm/unittests/DebugInfo/PDB/StringTableBuilderTest.cpp U src/gnu/llvm/unittests/DebugInfo/PDB/HashTableTest.cpp U src/gnu/llvm/unittests/DebugInfo/PDB/PDBApiTest.cpp U src/gnu/llvm/unittests/DebugInfo/PDB/CMakeLists.txt U src/gnu/llvm/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp U src/gnu/llvm/unittests/DebugInfo/CodeView/CMakeLists.txt N src/gnu/llvm/unittests/DebugInfo/CodeView/TypeHashingTest.cpp U src/gnu/llvm/unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp N src/gnu/llvm/unittests/DebugInfo/MSF/MSFBuilderTest.cpp N src/gnu/llvm/unittests/DebugInfo/MSF/MSFCommonTest.cpp N src/gnu/llvm/unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp N src/gnu/llvm/unittests/DebugInfo/MSF/CMakeLists.txt U src/gnu/llvm/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp U src/gnu/llvm/unittests/DebugInfo/DWARF/DwarfGenerator.cpp U src/gnu/llvm/unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp U src/gnu/llvm/unittests/DebugInfo/DWARF/DwarfGenerator.h U src/gnu/llvm/unittests/DebugInfo/DWARF/CMakeLists.txt U src/gnu/llvm/unittests/ProfileData/SampleProfTest.cpp U src/gnu/llvm/unittests/ProfileData/InstrProfTest.cpp U src/gnu/llvm/unittests/ProfileData/CMakeLists.txt U src/gnu/llvm/unittests/ProfileData/CoverageMappingTest.cpp U src/gnu/llvm/unittests/MC/StringTableBuilderTest.cpp U src/gnu/llvm/unittests/MC/Disassembler.cpp U src/gnu/llvm/unittests/MC/CMakeLists.txt U src/gnu/llvm/unittests/MC/DwarfLineTables.cpp U src/gnu/llvm/unittests/MC/TargetRegistry.cpp U src/gnu/llvm/resources/windows_version_resource.rc U src/gnu/llvm/cmake/README U src/gnu/llvm/cmake/nsis_icon.ico U src/gnu/llvm/cmake/nsis_logo.bmp U src/gnu/llvm/cmake/config.guess U src/gnu/llvm/cmake/dummy.cpp U src/gnu/llvm/cmake/config-ix.cmake N src/gnu/llvm/cmake/platforms/ClangClCMakeCompileRules.cmake N src/gnu/llvm/cmake/platforms/WinMsvc.cmake U src/gnu/llvm/cmake/platforms/Android.cmake U src/gnu/llvm/cmake/platforms/iOS.cmake U src/gnu/llvm/cmake/modules/LLVMConfigVersion.cmake.in U src/gnu/llvm/cmake/modules/FindOCaml.cmake U src/gnu/llvm/cmake/modules/AddSphinxTarget.cmake U src/gnu/llvm/cmake/modules/LLVMProcessSources.cmake U src/gnu/llvm/cmake/modules/GenerateVersionFromCVS.cmake U src/gnu/llvm/cmake/modules/GetSVN.cmake U src/gnu/llvm/cmake/modules/LLVMInstallSymlink.cmake U src/gnu/llvm/cmake/modules/LLVM-Config.cmake U src/gnu/llvm/cmake/modules/FindSphinx.cmake U src/gnu/llvm/cmake/modules/AddLLVMDefinitions.cmake U src/gnu/llvm/cmake/modules/DetermineGCCCompatible.cmake U src/gnu/llvm/cmake/modules/CheckCompilerVersion.cmake U src/gnu/llvm/cmake/modules/LLVMExternalProjectUtils.cmake U src/gnu/llvm/cmake/modules/CMakeLists.txt U src/gnu/llvm/cmake/modules/ChooseMSVCCRT.cmake U src/gnu/llvm/cmake/modules/AddLLVM.cmake U src/gnu/llvm/cmake/modules/CrossCompile.cmake U src/gnu/llvm/cmake/modules/AddOCaml.cmake U src/gnu/llvm/cmake/modules/HandleLLVMOptions.cmake U src/gnu/llvm/cmake/modules/VersionFromVCS.cmake U src/gnu/llvm/cmake/modules/CheckLinkerFlag.cmake U src/gnu/llvm/cmake/modules/HandleLLVMStdlib.cmake U src/gnu/llvm/cmake/modules/TableGen.cmake U src/gnu/llvm/cmake/modules/LLVMConfig.cmake.in U src/gnu/llvm/cmake/modules/CheckAtomic.cmake U src/gnu/llvm/cmake/modules/GetHostTriple.cmake U src/gnu/llvm/docs/ARM-BE-ld1.png U src/gnu/llvm/docs/ProgrammersManual.rst U src/gnu/llvm/docs/CMake.rst U src/gnu/llvm/docs/HowToCrossCompileLLVM.rst U src/gnu/llvm/docs/SystemLibrary.rst U src/gnu/llvm/docs/Passes.rst U src/gnu/llvm/docs/TestSuiteMakefileGuide.rst U src/gnu/llvm/docs/WritingAnLLVMPass.rst U src/gnu/llvm/docs/MCJITDesignAndImplementation.rst U src/gnu/llvm/docs/BlockFrequencyTerminology.rst U src/gnu/llvm/docs/YamlIO.rst U src/gnu/llvm/docs/TableGenFundamentals.rst U src/gnu/llvm/docs/MCJIT-resolve-relocations.png U src/gnu/llvm/docs/HowToSubmitABug.rst U src/gnu/llvm/docs/CompilerWriterInfo.rst U src/gnu/llvm/docs/ARM-BE-bitcastsuccess.png U src/gnu/llvm/docs/MCJIT-load-object.png U src/gnu/llvm/docs/ExtendedIntegerResults.txt U src/gnu/llvm/docs/MCJIT-dyld-load.png U src/gnu/llvm/docs/Projects.rst N src/gnu/llvm/docs/FuzzingLLVM.rst U src/gnu/llvm/docs/HowToUseInstrMappings.rst U src/gnu/llvm/docs/gcc-loops.png U src/gnu/llvm/docs/SphinxQuickstartTemplate.rst U src/gnu/llvm/docs/Statepoints.rst U src/gnu/llvm/docs/Packaging.rst U src/gnu/llvm/docs/GoldPlugin.rst U src/gnu/llvm/docs/CodingStandards.rst U src/gnu/llvm/docs/Docker.rst U src/gnu/llvm/docs/Phabricator.rst U src/gnu/llvm/docs/README.txt U src/gnu/llvm/docs/conf.py U src/gnu/llvm/docs/Benchmarking.rst U src/gnu/llvm/docs/MCJIT-load.png U src/gnu/llvm/docs/ARM-BE-bitcastfail.png N src/gnu/llvm/docs/XRayFDRFormat.rst U src/gnu/llvm/docs/HowToReleaseLLVM.rst U src/gnu/llvm/docs/ReportingGuide.rst U src/gnu/llvm/docs/ARM-BE-ldr.png U src/gnu/llvm/docs/BitCodeFormat.rst U src/gnu/llvm/docs/HowToUseAttributes.rst U src/gnu/llvm/docs/LinkTimeOptimization.rst U src/gnu/llvm/docs/make.bat U src/gnu/llvm/docs/TestingGuide.rst U src/gnu/llvm/docs/CodeGenerator.rst U src/gnu/llvm/docs/GlobalISel.rst U src/gnu/llvm/docs/yaml2obj.rst U src/gnu/llvm/docs/XRayExample.rst U src/gnu/llvm/docs/FaultMaps.rst U src/gnu/llvm/docs/Atomics.rst U src/gnu/llvm/docs/GettingStarted.rst U src/gnu/llvm/docs/MCJIT-creation.png U src/gnu/llvm/docs/DeveloperPolicy.rst U src/gnu/llvm/docs/ReleaseNotes.rst U src/gnu/llvm/docs/MCJIT-engine-builder.png U src/gnu/llvm/docs/LLVMBuild.txt U src/gnu/llvm/docs/WritingAnLLVMBackend.rst U src/gnu/llvm/docs/ExtendingLLVM.rst U src/gnu/llvm/docs/ScudoHardenedAllocator.rst U src/gnu/llvm/docs/GarbageCollection.rst U src/gnu/llvm/docs/LLVMBuild.rst U src/gnu/llvm/docs/HowToBuildOnARM.rst U src/gnu/llvm/docs/TypeMetadata.rst U src/gnu/llvm/docs/StackMaps.rst U src/gnu/llvm/docs/ReleaseProcess.rst U src/gnu/llvm/docs/CompileCudaWithLLVM.rst U src/gnu/llvm/docs/GetElementPtr.rst U src/gnu/llvm/docs/GettingStartedVS.rst U src/gnu/llvm/docs/MemorySSA.rst U src/gnu/llvm/docs/CommandLine.rst U src/gnu/llvm/docs/SourceLevelDebugging.rst U src/gnu/llvm/docs/CMakeLists.txt N src/gnu/llvm/docs/HowToCrossCompileBuiltinsOnArm.rst U src/gnu/llvm/docs/Extensions.rst N src/gnu/llvm/docs/CFIVerify.rst U src/gnu/llvm/docs/ExceptionHandling.rst U src/gnu/llvm/docs/linpack-pc.png U src/gnu/llvm/docs/Vectorizers.rst U src/gnu/llvm/docs/index.rst U src/gnu/llvm/docs/AMDGPUUsage.rst U src/gnu/llvm/docs/LangRef.rst U src/gnu/llvm/docs/LibFuzzer.rst U src/gnu/llvm/docs/AdvancedBuilds.rst U src/gnu/llvm/docs/FAQ.rst U src/gnu/llvm/docs/CMakePrimer.rst U src/gnu/llvm/docs/doxygen-mainpage.dox U src/gnu/llvm/docs/Coroutines.rst U src/gnu/llvm/docs/MIRLangRef.rst U src/gnu/llvm/docs/Bugpoint.rst U src/gnu/llvm/docs/Lexicon.rst U src/gnu/llvm/docs/BranchWeightMetadata.rst U src/gnu/llvm/docs/doxygen.cfg.in U src/gnu/llvm/docs/Makefile.sphinx U src/gnu/llvm/docs/DebuggingJITedCode.rst U src/gnu/llvm/docs/CodeOfConduct.rst U src/gnu/llvm/docs/CoverageMappingFormat.rst U src/gnu/llvm/docs/AliasAnalysis.rst U src/gnu/llvm/docs/MarkedUpDisassembly.rst U src/gnu/llvm/docs/XRay.rst U src/gnu/llvm/docs/SegmentedStacks.rst U src/gnu/llvm/docs/BigEndianNEON.rst U src/gnu/llvm/docs/NVPTXUsage.rst U src/gnu/llvm/docs/HowToSetUpLLVMStyleRTTI.rst U src/gnu/llvm/docs/OptBisect.rst U src/gnu/llvm/docs/HowToAddABuilder.rst U src/gnu/llvm/docs/MergeFunctions.rst U src/gnu/llvm/docs/re_format.7 U src/gnu/llvm/docs/InAlloca.rst U src/gnu/llvm/docs/PDB/TpiStream.rst U src/gnu/llvm/docs/PDB/GlobalStream.rst U src/gnu/llvm/docs/PDB/DbiStream.rst U src/gnu/llvm/docs/PDB/PublicStream.rst U src/gnu/llvm/docs/PDB/CodeViewTypes.rst U src/gnu/llvm/docs/PDB/HashStream.rst U src/gnu/llvm/docs/PDB/MsfFile.rst U src/gnu/llvm/docs/PDB/ModiStream.rst U src/gnu/llvm/docs/PDB/CodeViewSymbols.rst U src/gnu/llvm/docs/PDB/PdbStream.rst U src/gnu/llvm/docs/PDB/index.rst U src/gnu/llvm/docs/_static/lines.gif U src/gnu/llvm/docs/_static/llvm.css U src/gnu/llvm/docs/Frontend/PerformanceTips.rst U src/gnu/llvm/docs/_themes/llvm-theme/layout.html U src/gnu/llvm/docs/_themes/llvm-theme/theme.conf U src/gnu/llvm/docs/_themes/llvm-theme/static/logo.png U src/gnu/llvm/docs/_themes/llvm-theme/static/contents.png U src/gnu/llvm/docs/_themes/llvm-theme/static/navigation.png U src/gnu/llvm/docs/_themes/llvm-theme/static/llvm-theme.css U src/gnu/llvm/docs/HistoricalNotes/2001-04-16-DynamicCompilation.txt U src/gnu/llvm/docs/HistoricalNotes/2001-07-06-LoweringIRForCodeGen.txt U src/gnu/llvm/docs/HistoricalNotes/2003-06-26-Reoptimizer2.txt U src/gnu/llvm/docs/HistoricalNotes/2001-02-13-Reference-MemoryResponse.txt U src/gnu/llvm/docs/HistoricalNotes/2000-12-06-MeetingSummary.txt U src/gnu/llvm/docs/HistoricalNotes/2000-11-18-EarlyDesignIdeasResp.txt U src/gnu/llvm/docs/HistoricalNotes/2003-06-25-Reoptimizer1.txt U src/gnu/llvm/docs/HistoricalNotes/2001-02-09-AdveComments.txt U src/gnu/llvm/docs/HistoricalNotes/2001-06-01-GCCOptimizations2.txt U src/gnu/llvm/docs/HistoricalNotes/2003-01-23-CygwinNotes.txt U src/gnu/llvm/docs/HistoricalNotes/2000-11-18-EarlyDesignIdeas.txt U src/gnu/llvm/docs/HistoricalNotes/2002-06-25-MegaPatchInfo.txt U src/gnu/llvm/docs/HistoricalNotes/2001-09-18-OptimizeExceptions.txt U src/gnu/llvm/docs/HistoricalNotes/2001-06-20-.NET-Differences.txt U src/gnu/llvm/docs/HistoricalNotes/2001-01-31-UniversalIRIdea.txt U src/gnu/llvm/docs/HistoricalNotes/2001-02-13-Reference-Memory.txt U src/gnu/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp2.txt U src/gnu/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp4.txt U src/gnu/llvm/docs/HistoricalNotes/2007-OriginalClangReadme.txt U src/gnu/llvm/docs/HistoricalNotes/2001-05-18-ExceptionHandling.txt U src/gnu/llvm/docs/HistoricalNotes/2000-12-06-EncodingIdea.txt U src/gnu/llvm/docs/HistoricalNotes/2001-06-01-GCCOptimizations.txt U src/gnu/llvm/docs/HistoricalNotes/2002-05-12-InstListChange.txt U src/gnu/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebateResp1.txt U src/gnu/llvm/docs/HistoricalNotes/2001-02-09-AdveCommentsResponse.txt U src/gnu/llvm/docs/HistoricalNotes/2001-02-06-TypeNotationDebate.txt U src/gnu/llvm/docs/HistoricalNotes/2001-05-19-ExceptionResponse.txt U src/gnu/llvm/docs/CommandGuide/llvm-build.rst U src/gnu/llvm/docs/CommandGuide/bugpoint.rst U src/gnu/llvm/docs/CommandGuide/llvm-extract.rst U src/gnu/llvm/docs/CommandGuide/llvm-readobj.rst U src/gnu/llvm/docs/CommandGuide/llvm-nm.rst U src/gnu/llvm/docs/CommandGuide/llvm-stress.rst U src/gnu/llvm/docs/CommandGuide/llvm-bcanalyzer.rst U src/gnu/llvm/docs/CommandGuide/llvm-profdata.rst U src/gnu/llvm/docs/CommandGuide/opt.rst U src/gnu/llvm/docs/CommandGuide/llvm-ar.rst U src/gnu/llvm/docs/CommandGuide/lit.rst U src/gnu/llvm/docs/CommandGuide/llvm-dis.rst N src/gnu/llvm/docs/CommandGuide/dsymutil.rst U src/gnu/llvm/docs/CommandGuide/llvm-config.rst U src/gnu/llvm/docs/CommandGuide/lli.rst N src/gnu/llvm/docs/CommandGuide/llvm-pdbutil.rst U src/gnu/llvm/docs/CommandGuide/llvm-diff.rst U src/gnu/llvm/docs/CommandGuide/llvm-as.rst U src/gnu/llvm/docs/CommandGuide/llvm-symbolizer.rst U src/gnu/llvm/docs/CommandGuide/llvm-link.rst U src/gnu/llvm/docs/CommandGuide/index.rst U src/gnu/llvm/docs/CommandGuide/llvm-dwarfdump.rst U src/gnu/llvm/docs/CommandGuide/tblgen.rst U src/gnu/llvm/docs/CommandGuide/FileCheck.rst U src/gnu/llvm/docs/CommandGuide/llvm-cov.rst U src/gnu/llvm/docs/CommandGuide/llvm-lib.rst U src/gnu/llvm/docs/CommandGuide/llc.rst U src/gnu/llvm/docs/_templates/indexsidebar.html U src/gnu/llvm/docs/_templates/layout.html U src/gnu/llvm/docs/_ocamldoc/style.css U src/gnu/llvm/docs/Proposals/GitHubMove.rst U src/gnu/llvm/docs/Proposals/VectorizationPlan.rst U src/gnu/llvm/docs/TableGen/LangIntro.rst U src/gnu/llvm/docs/TableGen/BackEnds.rst U src/gnu/llvm/docs/TableGen/index.rst U src/gnu/llvm/docs/TableGen/LangRef.rst U src/gnu/llvm/docs/TableGen/Deficiencies.rst U src/gnu/llvm/docs/tutorial/OCamlLangImpl6.rst U src/gnu/llvm/docs/tutorial/BuildingAJIT1.rst U src/gnu/llvm/docs/tutorial/BuildingAJIT3.rst U src/gnu/llvm/docs/tutorial/OCamlLangImpl3.rst U src/gnu/llvm/docs/tutorial/LangImpl07.rst U src/gnu/llvm/docs/tutorial/LangImpl10.rst U src/gnu/llvm/docs/tutorial/LangImpl09.rst U src/gnu/llvm/docs/tutorial/BuildingAJIT4.rst U src/gnu/llvm/docs/tutorial/LangImpl01.rst U src/gnu/llvm/docs/tutorial/BuildingAJIT2.rst U src/gnu/llvm/docs/tutorial/OCamlLangImpl2.rst U src/gnu/llvm/docs/tutorial/OCamlLangImpl5.rst U src/gnu/llvm/docs/tutorial/LangImpl05.rst U src/gnu/llvm/docs/tutorial/OCamlLangImpl4.rst U src/gnu/llvm/docs/tutorial/OCamlLangImpl1.rst U src/gnu/llvm/docs/tutorial/OCamlLangImpl8.rst U src/gnu/llvm/docs/tutorial/index.rst U src/gnu/llvm/docs/tutorial/LangImpl06.rst U src/gnu/llvm/docs/tutorial/OCamlLangImpl7.rst U src/gnu/llvm/docs/tutorial/LangImpl08.rst U src/gnu/llvm/docs/tutorial/BuildingAJIT5.rst U src/gnu/llvm/docs/tutorial/LangImpl05-cfg.png U src/gnu/llvm/docs/tutorial/LangImpl02.rst U src/gnu/llvm/docs/tutorial/LangImpl03.rst U src/gnu/llvm/docs/tutorial/LangImpl04.rst U src/gnu/llvm/bindings/README.txt U src/gnu/llvm/bindings/LLVMBuild.txt U src/gnu/llvm/bindings/ocaml/README.txt U src/gnu/llvm/bindings/ocaml/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/bitwriter/llvm_bitwriter.ml U src/gnu/llvm/bindings/ocaml/bitwriter/llvm_bitwriter.mli U src/gnu/llvm/bindings/ocaml/bitwriter/bitwriter_ocaml.c U src/gnu/llvm/bindings/ocaml/bitwriter/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/bitreader/llvm_bitreader.mli U src/gnu/llvm/bindings/ocaml/bitreader/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/bitreader/bitreader_ocaml.c U src/gnu/llvm/bindings/ocaml/bitreader/llvm_bitreader.ml U src/gnu/llvm/bindings/ocaml/target/llvm_target.mli U src/gnu/llvm/bindings/ocaml/target/target_ocaml.c U src/gnu/llvm/bindings/ocaml/target/llvm_target.ml U src/gnu/llvm/bindings/ocaml/target/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/irreader/llvm_irreader.ml U src/gnu/llvm/bindings/ocaml/irreader/irreader_ocaml.c U src/gnu/llvm/bindings/ocaml/irreader/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/irreader/llvm_irreader.mli U src/gnu/llvm/bindings/ocaml/llvm/META.llvm.in U src/gnu/llvm/bindings/ocaml/llvm/llvm.ml U src/gnu/llvm/bindings/ocaml/llvm/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/llvm/llvm_ocaml.c U src/gnu/llvm/bindings/ocaml/llvm/llvm.mli U src/gnu/llvm/bindings/ocaml/transforms/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/transforms/passmgr_builder/llvm_passmgr_builder.mli U src/gnu/llvm/bindings/ocaml/transforms/passmgr_builder/llvm_passmgr_builder.ml U src/gnu/llvm/bindings/ocaml/transforms/passmgr_builder/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/transforms/passmgr_builder/passmgr_builder_ocaml.c U src/gnu/llvm/bindings/ocaml/transforms/utils/llvm_transform_utils.ml U src/gnu/llvm/bindings/ocaml/transforms/utils/transform_utils_ocaml.c U src/gnu/llvm/bindings/ocaml/transforms/utils/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/transforms/utils/llvm_transform_utils.mli U src/gnu/llvm/bindings/ocaml/transforms/ipo/ipo_ocaml.c U src/gnu/llvm/bindings/ocaml/transforms/ipo/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.ml U src/gnu/llvm/bindings/ocaml/transforms/ipo/llvm_ipo.mli U src/gnu/llvm/bindings/ocaml/transforms/scalar_opts/scalar_opts_ocaml.c U src/gnu/llvm/bindings/ocaml/transforms/scalar_opts/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.ml U src/gnu/llvm/bindings/ocaml/transforms/scalar_opts/llvm_scalar_opts.mli U src/gnu/llvm/bindings/ocaml/transforms/vectorize/vectorize_ocaml.c U src/gnu/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.mli U src/gnu/llvm/bindings/ocaml/transforms/vectorize/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/transforms/vectorize/llvm_vectorize.ml U src/gnu/llvm/bindings/ocaml/backends/llvm_backend.mli.in U src/gnu/llvm/bindings/ocaml/backends/META.llvm_backend.in U src/gnu/llvm/bindings/ocaml/backends/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/backends/backend_ocaml.c U src/gnu/llvm/bindings/ocaml/backends/llvm_backend.ml.in U src/gnu/llvm/bindings/ocaml/analysis/llvm_analysis.mli U src/gnu/llvm/bindings/ocaml/analysis/analysis_ocaml.c U src/gnu/llvm/bindings/ocaml/analysis/llvm_analysis.ml U src/gnu/llvm/bindings/ocaml/analysis/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/all_backends/llvm_all_backends.mli U src/gnu/llvm/bindings/ocaml/all_backends/llvm_all_backends.ml U src/gnu/llvm/bindings/ocaml/all_backends/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/all_backends/all_backends_ocaml.c U src/gnu/llvm/bindings/ocaml/executionengine/llvm_executionengine.ml U src/gnu/llvm/bindings/ocaml/executionengine/executionengine_ocaml.c U src/gnu/llvm/bindings/ocaml/executionengine/llvm_executionengine.mli U src/gnu/llvm/bindings/ocaml/executionengine/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/linker/linker_ocaml.c U src/gnu/llvm/bindings/ocaml/linker/llvm_linker.mli U src/gnu/llvm/bindings/ocaml/linker/CMakeLists.txt U src/gnu/llvm/bindings/ocaml/linker/llvm_linker.ml U src/gnu/llvm/bindings/python/README.txt U src/gnu/llvm/bindings/python/llvm/enumerations.py U src/gnu/llvm/bindings/python/llvm/common.py U src/gnu/llvm/bindings/python/llvm/bit_reader.py U src/gnu/llvm/bindings/python/llvm/object.py U src/gnu/llvm/bindings/python/llvm/core.py U src/gnu/llvm/bindings/python/llvm/disassembler.py U src/gnu/llvm/bindings/python/llvm/__init__.py U src/gnu/llvm/bindings/python/llvm/tests/base.py U src/gnu/llvm/bindings/python/llvm/tests/test_core.py U src/gnu/llvm/bindings/python/llvm/tests/test.bc U src/gnu/llvm/bindings/python/llvm/tests/test_file U src/gnu/llvm/bindings/python/llvm/tests/test_object.py U src/gnu/llvm/bindings/python/llvm/tests/test_disassembler.py U src/gnu/llvm/bindings/python/llvm/tests/test_bitreader.py U src/gnu/llvm/bindings/python/llvm/tests/__init__.py U src/gnu/llvm/bindings/go/conftest.go U src/gnu/llvm/bindings/go/README.txt U src/gnu/llvm/bindings/go/build.sh U src/gnu/llvm/bindings/go/llvm/linker.go U src/gnu/llvm/bindings/go/llvm/InstrumentationBindings.h U src/gnu/llvm/bindings/go/llvm/transforms_pmbuilder.go U src/gnu/llvm/bindings/go/llvm/llvm_config.go.in U src/gnu/llvm/bindings/go/llvm/executionengine_test.go U src/gnu/llvm/bindings/go/llvm/bitwriter.go U src/gnu/llvm/bindings/go/llvm/InstrumentationBindings.cpp U src/gnu/llvm/bindings/go/llvm/target.go U src/gnu/llvm/bindings/go/llvm/DIBuilderBindings.h U src/gnu/llvm/bindings/go/llvm/support.go U src/gnu/llvm/bindings/go/llvm/IRBindings.h U src/gnu/llvm/bindings/go/llvm/executionengine.go U src/gnu/llvm/bindings/go/llvm/bitreader.go U src/gnu/llvm/bindings/go/llvm/IRBindings.cpp U src/gnu/llvm/bindings/go/llvm/analysis.go U src/gnu/llvm/bindings/go/llvm/SupportBindings.cpp U src/gnu/llvm/bindings/go/llvm/dibuilder.go U src/gnu/llvm/bindings/go/llvm/DIBuilderBindings.cpp U src/gnu/llvm/bindings/go/llvm/SupportBindings.h U src/gnu/llvm/bindings/go/llvm/ir_test.go U src/gnu/llvm/bindings/go/llvm/string.go U src/gnu/llvm/bindings/go/llvm/transforms_instrumentation.go U src/gnu/llvm/bindings/go/llvm/transforms_scalar.go U src/gnu/llvm/bindings/go/llvm/ir.go U src/gnu/llvm/bindings/go/llvm/transforms_ipo.go U src/gnu/llvm/bindings/go/llvm/string_test.go U src/gnu/llvm/bindings/go/llvm/llvm_dep.go U src/gnu/llvm/bindings/go/llvm/version.go U src/gnu/llvm/examples/LLVMBuild.txt U src/gnu/llvm/examples/CMakeLists.txt U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter2/ast.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter2/token.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter2/parser.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter2/toplevel.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter2/_tags U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter2/toy.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter2/lexer.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/myocamlbuild.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/ast.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/token.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/bindings.c U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/parser.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/toplevel.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/codegen.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/_tags U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/toy.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter7/lexer.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/myocamlbuild.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/ast.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/token.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/parser.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/toplevel.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/codegen.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/_tags U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/toy.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter3/lexer.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/myocamlbuild.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/ast.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/token.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/bindings.c U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/parser.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/toplevel.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/codegen.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/_tags U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/toy.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter6/lexer.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/myocamlbuild.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/ast.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/token.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/bindings.c U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/parser.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/toplevel.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/codegen.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/_tags U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/toy.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter4/lexer.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/myocamlbuild.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/ast.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/token.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/bindings.c U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/parser.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/toplevel.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/codegen.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/_tags U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/toy.ml U src/gnu/llvm/examples/OCaml-Kaleidoscope/Chapter5/lexer.ml U src/gnu/llvm/examples/ExceptionDemo/ExceptionDemo.cpp U src/gnu/llvm/examples/ExceptionDemo/CMakeLists.txt U src/gnu/llvm/examples/ParallelJIT/ParallelJIT.cpp U src/gnu/llvm/examples/ParallelJIT/CMakeLists.txt U src/gnu/llvm/examples/ModuleMaker/README.txt U src/gnu/llvm/examples/ModuleMaker/ModuleMaker.cpp U src/gnu/llvm/examples/ModuleMaker/CMakeLists.txt U src/gnu/llvm/examples/Fibonacci/fibonacci.cpp U src/gnu/llvm/examples/Fibonacci/CMakeLists.txt U src/gnu/llvm/examples/BrainF/BrainF.cpp U src/gnu/llvm/examples/BrainF/BrainF.h U src/gnu/llvm/examples/BrainF/CMakeLists.txt U src/gnu/llvm/examples/BrainF/BrainFDriver.cpp U src/gnu/llvm/examples/Kaleidoscope/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/include/KaleidoscopeJIT.h U src/gnu/llvm/examples/Kaleidoscope/Chapter2/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter2/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/Chapter7/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter7/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/Chapter3/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter3/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/MCJIT/README.txt U src/gnu/llvm/examples/Kaleidoscope/MCJIT/initial/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/MCJIT/initial/README.txt U src/gnu/llvm/examples/Kaleidoscope/MCJIT/lazy/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/MCJIT/lazy/README.txt U src/gnu/llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py U src/gnu/llvm/examples/Kaleidoscope/MCJIT/lazy/toy-jit.cpp U src/gnu/llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py U src/gnu/llvm/examples/Kaleidoscope/MCJIT/complete/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/MCJIT/complete/README.txt U src/gnu/llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py U src/gnu/llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py U src/gnu/llvm/examples/Kaleidoscope/MCJIT/cached/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/MCJIT/cached/README.txt U src/gnu/llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py U src/gnu/llvm/examples/Kaleidoscope/MCJIT/cached/toy-jit.cpp U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter1/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/RemoteJITUtils.h U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter5/Server/server.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter9/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter9/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/Chapter6/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter6/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/Chapter4/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter4/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/Chapter8/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter8/CMakeLists.txt U src/gnu/llvm/examples/Kaleidoscope/Chapter5/toy.cpp U src/gnu/llvm/examples/Kaleidoscope/Chapter5/CMakeLists.txt U src/gnu/llvm/examples/HowToUseJIT/CMakeLists.txt U src/gnu/llvm/examples/HowToUseJIT/HowToUseJIT.cpp U src/gnu/llvm/utils/llvm-compilers-check U src/gnu/llvm/utils/create_ladder_graph.py U src/gnu/llvm/utils/abtest.py U src/gnu/llvm/utils/update_test_checks.py U src/gnu/llvm/utils/bisect U src/gnu/llvm/utils/llvm.grm U src/gnu/llvm/utils/findmisopt U src/gnu/llvm/utils/sort_includes.py U src/gnu/llvm/utils/DSAclean.py U src/gnu/llvm/utils/GetRepositoryPath U src/gnu/llvm/utils/findsym.pl U src/gnu/llvm/utils/shuffle_fuzz.py U src/gnu/llvm/utils/countloc.sh U src/gnu/llvm/utils/GenLibDeps.pl U src/gnu/llvm/utils/wciia.py U src/gnu/llvm/utils/lldbDataFormatters.py U src/gnu/llvm/utils/makellvm U src/gnu/llvm/utils/llvm-native-gxx N src/gnu/llvm/utils/llvm-gisel-cov.py U src/gnu/llvm/utils/LLVMBuild.txt N src/gnu/llvm/utils/update_mir_test_checks.py U src/gnu/llvm/utils/schedcover.py U src/gnu/llvm/utils/update_llc_test_checks.py U src/gnu/llvm/utils/extract_symbols.py U src/gnu/llvm/utils/check-each-file U src/gnu/llvm/utils/getsrcs.sh U src/gnu/llvm/utils/GetSourceVersion U src/gnu/llvm/utils/llvmgrep U src/gnu/llvm/utils/DSAextract.py U src/gnu/llvm/utils/bisect-skip-count N src/gnu/llvm/utils/shuffle_select_fuzz_tester.py U src/gnu/llvm/utils/findoptdiff U src/gnu/llvm/utils/llvmdo U src/gnu/llvm/utils/prepare-code-coverage-artifact.py U src/gnu/llvm/utils/UpdateCMakeLists.pl U src/gnu/llvm/utils/clang-parse-diagnostics-file U src/gnu/llvm/utils/codegen-diff U src/gnu/llvm/utils/vscode/README U src/gnu/llvm/utils/vscode/tablegen/CHANGELOG.md U src/gnu/llvm/utils/vscode/tablegen/vsc-extension-quickstart.md U src/gnu/llvm/utils/vscode/tablegen/package.json U src/gnu/llvm/utils/vscode/tablegen/README.md U src/gnu/llvm/utils/vscode/tablegen/language-configuration.json U src/gnu/llvm/utils/vscode/tablegen/.vscode/launch.json U src/gnu/llvm/utils/vscode/tablegen/syntaxes/TableGen.tmLanguage U src/gnu/llvm/utils/KillTheDoctor/KillTheDoctor.cpp U src/gnu/llvm/utils/KillTheDoctor/CMakeLists.txt U src/gnu/llvm/utils/sanitizers/ubsan_blacklist.txt U src/gnu/llvm/utils/release/build_llvm_package.bat U src/gnu/llvm/utils/release/merge.sh U src/gnu/llvm/utils/release/export.sh U src/gnu/llvm/utils/release/findRegressions-nightly.py U src/gnu/llvm/utils/release/findRegressions-simple.py U src/gnu/llvm/utils/release/tag.sh U src/gnu/llvm/utils/release/merge-request.sh U src/gnu/llvm/utils/release/test-release.sh U src/gnu/llvm/utils/crosstool/create-snapshots.sh U src/gnu/llvm/utils/crosstool/ARM/README U src/gnu/llvm/utils/crosstool/ARM/build-install-linux.sh U src/gnu/llvm/utils/Target/ARM/analyze-match-table.py U src/gnu/llvm/utils/emacs/README U src/gnu/llvm/utils/emacs/tablegen-mode.el U src/gnu/llvm/utils/emacs/llvm-mode.el U src/gnu/llvm/utils/emacs/emacs.el U src/gnu/llvm/utils/not/not.cpp U src/gnu/llvm/utils/not/CMakeLists.txt U src/gnu/llvm/utils/llvm-lit/llvm-lit.in U src/gnu/llvm/utils/llvm-lit/CMakeLists.txt U src/gnu/llvm/utils/valgrind/x86_64-pc-linux-gnu.supp U src/gnu/llvm/utils/valgrind/i386-pc-linux-gnu.supp U src/gnu/llvm/utils/PerfectShuffle/PerfectShuffle.cpp U src/gnu/llvm/utils/PerfectShuffle/CMakeLists.txt U src/gnu/llvm/utils/docker/README U src/gnu/llvm/utils/docker/build_docker_image.sh U src/gnu/llvm/utils/docker/nvidia-cuda/release/Dockerfile U src/gnu/llvm/utils/docker/nvidia-cuda/build/Dockerfile U src/gnu/llvm/utils/docker/debian8/release/Dockerfile U src/gnu/llvm/utils/docker/debian8/build/Dockerfile U src/gnu/llvm/utils/docker/scripts/build_install_llvm.sh N src/gnu/llvm/utils/docker/scripts/llvm_checksum/llvm_checksum.py N src/gnu/llvm/utils/docker/scripts/llvm_checksum/project_tree.py U src/gnu/llvm/utils/docker/example/release/Dockerfile U src/gnu/llvm/utils/docker/example/build/Dockerfile U src/gnu/llvm/utils/vim/README U src/gnu/llvm/utils/vim/vimrc U src/gnu/llvm/utils/vim/indent/llvm.vim U src/gnu/llvm/utils/vim/ftplugin/llvm.vim U src/gnu/llvm/utils/vim/ftplugin/tablegen.vim U src/gnu/llvm/utils/vim/ftdetect/llvm-lit.vim U src/gnu/llvm/utils/vim/ftdetect/llvm.vim U src/gnu/llvm/utils/vim/ftdetect/tablegen.vim U src/gnu/llvm/utils/vim/syntax/llvm.vim U src/gnu/llvm/utils/vim/syntax/tablegen.vim U src/gnu/llvm/utils/lit/MANIFEST.in U src/gnu/llvm/utils/lit/README.txt U src/gnu/llvm/utils/lit/lit.py U src/gnu/llvm/utils/lit/setup.py N src/gnu/llvm/utils/lit/CMakeLists.txt U src/gnu/llvm/utils/lit/lit/util.py U src/gnu/llvm/utils/lit/lit/TestingConfig.py U src/gnu/llvm/utils/lit/lit/run.py U src/gnu/llvm/utils/lit/lit/LitConfig.py U src/gnu/llvm/utils/lit/lit/BooleanExpression.py U src/gnu/llvm/utils/lit/lit/Test.py U src/gnu/llvm/utils/lit/lit/LitTestCase.py U src/gnu/llvm/utils/lit/lit/ShCommands.py U src/gnu/llvm/utils/lit/lit/ShUtil.py U src/gnu/llvm/utils/lit/lit/TestRunner.py U src/gnu/llvm/utils/lit/lit/discovery.py U src/gnu/llvm/utils/lit/lit/ProgressBar.py U src/gnu/llvm/utils/lit/lit/main.py U src/gnu/llvm/utils/lit/lit/__init__.py N src/gnu/llvm/utils/lit/lit/llvm/subst.py N src/gnu/llvm/utils/lit/lit/llvm/config.py N src/gnu/llvm/utils/lit/lit/llvm/__init__.py U src/gnu/llvm/utils/lit/lit/ExampleTests.ObjDir/lit.site.cfg U src/gnu/llvm/utils/lit/lit/formats/base.py U src/gnu/llvm/utils/lit/lit/formats/googletest.py U src/gnu/llvm/utils/lit/lit/formats/shtest.py U src/gnu/llvm/utils/lit/lit/formats/__init__.py U src/gnu/llvm/utils/lit/examples/README.txt U src/gnu/llvm/utils/lit/examples/many-tests/README.txt U src/gnu/llvm/utils/lit/examples/many-tests/lit.cfg U src/gnu/llvm/utils/lit/utils/check-coverage U src/gnu/llvm/utils/lit/utils/README.txt U src/gnu/llvm/utils/lit/utils/check-sdist U src/gnu/llvm/utils/lit/tests/shtest-output-printing.py U src/gnu/llvm/utils/lit/tests/test-output.py U src/gnu/llvm/utils/lit/tests/boolean-parsing.py U src/gnu/llvm/utils/lit/tests/selecting.py U src/gnu/llvm/utils/lit/tests/test-data.py U src/gnu/llvm/utils/lit/tests/shtest-timeout.py U src/gnu/llvm/utils/lit/tests/googletest-timeout.py U src/gnu/llvm/utils/lit/tests/usage.py N src/gnu/llvm/utils/lit/tests/lit.site.cfg.in U src/gnu/llvm/utils/lit/tests/shtest-shell.py U src/gnu/llvm/utils/lit/tests/googletest-format.py U src/gnu/llvm/utils/lit/tests/max-failures.py U src/gnu/llvm/utils/lit/tests/lit.cfg U src/gnu/llvm/utils/lit/tests/unittest-adaptor.py U src/gnu/llvm/utils/lit/tests/shell-parsing.py U src/gnu/llvm/utils/lit/tests/shtest-encoding.py U src/gnu/llvm/utils/lit/tests/discovery.py U src/gnu/llvm/utils/lit/tests/.coveragerc U src/gnu/llvm/utils/lit/tests/shtest-format.py U src/gnu/llvm/utils/lit/tests/googletest-upstream-format.py U src/gnu/llvm/utils/lit/tests/xunit-output.py U src/gnu/llvm/utils/lit/tests/progress-bar.py U src/gnu/llvm/utils/lit/tests/Inputs/shtest-output-printing/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/shtest-output-printing/basic.txt U src/gnu/llvm/utils/lit/tests/Inputs/unittest-adaptor/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/unittest-adaptor/test-one.txt U src/gnu/llvm/utils/lit/tests/Inputs/unittest-adaptor/test-two.txt U src/gnu/llvm/utils/lit/tests/Inputs/exec-discovery-in-tree/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/exec-discovery-in-tree/test-one.txt N src/gnu/llvm/utils/lit/tests/Inputs/py-config-discovery/lit.site.cfg.py N src/gnu/llvm/utils/lit/tests/Inputs/shtest-env/mixed.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-env/shtest-env.py N src/gnu/llvm/utils/lit/tests/Inputs/shtest-env/env.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-env/lit.cfg N src/gnu/llvm/utils/lit/tests/Inputs/shtest-env/env-u.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-env/print_environment.py U src/gnu/llvm/utils/lit/tests/Inputs/exec-discovery/lit.site.cfg U src/gnu/llvm/utils/lit/tests/Inputs/discovery/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/discovery/test-one.txt U src/gnu/llvm/utils/lit/tests/Inputs/discovery/test-two.txt U src/gnu/llvm/utils/lit/tests/Inputs/discovery/subdir/test-three.py U src/gnu/llvm/utils/lit/tests/Inputs/discovery/subdir/lit.local.cfg U src/gnu/llvm/utils/lit/tests/Inputs/discovery/subsuite/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/discovery/subsuite/test-one.txt U src/gnu/llvm/utils/lit/tests/Inputs/discovery/subsuite/test-two.txt U src/gnu/llvm/utils/lit/tests/Inputs/googletest-upstream-format/lit.cfg N src/gnu/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py U src/gnu/llvm/utils/lit/tests/Inputs/test-data/dummy_format.py U src/gnu/llvm/utils/lit/tests/Inputs/test-data/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/test-data/metrics.ini U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-missing.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-expr-true.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/pass.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/requires-star.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/xfail-expr-false.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/requires-triple.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/requires-missing.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/fail.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-expr-false.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/xfail-expr-true.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/argv0.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/unsupported-star.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/xfail-feature.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/no-test-line.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/xfail.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/requires-present.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/xpass.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/requires-any-present.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/xfail-target.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/pass.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/fail_with_bad_encoding.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.py U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/external_shell/lit.local.cfg U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/unsupported_dir/lit.local.cfg U src/gnu/llvm/utils/lit/tests/Inputs/shtest-format/unsupported_dir/some-test.txt U src/gnu/llvm/utils/lit/tests/Inputs/googletest-format/lit.cfg N src/gnu/llvm/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest.py U src/gnu/llvm/utils/lit/tests/Inputs/googletest-timeout/lit.cfg N src/gnu/llvm/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest.py N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-0.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-5.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stderr.py N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/valid-shell.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-0.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/error-1.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-1.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/error-0.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/sequencing-0.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.py U src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/sequencing-1.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-2.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-6.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/check_path.py N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-2.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-4.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-1.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-3.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-2.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/diff-error-3.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/redirects.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/mkdir-error-1.txt N src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/rm-error-0.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-shell/error-2.txt U src/gnu/llvm/utils/lit/tests/Inputs/testrunner-custom-parsers/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/testrunner-custom-parsers/test.txt U src/gnu/llvm/utils/lit/tests/Inputs/progress-bar/test-4.txt U src/gnu/llvm/utils/lit/tests/Inputs/progress-bar/test-1.txt U src/gnu/llvm/utils/lit/tests/Inputs/progress-bar/test-2.txt U src/gnu/llvm/utils/lit/tests/Inputs/progress-bar/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/progress-bar/test-3.txt N src/gnu/llvm/utils/lit/tests/Inputs/config-map-discovery/lit.alt.cfg N src/gnu/llvm/utils/lit/tests/Inputs/config-map-discovery/invalid-test.txt N src/gnu/llvm/utils/lit/tests/Inputs/config-map-discovery/driver.py N src/gnu/llvm/utils/lit/tests/Inputs/config-map-discovery/main-config/lit.cfg N src/gnu/llvm/utils/lit/tests/Inputs/config-map-discovery/tests/test2.txt N src/gnu/llvm/utils/lit/tests/Inputs/config-map-discovery/tests/test1.txt U src/gnu/llvm/utils/lit/tests/Inputs/shtest-timeout/short.py U src/gnu/llvm/utils/lit/tests/Inputs/shtest-timeout/quick_then_slow.py U src/gnu/llvm/utils/lit/tests/Inputs/shtest-timeout/lit.cfg U src/gnu/llvm/utils/lit/tests/Inputs/shtest-timeout/slow.py U src/gnu/llvm/utils/lit/tests/Inputs/shtest-timeout/infinite_loop.py U src/gnu/llvm/utils/lit/tests/Inputs/max-failures/lit.cfg U src/gnu/llvm/utils/lit/tests/unit/ShUtil.py U src/gnu/llvm/utils/lit/tests/unit/TestRunner.py U src/gnu/llvm/utils/count/CMakeLists.txt U src/gnu/llvm/utils/count/count.c U src/gnu/llvm/utils/Misc/zkill U src/gnu/llvm/utils/llvm-build/README.txt U src/gnu/llvm/utils/llvm-build/llvm-build U src/gnu/llvm/utils/llvm-build/llvmbuild/util.py U src/gnu/llvm/utils/llvm-build/llvmbuild/componentinfo.py U src/gnu/llvm/utils/llvm-build/llvmbuild/configutil.py U src/gnu/llvm/utils/llvm-build/llvmbuild/main.py U src/gnu/llvm/utils/llvm-build/llvmbuild/__init__.py U src/gnu/llvm/utils/jedit/README U src/gnu/llvm/utils/jedit/tablegen.xml U src/gnu/llvm/utils/fpcmp/fpcmp.cpp U src/gnu/llvm/utils/bugpoint/RemoteRunSafely.sh U src/gnu/llvm/utils/git/find-rev U src/gnu/llvm/utils/gdb-scripts/prettyprinters.py U src/gnu/llvm/utils/textmate/README U src/gnu/llvm/utils/textmate/TableGen.tmbundle/info.plist U src/gnu/llvm/utils/textmate/TableGen.tmbundle/Syntaxes/TableGen.tmLanguage U src/gnu/llvm/utils/FileCheck/FileCheck.cpp U src/gnu/llvm/utils/FileCheck/CMakeLists.txt U src/gnu/llvm/utils/lint/cpp_lint.py U src/gnu/llvm/utils/lint/common_lint.py U src/gnu/llvm/utils/lint/remove_trailing_whitespace.sh U src/gnu/llvm/utils/lint/generic_lint.py U src/gnu/llvm/utils/testgen/mc-bundling-x86-gen.py U src/gnu/llvm/utils/LLVMVisualizers/llvm.natvis U src/gnu/llvm/utils/LLVMVisualizers/CMakeLists.txt U src/gnu/llvm/utils/unittest/LLVMBuild.txt U src/gnu/llvm/utils/unittest/CMakeLists.txt U src/gnu/llvm/utils/unittest/UnitTestMain/TestMain.cpp U src/gnu/llvm/utils/unittest/UnitTestMain/CMakeLists.txt U src/gnu/llvm/utils/unittest/googletest/LICENSE.TXT U src/gnu/llvm/utils/unittest/googletest/README.LLVM U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest-test-part.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest-message.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest-spi.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest_prod.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest-printers.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest_pred_impl.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest-typed-test.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest-param-test.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/gtest-death-test.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port-arch.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-tuple.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-internal.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-death-test-internal.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-string.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-filepath.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-port.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-type-util.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-printers.h U src/gnu/llvm/utils/unittest/googletest/include/gtest/internal/custom/gtest-port.h U src/gnu/llvm/utils/unittest/googletest/src/gtest-port.cc U src/gnu/llvm/utils/unittest/googletest/src/gtest-all.cc U src/gnu/llvm/utils/unittest/googletest/src/gtest-printers.cc U src/gnu/llvm/utils/unittest/googletest/src/gtest-death-test.cc U src/gnu/llvm/utils/unittest/googletest/src/gtest-typed-test.cc U src/gnu/llvm/utils/unittest/googletest/src/gtest-internal-inl.h U src/gnu/llvm/utils/unittest/googletest/src/gtest-filepath.cc U src/gnu/llvm/utils/unittest/googletest/src/gtest-test-part.cc U src/gnu/llvm/utils/unittest/googletest/src/gtest.cc U src/gnu/llvm/utils/unittest/googlemock/LICENSE.txt U src/gnu/llvm/utils/unittest/googlemock/README.LLVM U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-matchers.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-matchers.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-cardinalities.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-more-matchers.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-actions.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-more-actions.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-nice-strict.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/gmock-generated-actions.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-port.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-matchers.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-port.h U src/gnu/llvm/utils/unittest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h U src/gnu/llvm/utils/unittest/googlemock/src/gmock-matchers.cc U src/gnu/llvm/utils/unittest/googlemock/src/gmock-internal-utils.cc U src/gnu/llvm/utils/unittest/googlemock/src/gmock.cc U src/gnu/llvm/utils/unittest/googlemock/src/gmock-cardinalities.cc U src/gnu/llvm/utils/unittest/googlemock/src/gmock-all.cc U src/gnu/llvm/utils/unittest/googlemock/src/gmock-spec-builders.cc U src/gnu/llvm/utils/kate/README U src/gnu/llvm/utils/kate/llvm.xml U src/gnu/llvm/utils/TableGen/SubtargetFeatureInfo.h U src/gnu/llvm/utils/TableGen/PseudoLoweringEmitter.cpp U src/gnu/llvm/utils/TableGen/SubtargetFeatureInfo.cpp U src/gnu/llvm/utils/TableGen/Types.cpp U src/gnu/llvm/utils/TableGen/X86RecognizableInstr.cpp U src/gnu/llvm/utils/TableGen/CodeGenMapTable.cpp U src/gnu/llvm/utils/TableGen/RegisterInfoEmitter.cpp U src/gnu/llvm/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp U src/gnu/llvm/utils/TableGen/GlobalISelEmitter.cpp U src/gnu/llvm/utils/TableGen/SearchableTableEmitter.cpp U src/gnu/llvm/utils/TableGen/SubtargetEmitter.cpp U src/gnu/llvm/utils/TableGen/TableGenBackends.h U src/gnu/llvm/utils/TableGen/CodeGenSchedule.cpp U src/gnu/llvm/utils/TableGen/X86DisassemblerTables.h U src/gnu/llvm/utils/TableGen/DAGISelMatcher.h U src/gnu/llvm/utils/TableGen/X86DisassemblerTables.cpp U src/gnu/llvm/utils/TableGen/AsmWriterEmitter.cpp U src/gnu/llvm/utils/TableGen/CodeGenDAGPatterns.cpp U src/gnu/llvm/utils/TableGen/Types.h U src/gnu/llvm/utils/TableGen/CodeGenInstruction.h U src/gnu/llvm/utils/TableGen/CodeGenRegisters.cpp U src/gnu/llvm/utils/TableGen/DAGISelMatcherGen.cpp U src/gnu/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp U src/gnu/llvm/utils/TableGen/RegisterBankEmitter.cpp N src/gnu/llvm/utils/TableGen/SDNodeProperties.cpp U src/gnu/llvm/utils/TableGen/SequenceToOffsetTable.h N src/gnu/llvm/utils/TableGen/InstrDocsEmitter.cpp N src/gnu/llvm/utils/TableGen/InfoByHwMode.cpp U src/gnu/llvm/utils/TableGen/CodeGenRegisters.h N src/gnu/llvm/utils/TableGen/InfoByHwMode.h U src/gnu/llvm/utils/TableGen/DAGISelMatcherOpt.cpp U src/gnu/llvm/utils/TableGen/LLVMBuild.txt U src/gnu/llvm/utils/TableGen/AsmWriterInst.cpp U src/gnu/llvm/utils/TableGen/DFAPacketizerEmitter.cpp U src/gnu/llvm/utils/TableGen/TableGen.cpp U src/gnu/llvm/utils/TableGen/OptParserEmitter.cpp U src/gnu/llvm/utils/TableGen/CTagsEmitter.cpp U src/gnu/llvm/utils/TableGen/AsmWriterInst.h N src/gnu/llvm/utils/TableGen/CodeGenHwModes.cpp U src/gnu/llvm/utils/TableGen/Attributes.cpp U src/gnu/llvm/utils/TableGen/InstrInfoEmitter.cpp U src/gnu/llvm/utils/TableGen/X86DisassemblerShared.h N src/gnu/llvm/utils/TableGen/X86FoldTablesEmitter.cpp U src/gnu/llvm/utils/TableGen/CMakeLists.txt N src/gnu/llvm/utils/TableGen/CodeGenHwModes.h U src/gnu/llvm/utils/TableGen/FastISelEmitter.cpp U src/gnu/llvm/utils/TableGen/X86RecognizableInstr.h U src/gnu/llvm/utils/TableGen/CodeGenDAGPatterns.h U src/gnu/llvm/utils/TableGen/CodeGenSchedule.h U src/gnu/llvm/utils/TableGen/tdtags U src/gnu/llvm/utils/TableGen/X86ModRMFilters.h U src/gnu/llvm/utils/TableGen/DAGISelEmitter.cpp U src/gnu/llvm/utils/TableGen/DisassemblerEmitter.cpp U src/gnu/llvm/utils/TableGen/CodeGenInstruction.cpp U src/gnu/llvm/utils/TableGen/CodeGenTarget.cpp U src/gnu/llvm/utils/TableGen/IntrinsicEmitter.cpp U src/gnu/llvm/utils/TableGen/CodeEmitterGen.cpp U src/gnu/llvm/utils/TableGen/CodeGenTarget.h U src/gnu/llvm/utils/TableGen/DAGISelMatcher.cpp U src/gnu/llvm/utils/TableGen/X86ModRMFilters.cpp U src/gnu/llvm/utils/TableGen/CallingConvEmitter.cpp N src/gnu/llvm/utils/TableGen/SDNodeProperties.h U src/gnu/llvm/utils/TableGen/AsmMatcherEmitter.cpp U src/gnu/llvm/utils/TableGen/CodeGenIntrinsics.h U src/gnu/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp U src/gnu/llvm/utils/git-svn/git-svnup U src/gnu/llvm/utils/git-svn/git-llvm U src/gnu/llvm/utils/git-svn/git-svnrevert U src/gnu/llvm/utils/yaml-bench/YAMLBench.cpp U src/gnu/llvm/utils/yaml-bench/CMakeLists.txt U src/gnu/llvm/runtimes/Components.cmake.in U src/gnu/llvm/runtimes/CMakeLists.txt U src/gnu/llvm/tools/LLVMBuild.txt U src/gnu/llvm/tools/CMakeLists.txt U src/gnu/llvm/tools/obj2yaml/coff2yaml.cpp U src/gnu/llvm/tools/obj2yaml/Error.cpp U src/gnu/llvm/tools/obj2yaml/macho2yaml.cpp U src/gnu/llvm/tools/obj2yaml/obj2yaml.h U src/gnu/llvm/tools/obj2yaml/Error.h U src/gnu/llvm/tools/obj2yaml/elf2yaml.cpp U src/gnu/llvm/tools/obj2yaml/obj2yaml.cpp U src/gnu/llvm/tools/obj2yaml/CMakeLists.txt U src/gnu/llvm/tools/obj2yaml/dwarf2yaml.cpp U src/gnu/llvm/tools/obj2yaml/wasm2yaml.cpp U src/gnu/llvm/tools/llvm-lto2/LLVMBuild.txt U src/gnu/llvm/tools/llvm-lto2/CMakeLists.txt U src/gnu/llvm/tools/llvm-lto2/llvm-lto2.cpp U src/gnu/llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp U src/gnu/llvm/tools/llvm-symbolizer/CMakeLists.txt U src/gnu/llvm/tools/llvm-readobj/llvm-readobj.cpp N src/gnu/llvm/tools/llvm-readobj/WindowsResourceDumper.h U src/gnu/llvm/tools/llvm-readobj/COFFDumper.cpp U src/gnu/llvm/tools/llvm-readobj/WasmDumper.cpp U src/gnu/llvm/tools/llvm-readobj/MachODumper.cpp U src/gnu/llvm/tools/llvm-readobj/Win64EHDumper.h U src/gnu/llvm/tools/llvm-readobj/Error.cpp U src/gnu/llvm/tools/llvm-readobj/ELFDumper.cpp U src/gnu/llvm/tools/llvm-readobj/ObjDumper.h U src/gnu/llvm/tools/llvm-readobj/Error.h U src/gnu/llvm/tools/llvm-readobj/LLVMBuild.txt U src/gnu/llvm/tools/llvm-readobj/CMakeLists.txt N src/gnu/llvm/tools/llvm-readobj/WindowsResourceDumper.cpp U src/gnu/llvm/tools/llvm-readobj/COFFImportDumper.cpp U src/gnu/llvm/tools/llvm-readobj/StackMapPrinter.h U src/gnu/llvm/tools/llvm-readobj/Win64EHDumper.cpp U src/gnu/llvm/tools/llvm-readobj/ARMEHABIPrinter.h U src/gnu/llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp U src/gnu/llvm/tools/llvm-readobj/llvm-readobj.h U src/gnu/llvm/tools/llvm-readobj/ARMWinEHPrinter.h U src/gnu/llvm/tools/llvm-readobj/ObjDumper.cpp U src/gnu/llvm/tools/llvm-nm/llvm-nm.cpp U src/gnu/llvm/tools/llvm-nm/LLVMBuild.txt U src/gnu/llvm/tools/llvm-nm/CMakeLists.txt U src/gnu/llvm/tools/llvm-stress/llvm-stress.cpp U src/gnu/llvm/tools/llvm-stress/LLVMBuild.txt U src/gnu/llvm/tools/llvm-stress/CMakeLists.txt U src/gnu/llvm/tools/llvm-dwp/DWPStringPool.h U src/gnu/llvm/tools/llvm-dwp/DWPError.cpp U src/gnu/llvm/tools/llvm-dwp/DWPError.h U src/gnu/llvm/tools/llvm-dwp/LLVMBuild.txt U src/gnu/llvm/tools/llvm-dwp/CMakeLists.txt U src/gnu/llvm/tools/llvm-dwp/llvm-dwp.cpp U src/gnu/llvm/tools/llvm-split/llvm-split.cpp U src/gnu/llvm/tools/llvm-split/LLVMBuild.txt U src/gnu/llvm/tools/llvm-split/CMakeLists.txt U src/gnu/llvm/tools/llvm-shlib/CMakeLists.txt U src/gnu/llvm/tools/llvm-shlib/libllvm.cpp U src/gnu/llvm/tools/llvm-shlib/simple_version_script.map.in U src/gnu/llvm/tools/dsymutil/dsymutil.cpp U src/gnu/llvm/tools/dsymutil/MachOUtils.h N src/gnu/llvm/tools/dsymutil/CFBundle.cpp N src/gnu/llvm/tools/dsymutil/CFBundle.h U src/gnu/llvm/tools/dsymutil/dsymutil.h U src/gnu/llvm/tools/dsymutil/BinaryHolder.h U src/gnu/llvm/tools/dsymutil/MachODebugMapParser.cpp U src/gnu/llvm/tools/dsymutil/DebugMap.cpp U src/gnu/llvm/tools/dsymutil/MachOUtils.cpp U src/gnu/llvm/tools/dsymutil/NonRelocatableStringpool.h U src/gnu/llvm/tools/dsymutil/LLVMBuild.txt U src/gnu/llvm/tools/dsymutil/CMakeLists.txt U src/gnu/llvm/tools/dsymutil/DwarfLinker.cpp U src/gnu/llvm/tools/dsymutil/BinaryHolder.cpp U src/gnu/llvm/tools/dsymutil/DebugMap.h U src/gnu/llvm/tools/llvm-cxxfilt/llvm-cxxfilt.cpp U src/gnu/llvm/tools/llvm-cxxfilt/CMakeLists.txt N src/gnu/llvm/tools/llvm-cfi-verify/LLVMBuild.txt N src/gnu/llvm/tools/llvm-cfi-verify/CMakeLists.txt N src/gnu/llvm/tools/llvm-cfi-verify/llvm-cfi-verify.cpp N src/gnu/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.h N src/gnu/llvm/tools/llvm-cfi-verify/lib/GraphBuilder.cpp N src/gnu/llvm/tools/llvm-cfi-verify/lib/LLVMBuild.txt N src/gnu/llvm/tools/llvm-cfi-verify/lib/CMakeLists.txt N src/gnu/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.h N src/gnu/llvm/tools/llvm-cfi-verify/lib/FileAnalysis.cpp U src/gnu/llvm/tools/llvm-cvtres/llvm-cvtres.cpp U src/gnu/llvm/tools/llvm-cvtres/LLVMBuild.txt U src/gnu/llvm/tools/llvm-cvtres/CMakeLists.txt U src/gnu/llvm/tools/llvm-cvtres/Opts.td U src/gnu/llvm/tools/llvm-ar/llvm-ar.cpp U src/gnu/llvm/tools/llvm-ar/LLVMBuild.txt U src/gnu/llvm/tools/llvm-ar/CMakeLists.txt U src/gnu/llvm/tools/llvm-size/LLVMBuild.txt U src/gnu/llvm/tools/llvm-size/CMakeLists.txt U src/gnu/llvm/tools/llvm-size/llvm-size.cpp U src/gnu/llvm/tools/llvm-strings/llvm-strings.cpp U src/gnu/llvm/tools/llvm-strings/LLVMBuild.txt U src/gnu/llvm/tools/llvm-strings/CMakeLists.txt U src/gnu/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp U src/gnu/llvm/tools/llvm-rtdyld/LLVMBuild.txt U src/gnu/llvm/tools/llvm-rtdyld/CMakeLists.txt N src/gnu/llvm/tools/llvm-objcopy/llvm-objcopy.h N src/gnu/llvm/tools/llvm-objcopy/Object.cpp N src/gnu/llvm/tools/llvm-objcopy/Object.h N src/gnu/llvm/tools/llvm-objcopy/LLVMBuild.txt N src/gnu/llvm/tools/llvm-objcopy/CMakeLists.txt N src/gnu/llvm/tools/llvm-objcopy/llvm-objcopy.cpp U src/gnu/llvm/tools/llvm-mcmarkup/llvm-mcmarkup.cpp U src/gnu/llvm/tools/llvm-mcmarkup/LLVMBuild.txt U src/gnu/llvm/tools/llvm-mcmarkup/CMakeLists.txt U src/gnu/llvm/tools/llvm-go/CMakeLists.txt U src/gnu/llvm/tools/llvm-go/llvm-go.go U src/gnu/llvm/tools/llvm-cat/LLVMBuild.txt U src/gnu/llvm/tools/llvm-cat/llvm-cat.cpp U src/gnu/llvm/tools/llvm-cat/CMakeLists.txt U src/gnu/llvm/tools/llvm-objdump/llvm-objdump.h U src/gnu/llvm/tools/llvm-objdump/COFFDump.cpp U src/gnu/llvm/tools/llvm-objdump/LLVMBuild.txt U src/gnu/llvm/tools/llvm-objdump/MachODump.cpp U src/gnu/llvm/tools/llvm-objdump/CMakeLists.txt U src/gnu/llvm/tools/llvm-objdump/ELFDump.cpp U src/gnu/llvm/tools/llvm-objdump/llvm-objdump.cpp U src/gnu/llvm/tools/llvm-objdump/WasmDump.cpp U src/gnu/llvm/tools/opt-viewer/style.css U src/gnu/llvm/tools/opt-viewer/opt-viewer.py U src/gnu/llvm/tools/opt-viewer/optpmap.py U src/gnu/llvm/tools/opt-viewer/opt-diff.py U src/gnu/llvm/tools/opt-viewer/opt-stats.py U src/gnu/llvm/tools/opt-viewer/optrecord.py U src/gnu/llvm/tools/opt-viewer/CMakeLists.txt U src/gnu/llvm/tools/llvm-mc-disassemble-fuzzer/llvm-mc-disassemble-fuzzer.cpp U src/gnu/llvm/tools/llvm-mc-disassemble-fuzzer/CMakeLists.txt U src/gnu/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp U src/gnu/llvm/tools/llvm-bcanalyzer/LLVMBuild.txt U src/gnu/llvm/tools/llvm-bcanalyzer/CMakeLists.txt U src/gnu/llvm/tools/sancov/coverage-report-server.py U src/gnu/llvm/tools/sancov/sancov.cc U src/gnu/llvm/tools/sancov/CMakeLists.txt U src/gnu/llvm/tools/llvm-profdata/LLVMBuild.txt U src/gnu/llvm/tools/llvm-profdata/CMakeLists.txt U src/gnu/llvm/tools/llvm-profdata/llvm-profdata.cpp N src/gnu/llvm/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp N src/gnu/llvm/tools/llvm-isel-fuzzer/CMakeLists.txt N src/gnu/llvm/tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp U src/gnu/llvm/tools/yaml2obj/yaml2obj.h U src/gnu/llvm/tools/yaml2obj/yaml2macho.cpp U src/gnu/llvm/tools/yaml2obj/yaml2obj.cpp U src/gnu/llvm/tools/yaml2obj/yaml2wasm.cpp U src/gnu/llvm/tools/yaml2obj/yaml2coff.cpp U src/gnu/llvm/tools/yaml2obj/CMakeLists.txt U src/gnu/llvm/tools/yaml2obj/yaml2elf.cpp N src/gnu/llvm/tools/llvm-rc/ResourceScriptToken.h N src/gnu/llvm/tools/llvm-rc/ResourceScriptTokenList.def N src/gnu/llvm/tools/llvm-rc/ResourceVisitor.h N src/gnu/llvm/tools/llvm-rc/ResourceScriptParser.cpp N src/gnu/llvm/tools/llvm-rc/llvm-rc.cpp N src/gnu/llvm/tools/llvm-rc/ResourceFileWriter.h N src/gnu/llvm/tools/llvm-rc/ResourceScriptToken.cpp N src/gnu/llvm/tools/llvm-rc/LLVMBuild.txt N src/gnu/llvm/tools/llvm-rc/CMakeLists.txt N src/gnu/llvm/tools/llvm-rc/ResourceScriptStmt.cpp N src/gnu/llvm/tools/llvm-rc/ResourceScriptStmt.h N src/gnu/llvm/tools/llvm-rc/Opts.td N src/gnu/llvm/tools/llvm-rc/ResourceScriptParser.h N src/gnu/llvm/tools/llvm-rc/ResourceFileWriter.cpp U src/gnu/llvm/tools/llvm-c-test/targets.c U src/gnu/llvm/tools/llvm-c-test/diagnostic.c U src/gnu/llvm/tools/llvm-c-test/metadata.c U src/gnu/llvm/tools/llvm-c-test/echo.cpp U src/gnu/llvm/tools/llvm-c-test/llvm-c-test.h U src/gnu/llvm/tools/llvm-c-test/calc.c U src/gnu/llvm/tools/llvm-c-test/disassemble.c U src/gnu/llvm/tools/llvm-c-test/object.c U src/gnu/llvm/tools/llvm-c-test/main.c U src/gnu/llvm/tools/llvm-c-test/helpers.c U src/gnu/llvm/tools/llvm-c-test/CMakeLists.txt U src/gnu/llvm/tools/llvm-c-test/attributes.c U src/gnu/llvm/tools/llvm-c-test/include-all.c N src/gnu/llvm/tools/llvm-c-test/debuginfo.c U src/gnu/llvm/tools/llvm-c-test/module.c U src/gnu/llvm/tools/llvm-cov/SourceCoverageView.cpp U src/gnu/llvm/tools/llvm-cov/CoverageViewOptions.h U src/gnu/llvm/tools/llvm-cov/CodeCoverage.cpp U src/gnu/llvm/tools/llvm-cov/CoverageReport.h U src/gnu/llvm/tools/llvm-cov/CoverageSummaryInfo.h U src/gnu/llvm/tools/llvm-cov/llvm-cov.cpp U src/gnu/llvm/tools/llvm-cov/RenderingSupport.h U src/gnu/llvm/tools/llvm-cov/SourceCoverageViewHTML.h U src/gnu/llvm/tools/llvm-cov/SourceCoverageView.h U src/gnu/llvm/tools/llvm-cov/SourceCoverageViewHTML.cpp U src/gnu/llvm/tools/llvm-cov/LLVMBuild.txt U src/gnu/llvm/tools/llvm-cov/SourceCoverageViewText.cpp U src/gnu/llvm/tools/llvm-cov/CoverageFilters.cpp U src/gnu/llvm/tools/llvm-cov/CoverageFilters.h U src/gnu/llvm/tools/llvm-cov/CoverageExporterJson.cpp U src/gnu/llvm/tools/llvm-cov/TestingSupport.cpp U src/gnu/llvm/tools/llvm-cov/CMakeLists.txt U src/gnu/llvm/tools/llvm-cov/SourceCoverageViewText.h U src/gnu/llvm/tools/llvm-cov/gcov.cpp U src/gnu/llvm/tools/llvm-cov/CoverageReport.cpp U src/gnu/llvm/tools/llvm-cov/CoverageSummaryInfo.cpp N src/gnu/llvm/tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp N src/gnu/llvm/tools/llvm-opt-fuzzer/CMakeLists.txt N src/gnu/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp U src/gnu/llvm/tools/llvm-modextract/LLVMBuild.txt U src/gnu/llvm/tools/llvm-modextract/llvm-modextract.cpp U src/gnu/llvm/tools/llvm-modextract/CMakeLists.txt U src/gnu/llvm/tools/llvm-jitlistener/LLVMBuild.txt U src/gnu/llvm/tools/llvm-jitlistener/llvm-jitlistener.cpp U src/gnu/llvm/tools/llvm-jitlistener/CMakeLists.txt U src/gnu/llvm/tools/msbuild/toolset-vs2013_xp.targets U src/gnu/llvm/tools/msbuild/Microsoft.Cpp.Win32.llvm.props.in U src/gnu/llvm/tools/msbuild/toolset-vs2014.targets U src/gnu/llvm/tools/msbuild/uninstall.bat U src/gnu/llvm/tools/msbuild/Microsoft.Cpp.Win32.LLVM-vs2012_xp.targets U src/gnu/llvm/tools/msbuild/Microsoft.Cpp.Win32.LLVM-vs2012.targets U src/gnu/llvm/tools/msbuild/toolset-vs2013.targets U src/gnu/llvm/tools/msbuild/Microsoft.Cpp.Win32.LLVM-vs2010.targets U src/gnu/llvm/tools/msbuild/CMakeLists.txt U src/gnu/llvm/tools/msbuild/install.bat U src/gnu/llvm/tools/msbuild/toolset-vs2014_xp.targets U src/gnu/llvm/tools/llvm-mc/Disassembler.cpp U src/gnu/llvm/tools/llvm-mc/llvm-mc.cpp U src/gnu/llvm/tools/llvm-mc/LLVMBuild.txt U src/gnu/llvm/tools/llvm-mc/Disassembler.h U src/gnu/llvm/tools/llvm-mc/CMakeLists.txt U src/gnu/llvm/tools/bugpoint-passes/TestPasses.cpp U src/gnu/llvm/tools/bugpoint-passes/CMakeLists.txt U src/gnu/llvm/tools/bugpoint-passes/bugpoint.exports U src/gnu/llvm/tools/llvm-diff/DifferenceEngine.cpp U src/gnu/llvm/tools/llvm-diff/DiffLog.h U src/gnu/llvm/tools/llvm-diff/LLVMBuild.txt U src/gnu/llvm/tools/llvm-diff/DiffConsumer.h U src/gnu/llvm/tools/llvm-diff/DiffLog.cpp U src/gnu/llvm/tools/llvm-diff/CMakeLists.txt U src/gnu/llvm/tools/llvm-diff/DifferenceEngine.h U src/gnu/llvm/tools/llvm-diff/llvm-diff.cpp U src/gnu/llvm/tools/llvm-diff/DiffConsumer.cpp N src/gnu/llvm/tools/llvm-dwarfdump/Statistics.cpp U src/gnu/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp U src/gnu/llvm/tools/llvm-dwarfdump/LLVMBuild.txt U src/gnu/llvm/tools/llvm-dwarfdump/CMakeLists.txt U src/gnu/llvm/tools/llvm-dwarfdump/fuzzer/llvm-dwarfdump-fuzzer.cpp U src/gnu/llvm/tools/llvm-dwarfdump/fuzzer/CMakeLists.txt U src/gnu/llvm/tools/bugpoint/ToolRunner.h U src/gnu/llvm/tools/bugpoint/ExtractFunction.cpp U src/gnu/llvm/tools/bugpoint/OptimizerDriver.cpp U src/gnu/llvm/tools/bugpoint/ExecutionDriver.cpp U src/gnu/llvm/tools/bugpoint/CrashDebugger.cpp U src/gnu/llvm/tools/bugpoint/LLVMBuild.txt U src/gnu/llvm/tools/bugpoint/FindBugs.cpp U src/gnu/llvm/tools/bugpoint/CMakeLists.txt U src/gnu/llvm/tools/bugpoint/BugDriver.cpp U src/gnu/llvm/tools/bugpoint/ListReducer.h U src/gnu/llvm/tools/bugpoint/Miscompilation.cpp U src/gnu/llvm/tools/bugpoint/BugDriver.h U src/gnu/llvm/tools/bugpoint/bugpoint.cpp U src/gnu/llvm/tools/bugpoint/ToolRunner.cpp U src/gnu/llvm/tools/llvm-config/llvm-config.cpp U src/gnu/llvm/tools/llvm-config/CMakeLists.txt U src/gnu/llvm/tools/llvm-config/BuildVariables.inc.in U src/gnu/llvm/tools/llvm-link/llvm-link.cpp U src/gnu/llvm/tools/llvm-link/LLVMBuild.txt U src/gnu/llvm/tools/llvm-link/CMakeLists.txt U src/gnu/llvm/tools/llvm-cxxdump/Error.cpp U src/gnu/llvm/tools/llvm-cxxdump/llvm-cxxdump.h U src/gnu/llvm/tools/llvm-cxxdump/Error.h U src/gnu/llvm/tools/llvm-cxxdump/LLVMBuild.txt U src/gnu/llvm/tools/llvm-cxxdump/llvm-cxxdump.cpp U src/gnu/llvm/tools/llvm-cxxdump/CMakeLists.txt U src/gnu/llvm/tools/llvm-mt/llvm-mt.cpp U src/gnu/llvm/tools/llvm-mt/LLVMBuild.txt U src/gnu/llvm/tools/llvm-mt/CMakeLists.txt U src/gnu/llvm/tools/llvm-mt/Opts.td U src/gnu/llvm/tools/llvm-pdbutil/PrettyVariableDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.h U src/gnu/llvm/tools/llvm-pdbutil/MinimalTypeDumper.h U src/gnu/llvm/tools/llvm-pdbutil/Analyze.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyTypeDumper.h U src/gnu/llvm/tools/llvm-pdbutil/PdbYaml.h U src/gnu/llvm/tools/llvm-pdbutil/Analyze.h U src/gnu/llvm/tools/llvm-pdbutil/PrettyTypeDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/DiffPrinter.cpp U src/gnu/llvm/tools/llvm-pdbutil/BytesOutputStyle.h U src/gnu/llvm/tools/llvm-pdbutil/BytesOutputStyle.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyEnumDumper.h U src/gnu/llvm/tools/llvm-pdbutil/PrettyTypedefDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyExternalSymbolDumper.h U src/gnu/llvm/tools/llvm-pdbutil/PrettyCompilandDumper.cpp N src/gnu/llvm/tools/llvm-pdbutil/InputFile.h U src/gnu/llvm/tools/llvm-pdbutil/PrettyTypedefDumper.h U src/gnu/llvm/tools/llvm-pdbutil/StreamUtil.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyEnumDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/DumpOutputStyle.h U src/gnu/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp U src/gnu/llvm/tools/llvm-pdbutil/LLVMBuild.txt U src/gnu/llvm/tools/llvm-pdbutil/LinePrinter.cpp U src/gnu/llvm/tools/llvm-pdbutil/StreamUtil.h U src/gnu/llvm/tools/llvm-pdbutil/YAMLOutputStyle.h U src/gnu/llvm/tools/llvm-pdbutil/PrettyCompilandDumper.h U src/gnu/llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.h U src/gnu/llvm/tools/llvm-pdbutil/CMakeLists.txt U src/gnu/llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.h U src/gnu/llvm/tools/llvm-pdbutil/FormatUtil.cpp U src/gnu/llvm/tools/llvm-pdbutil/Diff.cpp U src/gnu/llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp N src/gnu/llvm/tools/llvm-pdbutil/InputFile.cpp U src/gnu/llvm/tools/llvm-pdbutil/Diff.h U src/gnu/llvm/tools/llvm-pdbutil/DiffPrinter.h U src/gnu/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.h U src/gnu/llvm/tools/llvm-pdbutil/PrettyFunctionDumper.h U src/gnu/llvm/tools/llvm-pdbutil/PdbYaml.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyClassDefinitionDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/OutputStyle.h U src/gnu/llvm/tools/llvm-pdbutil/PrettyVariableDumper.h U src/gnu/llvm/tools/llvm-pdbutil/FormatUtil.h U src/gnu/llvm/tools/llvm-pdbutil/LinePrinter.h U src/gnu/llvm/tools/llvm-pdbutil/llvm-pdbutil.h U src/gnu/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp U src/gnu/llvm/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp U src/gnu/llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp U src/gnu/llvm/tools/llvm-lto/llvm-lto.cpp U src/gnu/llvm/tools/llvm-lto/LLVMBuild.txt U src/gnu/llvm/tools/llvm-lto/CMakeLists.txt U src/gnu/llvm/tools/lto/LTODisassembler.cpp U src/gnu/llvm/tools/lto/lto.cpp U src/gnu/llvm/tools/lto/CMakeLists.txt U src/gnu/llvm/tools/lto/lto.exports N src/gnu/llvm/tools/llvm-xray/xray-stacks.cc U src/gnu/llvm/tools/llvm-xray/xray-account.cc U src/gnu/llvm/tools/llvm-xray/xray-graph.cc U src/gnu/llvm/tools/llvm-xray/xray-color-helper.h U src/gnu/llvm/tools/llvm-xray/xray-extract.cc U src/gnu/llvm/tools/llvm-xray/xray-converter.h U src/gnu/llvm/tools/llvm-xray/xray-account.h U src/gnu/llvm/tools/llvm-xray/xray-graph-diff.h N src/gnu/llvm/tools/llvm-xray/trie-node.h U src/gnu/llvm/tools/llvm-xray/xray-graph.h U src/gnu/llvm/tools/llvm-xray/xray-converter.cc U src/gnu/llvm/tools/llvm-xray/xray-color-helper.cc U src/gnu/llvm/tools/llvm-xray/CMakeLists.txt U src/gnu/llvm/tools/llvm-xray/xray-registry.h U src/gnu/llvm/tools/llvm-xray/func-id-helper.h U src/gnu/llvm/tools/llvm-xray/llvm-xray.cc U src/gnu/llvm/tools/llvm-xray/func-id-helper.cc U src/gnu/llvm/tools/llvm-xray/xray-graph-diff.cc U src/gnu/llvm/tools/llvm-xray/xray-registry.cc U src/gnu/llvm/tools/sanstats/sanstats.cpp U src/gnu/llvm/tools/sanstats/CMakeLists.txt N src/gnu/llvm/tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp N src/gnu/llvm/tools/llvm-special-case-list-fuzzer/CMakeLists.txt N src/gnu/llvm/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp N src/gnu/llvm/tools/llvm-demangle-fuzzer/DummyDemanglerFuzzer.cpp N src/gnu/llvm/tools/llvm-demangle-fuzzer/llvm-demangle-fuzzer.cpp N src/gnu/llvm/tools/llvm-demangle-fuzzer/CMakeLists.txt U src/gnu/llvm/tools/llvm-as-fuzzer/llvm-as-fuzzer.cpp U src/gnu/llvm/tools/llvm-as-fuzzer/CMakeLists.txt U src/gnu/llvm/tools/llvm-as/LLVMBuild.txt U src/gnu/llvm/tools/llvm-as/CMakeLists.txt U src/gnu/llvm/tools/llvm-as/llvm-as.cpp U src/gnu/llvm/tools/llvm-extract/llvm-extract.cpp U src/gnu/llvm/tools/llvm-extract/LLVMBuild.txt U src/gnu/llvm/tools/llvm-extract/CMakeLists.txt U src/gnu/llvm/tools/llvm-opt-report/CMakeLists.txt U src/gnu/llvm/tools/llvm-opt-report/OptReport.cpp U src/gnu/llvm/tools/verify-uselistorder/verify-uselistorder.cpp U src/gnu/llvm/tools/verify-uselistorder/LLVMBuild.txt U src/gnu/llvm/tools/verify-uselistorder/CMakeLists.txt U src/gnu/llvm/tools/llc/LLVMBuild.txt U src/gnu/llvm/tools/llc/CMakeLists.txt U src/gnu/llvm/tools/llc/llc.cpp U src/gnu/llvm/tools/llvm-mc-assemble-fuzzer/CMakeLists.txt U src/gnu/llvm/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp U src/gnu/llvm/tools/llvm-dis/LLVMBuild.txt U src/gnu/llvm/tools/llvm-dis/CMakeLists.txt U src/gnu/llvm/tools/llvm-dis/llvm-dis.cpp U src/gnu/llvm/tools/xcode-toolchain/CMakeLists.txt U src/gnu/llvm/tools/gold/gold.exports U src/gnu/llvm/tools/gold/README.txt U src/gnu/llvm/tools/gold/gold-plugin.cpp U src/gnu/llvm/tools/gold/CMakeLists.txt U src/gnu/llvm/tools/opt/BreakpointPrinter.cpp U src/gnu/llvm/tools/opt/PassPrinters.h U src/gnu/llvm/tools/opt/PassPrinters.cpp U src/gnu/llvm/tools/opt/NewPMDriver.cpp U src/gnu/llvm/tools/opt/NewPMDriver.h U src/gnu/llvm/tools/opt/LLVMBuild.txt U src/gnu/llvm/tools/opt/CMakeLists.txt U src/gnu/llvm/tools/opt/BreakpointPrinter.h U src/gnu/llvm/tools/opt/PrintSCC.cpp U src/gnu/llvm/tools/opt/opt.cpp N src/gnu/llvm/tools/opt/Debugify.cpp U src/gnu/llvm/tools/opt/AnalysisWrappers.cpp U src/gnu/llvm/tools/opt/GraphPrinters.cpp U src/gnu/llvm/tools/lli/OrcLazyJIT.cpp U src/gnu/llvm/tools/lli/lli.cpp U src/gnu/llvm/tools/lli/OrcLazyJIT.h U src/gnu/llvm/tools/lli/LLVMBuild.txt U src/gnu/llvm/tools/lli/CMakeLists.txt U src/gnu/llvm/tools/lli/RemoteJITUtils.h U src/gnu/llvm/tools/lli/ChildTarget/LLVMBuild.txt U src/gnu/llvm/tools/lli/ChildTarget/ChildTarget.cpp U src/gnu/llvm/tools/lli/ChildTarget/CMakeLists.txt U src/gnu/llvm/tools/clang/.arcconfig U src/gnu/llvm/tools/clang/README.txt U src/gnu/llvm/tools/clang/CODE_OWNERS.TXT U src/gnu/llvm/tools/clang/.clang-format U src/gnu/llvm/tools/clang/.gitignore U src/gnu/llvm/tools/clang/INSTALL.txt U src/gnu/llvm/tools/clang/LICENSE.TXT U src/gnu/llvm/tools/clang/CMakeLists.txt U src/gnu/llvm/tools/clang/ModuleInfo.txt U src/gnu/llvm/tools/clang/.clang-tidy U src/gnu/llvm/tools/clang/NOTES.txt U src/gnu/llvm/tools/clang/include/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/module.modulemap U src/gnu/llvm/tools/clang/include/clang/Parse/RAIIObjectsForParser.h U src/gnu/llvm/tools/clang/include/clang/Parse/Parser.h U src/gnu/llvm/tools/clang/include/clang/Parse/ParseAST.h U src/gnu/llvm/tools/clang/include/clang/Parse/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/Parse/ParseDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/CGFunctionInfo.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/BackendUtil.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/ConstantInitFuture.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/SwiftCallingConv.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/CodeGenAction.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/ConstantInitBuilder.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/CodeGenABITypes.h U src/gnu/llvm/tools/clang/include/clang/CodeGen/ModuleBuilder.h N src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticCrossTUKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/FileSystemOptions.h C src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsMips.def U src/gnu/llvm/tools/clang/include/clang/Basic/TargetCXXABI.h N src/gnu/llvm/tools/clang/include/clang/Basic/SanitizerSpecialCaseList.h U src/gnu/llvm/tools/clang/include/clang/Basic/TokenKinds.def U src/gnu/llvm/tools/clang/include/clang/Basic/SanitizerBlacklist.h U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/TypeTraits.h U src/gnu/llvm/tools/clang/include/clang/Basic/TargetInfo.h U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsLe64.def U src/gnu/llvm/tools/clang/include/clang/Basic/Specifiers.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsSystemZ.def U src/gnu/llvm/tools/clang/include/clang/Basic/OpenMPKinds.h U src/gnu/llvm/tools/clang/include/clang/Basic/LangOptions.def U src/gnu/llvm/tools/clang/include/clang/Basic/OperatorPrecedence.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticDocs.td N src/gnu/llvm/tools/clang/include/clang/Basic/SyncScope.h U src/gnu/llvm/tools/clang/include/clang/Basic/VersionTuple.h N src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticRefactoringKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/Attr.td U src/gnu/llvm/tools/clang/include/clang/Basic/SourceManagerInternals.h U src/gnu/llvm/tools/clang/include/clang/Basic/MemoryBufferCache.h U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsNVPTX.def U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.def U src/gnu/llvm/tools/clang/include/clang/Basic/PragmaKinds.h U src/gnu/llvm/tools/clang/include/clang/Basic/ExceptionSpecificationType.h U src/gnu/llvm/tools/clang/include/clang/Basic/SourceLocation.h U src/gnu/llvm/tools/clang/include/clang/Basic/Visibility.h U src/gnu/llvm/tools/clang/include/clang/Basic/AttrDocs.td U src/gnu/llvm/tools/clang/include/clang/Basic/XRayLists.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsWebAssembly.def U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticCategories.td U src/gnu/llvm/tools/clang/include/clang/Basic/Builtins.h U src/gnu/llvm/tools/clang/include/clang/Basic/CapturedStmt.h U src/gnu/llvm/tools/clang/include/clang/Basic/LLVM.h U src/gnu/llvm/tools/clang/include/clang/Basic/DeclNodes.td U src/gnu/llvm/tools/clang/include/clang/Basic/CommentNodes.td U src/gnu/llvm/tools/clang/include/clang/Basic/ObjCRuntime.h U src/gnu/llvm/tools/clang/include/clang/Basic/Linkage.h U src/gnu/llvm/tools/clang/include/clang/Basic/ABI.h U src/gnu/llvm/tools/clang/include/clang/Basic/ExpressionTraits.h U src/gnu/llvm/tools/clang/include/clang/Basic/TokenKinds.h U src/gnu/llvm/tools/clang/include/clang/Basic/Lambda.h U src/gnu/llvm/tools/clang/include/clang/Basic/FileSystemStatCache.h U src/gnu/llvm/tools/clang/include/clang/Basic/PlistSupport.h U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/Cuda.h U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/LangOptions.h U src/gnu/llvm/tools/clang/include/clang/Basic/AttrSubjectMatchRules.h U src/gnu/llvm/tools/clang/include/clang/Basic/TemplateKinds.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def U src/gnu/llvm/tools/clang/include/clang/Basic/AddressSpaces.h U src/gnu/llvm/tools/clang/include/clang/Basic/CommentOptions.h U src/gnu/llvm/tools/clang/include/clang/Basic/OpenCLImageTypes.def U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsNios2.def U src/gnu/llvm/tools/clang/include/clang/Basic/Diagnostic.h U src/gnu/llvm/tools/clang/include/clang/Basic/PrettyStackTrace.h U src/gnu/llvm/tools/clang/include/clang/Basic/MacroBuilder.h N src/gnu/llvm/tools/clang/include/clang/Basic/AlignedAllocation.h C src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td U src/gnu/llvm/tools/clang/include/clang/Basic/Sanitizers.def U src/gnu/llvm/tools/clang/include/clang/Basic/Version.inc.in U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsXCore.def U src/gnu/llvm/tools/clang/include/clang/Basic/TargetOptions.h C src/gnu/llvm/tools/clang/include/clang/Basic/Builtins.def U src/gnu/llvm/tools/clang/include/clang/Basic/AllDiagnostics.h U src/gnu/llvm/tools/clang/include/clang/Basic/IdentifierTable.h U src/gnu/llvm/tools/clang/include/clang/Basic/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def U src/gnu/llvm/tools/clang/include/clang/Basic/CharInfo.h U src/gnu/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h U src/gnu/llvm/tools/clang/include/clang/Basic/OperatorKinds.def U src/gnu/llvm/tools/clang/include/clang/Basic/FileManager.h U src/gnu/llvm/tools/clang/include/clang/Basic/AttrKinds.h U src/gnu/llvm/tools/clang/include/clang/Basic/SourceManager.h U src/gnu/llvm/tools/clang/include/clang/Basic/Version.h U src/gnu/llvm/tools/clang/include/clang/Basic/OpenCLExtensions.def U src/gnu/llvm/tools/clang/include/clang/Basic/OperatorKinds.h U src/gnu/llvm/tools/clang/include/clang/Basic/Module.h N src/gnu/llvm/tools/clang/include/clang/Basic/X86Target.def U src/gnu/llvm/tools/clang/include/clang/Basic/DebugInfoOptions.h U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticAnalysisKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/Sanitizers.h U src/gnu/llvm/tools/clang/include/clang/Basic/OpenCLOptions.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsAMDGPU.def U src/gnu/llvm/tools/clang/include/clang/Basic/StmtNodes.td U src/gnu/llvm/tools/clang/include/clang/Basic/VirtualFileSystem.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsX86_64.def U src/gnu/llvm/tools/clang/include/clang/Basic/Diagnostic.td U src/gnu/llvm/tools/clang/include/clang/Basic/arm_neon.td U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h N src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticError.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsNEON.def U src/gnu/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsPPC.def U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.td U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticCategories.h U src/gnu/llvm/tools/clang/include/clang/Basic/Attributes.h U src/gnu/llvm/tools/clang/include/clang/Basic/OpenMPKinds.def U src/gnu/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.h U src/gnu/llvm/tools/clang/include/clang/Basic/BuiltinsARM.def U src/gnu/llvm/tools/clang/include/clang/Frontend/SerializedDiagnostics.h U src/gnu/llvm/tools/clang/include/clang/Frontend/MultiplexConsumer.h U src/gnu/llvm/tools/clang/include/clang/Frontend/PrecompiledPreamble.h U src/gnu/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h U src/gnu/llvm/tools/clang/include/clang/Frontend/LayoutOverrideSource.h U src/gnu/llvm/tools/clang/include/clang/Frontend/MigratorOptions.h U src/gnu/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticReader.h U src/gnu/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h U src/gnu/llvm/tools/clang/include/clang/Frontend/LangStandards.def U src/gnu/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h U src/gnu/llvm/tools/clang/include/clang/Frontend/Utils.h U src/gnu/llvm/tools/clang/include/clang/Frontend/PreprocessorOutputOptions.h U src/gnu/llvm/tools/clang/include/clang/Frontend/DependencyOutputOptions.h U src/gnu/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h U src/gnu/llvm/tools/clang/include/clang/Frontend/FrontendAction.h U src/gnu/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h U src/gnu/llvm/tools/clang/include/clang/Frontend/PCHContainerOperations.h U src/gnu/llvm/tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h U src/gnu/llvm/tools/clang/include/clang/Frontend/ASTUnit.h U src/gnu/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h U src/gnu/llvm/tools/clang/include/clang/Frontend/FrontendPluginRegistry.h U src/gnu/llvm/tools/clang/include/clang/Frontend/FrontendDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/Frontend/TextDiagnosticBuffer.h U src/gnu/llvm/tools/clang/include/clang/Frontend/FrontendActions.h U src/gnu/llvm/tools/clang/include/clang/Frontend/LogDiagnosticPrinter.h U src/gnu/llvm/tools/clang/include/clang/Frontend/ASTConsumers.h U src/gnu/llvm/tools/clang/include/clang/Frontend/LangStandard.h U src/gnu/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def U src/gnu/llvm/tools/clang/include/clang/Frontend/CommandLineSourceLoc.h U src/gnu/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h U src/gnu/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h U src/gnu/llvm/tools/clang/include/clang/Sema/SemaConsumer.h U src/gnu/llvm/tools/clang/include/clang/Sema/SemaDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/Sema/Weak.h U src/gnu/llvm/tools/clang/include/clang/Sema/SemaInternal.h U src/gnu/llvm/tools/clang/include/clang/Sema/LoopHint.h U src/gnu/llvm/tools/clang/include/clang/Sema/ObjCMethodList.h U src/gnu/llvm/tools/clang/include/clang/Sema/CXXFieldCollector.h U src/gnu/llvm/tools/clang/include/clang/Sema/Designator.h U src/gnu/llvm/tools/clang/include/clang/Sema/Lookup.h U src/gnu/llvm/tools/clang/include/clang/Sema/TypoCorrection.h U src/gnu/llvm/tools/clang/include/clang/Sema/CodeCompleteOptions.h U src/gnu/llvm/tools/clang/include/clang/Sema/SemaLambda.h U src/gnu/llvm/tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h U src/gnu/llvm/tools/clang/include/clang/Sema/Ownership.h U src/gnu/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h U src/gnu/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h U src/gnu/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h C src/gnu/llvm/tools/clang/include/clang/Sema/Sema.h U src/gnu/llvm/tools/clang/include/clang/Sema/SemaFixItUtils.h U src/gnu/llvm/tools/clang/include/clang/Sema/Overload.h U src/gnu/llvm/tools/clang/include/clang/Sema/DeclSpec.h U src/gnu/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h U src/gnu/llvm/tools/clang/include/clang/Sema/IdentifierResolver.h U src/gnu/llvm/tools/clang/include/clang/Sema/CleanupInfo.h U src/gnu/llvm/tools/clang/include/clang/Sema/AnalysisBasedWarnings.h U src/gnu/llvm/tools/clang/include/clang/Sema/ScopeInfo.h U src/gnu/llvm/tools/clang/include/clang/Sema/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/Sema/Template.h U src/gnu/llvm/tools/clang/include/clang/Sema/PrettyDeclStackTrace.h U src/gnu/llvm/tools/clang/include/clang/Sema/AttributeList.h U src/gnu/llvm/tools/clang/include/clang/Sema/Scope.h U src/gnu/llvm/tools/clang/include/clang/Sema/Initialization.h U src/gnu/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h U src/gnu/llvm/tools/clang/include/clang/Edit/Commit.h U src/gnu/llvm/tools/clang/include/clang/Edit/FileOffset.h U src/gnu/llvm/tools/clang/include/clang/Edit/EditedSource.h U src/gnu/llvm/tools/clang/include/clang/Edit/EditsReceiver.h U src/gnu/llvm/tools/clang/include/clang/Edit/Rewriters.h U src/gnu/llvm/tools/clang/include/clang/Driver/XRayArgs.h U src/gnu/llvm/tools/clang/include/clang/Driver/Util.h U src/gnu/llvm/tools/clang/include/clang/Driver/DriverDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/Driver/SanitizerArgs.h U src/gnu/llvm/tools/clang/include/clang/Driver/Job.h U src/gnu/llvm/tools/clang/include/clang/Driver/Action.h U src/gnu/llvm/tools/clang/include/clang/Driver/Options.h U src/gnu/llvm/tools/clang/include/clang/Driver/Types.h U src/gnu/llvm/tools/clang/include/clang/Driver/Types.def C src/gnu/llvm/tools/clang/include/clang/Driver/Options.td U src/gnu/llvm/tools/clang/include/clang/Driver/Distro.h U src/gnu/llvm/tools/clang/include/clang/Driver/Multilib.h U src/gnu/llvm/tools/clang/include/clang/Driver/Driver.h U src/gnu/llvm/tools/clang/include/clang/Driver/CLCompatOptions.td U src/gnu/llvm/tools/clang/include/clang/Driver/CC1Options.td U src/gnu/llvm/tools/clang/include/clang/Driver/ToolChain.h U src/gnu/llvm/tools/clang/include/clang/Driver/Phases.h U src/gnu/llvm/tools/clang/include/clang/Driver/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/Driver/Tool.h U src/gnu/llvm/tools/clang/include/clang/Driver/ClangOptionDocs.td U src/gnu/llvm/tools/clang/include/clang/Driver/Compilation.h U src/gnu/llvm/tools/clang/include/clang/Tooling/CommonOptionsParser.h N src/gnu/llvm/tools/clang/include/clang/Tooling/StandaloneExecution.h U src/gnu/llvm/tools/clang/include/clang/Tooling/FileMatchTrie.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Tooling.h U src/gnu/llvm/tools/clang/include/clang/Tooling/DiagnosticsYaml.h U src/gnu/llvm/tools/clang/include/clang/Tooling/ArgumentsAdjusters.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Execution.h U src/gnu/llvm/tools/clang/include/clang/Tooling/ReplacementsYaml.h U src/gnu/llvm/tools/clang/include/clang/Tooling/JSONCompilationDatabase.h U src/gnu/llvm/tools/clang/include/clang/Tooling/RefactoringCallbacks.h U src/gnu/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h U src/gnu/llvm/tools/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h U src/gnu/llvm/tools/clang/include/clang/Tooling/FixIt.h N src/gnu/llvm/tools/clang/include/clang/Tooling/ToolExecutorPluginRegistry.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOptions.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringRuleContext.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringAction.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/ASTSelection.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/AtomicChange.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRules.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOption.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRule.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolName.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h N src/gnu/llvm/tools/clang/include/clang/Tooling/Refactoring/Extract/Extract.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Core/Replacement.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Core/Lookup.h U src/gnu/llvm/tools/clang/include/clang/Tooling/Core/Diagnostic.h N src/gnu/llvm/tools/clang/include/clang/Tooling/ASTDiff/ASTDiff.h N src/gnu/llvm/tools/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h U src/gnu/llvm/tools/clang/include/clang/Analysis/CFGStmtMap.h U src/gnu/llvm/tools/clang/include/clang/Analysis/CodeInjector.h N src/gnu/llvm/tools/clang/include/clang/Analysis/AnalysisDeclContext.h U src/gnu/llvm/tools/clang/include/clang/Analysis/CloneDetection.h U src/gnu/llvm/tools/clang/include/clang/Analysis/AnalysisDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h N src/gnu/llvm/tools/clang/include/clang/Analysis/BodyFarm.h U src/gnu/llvm/tools/clang/include/clang/Analysis/CFG.h U src/gnu/llvm/tools/clang/include/clang/Analysis/CallGraph.h U src/gnu/llvm/tools/clang/include/clang/Analysis/FlowSensitive/DataflowValues.h U src/gnu/llvm/tools/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h U src/gnu/llvm/tools/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyOps.def U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/Consumed.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/ReachableCode.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/OSLog.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h U src/gnu/llvm/tools/clang/include/clang/Analysis/Support/BumpVector.h U src/gnu/llvm/tools/clang/include/clang/Index/IndexDataConsumer.h U src/gnu/llvm/tools/clang/include/clang/Index/USRGeneration.h U src/gnu/llvm/tools/clang/include/clang/Index/CodegenNameGenerator.h U src/gnu/llvm/tools/clang/include/clang/Index/CommentToXML.h U src/gnu/llvm/tools/clang/include/clang/Index/IndexSymbol.h U src/gnu/llvm/tools/clang/include/clang/Index/IndexingAction.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/SValExplainer.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/Checkers.td U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/IssueHash.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Analyses.def U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h N src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h N src/gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h U src/gnu/llvm/tools/clang/include/clang/FrontendTool/Utils.h U src/gnu/llvm/tools/clang/include/clang/Config/config.h.cmake N src/gnu/llvm/tools/clang/include/clang/CrossTU/CrossTUDiagnostic.h N src/gnu/llvm/tools/clang/include/clang/CrossTU/CrossTranslationUnit.h U src/gnu/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h U src/gnu/llvm/tools/clang/include/clang/ARCMigrate/ARCMTActions.h U src/gnu/llvm/tools/clang/include/clang/ARCMigrate/FileRemapper.h U src/gnu/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h U src/gnu/llvm/tools/clang/include/clang/Serialization/ModuleFileExtension.h U src/gnu/llvm/tools/clang/include/clang/Serialization/GlobalModuleIndex.h U src/gnu/llvm/tools/clang/include/clang/Serialization/ASTWriter.h U src/gnu/llvm/tools/clang/include/clang/Serialization/SerializationDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/Serialization/ModuleManager.h U src/gnu/llvm/tools/clang/include/clang/Serialization/ContinuousRangeMap.h U src/gnu/llvm/tools/clang/include/clang/Serialization/ASTReader.h U src/gnu/llvm/tools/clang/include/clang/Serialization/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/Serialization/Module.h U src/gnu/llvm/tools/clang/include/clang/Serialization/ASTDeserializationListener.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Frontend/FixItRewriter.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Frontend/Rewriters.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Frontend/FrontendActions.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Core/Rewriter.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Core/RewriteBuffer.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Core/HTMLRewrite.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Core/DeltaTree.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Core/TokenRewriter.h U src/gnu/llvm/tools/clang/include/clang/Rewrite/Core/RewriteRope.h U src/gnu/llvm/tools/clang/include/clang/Format/Format.h U src/gnu/llvm/tools/clang/include/clang/AST/OpenMPClause.h U src/gnu/llvm/tools/clang/include/clang/AST/StmtOpenMP.h U src/gnu/llvm/tools/clang/include/clang/AST/VTableBuilder.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTFwd.h U src/gnu/llvm/tools/clang/include/clang/AST/TypeNodes.def U src/gnu/llvm/tools/clang/include/clang/AST/CharUnits.h U src/gnu/llvm/tools/clang/include/clang/AST/VTTBuilder.h U src/gnu/llvm/tools/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.td U src/gnu/llvm/tools/clang/include/clang/AST/CommentLexer.h U src/gnu/llvm/tools/clang/include/clang/AST/LocInfoType.h U src/gnu/llvm/tools/clang/include/clang/AST/ExternalASTSource.h U src/gnu/llvm/tools/clang/include/clang/AST/UnresolvedSet.h U src/gnu/llvm/tools/clang/include/clang/AST/CXXInheritance.h U src/gnu/llvm/tools/clang/include/clang/AST/StmtVisitor.h U src/gnu/llvm/tools/clang/include/clang/AST/ExprObjC.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclVisitor.h U src/gnu/llvm/tools/clang/include/clang/AST/Availability.h U src/gnu/llvm/tools/clang/include/clang/AST/BuiltinTypes.def U src/gnu/llvm/tools/clang/include/clang/AST/TypeOrdering.h U src/gnu/llvm/tools/clang/include/clang/AST/RecordLayout.h N src/gnu/llvm/tools/clang/include/clang/AST/StmtDataCollectors.td U src/gnu/llvm/tools/clang/include/clang/AST/CommentDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/AST/ExternalASTMerger.h U src/gnu/llvm/tools/clang/include/clang/AST/Type.h U src/gnu/llvm/tools/clang/include/clang/AST/MangleNumberingContext.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTImporter.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTTypeTraits.h U src/gnu/llvm/tools/clang/include/clang/AST/CanonicalType.h U src/gnu/llvm/tools/clang/include/clang/AST/BaseSubobject.h U src/gnu/llvm/tools/clang/include/clang/AST/APValue.h U src/gnu/llvm/tools/clang/include/clang/AST/PrettyPrinter.h U src/gnu/llvm/tools/clang/include/clang/AST/Decl.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/AST/CommentHTMLTags.td U src/gnu/llvm/tools/clang/include/clang/AST/GlobalDecl.h U src/gnu/llvm/tools/clang/include/clang/AST/CommentBriefParser.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTConsumer.h U src/gnu/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h U src/gnu/llvm/tools/clang/include/clang/AST/RawCommentList.h U src/gnu/llvm/tools/clang/include/clang/AST/StmtCXX.h U src/gnu/llvm/tools/clang/include/clang/AST/CommentCommandTraits.h U src/gnu/llvm/tools/clang/include/clang/AST/CommentVisitor.h U src/gnu/llvm/tools/clang/include/clang/AST/DependentDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclOpenMP.h U src/gnu/llvm/tools/clang/include/clang/AST/OperationKinds.def U src/gnu/llvm/tools/clang/include/clang/AST/Attr.h U src/gnu/llvm/tools/clang/include/clang/AST/StmtIterator.h U src/gnu/llvm/tools/clang/include/clang/AST/ParentMap.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclCXX.h U src/gnu/llvm/tools/clang/include/clang/AST/TemplateName.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTStructuralEquivalence.h U src/gnu/llvm/tools/clang/include/clang/AST/Comment.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclBase.h U src/gnu/llvm/tools/clang/include/clang/AST/ExprCXX.h U src/gnu/llvm/tools/clang/include/clang/AST/Expr.h U src/gnu/llvm/tools/clang/include/clang/AST/Stmt.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTVector.h U src/gnu/llvm/tools/clang/include/clang/AST/CommentCommands.td U src/gnu/llvm/tools/clang/include/clang/AST/TypeLocNodes.def U src/gnu/llvm/tools/clang/include/clang/AST/ASTLambda.h U src/gnu/llvm/tools/clang/include/clang/AST/StmtObjC.h U src/gnu/llvm/tools/clang/include/clang/AST/LambdaCapture.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclarationName.h N src/gnu/llvm/tools/clang/include/clang/AST/QualTypeNames.h U src/gnu/llvm/tools/clang/include/clang/AST/CMakeLists.txt U src/gnu/llvm/tools/clang/include/clang/AST/OperationKinds.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTUnresolvedSet.h U src/gnu/llvm/tools/clang/include/clang/AST/AST.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclObjC.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclLookups.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclFriend.h U src/gnu/llvm/tools/clang/include/clang/AST/TypeLocVisitor.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclGroup.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclTemplate.h U src/gnu/llvm/tools/clang/include/clang/AST/TemplateBase.h U src/gnu/llvm/tools/clang/include/clang/AST/ExprOpenMP.h U src/gnu/llvm/tools/clang/include/clang/AST/NSAPI.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTContext.h U src/gnu/llvm/tools/clang/include/clang/AST/CommentSema.h U src/gnu/llvm/tools/clang/include/clang/AST/CommentParser.h U src/gnu/llvm/tools/clang/include/clang/AST/ODRHash.h N src/gnu/llvm/tools/clang/include/clang/AST/DataCollection.h N src/gnu/llvm/tools/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h U src/gnu/llvm/tools/clang/include/clang/AST/ASTMutationListener.h U src/gnu/llvm/tools/clang/include/clang/AST/EvaluatedExprVisitor.h U src/gnu/llvm/tools/clang/include/clang/AST/TypeLoc.h U src/gnu/llvm/tools/clang/include/clang/AST/TypeVisitor.h U src/gnu/llvm/tools/clang/include/clang/AST/AttrIterator.h U src/gnu/llvm/tools/clang/include/clang/AST/StmtGraphTraits.h U src/gnu/llvm/tools/clang/include/clang/AST/Redeclarable.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclAccessPair.h U src/gnu/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h U src/gnu/llvm/tools/clang/include/clang/AST/Mangle.h U src/gnu/llvm/tools/clang/include/clang/AST/SelectorLocationsKind.h U src/gnu/llvm/tools/clang/include/clang/AST/DeclContextInternals.h U src/gnu/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h U src/gnu/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersMacros.h U src/gnu/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h U src/gnu/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h U src/gnu/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/Parser.h U src/gnu/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h U src/gnu/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/Registry.h U src/gnu/llvm/tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h U src/gnu/llvm/tools/clang/include/clang/Lex/MacroArgs.h U src/gnu/llvm/tools/clang/include/clang/Lex/PPConditionalDirectiveRecord.h U src/gnu/llvm/tools/clang/include/clang/Lex/PTHManager.h U src/gnu/llvm/tools/clang/include/clang/Lex/Token.h N src/gnu/llvm/tools/clang/include/clang/Lex/VariadicMacroSupport.h U src/gnu/llvm/tools/clang/include/clang/Lex/LexDiagnostic.h U src/gnu/llvm/tools/clang/include/clang/Lex/TokenLexer.h U src/gnu/llvm/tools/clang/include/clang/Lex/Pragma.h U src/gnu/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h U src/gnu/llvm/tools/clang/include/clang/Lex/HeaderMapTypes.h U src/gnu/llvm/tools/clang/include/clang/Lex/Preprocessor.h U src/gnu/llvm/tools/clang/include/clang/Lex/DirectoryLookup.h U src/gnu/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h U src/gnu/llvm/tools/clang/include/clang/Lex/HeaderMap.h U src/gnu/llvm/tools/clang/include/clang/Lex/HeaderSearch.h U src/gnu/llvm/tools/clang/include/clang/Lex/LiteralSupport.h U src/gnu/llvm/tools/clang/include/clang/Lex/PTHLexer.h U src/gnu/llvm/tools/clang/include/clang/Lex/MultipleIncludeOpt.h U src/gnu/llvm/tools/clang/include/clang/Lex/MacroInfo.h U src/gnu/llvm/tools/clang/include/clang/Lex/CodeCompletionHandler.h U src/gnu/llvm/tools/clang/include/clang/Lex/ModuleLoader.h U src/gnu/llvm/tools/clang/include/clang/Lex/PreprocessorOptions.h U src/gnu/llvm/tools/clang/include/clang/Lex/Lexer.h U src/gnu/llvm/tools/clang/include/clang/Lex/HeaderSearchOptions.h U src/gnu/llvm/tools/clang/include/clang/Lex/TokenConcatenation.h U src/gnu/llvm/tools/clang/include/clang/Lex/ScratchBuffer.h U src/gnu/llvm/tools/clang/include/clang/Lex/ModuleMap.h U src/gnu/llvm/tools/clang/include/clang/Lex/ExternalPreprocessorSource.h U src/gnu/llvm/tools/clang/include/clang/Lex/PPCallbacks.h U src/gnu/llvm/tools/clang/include/clang-c/CXString.h U src/gnu/llvm/tools/clang/include/clang-c/Documentation.h U src/gnu/llvm/tools/clang/include/clang-c/CXErrorCode.h U src/gnu/llvm/tools/clang/include/clang-c/CXCompilationDatabase.h U src/gnu/llvm/tools/clang/include/clang-c/Index.h U src/gnu/llvm/tools/clang/include/clang-c/Platform.h U src/gnu/llvm/tools/clang/include/clang-c/BuildSystem.h U src/gnu/llvm/tools/clang/include/clang-c/module.modulemap U src/gnu/llvm/tools/clang/lib/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseDecl.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseExpr.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseTentative.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParsePragma.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseStmtAsm.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseObjc.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseAST.cpp U src/gnu/llvm/tools/clang/lib/Parse/Parser.cpp U src/gnu/llvm/tools/clang/lib/Parse/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseInit.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseStmt.cpp U src/gnu/llvm/tools/clang/lib/Parse/ParseTemplate.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGValue.h N src/gnu/llvm/tools/clang/lib/CodeGen/ConstantEmitter.h U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenPGO.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGLoopInfo.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/TargetInfo.h U src/gnu/llvm/tools/clang/lib/CodeGen/VarBypassDetector.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGGPUBuiltin.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/VarBypassDetector.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/Address.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGException.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGRecordLayout.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGCXX.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGVTables.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGCXXABI.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGObjC.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGLoopInfo.h U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGCoroutine.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGClass.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGCUDARuntime.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGVTables.h U src/gnu/llvm/tools/clang/lib/CodeGen/EHScopeStack.h U src/gnu/llvm/tools/clang/lib/CodeGen/README.txt U src/gnu/llvm/tools/clang/lib/CodeGen/CGCUDARuntime.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/MacroPPCallbacks.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/MacroPPCallbacks.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGBuilder.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGOpenCLRuntime.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/ConstantInitBuilder.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGCall.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenModule.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h U src/gnu/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGExpr.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenPGO.h U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h U src/gnu/llvm/tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/CodeGen/SanitizerMetadata.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGVTT.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGStmt.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenTypeCache.h U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGCleanup.h U src/gnu/llvm/tools/clang/lib/CodeGen/CoverageMappingGen.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGDecl.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/SwiftCallingConv.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CodeGenABITypes.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/ABIInfo.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGCall.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp U src/gnu/llvm/tools/clang/lib/CodeGen/CGBlocks.h U src/gnu/llvm/tools/clang/lib/CodeGen/CGCUDANV.cpp U src/gnu/llvm/tools/clang/lib/Basic/IdentifierTable.cpp U src/gnu/llvm/tools/clang/lib/Basic/Sanitizers.cpp U src/gnu/llvm/tools/clang/lib/Basic/OperatorPrecedence.cpp C src/gnu/llvm/tools/clang/lib/Basic/Targets.cpp U src/gnu/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp U src/gnu/llvm/tools/clang/lib/Basic/LangOptions.cpp U src/gnu/llvm/tools/clang/lib/Basic/CharInfo.cpp U src/gnu/llvm/tools/clang/lib/Basic/MemoryBufferCache.cpp U src/gnu/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp U src/gnu/llvm/tools/clang/lib/Basic/Cuda.cpp U src/gnu/llvm/tools/clang/lib/Basic/TargetInfo.cpp U src/gnu/llvm/tools/clang/lib/Basic/Version.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets.h U src/gnu/llvm/tools/clang/lib/Basic/SourceManager.cpp U src/gnu/llvm/tools/clang/lib/Basic/VersionTuple.cpp U src/gnu/llvm/tools/clang/lib/Basic/ObjCRuntime.cpp N src/gnu/llvm/tools/clang/lib/Basic/SanitizerSpecialCaseList.cpp U src/gnu/llvm/tools/clang/lib/Basic/SanitizerBlacklist.cpp U src/gnu/llvm/tools/clang/lib/Basic/Diagnostic.cpp U src/gnu/llvm/tools/clang/lib/Basic/DiagnosticOptions.cpp U src/gnu/llvm/tools/clang/lib/Basic/FileManager.cpp U src/gnu/llvm/tools/clang/lib/Basic/Attributes.cpp U src/gnu/llvm/tools/clang/lib/Basic/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Basic/Module.cpp U src/gnu/llvm/tools/clang/lib/Basic/TokenKinds.cpp U src/gnu/llvm/tools/clang/lib/Basic/Warnings.cpp U src/gnu/llvm/tools/clang/lib/Basic/VirtualFileSystem.cpp U src/gnu/llvm/tools/clang/lib/Basic/SourceLocation.cpp U src/gnu/llvm/tools/clang/lib/Basic/XRayLists.cpp U src/gnu/llvm/tools/clang/lib/Basic/Builtins.cpp U src/gnu/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/NVPTX.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/Mips.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/SystemZ.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/SPIR.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/AMDGPU.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/WebAssembly.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/OSTargets.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/AArch64.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/MSP430.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/AVR.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/PNaCl.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/Le64.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/BPF.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/Sparc.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/XCore.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/NVPTX.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/Lanai.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/Mips.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/MSP430.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/Hexagon.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/Hexagon.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/Nios2.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/SystemZ.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/PPC.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/ARM.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/Nios2.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/X86.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/AArch64.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/Lanai.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/PPC.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/SPIR.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/X86.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/PNaCl.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/TCE.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/BPF.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/AVR.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/ARM.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/Sparc.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/OSTargets.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/XCore.h N src/gnu/llvm/tools/clang/lib/Basic/Targets/WebAssembly.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/AMDGPU.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/TCE.cpp N src/gnu/llvm/tools/clang/lib/Basic/Targets/Le64.h U src/gnu/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp U src/gnu/llvm/tools/clang/lib/Frontend/ModuleDependencyCollector.cpp U src/gnu/llvm/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp U src/gnu/llvm/tools/clang/lib/Frontend/DependencyFile.cpp U src/gnu/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp U src/gnu/llvm/tools/clang/lib/Frontend/FrontendAction.cpp U src/gnu/llvm/tools/clang/lib/Frontend/TestModuleFileExtension.cpp U src/gnu/llvm/tools/clang/lib/Frontend/LayoutOverrideSource.cpp C src/gnu/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp U src/gnu/llvm/tools/clang/lib/Frontend/HeaderIncludeGen.cpp U src/gnu/llvm/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp U src/gnu/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp U src/gnu/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp U src/gnu/llvm/tools/clang/lib/Frontend/LangStandards.cpp U src/gnu/llvm/tools/clang/lib/Frontend/FrontendActions.cpp U src/gnu/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp U src/gnu/llvm/tools/clang/lib/Frontend/CodeGenOptions.cpp U src/gnu/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp U src/gnu/llvm/tools/clang/lib/Frontend/ASTMerge.cpp U src/gnu/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp U src/gnu/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp U src/gnu/llvm/tools/clang/lib/Frontend/TestModuleFileExtension.h U src/gnu/llvm/tools/clang/lib/Frontend/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp U src/gnu/llvm/tools/clang/lib/Frontend/CacheTokens.cpp U src/gnu/llvm/tools/clang/lib/Frontend/ASTUnit.cpp U src/gnu/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp U src/gnu/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp U src/gnu/llvm/tools/clang/lib/Frontend/PCHContainerOperations.cpp U src/gnu/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp U src/gnu/llvm/tools/clang/lib/Frontend/SerializedDiagnosticReader.cpp U src/gnu/llvm/tools/clang/lib/Frontend/PrecompiledPreamble.cpp U src/gnu/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp U src/gnu/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp U src/gnu/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp U src/gnu/llvm/tools/clang/lib/Frontend/FrontendOptions.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/FixItRewriter.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/RewriteMacros.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/RewriteTest.cpp U src/gnu/llvm/tools/clang/lib/Frontend/Rewrite/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Sema/SemaAccess.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp U src/gnu/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaStmtAsm.cpp U src/gnu/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp U src/gnu/llvm/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp U src/gnu/llvm/tools/clang/lib/Sema/Sema.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaLookup.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaConsumer.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaStmt.cpp U src/gnu/llvm/tools/clang/lib/Sema/ScopeInfo.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp U src/gnu/llvm/tools/clang/lib/Sema/AttributeList.cpp U src/gnu/llvm/tools/clang/lib/Sema/TreeTransform.h U src/gnu/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp C src/gnu/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaCoroutine.cpp U src/gnu/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp U src/gnu/llvm/tools/clang/lib/Sema/DeclSpec.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp U src/gnu/llvm/tools/clang/lib/Sema/Scope.cpp U src/gnu/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaTemplate.cpp U src/gnu/llvm/tools/clang/lib/Sema/TypeLocBuilder.h U src/gnu/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaAttr.cpp U src/gnu/llvm/tools/clang/lib/Sema/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Sema/SemaExprMember.cpp U src/gnu/llvm/tools/clang/lib/Sema/TypeLocBuilder.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaDecl.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaOverload.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaLambda.cpp U src/gnu/llvm/tools/clang/lib/Sema/CoroutineStmtBuilder.h U src/gnu/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaCUDA.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaExpr.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaCast.cpp U src/gnu/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp C src/gnu/llvm/tools/clang/lib/Sema/SemaChecking.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaType.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaInit.cpp U src/gnu/llvm/tools/clang/lib/Sema/SemaFixItUtils.cpp U src/gnu/llvm/tools/clang/lib/Headers/avx512dqintrin.h U src/gnu/llvm/tools/clang/lib/Headers/fmaintrin.h U src/gnu/llvm/tools/clang/lib/Headers/altivec.h U src/gnu/llvm/tools/clang/lib/Headers/stdatomic.h U src/gnu/llvm/tools/clang/lib/Headers/cpuid.h U src/gnu/llvm/tools/clang/lib/Headers/fma4intrin.h U src/gnu/llvm/tools/clang/lib/Headers/__clang_cuda_math_forward_declares.h N src/gnu/llvm/tools/clang/lib/Headers/arm64intr.h U src/gnu/llvm/tools/clang/lib/Headers/armintr.h U src/gnu/llvm/tools/clang/lib/Headers/xopintrin.h U src/gnu/llvm/tools/clang/lib/Headers/tbmintrin.h N src/gnu/llvm/tools/clang/lib/Headers/vpclmulqdqintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512vlcdintrin.h N src/gnu/llvm/tools/clang/lib/Headers/gfniintrin.h N src/gnu/llvm/tools/clang/lib/Headers/avx512vlbitalgintrin.h U src/gnu/llvm/tools/clang/lib/Headers/x86intrin.h U src/gnu/llvm/tools/clang/lib/Headers/smmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/rtmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/prfchwintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512ifmavlintrin.h U src/gnu/llvm/tools/clang/lib/Headers/inttypes.h U src/gnu/llvm/tools/clang/lib/Headers/avx512ifmaintrin.h U src/gnu/llvm/tools/clang/lib/Headers/msa.h U src/gnu/llvm/tools/clang/lib/Headers/avx512pfintrin.h U src/gnu/llvm/tools/clang/lib/Headers/stdarg.h U src/gnu/llvm/tools/clang/lib/Headers/clzerointrin.h U src/gnu/llvm/tools/clang/lib/Headers/pkuintrin.h U src/gnu/llvm/tools/clang/lib/Headers/bmiintrin.h U src/gnu/llvm/tools/clang/lib/Headers/stdint.h U src/gnu/llvm/tools/clang/lib/Headers/stdnoreturn.h U src/gnu/llvm/tools/clang/lib/Headers/fxsrintrin.h N src/gnu/llvm/tools/clang/lib/Headers/avx512vbmi2intrin.h N src/gnu/llvm/tools/clang/lib/Headers/avx512vnniintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512erintrin.h U src/gnu/llvm/tools/clang/lib/Headers/xmmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/stddef.h U src/gnu/llvm/tools/clang/lib/Headers/varargs.h U src/gnu/llvm/tools/clang/lib/Headers/lzcntintrin.h U src/gnu/llvm/tools/clang/lib/Headers/__clang_cuda_intrinsics.h U src/gnu/llvm/tools/clang/lib/Headers/rdseedintrin.h U src/gnu/llvm/tools/clang/lib/Headers/ammintrin.h U src/gnu/llvm/tools/clang/lib/Headers/__clang_cuda_runtime_wrapper.h U src/gnu/llvm/tools/clang/lib/Headers/iso646.h N src/gnu/llvm/tools/clang/lib/Headers/avx512vpopcntdqvlintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512vlbwintrin.h U src/gnu/llvm/tools/clang/lib/Headers/xsaveintrin.h U src/gnu/llvm/tools/clang/lib/Headers/s390intrin.h U src/gnu/llvm/tools/clang/lib/Headers/opencl-c.h N src/gnu/llvm/tools/clang/lib/Headers/clwbintrin.h U src/gnu/llvm/tools/clang/lib/Headers/shaintrin.h U src/gnu/llvm/tools/clang/lib/Headers/__stddef_max_align_t.h U src/gnu/llvm/tools/clang/lib/Headers/avx512bwintrin.h U src/gnu/llvm/tools/clang/lib/Headers/xsavecintrin.h U src/gnu/llvm/tools/clang/lib/Headers/xtestintrin.h U src/gnu/llvm/tools/clang/lib/Headers/lwpintrin.h U src/gnu/llvm/tools/clang/lib/Headers/mm3dnow.h U src/gnu/llvm/tools/clang/lib/Headers/mm_malloc.h N src/gnu/llvm/tools/clang/lib/Headers/avx512vlvnniintrin.h U src/gnu/llvm/tools/clang/lib/Headers/mmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512fintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512vpopcntdqintrin.h U src/gnu/llvm/tools/clang/lib/Headers/immintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512vbmivlintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx2intrin.h U src/gnu/llvm/tools/clang/lib/Headers/__wmmintrin_aes.h U src/gnu/llvm/tools/clang/lib/Headers/limits.h U src/gnu/llvm/tools/clang/lib/Headers/mwaitxintrin.h U src/gnu/llvm/tools/clang/lib/Headers/nmmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/bmi2intrin.h U src/gnu/llvm/tools/clang/lib/Headers/float.h U src/gnu/llvm/tools/clang/lib/Headers/avx512vlintrin.h U src/gnu/llvm/tools/clang/lib/Headers/pmmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/htmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/tmmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512vldqintrin.h U src/gnu/llvm/tools/clang/lib/Headers/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Headers/intrin.h U src/gnu/llvm/tools/clang/lib/Headers/stdbool.h U src/gnu/llvm/tools/clang/lib/Headers/popcntintrin.h U src/gnu/llvm/tools/clang/lib/Headers/adxintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avxintrin.h U src/gnu/llvm/tools/clang/lib/Headers/stdalign.h U src/gnu/llvm/tools/clang/lib/Headers/tgmath.h U src/gnu/llvm/tools/clang/lib/Headers/__clang_cuda_cmath.h U src/gnu/llvm/tools/clang/lib/Headers/__clang_cuda_complex_builtins.h U src/gnu/llvm/tools/clang/lib/Headers/ia32intrin.h U src/gnu/llvm/tools/clang/lib/Headers/__wmmintrin_pclmul.h N src/gnu/llvm/tools/clang/lib/Headers/avx512bitalgintrin.h U src/gnu/llvm/tools/clang/lib/Headers/clflushoptintrin.h N src/gnu/llvm/tools/clang/lib/Headers/cetintrin.h U src/gnu/llvm/tools/clang/lib/Headers/avx512vbmiintrin.h U src/gnu/llvm/tools/clang/lib/Headers/__clang_cuda_builtin_vars.h U src/gnu/llvm/tools/clang/lib/Headers/vecintrin.h U src/gnu/llvm/tools/clang/lib/Headers/emmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/arm_acle.h U src/gnu/llvm/tools/clang/lib/Headers/xsaveoptintrin.h U src/gnu/llvm/tools/clang/lib/Headers/htmxlintrin.h N src/gnu/llvm/tools/clang/lib/Headers/avx512vlvbmi2intrin.h U src/gnu/llvm/tools/clang/lib/Headers/xsavesintrin.h U src/gnu/llvm/tools/clang/lib/Headers/module.modulemap U src/gnu/llvm/tools/clang/lib/Headers/vadefs.h U src/gnu/llvm/tools/clang/lib/Headers/avx512cdintrin.h U src/gnu/llvm/tools/clang/lib/Headers/wmmintrin.h U src/gnu/llvm/tools/clang/lib/Headers/unwind.h N src/gnu/llvm/tools/clang/lib/Headers/vaesintrin.h U src/gnu/llvm/tools/clang/lib/Headers/f16cintrin.h U src/gnu/llvm/tools/clang/lib/Headers/cuda_wrappers/algorithm U src/gnu/llvm/tools/clang/lib/Headers/cuda_wrappers/complex U src/gnu/llvm/tools/clang/lib/Headers/cuda_wrappers/new U src/gnu/llvm/tools/clang/lib/Edit/EditedSource.cpp U src/gnu/llvm/tools/clang/lib/Edit/Commit.cpp U src/gnu/llvm/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp U src/gnu/llvm/tools/clang/lib/Edit/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Driver/ToolChain.cpp U src/gnu/llvm/tools/clang/lib/Driver/Compilation.cpp U src/gnu/llvm/tools/clang/lib/Driver/InputInfo.h U src/gnu/llvm/tools/clang/lib/Driver/Types.cpp U src/gnu/llvm/tools/clang/lib/Driver/Tool.cpp U src/gnu/llvm/tools/clang/lib/Driver/SanitizerArgs.cpp U src/gnu/llvm/tools/clang/lib/Driver/Driver.cpp U src/gnu/llvm/tools/clang/lib/Driver/Distro.cpp U src/gnu/llvm/tools/clang/lib/Driver/Multilib.cpp U src/gnu/llvm/tools/clang/lib/Driver/Job.cpp U src/gnu/llvm/tools/clang/lib/Driver/XRayArgs.cpp U src/gnu/llvm/tools/clang/lib/Driver/Phases.cpp U src/gnu/llvm/tools/clang/lib/Driver/Action.cpp U src/gnu/llvm/tools/clang/lib/Driver/DriverOptions.cpp U src/gnu/llvm/tools/clang/lib/Driver/CMakeLists.txt C src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Clang.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/MipsLinux.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Gnu.h C src/gnu/llvm/tools/clang/lib/Driver/ToolChains/OpenBSD.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/AMDGPU.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/DragonFly.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/WebAssembly.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/CommonArgs.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Myriad.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/NaCl.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/AVR.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/MSVC.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/BareMetal.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Linux.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Haiku.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/PS4CPU.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/MinGW.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/XCore.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/CommonArgs.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Cuda.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Lanai.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Solaris.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/DragonFly.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/CloudABI.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Hexagon.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Hexagon.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/CloudABI.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Ananas.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/CrossWindows.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Contiki.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Cuda.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Minix.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/NaCl.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/PS4CPU.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Contiki.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/BareMetal.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Ananas.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/CrossWindows.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Fuchsia.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Haiku.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/OpenBSD.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Darwin.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/MipsLinux.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Darwin.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Clang.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Minix.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Myriad.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/MSVC.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/TCE.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/AVR.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Linux.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/NetBSD.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/FreeBSD.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/MSVCSetupApi.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/NetBSD.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Fuchsia.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/MinGW.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/XCore.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/WebAssembly.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Solaris.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/AMDGPU.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/TCE.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/Mips.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/SystemZ.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/AArch64.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/Sparc.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/Mips.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/SystemZ.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/PPC.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/X86.cpp C src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/AArch64.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/PPC.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/X86.h U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp U src/gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch/Sparc.h U src/gnu/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp U src/gnu/llvm/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp N src/gnu/llvm/tools/clang/lib/Tooling/StandaloneExecution.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Refactoring.cpp U src/gnu/llvm/tools/clang/lib/Tooling/FileMatchTrie.cpp U src/gnu/llvm/tools/clang/lib/Tooling/RefactoringCallbacks.cpp N src/gnu/llvm/tools/clang/lib/Tooling/Execution.cpp U src/gnu/llvm/tools/clang/lib/Tooling/CommonOptionsParser.cpp U src/gnu/llvm/tools/clang/lib/Tooling/ArgumentsAdjusters.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Tooling.cpp U src/gnu/llvm/tools/clang/lib/Tooling/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Tooling/FixIt.cpp N src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/RefactoringActions.cpp N src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/AtomicChange.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/CMakeLists.txt N src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp N src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp N src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.h N src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/Extract/Extract.cpp N src/gnu/llvm/tools/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Core/Lookup.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Core/Replacement.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Core/Diagnostic.cpp U src/gnu/llvm/tools/clang/lib/Tooling/Core/CMakeLists.txt N src/gnu/llvm/tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp N src/gnu/llvm/tools/clang/lib/Tooling/ASTDiff/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp U src/gnu/llvm/tools/clang/lib/Analysis/CFG.cpp U src/gnu/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp U src/gnu/llvm/tools/clang/lib/Analysis/Dominators.cpp U src/gnu/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp U src/gnu/llvm/tools/clang/lib/Analysis/ProgramPoint.cpp U src/gnu/llvm/tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp U src/gnu/llvm/tools/clang/lib/Analysis/BodyFarm.cpp U src/gnu/llvm/tools/clang/lib/Analysis/ThreadSafetyLogical.cpp U src/gnu/llvm/tools/clang/lib/Analysis/OSLog.cpp U src/gnu/llvm/tools/clang/lib/Analysis/PostOrderCFGView.cpp U src/gnu/llvm/tools/clang/lib/Analysis/Consumed.cpp U src/gnu/llvm/tools/clang/lib/Analysis/FormatString.cpp U src/gnu/llvm/tools/clang/lib/Analysis/LiveVariables.cpp U src/gnu/llvm/tools/clang/lib/Analysis/ThreadSafetyTIL.cpp U src/gnu/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp U src/gnu/llvm/tools/clang/lib/Analysis/ReachableCode.cpp U src/gnu/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp U src/gnu/llvm/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp U src/gnu/llvm/tools/clang/lib/Analysis/FormatStringParsing.h U src/gnu/llvm/tools/clang/lib/Analysis/CloneDetection.cpp U src/gnu/llvm/tools/clang/lib/Analysis/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Analysis/ObjCNoReturn.cpp U src/gnu/llvm/tools/clang/lib/Analysis/CFGStmtMap.cpp U src/gnu/llvm/tools/clang/lib/Analysis/ThreadSafetyCommon.cpp U src/gnu/llvm/tools/clang/lib/Analysis/CodeInjector.cpp U src/gnu/llvm/tools/clang/lib/Analysis/CallGraph.cpp U src/gnu/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp U src/gnu/llvm/tools/clang/lib/Index/IndexSymbol.cpp U src/gnu/llvm/tools/clang/lib/Index/SimpleFormatContext.h U src/gnu/llvm/tools/clang/lib/Index/IndexingContext.h U src/gnu/llvm/tools/clang/lib/Index/IndexBody.cpp U src/gnu/llvm/tools/clang/lib/Index/CommentToXML.cpp U src/gnu/llvm/tools/clang/lib/Index/CodegenNameGenerator.cpp U src/gnu/llvm/tools/clang/lib/Index/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Index/IndexDecl.cpp U src/gnu/llvm/tools/clang/lib/Index/USRGeneration.cpp U src/gnu/llvm/tools/clang/lib/Index/IndexingContext.cpp U src/gnu/llvm/tools/clang/lib/Index/IndexingAction.cpp U src/gnu/llvm/tools/clang/lib/Index/IndexTypeSourceInfo.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/README.txt U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Frontend/ModelConsumer.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckers.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp N src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp N src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InterCheckerAPI.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangCheckers.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/CommonBugCategories.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/IssueHash.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/Z3ConstraintManager.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/DynamicTypeMap.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h N src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/LoopUnrolling.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.h U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/SubEngine.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/FunctionSummary.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/APSIntType.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp U src/gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp U src/gnu/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp U src/gnu/llvm/tools/clang/lib/FrontendTool/CMakeLists.txt N src/gnu/llvm/tools/clang/lib/CrossTU/CrossTranslationUnit.cpp N src/gnu/llvm/tools/clang/lib/CrossTU/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/ARCMigrate/ARCMTActions.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransGCAttrs.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/Internals.h U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/FileRemapper.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransAPIUses.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransProperties.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransGCCalls.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransformActions.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransARCAssign.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransProtectedScope.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/Transforms.h U src/gnu/llvm/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp U src/gnu/llvm/tools/clang/lib/ARCMigrate/PlistReporter.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ASTCommon.h U src/gnu/llvm/tools/clang/lib/Serialization/ASTWriter.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ModuleManager.cpp U src/gnu/llvm/tools/clang/lib/Serialization/GlobalModuleIndex.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h U src/gnu/llvm/tools/clang/lib/Serialization/MultiOnDiskHashTable.h U src/gnu/llvm/tools/clang/lib/Serialization/ASTCommon.cpp U src/gnu/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ModuleFileExtension.cpp U src/gnu/llvm/tools/clang/lib/Serialization/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Serialization/Module.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ASTReader.cpp U src/gnu/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp U src/gnu/llvm/tools/clang/lib/Rewrite/RewriteRope.cpp U src/gnu/llvm/tools/clang/lib/Rewrite/Rewriter.cpp U src/gnu/llvm/tools/clang/lib/Rewrite/DeltaTree.cpp U src/gnu/llvm/tools/clang/lib/Rewrite/TokenRewriter.cpp U src/gnu/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp U src/gnu/llvm/tools/clang/lib/Rewrite/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Format/FormatToken.h U src/gnu/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp U src/gnu/llvm/tools/clang/lib/Format/BreakableToken.cpp N src/gnu/llvm/tools/clang/lib/Format/FormatInternal.h U src/gnu/llvm/tools/clang/lib/Format/Encoding.h U src/gnu/llvm/tools/clang/lib/Format/FormatToken.cpp U src/gnu/llvm/tools/clang/lib/Format/AffectedRangeManager.cpp U src/gnu/llvm/tools/clang/lib/Format/BreakableToken.h U src/gnu/llvm/tools/clang/lib/Format/SortJavaScriptImports.cpp U src/gnu/llvm/tools/clang/lib/Format/TokenAnnotator.h U src/gnu/llvm/tools/clang/lib/Format/WhitespaceManager.h U src/gnu/llvm/tools/clang/lib/Format/ContinuationIndenter.cpp U src/gnu/llvm/tools/clang/lib/Format/AffectedRangeManager.h U src/gnu/llvm/tools/clang/lib/Format/UnwrappedLineParser.h U src/gnu/llvm/tools/clang/lib/Format/NamespaceEndCommentsFixer.cpp U src/gnu/llvm/tools/clang/lib/Format/UnwrappedLineFormatter.h U src/gnu/llvm/tools/clang/lib/Format/UsingDeclarationsSorter.h U src/gnu/llvm/tools/clang/lib/Format/ContinuationIndenter.h U src/gnu/llvm/tools/clang/lib/Format/SortJavaScriptImports.h U src/gnu/llvm/tools/clang/lib/Format/FormatTokenLexer.h U src/gnu/llvm/tools/clang/lib/Format/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Format/TokenAnnotator.cpp U src/gnu/llvm/tools/clang/lib/Format/TokenAnalyzer.cpp U src/gnu/llvm/tools/clang/lib/Format/UnwrappedLineFormatter.cpp U src/gnu/llvm/tools/clang/lib/Format/Format.cpp U src/gnu/llvm/tools/clang/lib/Format/NamespaceEndCommentsFixer.h U src/gnu/llvm/tools/clang/lib/Format/TokenAnalyzer.h U src/gnu/llvm/tools/clang/lib/Format/WhitespaceManager.cpp U src/gnu/llvm/tools/clang/lib/Format/FormatTokenLexer.cpp U src/gnu/llvm/tools/clang/lib/Format/UsingDeclarationsSorter.cpp U src/gnu/llvm/tools/clang/lib/AST/StmtPrinter.cpp U src/gnu/llvm/tools/clang/lib/AST/Type.cpp U src/gnu/llvm/tools/clang/lib/AST/Stmt.cpp U src/gnu/llvm/tools/clang/lib/AST/RawCommentList.cpp U src/gnu/llvm/tools/clang/lib/AST/ItaniumMangle.cpp U src/gnu/llvm/tools/clang/lib/AST/StmtObjC.cpp U src/gnu/llvm/tools/clang/lib/AST/Decl.cpp U src/gnu/llvm/tools/clang/lib/AST/DeclPrinter.cpp U src/gnu/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp U src/gnu/llvm/tools/clang/lib/AST/Mangle.cpp U src/gnu/llvm/tools/clang/lib/AST/TypeLoc.cpp U src/gnu/llvm/tools/clang/lib/AST/CXXInheritance.cpp U src/gnu/llvm/tools/clang/lib/AST/DeclGroup.cpp U src/gnu/llvm/tools/clang/lib/AST/CommentCommandTraits.cpp U src/gnu/llvm/tools/clang/lib/AST/APValue.cpp U src/gnu/llvm/tools/clang/lib/AST/ExternalASTSource.cpp U src/gnu/llvm/tools/clang/lib/AST/AttrImpl.cpp U src/gnu/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp U src/gnu/llvm/tools/clang/lib/AST/CommentLexer.cpp U src/gnu/llvm/tools/clang/lib/AST/ODRHash.cpp U src/gnu/llvm/tools/clang/lib/AST/TemplateName.cpp U src/gnu/llvm/tools/clang/lib/AST/StmtOpenMP.cpp N src/gnu/llvm/tools/clang/lib/AST/QualTypeNames.cpp N src/gnu/llvm/tools/clang/lib/AST/Linkage.h U src/gnu/llvm/tools/clang/lib/AST/CommentParser.cpp U src/gnu/llvm/tools/clang/lib/AST/DeclFriend.cpp U src/gnu/llvm/tools/clang/lib/AST/ASTConsumer.cpp U src/gnu/llvm/tools/clang/lib/AST/StmtIterator.cpp U src/gnu/llvm/tools/clang/lib/AST/StmtCXX.cpp U src/gnu/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp U src/gnu/llvm/tools/clang/lib/AST/ParentMap.cpp U src/gnu/llvm/tools/clang/lib/AST/Comment.cpp U src/gnu/llvm/tools/clang/lib/AST/ExprCXX.cpp U src/gnu/llvm/tools/clang/lib/AST/StmtProfile.cpp N src/gnu/llvm/tools/clang/lib/AST/DataCollection.cpp U src/gnu/llvm/tools/clang/lib/AST/ExternalASTMerger.cpp U src/gnu/llvm/tools/clang/lib/AST/StmtViz.cpp U src/gnu/llvm/tools/clang/lib/AST/ExprConstant.cpp U src/gnu/llvm/tools/clang/lib/AST/ASTStructuralEquivalence.cpp U src/gnu/llvm/tools/clang/lib/AST/DeclCXX.cpp U src/gnu/llvm/tools/clang/lib/AST/VTableBuilder.cpp U src/gnu/llvm/tools/clang/lib/AST/Expr.cpp U src/gnu/llvm/tools/clang/lib/AST/ItaniumCXXABI.cpp U src/gnu/llvm/tools/clang/lib/AST/DeclObjC.cpp U src/gnu/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp U src/gnu/llvm/tools/clang/lib/AST/ExprClassification.cpp U src/gnu/llvm/tools/clang/lib/AST/TemplateBase.cpp U src/gnu/llvm/tools/clang/lib/AST/InheritViz.cpp U src/gnu/llvm/tools/clang/lib/AST/ExprObjC.cpp U src/gnu/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp U src/gnu/llvm/tools/clang/lib/AST/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/AST/DeclOpenMP.cpp U src/gnu/llvm/tools/clang/lib/AST/DeclTemplate.cpp U src/gnu/llvm/tools/clang/lib/AST/RecordLayout.cpp U src/gnu/llvm/tools/clang/lib/AST/SelectorLocationsKind.cpp U src/gnu/llvm/tools/clang/lib/AST/ASTDumper.cpp U src/gnu/llvm/tools/clang/lib/AST/NSAPI.cpp U src/gnu/llvm/tools/clang/lib/AST/VTTBuilder.cpp U src/gnu/llvm/tools/clang/lib/AST/CommentSema.cpp U src/gnu/llvm/tools/clang/lib/AST/ASTContext.cpp U src/gnu/llvm/tools/clang/lib/AST/CXXABI.h U src/gnu/llvm/tools/clang/lib/AST/ASTImporter.cpp U src/gnu/llvm/tools/clang/lib/AST/OpenMPClause.cpp U src/gnu/llvm/tools/clang/lib/AST/ASTTypeTraits.cpp U src/gnu/llvm/tools/clang/lib/AST/CommentBriefParser.cpp U src/gnu/llvm/tools/clang/lib/AST/DeclarationName.cpp U src/gnu/llvm/tools/clang/lib/AST/DeclBase.cpp U src/gnu/llvm/tools/clang/lib/AST/TypePrinter.cpp U src/gnu/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp U src/gnu/llvm/tools/clang/lib/ASTMatchers/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp U src/gnu/llvm/tools/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp U src/gnu/llvm/tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp U src/gnu/llvm/tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp U src/gnu/llvm/tools/clang/lib/ASTMatchers/Dynamic/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/ASTMatchers/Dynamic/Marshallers.h U src/gnu/llvm/tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp U src/gnu/llvm/tools/clang/lib/Lex/PPDirectives.cpp U src/gnu/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp U src/gnu/llvm/tools/clang/lib/Lex/PTHLexer.cpp U src/gnu/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp U src/gnu/llvm/tools/clang/lib/Lex/Lexer.cpp U src/gnu/llvm/tools/clang/lib/Lex/ModuleMap.cpp U src/gnu/llvm/tools/clang/lib/Lex/LiteralSupport.cpp U src/gnu/llvm/tools/clang/lib/Lex/PPCaching.cpp U src/gnu/llvm/tools/clang/lib/Lex/HeaderMap.cpp U src/gnu/llvm/tools/clang/lib/Lex/PPCallbacks.cpp U src/gnu/llvm/tools/clang/lib/Lex/TokenConcatenation.cpp U src/gnu/llvm/tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp U src/gnu/llvm/tools/clang/lib/Lex/TokenLexer.cpp U src/gnu/llvm/tools/clang/lib/Lex/CMakeLists.txt U src/gnu/llvm/tools/clang/lib/Lex/PPExpressions.cpp U src/gnu/llvm/tools/clang/lib/Lex/UnicodeCharSets.h U src/gnu/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp U src/gnu/llvm/tools/clang/lib/Lex/MacroArgs.cpp U src/gnu/llvm/tools/clang/lib/Lex/PPLexerChange.cpp U src/gnu/llvm/tools/clang/lib/Lex/Pragma.cpp U src/gnu/llvm/tools/clang/lib/Lex/HeaderSearch.cpp U src/gnu/llvm/tools/clang/lib/Lex/Preprocessor.cpp U src/gnu/llvm/tools/clang/lib/Lex/MacroInfo.cpp U src/gnu/llvm/tools/clang/lib/Lex/ScratchBuffer.cpp U src/gnu/llvm/tools/clang/unittests/CMakeLists.txt N src/gnu/llvm/tools/clang/unittests/CodeGen/TBAAMetadataTest.cpp U src/gnu/llvm/tools/clang/unittests/CodeGen/BufferSourceTest.cpp U src/gnu/llvm/tools/clang/unittests/CodeGen/CMakeLists.txt N src/gnu/llvm/tools/clang/unittests/CodeGen/CodeGenExternalTest.cpp N src/gnu/llvm/tools/clang/unittests/CodeGen/IncrementalProcessingTest.cpp N src/gnu/llvm/tools/clang/unittests/CodeGen/IRMatchers.h U src/gnu/llvm/tools/clang/unittests/Basic/VirtualFileSystemTest.cpp U src/gnu/llvm/tools/clang/unittests/Basic/FileManagerTest.cpp U src/gnu/llvm/tools/clang/unittests/Basic/MemoryBufferCacheTest.cpp U src/gnu/llvm/tools/clang/unittests/Basic/SourceManagerTest.cpp U src/gnu/llvm/tools/clang/unittests/Basic/CharInfoTest.cpp U src/gnu/llvm/tools/clang/unittests/Basic/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Basic/DiagnosticTest.cpp U src/gnu/llvm/tools/clang/unittests/libclang/LibclangTest.cpp U src/gnu/llvm/tools/clang/unittests/libclang/CMakeLists.txt N src/gnu/llvm/tools/clang/unittests/Frontend/PCHPreambleTest.cpp N src/gnu/llvm/tools/clang/unittests/Frontend/ParsedSourceLocationTest.cpp U src/gnu/llvm/tools/clang/unittests/Frontend/FrontendActionTest.cpp N src/gnu/llvm/tools/clang/unittests/Frontend/ASTUnitTest.cpp U src/gnu/llvm/tools/clang/unittests/Frontend/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Frontend/CodeGenActionTest.cpp N src/gnu/llvm/tools/clang/unittests/Frontend/CompilerInstanceTest.cpp U src/gnu/llvm/tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp U src/gnu/llvm/tools/clang/unittests/Sema/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Driver/DistroTest.cpp U src/gnu/llvm/tools/clang/unittests/Driver/MultilibTest.cpp U src/gnu/llvm/tools/clang/unittests/Driver/ToolChainTest.cpp U src/gnu/llvm/tools/clang/unittests/Driver/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Tooling/RecursiveASTVisitorTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/QualTypeNamesTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/RefactoringTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/ReplacementsYamlTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/TestVisitor.h U src/gnu/llvm/tools/clang/unittests/Tooling/DiagnosticsYamlTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/CommentHandlerTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/RecursiveASTVisitorTestDeclVisitor.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/RecursiveASTVisitorTestCallVisitor.cpp N src/gnu/llvm/tools/clang/unittests/Tooling/ASTSelectionTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/RecursiveASTVisitorTestExprVisitor.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/RewriterTestContext.h U src/gnu/llvm/tools/clang/unittests/Tooling/CastExprTest.cpp N src/gnu/llvm/tools/clang/unittests/Tooling/ExecutionTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/CompilationDatabaseTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/RecursiveASTVisitorTestTypeLocVisitor.cpp N src/gnu/llvm/tools/clang/unittests/Tooling/RefactoringActionRulesTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Tooling/RefactoringCallbacksTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/ReplacementTest.h N src/gnu/llvm/tools/clang/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/RewriterTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/FixItTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/ToolingTest.cpp U src/gnu/llvm/tools/clang/unittests/Tooling/LookupTest.cpp U src/gnu/llvm/tools/clang/unittests/Analysis/CloneDetectionTest.cpp U src/gnu/llvm/tools/clang/unittests/Analysis/CFGTest.cpp U src/gnu/llvm/tools/clang/unittests/Analysis/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Rename/ClangRenameTest.h N src/gnu/llvm/tools/clang/unittests/Rename/RenameAliasTest.cpp N src/gnu/llvm/tools/clang/unittests/Rename/RenameFunctionTest.cpp U src/gnu/llvm/tools/clang/unittests/Rename/RenameClassTest.cpp N src/gnu/llvm/tools/clang/unittests/Rename/RenameEnumTest.cpp U src/gnu/llvm/tools/clang/unittests/Rename/CMakeLists.txt N src/gnu/llvm/tools/clang/unittests/Rename/RenameMemberTest.cpp U src/gnu/llvm/tools/clang/unittests/StaticAnalyzer/AnalyzerOptionsTest.cpp U src/gnu/llvm/tools/clang/unittests/StaticAnalyzer/CMakeLists.txt N src/gnu/llvm/tools/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp N src/gnu/llvm/tools/clang/unittests/CrossTU/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Rewrite/RewriteBufferTest.cpp U src/gnu/llvm/tools/clang/unittests/Rewrite/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Format/FormatTestJS.cpp U src/gnu/llvm/tools/clang/unittests/Format/UsingDeclarationsSorterTest.cpp U src/gnu/llvm/tools/clang/unittests/Format/CleanupTest.cpp U src/gnu/llvm/tools/clang/unittests/Format/SortIncludesTest.cpp U src/gnu/llvm/tools/clang/unittests/Format/FormatTestTextProto.cpp U src/gnu/llvm/tools/clang/unittests/Format/FormatTest.cpp U src/gnu/llvm/tools/clang/unittests/Format/FormatTestProto.cpp U src/gnu/llvm/tools/clang/unittests/Format/FormatTestObjC.cpp U src/gnu/llvm/tools/clang/unittests/Format/SortImportsTestJS.cpp U src/gnu/llvm/tools/clang/unittests/Format/NamespaceEndCommentsFixerTest.cpp U src/gnu/llvm/tools/clang/unittests/Format/FormatTestSelective.cpp U src/gnu/llvm/tools/clang/unittests/Format/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Format/FormatTestJava.cpp U src/gnu/llvm/tools/clang/unittests/Format/FormatTestComments.cpp N src/gnu/llvm/tools/clang/unittests/Format/FormatTestRawStrings.cpp U src/gnu/llvm/tools/clang/unittests/Format/FormatTestUtils.h U src/gnu/llvm/tools/clang/unittests/AST/NamedDeclPrinterTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/ASTContextParentMapTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/StmtPrinterTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/ASTVectorTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/CommentLexer.cpp U src/gnu/llvm/tools/clang/unittests/AST/CommentParser.cpp U src/gnu/llvm/tools/clang/unittests/AST/DeclTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/EvaluateAsRValueTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/ASTTypeTraitsTest.cpp N src/gnu/llvm/tools/clang/unittests/AST/DataCollectionTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/SourceLocationTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/DeclPrinterTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/AST/MatchVerifier.h U src/gnu/llvm/tools/clang/unittests/AST/ASTImporterTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/ExternalASTSourceTest.cpp U src/gnu/llvm/tools/clang/unittests/AST/PostOrderASTVisitor.cpp U src/gnu/llvm/tools/clang/unittests/ASTMatchers/ASTMatchersTest.h U src/gnu/llvm/tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp U src/gnu/llvm/tools/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp U src/gnu/llvm/tools/clang/unittests/ASTMatchers/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp U src/gnu/llvm/tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp U src/gnu/llvm/tools/clang/unittests/ASTMatchers/Dynamic/VariantValueTest.cpp U src/gnu/llvm/tools/clang/unittests/ASTMatchers/Dynamic/ParserTest.cpp U src/gnu/llvm/tools/clang/unittests/ASTMatchers/Dynamic/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp U src/gnu/llvm/tools/clang/unittests/Lex/HeaderMapTest.cpp U src/gnu/llvm/tools/clang/unittests/Lex/PPCallbacksTest.cpp U src/gnu/llvm/tools/clang/unittests/Lex/LexerTest.cpp U src/gnu/llvm/tools/clang/unittests/Lex/CMakeLists.txt U src/gnu/llvm/tools/clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp U src/gnu/llvm/tools/clang/runtime/CMakeLists.txt U src/gnu/llvm/tools/clang/runtime/compiler-rt/clang_linux_test_input.c U src/gnu/llvm/tools/clang/cmake/modules/AddClang.cmake U src/gnu/llvm/tools/clang/cmake/modules/ClangConfig.cmake.in N src/gnu/llvm/tools/clang/cmake/modules/ProtobufMutator.cmake U src/gnu/llvm/tools/clang/cmake/modules/CMakeLists.txt U src/gnu/llvm/tools/clang/cmake/modules/FindZ3.cmake U src/gnu/llvm/tools/clang/cmake/caches/Apple-stage1.cmake U src/gnu/llvm/tools/clang/cmake/caches/BaremetalARM.cmake U src/gnu/llvm/tools/clang/cmake/caches/Fuchsia.cmake U src/gnu/llvm/tools/clang/cmake/caches/3-stage-base.cmake U src/gnu/llvm/tools/clang/cmake/caches/Fuchsia-stage2.cmake U src/gnu/llvm/tools/clang/cmake/caches/README.txt N src/gnu/llvm/tools/clang/cmake/caches/Android.cmake U src/gnu/llvm/tools/clang/cmake/caches/Apple-stage2.cmake U src/gnu/llvm/tools/clang/cmake/caches/DistributionExample-stage2.cmake N src/gnu/llvm/tools/clang/cmake/caches/Android-stage2.cmake U src/gnu/llvm/tools/clang/cmake/caches/PGO.cmake U src/gnu/llvm/tools/clang/cmake/caches/PGO-stage2.cmake U src/gnu/llvm/tools/clang/cmake/caches/DistributionExample.cmake U src/gnu/llvm/tools/clang/cmake/caches/3-stage.cmake U src/gnu/llvm/tools/clang/cmake/caches/PGO-stage2-instrumented.cmake U src/gnu/llvm/tools/clang/cmake/caches/Apple-stage2-ThinLTO.cmake U src/gnu/llvm/tools/clang/docs/Block-ABI-Apple.txt U src/gnu/llvm/tools/clang/docs/ItaniumMangleAbiTags.rst U src/gnu/llvm/tools/clang/docs/PCHLayout.graffle U src/gnu/llvm/tools/clang/docs/DataFlowSanitizerDesign.rst U src/gnu/llvm/tools/clang/docs/RAVFrontendAction.rst U src/gnu/llvm/tools/clang/docs/LibASTMatchersTutorial.rst U src/gnu/llvm/tools/clang/docs/ExternalClangExamples.rst U src/gnu/llvm/tools/clang/docs/AttributeReference.rst U src/gnu/llvm/tools/clang/docs/JSONCompilationDatabase.rst U src/gnu/llvm/tools/clang/docs/DriverInternals.rst U src/gnu/llvm/tools/clang/docs/LanguageExtensions.rst U src/gnu/llvm/tools/clang/docs/ClangPlugins.rst N src/gnu/llvm/tools/clang/docs/HardwareAssistedAddressSanitizerDesign.rst U src/gnu/llvm/tools/clang/docs/BlockLanguageSpec.rst U src/gnu/llvm/tools/clang/docs/conf.py U src/gnu/llvm/tools/clang/docs/ControlFlowIntegrity.rst U src/gnu/llvm/tools/clang/docs/LibTooling.rst U src/gnu/llvm/tools/clang/docs/ClangCheck.rst U src/gnu/llvm/tools/clang/docs/ClangFormatStyleOptions.rst U src/gnu/llvm/tools/clang/docs/PTHInternals.rst U src/gnu/llvm/tools/clang/docs/ThinLTO.rst U src/gnu/llvm/tools/clang/docs/LibASTMatchers.rst U src/gnu/llvm/tools/clang/docs/README.txt U src/gnu/llvm/tools/clang/docs/SanitizerSpecialCaseList.rst U src/gnu/llvm/tools/clang/docs/AddressSanitizer.rst U src/gnu/llvm/tools/clang/docs/LibASTMatchersReference.html U src/gnu/llvm/tools/clang/docs/LibFormat.rst N src/gnu/llvm/tools/clang/docs/RefactoringEngine.rst U src/gnu/llvm/tools/clang/docs/SourceBasedCodeCoverage.rst U src/gnu/llvm/tools/clang/docs/make.bat U src/gnu/llvm/tools/clang/docs/LeakSanitizer.rst U src/gnu/llvm/tools/clang/docs/UndefinedBehaviorSanitizer.rst U src/gnu/llvm/tools/clang/docs/ReleaseNotes.rst U src/gnu/llvm/tools/clang/docs/Toolchain.rst U src/gnu/llvm/tools/clang/docs/MSVCCompatibility.rst U src/gnu/llvm/tools/clang/docs/SanitizerStats.rst U src/gnu/llvm/tools/clang/docs/Tooling.rst U src/gnu/llvm/tools/clang/docs/ObjectiveCLiterals.rst U src/gnu/llvm/tools/clang/docs/HowToSetupToolingForLLVM.rst U src/gnu/llvm/tools/clang/docs/CMakeLists.txt U src/gnu/llvm/tools/clang/docs/PCHLayout.png U src/gnu/llvm/tools/clang/docs/IntroductionToTheClangAST.rst U src/gnu/llvm/tools/clang/docs/ThreadSafetyAnalysis.rst U src/gnu/llvm/tools/clang/docs/index.rst U src/gnu/llvm/tools/clang/docs/ControlFlowIntegrityDesign.rst U src/gnu/llvm/tools/clang/docs/ClangFormat.rst U src/gnu/llvm/tools/clang/docs/AutomaticReferenceCounting.rst U src/gnu/llvm/tools/clang/docs/Modules.rst U src/gnu/llvm/tools/clang/docs/ClangTools.rst U src/gnu/llvm/tools/clang/docs/doxygen-mainpage.dox U src/gnu/llvm/tools/clang/docs/MemorySanitizer.rst U src/gnu/llvm/tools/clang/docs/SanitizerCoverage.rst U src/gnu/llvm/tools/clang/docs/LTOVisibility.rst U src/gnu/llvm/tools/clang/docs/doxygen.cfg.in U src/gnu/llvm/tools/clang/docs/Block-ABI-Apple.rst U src/gnu/llvm/tools/clang/docs/Makefile.sphinx U src/gnu/llvm/tools/clang/docs/UsersManual.rst U src/gnu/llvm/tools/clang/docs/ThreadSanitizer.rst U src/gnu/llvm/tools/clang/docs/FAQ.rst U src/gnu/llvm/tools/clang/docs/DiagnosticsReference.rst U src/gnu/llvm/tools/clang/docs/SafeStack.rst U src/gnu/llvm/tools/clang/docs/DriverArchitecture.png U src/gnu/llvm/tools/clang/docs/InternalsManual.rst U src/gnu/llvm/tools/clang/docs/DataFlowSanitizer.rst U src/gnu/llvm/tools/clang/docs/ClangCommandLineReference.rst U src/gnu/llvm/tools/clang/docs/PCHInternals.rst U src/gnu/llvm/tools/clang/docs/CrossCompilation.rst N src/gnu/llvm/tools/clang/docs/OpenMPSupport.rst U src/gnu/llvm/tools/clang/docs/analyzer/RegionStore.txt U src/gnu/llvm/tools/clang/docs/analyzer/conf.py U src/gnu/llvm/tools/clang/docs/analyzer/make.bat U src/gnu/llvm/tools/clang/docs/analyzer/nullability.rst U src/gnu/llvm/tools/clang/docs/analyzer/DebugChecks.rst U src/gnu/llvm/tools/clang/docs/analyzer/IPA.txt U src/gnu/llvm/tools/clang/docs/analyzer/index.rst N src/gnu/llvm/tools/clang/docs/analyzer/DesignDiscussions/InitializerLists.rst U src/gnu/llvm/tools/clang/docs/CommandGuide/index.rst U src/gnu/llvm/tools/clang/docs/CommandGuide/clang.rst U src/gnu/llvm/tools/clang/docs/tools/dump_format_style.py U src/gnu/llvm/tools/clang/docs/tools/dump_ast_matchers.py U src/gnu/llvm/tools/clang/bindings/python/README.txt U src/gnu/llvm/tools/clang/bindings/python/clang/enumerations.py U src/gnu/llvm/tools/clang/bindings/python/clang/cindex.py U src/gnu/llvm/tools/clang/bindings/python/clang/__init__.py U src/gnu/llvm/tools/clang/bindings/python/examples/cindex/cindex-includes.py U src/gnu/llvm/tools/clang/bindings/python/examples/cindex/cindex-dump.py U src/gnu/llvm/tools/clang/bindings/python/tests/__init__.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_index.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_cursor.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_cdb.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_file.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_cursor_kind.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/util.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_diagnostics.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_translation_unit.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_exception_specification_kind.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_comment.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_access_specifiers.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_tokens.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_type.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_code_completion.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_token_kind.py N src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_tls_kind.py N src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_linkage.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/test_location.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/__init__.py U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/INPUTS/header2.h U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/INPUTS/include.cpp U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/INPUTS/hello.cpp U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/INPUTS/compile_commands.json U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/INPUTS/header1.h U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/INPUTS/header3.h U src/gnu/llvm/tools/clang/bindings/python/tests/cindex/INPUTS/parse_arguments.c U src/gnu/llvm/tools/clang/bindings/xml/comment-xml-schema.rng U src/gnu/llvm/tools/clang/examples/CMakeLists.txt U src/gnu/llvm/tools/clang/examples/PrintFunctionNames/README.txt U src/gnu/llvm/tools/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp U src/gnu/llvm/tools/clang/examples/PrintFunctionNames/CMakeLists.txt U src/gnu/llvm/tools/clang/examples/PrintFunctionNames/PrintFunctionNames.exports U src/gnu/llvm/tools/clang/examples/clang-interpreter/README.txt U src/gnu/llvm/tools/clang/examples/clang-interpreter/CMakeLists.txt U src/gnu/llvm/tools/clang/examples/clang-interpreter/main.cpp U src/gnu/llvm/tools/clang/examples/analyzer-plugin/MainCallChecker.cpp U src/gnu/llvm/tools/clang/examples/analyzer-plugin/SampleAnalyzerPlugin.exports U src/gnu/llvm/tools/clang/examples/analyzer-plugin/CMakeLists.txt U src/gnu/llvm/tools/clang/examples/AnnotateFunctions/CMakeLists.txt U src/gnu/llvm/tools/clang/examples/AnnotateFunctions/AnnotateFunctions.cpp U src/gnu/llvm/tools/clang/utils/CaptureCmd U src/gnu/llvm/tools/clang/utils/builtin-defines.c N src/gnu/llvm/tools/clang/utils/clangdiag.py U src/gnu/llvm/tools/clang/utils/FindSpecRefs U src/gnu/llvm/tools/clang/utils/CmpDriver U src/gnu/llvm/tools/clang/utils/token-delta.py U src/gnu/llvm/tools/clang/utils/modfuzz.py U src/gnu/llvm/tools/clang/utils/ClangDataFormat.py U src/gnu/llvm/tools/clang/utils/bash-autocomplete.sh U src/gnu/llvm/tools/clang/utils/FuzzTest U src/gnu/llvm/tools/clang/utils/find-unused-diagnostics.sh U src/gnu/llvm/tools/clang/utils/valgrind/x86_64-pc-linux-gnu_gcc-4.3.3.supp U src/gnu/llvm/tools/clang/utils/CIndex/completion_logger_server.py U src/gnu/llvm/tools/clang/utils/VtableTest/check-zti U src/gnu/llvm/tools/clang/utils/VtableTest/check-zvt U src/gnu/llvm/tools/clang/utils/VtableTest/check-ztt U src/gnu/llvm/tools/clang/utils/VtableTest/gen.cc U src/gnu/llvm/tools/clang/utils/TestUtils/deep-stack.py U src/gnu/llvm/tools/clang/utils/TestUtils/pch-test.pl N src/gnu/llvm/tools/clang/utils/analyzer/SATestUpdateDiffs.py U src/gnu/llvm/tools/clang/utils/analyzer/SATestAdd.py U src/gnu/llvm/tools/clang/utils/analyzer/reducer.pl U src/gnu/llvm/tools/clang/utils/analyzer/SumTimerInfo.py U src/gnu/llvm/tools/clang/utils/analyzer/update_plist_test.pl N src/gnu/llvm/tools/clang/utils/analyzer/SATestUtils.py U src/gnu/llvm/tools/clang/utils/analyzer/ubiviz U src/gnu/llvm/tools/clang/utils/analyzer/CmpRuns.py U src/gnu/llvm/tools/clang/utils/analyzer/SATestBuild.py U src/gnu/llvm/tools/clang/utils/ClangVisualizers/clang.natvis U src/gnu/llvm/tools/clang/utils/ClangVisualizers/CMakeLists.txt U src/gnu/llvm/tools/clang/utils/check_cfc/test_check_cfc.py U src/gnu/llvm/tools/clang/utils/check_cfc/obj_diff.py U src/gnu/llvm/tools/clang/utils/check_cfc/setup.py U src/gnu/llvm/tools/clang/utils/check_cfc/check_cfc.py U src/gnu/llvm/tools/clang/utils/check_cfc/check_cfc.cfg U src/gnu/llvm/tools/clang/utils/ABITest/build-and-summarize.sh U src/gnu/llvm/tools/clang/utils/ABITest/TypeGen.py U src/gnu/llvm/tools/clang/utils/ABITest/ABITestGen.py U src/gnu/llvm/tools/clang/utils/ABITest/Makefile.test.common U src/gnu/llvm/tools/clang/utils/ABITest/summarize.sh U src/gnu/llvm/tools/clang/utils/ABITest/build-and-summarize-all.sh U src/gnu/llvm/tools/clang/utils/ABITest/Enumeration.py U src/gnu/llvm/tools/clang/utils/ABITest/build.sh U src/gnu/llvm/tools/clang/utils/ABITest/return-types-32/Makefile U src/gnu/llvm/tools/clang/utils/ABITest/single-args-32/Makefile U src/gnu/llvm/tools/clang/utils/ABITest/single-args-64/Makefile U src/gnu/llvm/tools/clang/utils/ABITest/return-types-64/Makefile U src/gnu/llvm/tools/clang/utils/ABITest/layout/Makefile U src/gnu/llvm/tools/clang/utils/TableGen/TableGenBackends.h U src/gnu/llvm/tools/clang/utils/TableGen/ClangSACheckersEmitter.cpp U src/gnu/llvm/tools/clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp U src/gnu/llvm/tools/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp U src/gnu/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp U src/gnu/llvm/tools/clang/utils/TableGen/ClangASTNodesEmitter.cpp U src/gnu/llvm/tools/clang/utils/TableGen/TableGen.cpp U src/gnu/llvm/tools/clang/utils/TableGen/ClangOptionDocEmitter.cpp U src/gnu/llvm/tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp U src/gnu/llvm/tools/clang/utils/TableGen/CMakeLists.txt U src/gnu/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp N src/gnu/llvm/tools/clang/utils/TableGen/ClangDataCollectorsEmitter.cpp U src/gnu/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp U src/gnu/llvm/tools/clang/utils/perf-training/README.txt U src/gnu/llvm/tools/clang/utils/perf-training/lit.site.cfg.in U src/gnu/llvm/tools/clang/utils/perf-training/order-files.lit.site.cfg.in U src/gnu/llvm/tools/clang/utils/perf-training/lit.cfg U src/gnu/llvm/tools/clang/utils/perf-training/perf-helper.py U src/gnu/llvm/tools/clang/utils/perf-training/CMakeLists.txt U src/gnu/llvm/tools/clang/utils/perf-training/order-files.lit.cfg U src/gnu/llvm/tools/clang/utils/perf-training/cxx/hello_world.cpp U src/gnu/llvm/tools/clang/INPUTS/Cocoa_h.m U src/gnu/llvm/tools/clang/INPUTS/macro_pounder_fn.c U src/gnu/llvm/tools/clang/INPUTS/cfg-nested-var-scopes.cpp U src/gnu/llvm/tools/clang/INPUTS/c99-intconst-1.c U src/gnu/llvm/tools/clang/INPUTS/cfg-big-switch.c U src/gnu/llvm/tools/clang/INPUTS/cfg-long-chain3.c U src/gnu/llvm/tools/clang/INPUTS/carbon_h.c U src/gnu/llvm/tools/clang/INPUTS/cfg-nested-switches.c U src/gnu/llvm/tools/clang/INPUTS/cfg-long-chain2.c U src/gnu/llvm/tools/clang/INPUTS/macro_pounder_obj.c U src/gnu/llvm/tools/clang/INPUTS/iostream.cc U src/gnu/llvm/tools/clang/INPUTS/all-std-headers.cpp U src/gnu/llvm/tools/clang/INPUTS/stpcpy-test.c U src/gnu/llvm/tools/clang/INPUTS/cfg-long-chain1.c U src/gnu/llvm/tools/clang/www/cxx_compatibility.html U src/gnu/llvm/tools/clang/www/hacking.html U src/gnu/llvm/tools/clang/www/cxx_status.html U src/gnu/llvm/tools/clang/www/feature-compile2.png U src/gnu/llvm/tools/clang/www/libstdc++4.7-clang11.patch U src/gnu/llvm/tools/clang/www/compatibility.html U src/gnu/llvm/tools/clang/www/feature-memory1.png U src/gnu/llvm/tools/clang/www/feature-compile1.png U src/gnu/llvm/tools/clang/www/builtins.py U src/gnu/llvm/tools/clang/www/OpenProjects.html U src/gnu/llvm/tools/clang/www/features.html U src/gnu/llvm/tools/clang/www/diagnostics.html U src/gnu/llvm/tools/clang/www/clang_video-05-25-2007.html U src/gnu/llvm/tools/clang/www/favicon.ico U src/gnu/llvm/tools/clang/www/menu.html.incl U src/gnu/llvm/tools/clang/www/content.css U src/gnu/llvm/tools/clang/www/get_started.html U src/gnu/llvm/tools/clang/www/clang_video-07-25-2007.html U src/gnu/llvm/tools/clang/www/related.html U src/gnu/llvm/tools/clang/www/get_involved.html U src/gnu/llvm/tools/clang/www/comparison.html U src/gnu/llvm/tools/clang/www/cxx_dr_status.html U src/gnu/llvm/tools/clang/www/libstdc++4.6-clang11.patch U src/gnu/llvm/tools/clang/www/make_cxx_dr_status U src/gnu/llvm/tools/clang/www/robots.txt U src/gnu/llvm/tools/clang/www/index.html U src/gnu/llvm/tools/clang/www/UniversalDriver.html U src/gnu/llvm/tools/clang/www/carbon-compile.png U src/gnu/llvm/tools/clang/www/menu.css U src/gnu/llvm/tools/clang/www/libstdc++4.4-clang0x.patch U src/gnu/llvm/tools/clang/www/analyzer/implicit_checks.html U src/gnu/llvm/tools/clang/www/analyzer/annotations.html U src/gnu/llvm/tools/clang/www/analyzer/filing_bugs.html U src/gnu/llvm/tools/clang/www/analyzer/installation.html U src/gnu/llvm/tools/clang/www/analyzer/faq.html U src/gnu/llvm/tools/clang/www/analyzer/scan-build.html U src/gnu/llvm/tools/clang/www/analyzer/release_notes.html U src/gnu/llvm/tools/clang/www/analyzer/xcode.html U src/gnu/llvm/tools/clang/www/analyzer/latest_checker.html.incl U src/gnu/llvm/tools/clang/www/analyzer/menu.html.incl U src/gnu/llvm/tools/clang/www/analyzer/open_projects.html U src/gnu/llvm/tools/clang/www/analyzer/content.css U src/gnu/llvm/tools/clang/www/analyzer/checker_dev_manual.html U src/gnu/llvm/tools/clang/www/analyzer/alpha_checks.html U src/gnu/llvm/tools/clang/www/analyzer/available_checks.html U src/gnu/llvm/tools/clang/www/analyzer/potential_checkers.html U src/gnu/llvm/tools/clang/www/analyzer/index.html U src/gnu/llvm/tools/clang/www/analyzer/menu.css U src/gnu/llvm/tools/clang/www/analyzer/images/example_attribute_nonnull.png U src/gnu/llvm/tools/clang/www/analyzer/images/example_use_assert.png U src/gnu/llvm/tools/clang/www/analyzer/images/example_ns_returns_retained.png U src/gnu/llvm/tools/clang/www/analyzer/images/example_custom_assert.png U src/gnu/llvm/tools/clang/www/analyzer/images/analyzer_xcode.png U src/gnu/llvm/tools/clang/www/analyzer/images/example_null_pointer.png U src/gnu/llvm/tools/clang/www/analyzer/images/analyzer_html.png U src/gnu/llvm/tools/clang/www/analyzer/images/scan_build_cmd.png U src/gnu/llvm/tools/clang/www/analyzer/images/example_cf_returns_retained_gc.png U src/gnu/llvm/tools/clang/www/analyzer/images/example_cf_returns_retained.png U src/gnu/llvm/tools/clang/www/analyzer/images/expandcollapse/arrows_dark.gif U src/gnu/llvm/tools/clang/www/analyzer/images/expandcollapse/arrows_light.gif U src/gnu/llvm/tools/clang/www/analyzer/images/expandcollapse/ellipses_light.gif U src/gnu/llvm/tools/clang/www/analyzer/images/expandcollapse/ellipses_dark.gif U src/gnu/llvm/tools/clang/www/analyzer/scripts/expandcollapse.js U src/gnu/llvm/tools/clang/www/analyzer/scripts/menu.js U src/gnu/llvm/tools/clang/www/demo/DemoInfo.html U src/gnu/llvm/tools/clang/www/demo/syntax.css U src/gnu/llvm/tools/clang/www/demo/cathead.png U src/gnu/llvm/tools/clang/www/demo/index.cgi U src/gnu/llvm/tools/clang/www/demo/what is this directory.txt U src/gnu/llvm/tools/clang/tools/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/scan-view/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/scan-view/bin/scan-view U src/gnu/llvm/tools/clang/tools/scan-view/share/bugcatcher.ico U src/gnu/llvm/tools/clang/tools/scan-view/share/ScanView.py U src/gnu/llvm/tools/clang/tools/scan-view/share/startfile.py U src/gnu/llvm/tools/clang/tools/scan-view/share/GetRadarVersion.scpt U src/gnu/llvm/tools/clang/tools/scan-view/share/FileRadar.scpt U src/gnu/llvm/tools/clang/tools/scan-view/share/Reporter.py N src/gnu/llvm/tools/clang/tools/clang-refactor/TestSupport.h N src/gnu/llvm/tools/clang/tools/clang-refactor/ToolRefactoringResultConsumer.h N src/gnu/llvm/tools/clang/tools/clang-refactor/CMakeLists.txt N src/gnu/llvm/tools/clang/tools/clang-refactor/ClangRefactor.cpp N src/gnu/llvm/tools/clang/tools/clang-refactor/TestSupport.cpp U src/gnu/llvm/tools/clang/tools/c-arcmt-test/c-arcmt-test.c U src/gnu/llvm/tools/clang/tools/c-arcmt-test/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/clang-rename/clang-rename.el U src/gnu/llvm/tools/clang/tools/clang-rename/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/clang-rename/clang-rename.py U src/gnu/llvm/tools/clang/tools/clang-rename/ClangRename.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXString.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXString.h U src/gnu/llvm/tools/clang/tools/libclang/CXCursor.h U src/gnu/llvm/tools/clang/tools/libclang/libclang.exports U src/gnu/llvm/tools/clang/tools/libclang/ARCMigrate.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXSourceLocation.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXLoadedDiagnostic.h U src/gnu/llvm/tools/clang/tools/libclang/CXType.h U src/gnu/llvm/tools/clang/tools/libclang/CXCompilationDatabase.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXTranslationUnit.h U src/gnu/llvm/tools/clang/tools/libclang/BuildSystem.cpp U src/gnu/llvm/tools/clang/tools/libclang/CIndexer.h U src/gnu/llvm/tools/clang/tools/libclang/CXCursor.cpp U src/gnu/llvm/tools/clang/tools/libclang/Indexing.cpp U src/gnu/llvm/tools/clang/tools/libclang/CLog.h U src/gnu/llvm/tools/clang/tools/libclang/CIndexCodeCompletion.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXLoadedDiagnostic.cpp U src/gnu/llvm/tools/clang/tools/libclang/Index_Internal.h U src/gnu/llvm/tools/clang/tools/libclang/CIndex.cpp U src/gnu/llvm/tools/clang/tools/libclang/CIndexDiagnostic.h U src/gnu/llvm/tools/clang/tools/libclang/CXStoredDiagnostic.cpp U src/gnu/llvm/tools/clang/tools/libclang/CIndexer.cpp U src/gnu/llvm/tools/clang/tools/libclang/CursorVisitor.h U src/gnu/llvm/tools/clang/tools/libclang/CXComment.cpp U src/gnu/llvm/tools/clang/tools/libclang/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/libclang/CXType.cpp U src/gnu/llvm/tools/clang/tools/libclang/CIndexInclusionStack.cpp U src/gnu/llvm/tools/clang/tools/libclang/CIndexDiagnostic.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXSourceLocation.h U src/gnu/llvm/tools/clang/tools/libclang/CIndexHigh.cpp U src/gnu/llvm/tools/clang/tools/libclang/CIndexUSRs.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXComment.h U src/gnu/llvm/tools/clang/tools/libclang/CXIndexDataConsumer.cpp U src/gnu/llvm/tools/clang/tools/libclang/CIndexCXX.cpp U src/gnu/llvm/tools/clang/tools/libclang/CXIndexDataConsumer.h U src/gnu/llvm/tools/clang/tools/diagtool/FindDiagnosticID.cpp U src/gnu/llvm/tools/clang/tools/diagtool/DiagnosticNames.h U src/gnu/llvm/tools/clang/tools/diagtool/ListWarnings.cpp U src/gnu/llvm/tools/clang/tools/diagtool/TreeView.cpp U src/gnu/llvm/tools/clang/tools/diagtool/DiagnosticNames.cpp U src/gnu/llvm/tools/clang/tools/diagtool/DiagTool.h U src/gnu/llvm/tools/clang/tools/diagtool/ShowEnabledWarnings.cpp U src/gnu/llvm/tools/clang/tools/diagtool/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/diagtool/diagtool_main.cpp U src/gnu/llvm/tools/clang/tools/diagtool/DiagTool.cpp N src/gnu/llvm/tools/clang/tools/clang-diff/ClangDiff.cpp N src/gnu/llvm/tools/clang/tools/clang-diff/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp U src/gnu/llvm/tools/clang/tools/clang-offload-bundler/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/scan-build/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/scan-build/bin/set-xcode-analyzer U src/gnu/llvm/tools/clang/tools/scan-build/bin/scan-build.bat U src/gnu/llvm/tools/clang/tools/scan-build/bin/scan-build U src/gnu/llvm/tools/clang/tools/scan-build/man/scan-build.1 U src/gnu/llvm/tools/clang/tools/scan-build/libexec/ccc-analyzer U src/gnu/llvm/tools/clang/tools/scan-build/libexec/c++-analyzer U src/gnu/llvm/tools/clang/tools/scan-build/libexec/ccc-analyzer.bat U src/gnu/llvm/tools/clang/tools/scan-build/libexec/c++-analyzer.bat U src/gnu/llvm/tools/clang/tools/scan-build/share/scan-build/sorttable.js U src/gnu/llvm/tools/clang/tools/scan-build/share/scan-build/scanview.css U src/gnu/llvm/tools/clang/tools/arcmt-test/arcmt-test.cpp U src/gnu/llvm/tools/clang/tools/arcmt-test/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/clang-check/ClangCheck.cpp U src/gnu/llvm/tools/clang/tools/clang-check/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/clang-import-test/clang-import-test.cpp U src/gnu/llvm/tools/clang/tools/clang-import-test/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/c-index-test/core_main.cpp U src/gnu/llvm/tools/clang/tools/c-index-test/c-index-test.c U src/gnu/llvm/tools/clang/tools/c-index-test/CMakeLists.txt N src/gnu/llvm/tools/clang/tools/clang-fuzzer/Dockerfile N src/gnu/llvm/tools/clang/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp U src/gnu/llvm/tools/clang/tools/clang-fuzzer/ClangFuzzer.cpp N src/gnu/llvm/tools/clang/tools/clang-fuzzer/README.txt N src/gnu/llvm/tools/clang/tools/clang-fuzzer/DummyClangFuzzer.cpp U src/gnu/llvm/tools/clang/tools/clang-fuzzer/CMakeLists.txt N src/gnu/llvm/tools/clang/tools/clang-fuzzer/cxx_proto.proto N src/gnu/llvm/tools/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp N src/gnu/llvm/tools/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h N src/gnu/llvm/tools/clang/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt N src/gnu/llvm/tools/clang/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp N src/gnu/llvm/tools/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.h N src/gnu/llvm/tools/clang/tools/clang-fuzzer/handle-cxx/CMakeLists.txt N src/gnu/llvm/tools/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat.sln U src/gnu/llvm/tools/clang/tools/clang-format-vs/README.txt U src/gnu/llvm/tools/clang/tools/clang-format-vs/.gitignore U src/gnu/llvm/tools/clang/tools/clang-format-vs/source.extension.vsixmanifest.in U src/gnu/llvm/tools/clang/tools/clang-format-vs/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/Resources.Designer.cs U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/ClangFormat.vsct U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/ClangFormat.csproj U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/Guids.cs U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/Vsix.cs U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/Resources.resx U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/VSPackage.resx U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/GlobalSuppressions.cs U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/PkgCmdID.cs U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/RunningDocTableEventsDispatcher.cs U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/license.txt U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/packages.config U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/Properties/AssemblyInfo.cs U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/Resources/Images_32bit.bmp U src/gnu/llvm/tools/clang/tools/clang-format-vs/ClangFormat/Resources/Package.ico U src/gnu/llvm/tools/clang/tools/diag-build/diag-build.sh U src/gnu/llvm/tools/clang/tools/scan-build-py/README.md U src/gnu/llvm/tools/clang/tools/scan-build-py/libear/config.h.in U src/gnu/llvm/tools/clang/tools/scan-build-py/libear/ear.c U src/gnu/llvm/tools/clang/tools/scan-build-py/libear/__init__.py U src/gnu/llvm/tools/clang/tools/scan-build-py/bin/analyze-cc U src/gnu/llvm/tools/clang/tools/scan-build-py/bin/intercept-c++ U src/gnu/llvm/tools/clang/tools/scan-build-py/bin/scan-build U src/gnu/llvm/tools/clang/tools/scan-build-py/bin/analyze-build U src/gnu/llvm/tools/clang/tools/scan-build-py/bin/analyze-c++ U src/gnu/llvm/tools/clang/tools/scan-build-py/bin/intercept-build U src/gnu/llvm/tools/clang/tools/scan-build-py/bin/intercept-cc U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/compilation.py U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/analyze.py U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/shell.py U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/arguments.py U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/intercept.py U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/clang.py U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/report.py U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/__init__.py U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/resources/sorttable.js U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/resources/selectable.js U src/gnu/llvm/tools/clang/tools/scan-build-py/libscanbuild/resources/scanview.css U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/__init__.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/unit/test_intercept.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/unit/test_compilation.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/unit/test_report.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/unit/test_shell.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/unit/test_libear.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/unit/test_analyze.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/unit/test_clang.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/unit/__init__.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/__init__.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/exec/config.h.in U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/exec/main.c U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/exec/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/clean-one.c U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/main.c U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/broken-two.c U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/clean-two.c U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/emit-one.c U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/emit-two.c U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/broken-one.c U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/include/clean-one.h U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_broken.json.in U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_clean.json.in U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/compilation_database/build_regular.json.in U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/src/build/Makefile U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/cases/test_from_cdb.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/cases/test_create_cdb.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/cases/test_exec_anatomy.py U src/gnu/llvm/tools/clang/tools/scan-build-py/tests/functional/cases/__init__.py N src/gnu/llvm/tools/clang/tools/clang-func-mapping/ClangFnMapGen.cpp N src/gnu/llvm/tools/clang/tools/clang-func-mapping/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/clang-format/git-clang-format U src/gnu/llvm/tools/clang/tools/clang-format/clang-format-sublime.py U src/gnu/llvm/tools/clang/tools/clang-format/ClangFormat.cpp U src/gnu/llvm/tools/clang/tools/clang-format/clang-format.py U src/gnu/llvm/tools/clang/tools/clang-format/clang-format.el U src/gnu/llvm/tools/clang/tools/clang-format/clang-format-bbedit.applescript U src/gnu/llvm/tools/clang/tools/clang-format/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/clang-format/clang-format-diff.py U src/gnu/llvm/tools/clang/tools/clang-format/clang-format-test.el U src/gnu/llvm/tools/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp U src/gnu/llvm/tools/clang/tools/clang-format/fuzzer/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/driver/cc1_main.cpp U src/gnu/llvm/tools/clang/tools/driver/driver.cpp U src/gnu/llvm/tools/clang/tools/driver/CMakeLists.txt U src/gnu/llvm/tools/clang/tools/driver/Info.plist.in U src/gnu/llvm/tools/clang/tools/driver/cc1as_main.cpp U src/gnu/llvm/tools/lld/.arcconfig U src/gnu/llvm/tools/lld/CODE_OWNERS.TXT U src/gnu/llvm/tools/lld/.clang-format U src/gnu/llvm/tools/lld/.gitignore U src/gnu/llvm/tools/lld/LICENSE.TXT U src/gnu/llvm/tools/lld/CMakeLists.txt U src/gnu/llvm/tools/lld/README.md N src/gnu/llvm/tools/lld/include/lld/Common/Reproduce.h N src/gnu/llvm/tools/lld/include/lld/Common/Threads.h N src/gnu/llvm/tools/lld/include/lld/Common/ErrorHandler.h N src/gnu/llvm/tools/lld/include/lld/Common/LLVM.h N src/gnu/llvm/tools/lld/include/lld/Common/Driver.h N src/gnu/llvm/tools/lld/include/lld/Common/Version.inc.in N src/gnu/llvm/tools/lld/include/lld/Common/Strings.h N src/gnu/llvm/tools/lld/include/lld/Common/Args.h N src/gnu/llvm/tools/lld/include/lld/Common/TargetOptionsCommandFlags.h N src/gnu/llvm/tools/lld/include/lld/Common/Version.h N src/gnu/llvm/tools/lld/include/lld/Common/Memory.h U src/gnu/llvm/tools/lld/include/lld/ReaderWriter/YamlContext.h U src/gnu/llvm/tools/lld/include/lld/ReaderWriter/MachOLinkingContext.h U src/gnu/llvm/tools/lld/include/lld/Core/ArchiveLibraryFile.h U src/gnu/llvm/tools/lld/include/lld/Core/Atom.h U src/gnu/llvm/tools/lld/include/lld/Core/Resolver.h U src/gnu/llvm/tools/lld/include/lld/Core/SharedLibraryFile.h U src/gnu/llvm/tools/lld/include/lld/Core/LinkingContext.h U src/gnu/llvm/tools/lld/include/lld/Core/File.h U src/gnu/llvm/tools/lld/include/lld/Core/Writer.h U src/gnu/llvm/tools/lld/include/lld/Core/Reader.h U src/gnu/llvm/tools/lld/include/lld/Core/DefinedAtom.h U src/gnu/llvm/tools/lld/include/lld/Core/Node.h U src/gnu/llvm/tools/lld/include/lld/Core/Reference.h U src/gnu/llvm/tools/lld/include/lld/Core/Instrumentation.h U src/gnu/llvm/tools/lld/include/lld/Core/Error.h U src/gnu/llvm/tools/lld/include/lld/Core/AbsoluteAtom.h U src/gnu/llvm/tools/lld/include/lld/Core/SymbolTable.h U src/gnu/llvm/tools/lld/include/lld/Core/Simple.h U src/gnu/llvm/tools/lld/include/lld/Core/TODO.txt U src/gnu/llvm/tools/lld/include/lld/Core/Pass.h U src/gnu/llvm/tools/lld/include/lld/Core/SharedLibraryAtom.h U src/gnu/llvm/tools/lld/include/lld/Core/PassManager.h U src/gnu/llvm/tools/lld/include/lld/Core/UndefinedAtom.h U src/gnu/llvm/tools/lld/lib/CMakeLists.txt U src/gnu/llvm/tools/lld/lib/Driver/CMakeLists.txt U src/gnu/llvm/tools/lld/lib/Driver/DarwinLdDriver.cpp U src/gnu/llvm/tools/lld/lib/Driver/DarwinLdOptions.td U src/gnu/llvm/tools/lld/lib/ReaderWriter/FileArchive.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/CMakeLists.txt U src/gnu/llvm/tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/YAML/CMakeLists.txt U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/FlatNamespaceFile.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/StubsPass.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/SectCreateFile.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/TLVPass.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ArchHandler.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/WriterMachO.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/Atoms.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachOPasses.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/File.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/DebugInfo.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ExecutableAtoms.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/LayoutPass.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/GOTPass.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFile.h U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ArchHandler.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ShimPass.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/CMakeLists.txt U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm64.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ArchHandler_arm.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/LayoutPass.cpp U src/gnu/llvm/tools/lld/lib/ReaderWriter/MachO/ObjCPass.cpp U src/gnu/llvm/tools/lld/lib/Core/DefinedAtom.cpp U src/gnu/llvm/tools/lld/lib/Core/LinkingContext.cpp U src/gnu/llvm/tools/lld/lib/Core/Error.cpp U src/gnu/llvm/tools/lld/lib/Core/File.cpp U src/gnu/llvm/tools/lld/lib/Core/SymbolTable.cpp U src/gnu/llvm/tools/lld/lib/Core/Writer.cpp U src/gnu/llvm/tools/lld/lib/Core/CMakeLists.txt U src/gnu/llvm/tools/lld/lib/Core/Resolver.cpp U src/gnu/llvm/tools/lld/lib/Core/Reader.cpp U src/gnu/llvm/tools/lld/unittests/CMakeLists.txt U src/gnu/llvm/tools/lld/unittests/MachOTests/MachONormalizedFileBinaryWriterTests.cpp U src/gnu/llvm/tools/lld/unittests/MachOTests/MachONormalizedFileBinaryReaderTests.cpp U src/gnu/llvm/tools/lld/unittests/MachOTests/MachONormalizedFileYAMLTests.cpp U src/gnu/llvm/tools/lld/unittests/MachOTests/CMakeLists.txt U src/gnu/llvm/tools/lld/unittests/MachOTests/empty_obj_x86_armv7.txt U src/gnu/llvm/tools/lld/unittests/MachOTests/MachONormalizedFileToAtomsTests.cpp U src/gnu/llvm/tools/lld/unittests/DriverTests/DarwinLdDriverTest.cpp U src/gnu/llvm/tools/lld/unittests/DriverTests/CMakeLists.txt N src/gnu/llvm/tools/lld/Common/Memory.cpp N src/gnu/llvm/tools/lld/Common/ErrorHandler.cpp N src/gnu/llvm/tools/lld/Common/Strings.cpp N src/gnu/llvm/tools/lld/Common/Version.cpp N src/gnu/llvm/tools/lld/Common/Threads.cpp N src/gnu/llvm/tools/lld/Common/TargetOptionsCommandFlags.cpp N src/gnu/llvm/tools/lld/Common/CMakeLists.txt N src/gnu/llvm/tools/lld/Common/Args.cpp N src/gnu/llvm/tools/lld/Common/Reproduce.cpp U src/gnu/llvm/tools/lld/cmake/modules/AddLLD.cmake U src/gnu/llvm/tools/lld/cmake/modules/FindVTune.cmake N src/gnu/llvm/tools/lld/docs/WebAssembly.rst U src/gnu/llvm/tools/lld/docs/NewLLD.rst U src/gnu/llvm/tools/lld/docs/design.rst U src/gnu/llvm/tools/lld/docs/hello.png U src/gnu/llvm/tools/lld/docs/open_projects.rst U src/gnu/llvm/tools/lld/docs/README.txt U src/gnu/llvm/tools/lld/docs/conf.py U src/gnu/llvm/tools/lld/docs/make.bat U src/gnu/llvm/tools/lld/docs/ReleaseNotes.rst U src/gnu/llvm/tools/lld/docs/getting_started.rst U src/gnu/llvm/tools/lld/docs/windows_support.rst U src/gnu/llvm/tools/lld/docs/CMakeLists.txt U src/gnu/llvm/tools/lld/docs/index.rst U src/gnu/llvm/tools/lld/docs/Driver.rst U src/gnu/llvm/tools/lld/docs/Readers.rst U src/gnu/llvm/tools/lld/docs/development.rst U src/gnu/llvm/tools/lld/docs/AtomLLD.rst U src/gnu/llvm/tools/lld/docs/sphinx_intro.rst U src/gnu/llvm/tools/lld/docs/_static/favicon.ico U src/gnu/llvm/tools/lld/docs/llvm-theme/layout.html U src/gnu/llvm/tools/lld/docs/llvm-theme/theme.conf U src/gnu/llvm/tools/lld/docs/llvm-theme/static/logo.png U src/gnu/llvm/tools/lld/docs/llvm-theme/static/contents.png U src/gnu/llvm/tools/lld/docs/llvm-theme/static/llvm.css U src/gnu/llvm/tools/lld/docs/llvm-theme/static/navigation.png U src/gnu/llvm/tools/lld/docs/_templates/indexsidebar.html U src/gnu/llvm/tools/lld/docs/_templates/layout.html N src/gnu/llvm/tools/lld/MinGW/Driver.cpp N src/gnu/llvm/tools/lld/MinGW/Options.td N src/gnu/llvm/tools/lld/MinGW/CMakeLists.txt U src/gnu/llvm/tools/lld/ELF/ScriptLexer.cpp U src/gnu/llvm/tools/lld/ELF/ScriptParser.cpp U src/gnu/llvm/tools/lld/ELF/ICF.h C src/gnu/llvm/tools/lld/ELF/SyntheticSections.cpp C src/gnu/llvm/tools/lld/ELF/DriverUtils.cpp U src/gnu/llvm/tools/lld/ELF/MarkLive.cpp U src/gnu/llvm/tools/lld/ELF/InputFiles.cpp U src/gnu/llvm/tools/lld/ELF/GdbIndex.h U src/gnu/llvm/tools/lld/ELF/ScriptLexer.h C src/gnu/llvm/tools/lld/ELF/Driver.cpp U src/gnu/llvm/tools/lld/ELF/Filesystem.cpp U src/gnu/llvm/tools/lld/ELF/LTO.h C src/gnu/llvm/tools/lld/ELF/Options.td U src/gnu/llvm/tools/lld/ELF/Writer.h U src/gnu/llvm/tools/lld/ELF/Strings.cpp U src/gnu/llvm/tools/lld/ELF/Target.h N src/gnu/llvm/tools/lld/ELF/AArch64ErrataFix.h U src/gnu/llvm/tools/lld/ELF/Driver.h U src/gnu/llvm/tools/lld/ELF/MapFile.h U src/gnu/llvm/tools/lld/ELF/Target.cpp U src/gnu/llvm/tools/lld/ELF/Filesystem.h C src/gnu/llvm/tools/lld/ELF/Config.h C src/gnu/llvm/tools/lld/ELF/OutputSections.cpp U src/gnu/llvm/tools/lld/ELF/ScriptParser.h C src/gnu/llvm/tools/lld/ELF/SymbolTable.cpp U src/gnu/llvm/tools/lld/ELF/Relocations.h C src/gnu/llvm/tools/lld/ELF/LinkerScript.cpp U src/gnu/llvm/tools/lld/ELF/OutputSections.h U src/gnu/llvm/tools/lld/ELF/ICF.cpp U src/gnu/llvm/tools/lld/ELF/SymbolTable.h U src/gnu/llvm/tools/lld/ELF/LinkerScript.h U src/gnu/llvm/tools/lld/ELF/EhFrame.h U src/gnu/llvm/tools/lld/ELF/InputFiles.h C src/gnu/llvm/tools/lld/ELF/Writer.cpp U src/gnu/llvm/tools/lld/ELF/CMakeLists.txt U src/gnu/llvm/tools/lld/ELF/EhFrame.cpp U src/gnu/llvm/tools/lld/ELF/Strings.h N src/gnu/llvm/tools/lld/ELF/Bits.h U src/gnu/llvm/tools/lld/ELF/Relocations.cpp U src/gnu/llvm/tools/lld/ELF/README.md U src/gnu/llvm/tools/lld/ELF/LTO.cpp C src/gnu/llvm/tools/lld/ELF/Symbols.cpp U src/gnu/llvm/tools/lld/ELF/InputSection.cpp U src/gnu/llvm/tools/lld/ELF/Thunks.h U src/gnu/llvm/tools/lld/ELF/Thunks.cpp U src/gnu/llvm/tools/lld/ELF/Symbols.h U src/gnu/llvm/tools/lld/ELF/SyntheticSections.h U src/gnu/llvm/tools/lld/ELF/MapFile.cpp U src/gnu/llvm/tools/lld/ELF/GdbIndex.cpp N src/gnu/llvm/tools/lld/ELF/AArch64ErrataFix.cpp U src/gnu/llvm/tools/lld/ELF/InputSection.h U src/gnu/llvm/tools/lld/ELF/Arch/PPC64.cpp U src/gnu/llvm/tools/lld/ELF/Arch/SPARCV9.cpp U src/gnu/llvm/tools/lld/ELF/Arch/Mips.cpp U src/gnu/llvm/tools/lld/ELF/Arch/X86_64.cpp U src/gnu/llvm/tools/lld/ELF/Arch/X86.cpp U src/gnu/llvm/tools/lld/ELF/Arch/AArch64.cpp U src/gnu/llvm/tools/lld/ELF/Arch/MipsArchTree.cpp U src/gnu/llvm/tools/lld/ELF/Arch/PPC.cpp U src/gnu/llvm/tools/lld/ELF/Arch/AVR.cpp U src/gnu/llvm/tools/lld/ELF/Arch/ARM.cpp U src/gnu/llvm/tools/lld/ELF/Arch/AMDGPU.cpp U src/gnu/llvm/tools/lld/COFF/DriverUtils.cpp U src/gnu/llvm/tools/lld/COFF/MarkLive.cpp U src/gnu/llvm/tools/lld/COFF/InputFiles.cpp U src/gnu/llvm/tools/lld/COFF/Driver.cpp U src/gnu/llvm/tools/lld/COFF/Chunks.h U src/gnu/llvm/tools/lld/COFF/PDB.cpp N src/gnu/llvm/tools/lld/COFF/MinGW.cpp U src/gnu/llvm/tools/lld/COFF/LTO.h U src/gnu/llvm/tools/lld/COFF/Options.td U src/gnu/llvm/tools/lld/COFF/Writer.h U src/gnu/llvm/tools/lld/COFF/Strings.cpp U src/gnu/llvm/tools/lld/COFF/Driver.h U src/gnu/llvm/tools/lld/COFF/MapFile.h U src/gnu/llvm/tools/lld/COFF/Config.h U src/gnu/llvm/tools/lld/COFF/SymbolTable.cpp U src/gnu/llvm/tools/lld/COFF/ICF.cpp U src/gnu/llvm/tools/lld/COFF/PDB.h U src/gnu/llvm/tools/lld/COFF/SymbolTable.h U src/gnu/llvm/tools/lld/COFF/InputFiles.h U src/gnu/llvm/tools/lld/COFF/Writer.cpp U src/gnu/llvm/tools/lld/COFF/CMakeLists.txt U src/gnu/llvm/tools/lld/COFF/Strings.h U src/gnu/llvm/tools/lld/COFF/Chunks.cpp U src/gnu/llvm/tools/lld/COFF/LTO.cpp U src/gnu/llvm/tools/lld/COFF/README.md U src/gnu/llvm/tools/lld/COFF/Symbols.cpp U src/gnu/llvm/tools/lld/COFF/DLL.cpp U src/gnu/llvm/tools/lld/COFF/DLL.h N src/gnu/llvm/tools/lld/COFF/MinGW.h U src/gnu/llvm/tools/lld/COFF/Symbols.h U src/gnu/llvm/tools/lld/COFF/MapFile.cpp N src/gnu/llvm/tools/lld/utils/link.yaml N src/gnu/llvm/tools/lld/utils/benchmark.py N src/gnu/llvm/tools/lld/wasm/WriterUtils.h N src/gnu/llvm/tools/lld/wasm/InputFiles.cpp N src/gnu/llvm/tools/lld/wasm/InputSegment.h N src/gnu/llvm/tools/lld/wasm/Driver.cpp N src/gnu/llvm/tools/lld/wasm/Options.td N src/gnu/llvm/tools/lld/wasm/Writer.h N src/gnu/llvm/tools/lld/wasm/OutputSections.cpp N src/gnu/llvm/tools/lld/wasm/Config.h N src/gnu/llvm/tools/lld/wasm/OutputSegment.h N src/gnu/llvm/tools/lld/wasm/InputSegment.cpp N src/gnu/llvm/tools/lld/wasm/SymbolTable.cpp N src/gnu/llvm/tools/lld/wasm/WriterUtils.cpp N src/gnu/llvm/tools/lld/wasm/OutputSections.h N src/gnu/llvm/tools/lld/wasm/SymbolTable.h N src/gnu/llvm/tools/lld/wasm/InputFiles.h N src/gnu/llvm/tools/lld/wasm/Writer.cpp N src/gnu/llvm/tools/lld/wasm/CMakeLists.txt N src/gnu/llvm/tools/lld/wasm/Symbols.cpp N src/gnu/llvm/tools/lld/wasm/Symbols.h C src/gnu/llvm/tools/lld/tools/lld/lld.cpp U src/gnu/llvm/tools/lld/tools/lld/CMakeLists.txt U src/gnu/llvm/tools/lldb/use_lldb_suite_root.py U src/gnu/llvm/tools/lldb/.arcconfig U src/gnu/llvm/tools/lldb/.clang-format U src/gnu/llvm/tools/lldb/.gitignore U src/gnu/llvm/tools/lldb/INSTALL.txt U src/gnu/llvm/tools/lldb/LICENSE.TXT U src/gnu/llvm/tools/lldb/CMakeLists.txt U src/gnu/llvm/tools/lldb/CODE_OWNERS.txt U src/gnu/llvm/tools/lldb/include/lldb/lldb-private-defines.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-types.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-public.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-private-forward.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-private-types.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-enumerations.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-private.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-forward.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-private-interfaces.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-defines.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-versioning.h U src/gnu/llvm/tools/lldb/include/lldb/lldb-private-enumerations.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ModuleCache.h U src/gnu/llvm/tools/lldb/include/lldb/Target/InstrumentationRuntimeStopInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepOut.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallFunction.h U src/gnu/llvm/tools/lldb/include/lldb/Target/JITLoaderList.h U src/gnu/llvm/tools/lldb/include/lldb/Target/MemoryHistory.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepUntil.h U src/gnu/llvm/tools/lldb/include/lldb/Target/StackFrame.h U src/gnu/llvm/tools/lldb/include/lldb/Target/StructuredDataPlugin.h U src/gnu/llvm/tools/lldb/include/lldb/Target/RegisterCheckpoint.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanShouldStopHere.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanPython.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallOnFunctionExit.h U src/gnu/llvm/tools/lldb/include/lldb/Target/Language.h U src/gnu/llvm/tools/lldb/include/lldb/Target/StackID.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanTracer.h U src/gnu/llvm/tools/lldb/include/lldb/Target/Queue.h U src/gnu/llvm/tools/lldb/include/lldb/Target/TargetList.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepThrough.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlan.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ProcessStructReader.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ProcessLaunchInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ExecutionContextScope.h U src/gnu/llvm/tools/lldb/include/lldb/Target/Target.h U src/gnu/llvm/tools/lldb/include/lldb/Target/RegisterNumber.h U src/gnu/llvm/tools/lldb/include/lldb/Target/JITLoader.h U src/gnu/llvm/tools/lldb/include/lldb/Target/StopInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Target/QueueList.h U src/gnu/llvm/tools/lldb/include/lldb/Target/Unwind.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ABI.h U src/gnu/llvm/tools/lldb/include/lldb/Target/CPPLanguageRuntime.h U src/gnu/llvm/tools/lldb/include/lldb/Target/FileAction.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanBase.h U src/gnu/llvm/tools/lldb/include/lldb/Target/PathMappingList.h U src/gnu/llvm/tools/lldb/include/lldb/Target/QueueItem.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ExecutionContext.h U src/gnu/llvm/tools/lldb/include/lldb/Target/MemoryRegionInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Target/Process.h U src/gnu/llvm/tools/lldb/include/lldb/Target/UnixSignals.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepOverRange.h U src/gnu/llvm/tools/lldb/include/lldb/Target/InstrumentationRuntime.h U src/gnu/llvm/tools/lldb/include/lldb/Target/Thread.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadCollection.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepInRange.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadList.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepOverBreakpoint.h U src/gnu/llvm/tools/lldb/include/lldb/Target/DynamicLoader.h U src/gnu/llvm/tools/lldb/include/lldb/Target/SectionLoadHistory.h U src/gnu/llvm/tools/lldb/include/lldb/Target/StackFrameList.h U src/gnu/llvm/tools/lldb/include/lldb/Target/SystemRuntime.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallUserExpression.h U src/gnu/llvm/tools/lldb/include/lldb/Target/OperatingSystem.h U src/gnu/llvm/tools/lldb/include/lldb/Target/Memory.h U src/gnu/llvm/tools/lldb/include/lldb/Target/Platform.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepRange.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadSpec.h U src/gnu/llvm/tools/lldb/include/lldb/Target/SectionLoadList.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanRunToAddress.h U src/gnu/llvm/tools/lldb/include/lldb/Target/UnwindAssembly.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ThreadPlanStepInstruction.h U src/gnu/llvm/tools/lldb/include/lldb/Target/RegisterContext.h U src/gnu/llvm/tools/lldb/include/lldb/Target/LanguageRuntime.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ObjCLanguageRuntime.h U src/gnu/llvm/tools/lldb/include/lldb/Target/ProcessInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/ClangASTImporter.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/GoASTContext.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/CompileUnit.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/TypeMap.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/VariableList.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/LineEntry.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/LineTable.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/DebugMacros.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/TypeList.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/JavaASTContext.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/Type.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/Function.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/Variable.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/CompilerType.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/Declaration.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/FuncUnwinders.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/ObjectFile.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/TypeSystem.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/UnwindTable.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/ObjectContainer.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/DeclVendor.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCommon.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/SymbolContext.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/OCamlASTContext.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/SymbolContextScope.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/Block.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/CompactUnwindInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/ArmUnwindInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/ClangUtil.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/UnwindPlan.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/SymbolFile.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/ClangASTContext.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/Symbol.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/Symtab.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/VerifyDecl.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/CompilerDecl.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/SymbolVendor.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/TaggedASTType.h U src/gnu/llvm/tools/lldb/include/lldb/Symbol/CompilerDeclContext.h U src/gnu/llvm/tools/lldb/include/lldb/Initialization/SystemLifetimeManager.h U src/gnu/llvm/tools/lldb/include/lldb/Initialization/SystemInitializerCommon.h U src/gnu/llvm/tools/lldb/include/lldb/Initialization/SystemInitializer.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/FormattersHelpers.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/TypeCategoryMap.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/LanguageCategory.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/VectorType.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/FormatManager.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/FormatCache.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/VectorIterator.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/StringPrinter.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/TypeValidator.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/TypeCategory.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/FormattersContainer.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/FormatClasses.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/TypeFormat.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/TypeSummary.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/CXXFunctionPointer.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/ValueObjectPrinter.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h U src/gnu/llvm/tools/lldb/include/lldb/DataFormatters/DataVisualization.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Connection.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/TraceOptions.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/StringExtractor.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/JSON.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Log.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Stream.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/SharedCluster.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/DataEncoder.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/SafeMachO.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/DataBuffer.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Logging.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/StringList.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/UUID.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/TildeExpressionResolver.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/LLDBAssert.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Baton.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/UriParser.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/IOObject.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/StringLexer.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/FastDemangle.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/DataBufferLLVM.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Range.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/StreamTee.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/AnsiTerminal.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/StructuredData.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/NameMatches.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/StreamString.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/ConstString.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Either.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/DataExtractor.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/SelectHelper.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/RegularExpression.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Flags.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Status.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/UserID.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Timeout.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/History.h N src/gnu/llvm/tools/lldb/include/lldb/Utility/ArchSpec.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Endian.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/CleanUp.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Timer.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/VASPrintf.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/StreamCallback.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/StreamGDBRemote.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/VMRange.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/FileSpec.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/SharingPtr.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/DataBufferHeap.h U src/gnu/llvm/tools/lldb/include/lldb/Utility/Iterable.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/IRDynamicChecks.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/IRInterpreter.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/FunctionCaller.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/UserExpression.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/LLVMUserExpression.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/DiagnosticManager.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/ExpressionVariable.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/IRMemoryMap.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/Expression.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/ExpressionParser.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/Materializer.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/REPL.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/ExpressionSourceCode.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/IRExecutionUnit.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/DWARFExpression.h U src/gnu/llvm/tools/lldb/include/lldb/Expression/UtilityFunction.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBProcess.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBMemoryRegionInfoList.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBBroadcaster.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBThreadCollection.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBDeclaration.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBBreakpointLocation.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBFileSpec.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBModule.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBWatchpoint.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBSourceManager.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTypeSummary.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBThreadPlan.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBVariablesOptions.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTraceOptions.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBFileSpecList.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBCommunication.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBInstructionList.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBType.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBHostOS.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTypeSynthetic.h U src/gnu/llvm/tools/lldb/include/lldb/API/LLDB.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBDebugger.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBQueueItem.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBStringList.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBCompileUnit.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTarget.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBEvent.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBStream.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBError.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBInstruction.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBLaunchInfo.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBBlock.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTypeNameSpecifier.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBSymbolContext.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBDefines.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBQueue.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBStructuredData.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTypeFormat.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBExpressionOptions.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBData.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBCommandInterpreter.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBCommandReturnObject.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBPlatform.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBUnixSignals.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBAttachInfo.h N src/gnu/llvm/tools/lldb/include/lldb/API/SBBreakpointName.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBAddress.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTypeCategory.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBMemoryRegionInfo.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBSection.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBThread.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBSymbol.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTypeFilter.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBBreakpoint.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBLineEntry.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTypeEnumMember.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBTrace.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBExecutionContext.h U src/gnu/llvm/tools/lldb/include/lldb/API/SystemInitializerFull.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBListener.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBFrame.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBFunction.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBLanguageRuntime.h N src/gnu/llvm/tools/lldb/include/lldb/API/SBProcessInfo.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBModuleSpec.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBValue.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBValueList.h U src/gnu/llvm/tools/lldb/include/lldb/API/SBSymbolContextList.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupWatchpoint.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueString.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupVariable.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandHistory.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpecList.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupPlatform.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFileSpec.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandObjectRegexCommand.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArch.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArray.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUInt64.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandObject.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/Options.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueRegex.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueUUID.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/Property.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValues.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueProperties.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValuePathMappings.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueBoolean.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueSInt64.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandOptionValidators.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupFormat.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormatEntity.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupString.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueDictionary.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupFile.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueArgs.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueLanguage.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupUUID.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/Args.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandCompletions.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValue.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandAlias.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupOutputFile.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupBoolean.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupArchitecture.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueFormat.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionGroupUInt64.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueChar.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/OptionValueEnumeration.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandReturnObject.h U src/gnu/llvm/tools/lldb/include/lldb/Interpreter/CommandObjectMultiword.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ThreadSafeValue.h U src/gnu/llvm/tools/lldb/include/lldb/Core/AddressResolverName.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultImpl.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ThreadSafeDenseMap.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResult.h U src/gnu/llvm/tools/lldb/include/lldb/Core/LoadedModuleInfoList.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ModuleList.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObject.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Mangled.h U src/gnu/llvm/tools/lldb/include/lldb/Core/DumpDataExtractor.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultCast.h U src/gnu/llvm/tools/lldb/include/lldb/Core/EmulateInstruction.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Communication.h U src/gnu/llvm/tools/lldb/include/lldb/Core/StreamBuffer.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Scalar.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Value.h U src/gnu/llvm/tools/lldb/include/lldb/Core/StreamAsynchronousIO.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Address.h U src/gnu/llvm/tools/lldb/include/lldb/Core/IOStreamMacros.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectVariable.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectChild.h U src/gnu/llvm/tools/lldb/include/lldb/Core/FileLineResolver.h U src/gnu/llvm/tools/lldb/include/lldb/Core/UniqueCStringMap.h U src/gnu/llvm/tools/lldb/include/lldb/Core/FileSpecList.h U src/gnu/llvm/tools/lldb/include/lldb/Core/IOHandler.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ThreadSafeSTLMap.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Listener.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Opcode.h U src/gnu/llvm/tools/lldb/include/lldb/Core/MappedHash.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Debugger.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ClangForward.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ThreadSafeSTLVector.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ThreadSafeDenseSet.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectMemory.h U src/gnu/llvm/tools/lldb/include/lldb/Core/UserSettingsController.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Section.h U src/gnu/llvm/tools/lldb/include/lldb/Core/AddressResolverFileLine.h U src/gnu/llvm/tools/lldb/include/lldb/Core/State.h U src/gnu/llvm/tools/lldb/include/lldb/Core/RegisterValue.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Broadcaster.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectList.h U src/gnu/llvm/tools/lldb/include/lldb/Core/StreamFile.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectConstResultChild.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ModuleChild.h U src/gnu/llvm/tools/lldb/include/lldb/Core/RangeMap.h U src/gnu/llvm/tools/lldb/include/lldb/Core/StructuredDataImpl.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Event.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Disassembler.h U src/gnu/llvm/tools/lldb/include/lldb/Core/PluginManager.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectCast.h U src/gnu/llvm/tools/lldb/include/lldb/Core/FormatEntity.h U src/gnu/llvm/tools/lldb/include/lldb/Core/PluginInterface.h U src/gnu/llvm/tools/lldb/include/lldb/Core/SearchFilter.h U src/gnu/llvm/tools/lldb/include/lldb/Core/SourceManager.h N src/gnu/llvm/tools/lldb/include/lldb/Core/Architecture.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h U src/gnu/llvm/tools/lldb/include/lldb/Core/Module.h U src/gnu/llvm/tools/lldb/include/lldb/Core/dwarf.h U src/gnu/llvm/tools/lldb/include/lldb/Core/AddressResolver.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ValueObjectRegister.h U src/gnu/llvm/tools/lldb/include/lldb/Core/AddressRange.h U src/gnu/llvm/tools/lldb/include/lldb/Core/STLUtils.h U src/gnu/llvm/tools/lldb/include/lldb/Core/ModuleSpec.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Predicate.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostNativeThread.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Socket.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostNativeProcess.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostNativeThreadForward.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostNativeThreadBase.h U src/gnu/llvm/tools/lldb/include/lldb/Host/SocketAddress.h U src/gnu/llvm/tools/lldb/include/lldb/Host/MainLoop.h U src/gnu/llvm/tools/lldb/include/lldb/Host/StringConvert.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostThread.h U src/gnu/llvm/tools/lldb/include/lldb/Host/ThreadLauncher.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Host.h U src/gnu/llvm/tools/lldb/include/lldb/Host/LockFileBase.h U src/gnu/llvm/tools/lldb/include/lldb/Host/PosixApi.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Debug.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Pipe.h U src/gnu/llvm/tools/lldb/include/lldb/Host/File.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Terminal.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Time.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostNativeProcessBase.h U src/gnu/llvm/tools/lldb/include/lldb/Host/FileSystem.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Config.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Config.h.cmake N src/gnu/llvm/tools/lldb/include/lldb/Host/TaskPool.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Editline.h U src/gnu/llvm/tools/lldb/include/lldb/Host/MainLoopBase.h U src/gnu/llvm/tools/lldb/include/lldb/Host/FileCache.h U src/gnu/llvm/tools/lldb/include/lldb/Host/LockFile.h U src/gnu/llvm/tools/lldb/include/lldb/Host/XML.h U src/gnu/llvm/tools/lldb/include/lldb/Host/OptionParser.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostProcess.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostGetOpt.h U src/gnu/llvm/tools/lldb/include/lldb/Host/PipeBase.h U src/gnu/llvm/tools/lldb/include/lldb/Host/MonitoringProcessLauncher.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostInfo.h U src/gnu/llvm/tools/lldb/include/lldb/Host/ConnectionFileDescriptor.h U src/gnu/llvm/tools/lldb/include/lldb/Host/Symbols.h U src/gnu/llvm/tools/lldb/include/lldb/Host/HostInfoBase.h U src/gnu/llvm/tools/lldb/include/lldb/Host/ProcessRunLock.h U src/gnu/llvm/tools/lldb/include/lldb/Host/PseudoTerminal.h U src/gnu/llvm/tools/lldb/include/lldb/Host/ProcessLauncher.h U src/gnu/llvm/tools/lldb/include/lldb/Host/android/HostInfoAndroid.h U src/gnu/llvm/tools/lldb/include/lldb/Host/netbsd/HostInfoNetBSD.h U src/gnu/llvm/tools/lldb/include/lldb/Host/openbsd/HostInfoOpenBSD.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/HostInfoWindows.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/windows.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/PosixApi.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/ConnectionGenericFileWindows.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/editlinewin.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/HostThreadWindows.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/ProcessLauncherWindows.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/PipeWindows.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/LockFileWindows.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/AutoHandle.h U src/gnu/llvm/tools/lldb/include/lldb/Host/windows/HostProcessWindows.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/LockFilePosix.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/HostThreadPosix.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/Fcntl.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/ProcessLauncherPosixFork.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/HostInfoPosix.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/HostProcessPosix.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/PipePosix.h U src/gnu/llvm/tools/lldb/include/lldb/Host/posix/DomainSocket.h U src/gnu/llvm/tools/lldb/include/lldb/Host/linux/Support.h U src/gnu/llvm/tools/lldb/include/lldb/Host/linux/AbstractSocket.h U src/gnu/llvm/tools/lldb/include/lldb/Host/linux/Uio.h U src/gnu/llvm/tools/lldb/include/lldb/Host/linux/HostInfoLinux.h U src/gnu/llvm/tools/lldb/include/lldb/Host/linux/Ptrace.h U src/gnu/llvm/tools/lldb/include/lldb/Host/macosx/HostThreadMacOSX.h U src/gnu/llvm/tools/lldb/include/lldb/Host/macosx/HostInfoMacOSX.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/UDPSocket.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/TCPSocket.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/NativeBreakpointList.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/GetOptInc.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/NativeBreakpoint.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/NativeRegisterContext.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/NativeWatchpointList.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/SoftwareBreakpoint.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/NativeThreadProtocol.h U src/gnu/llvm/tools/lldb/include/lldb/Host/common/NativeProcessProtocol.h U src/gnu/llvm/tools/lldb/include/lldb/Host/freebsd/HostInfoFreeBSD.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointList.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSite.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileLine.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverName.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocationCollection.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/WatchpointList.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointOptions.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointSiteList.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocationList.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointIDList.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/Watchpoint.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverFileRegex.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/StoppointLocation.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/StoppointCallbackContext.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointID.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/WatchpointOptions.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/Stoppoint.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/Breakpoint.h U src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointResolverAddress.h N src/gnu/llvm/tools/lldb/include/lldb/Breakpoint/BreakpointName.h U src/gnu/llvm/tools/lldb/lldb.xcodeproj/project.pbxproj U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/Run Testsuite.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/desktop.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/launcherXPCService.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/darwin-debug.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/launcherRootXPCService.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/LLDB.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-python-test-suite.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-gtest.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/xcshareddata/xcschemes/lldb-tool.xcscheme U src/gnu/llvm/tools/lldb/lldb.xcodeproj/project.xcworkspace/contents.xcworkspacedata U src/gnu/llvm/tools/lldb/source/lldb.cpp U src/gnu/llvm/tools/lldb/source/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectQuit.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectRegister.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandCompletions.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectType.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectPlugin.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectTarget.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectSyntax.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectApropos.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectType.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectLog.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectSyntax.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectArgs.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectSource.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectArgs.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectMultiword.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectGUI.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectQuit.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectWatchpoint.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectPlatform.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectPlatform.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectProcess.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectBugreport.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectLog.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectMemory.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectFrame.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectMemory.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectApropos.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectSource.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectHelp.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectPlugin.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectThread.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectWatchpointCommand.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectExpression.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectBugreport.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectGUI.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectVersion.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectBreakpointCommand.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectSettings.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectRegister.h U src/gnu/llvm/tools/lldb/source/Commands/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectHelp.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectTarget.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectBreakpoint.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectLanguage.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectWatchpoint.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectCommands.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectExpression.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectCommands.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectLanguage.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectSettings.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectVersion.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.cpp U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectProcess.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectFrame.h U src/gnu/llvm/tools/lldb/source/Commands/CommandObjectDisassemble.h U src/gnu/llvm/tools/lldb/source/Plugins/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h U src/gnu/llvm/tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoParser.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/gen_go_ast.py U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoUserExpression.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoParser.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoUserExpression.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoLexer.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoLexer.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/GoAST.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.h U src/gnu/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h U src/gnu/llvm/tools/lldb/source/Plugins/OperatingSystem/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h U src/gnu/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp U src/gnu/llvm/tools/lldb/source/Plugins/OperatingSystem/Go/OperatingSystemGo.cpp U src/gnu/llvm/tools/lldb/source/Plugins/OperatingSystem/Go/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/OperatingSystem/Go/OperatingSystemGo.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectContainer/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.h U src/gnu/llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonExceptionState.h U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonExceptionState.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.h U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/ScriptInterpreterNone.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeLists.txt N src/gnu/llvm/tools/lldb/source/Plugins/Architecture/CMakeLists.txt N src/gnu/llvm/tools/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.h N src/gnu/llvm/tools/lldb/source/Plugins/Architecture/Arm/ArchitectureArm.cpp N src/gnu/llvm/tools/lldb/source/Plugins/Architecture/Arm/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_mips64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIX.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_powerpc.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/POSIXStopInfo.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessorTrace.cpp N src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_ppc64le.cpp N src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_ppc64le.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/Procfs.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeThreadLinux.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/SingleStepCheck.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/SingleStepCheck.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/NativeRegisterContextLinux.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Linux/ProcessorTrace.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-s390x-register-enums.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/FreeBSDSignals.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.h N src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/NetBSDSignals.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_mips.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.h N src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-ppc64le-register-enums.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_i386.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_x86.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_i386.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryThread.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryThread.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-x86-register-enums.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_i386.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp N src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_ppc64le.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextHistory.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.h N src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-mips-linux-register-enums.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_i386.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_mips.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-mips-freebsd-register-enums.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_i386.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextThreadMemory.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/StopInfoMachException.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_powerpc.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/FreeBSDSignals.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_s390x.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoInterface.h N src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/InstructionUtils.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm-register-enums.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/ARMDefines.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_s390x.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/ThreadMemory.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/HistoryUnwind.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextOpenBSD_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_i386.h N src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_s390x.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/LinuxSignals.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/ARMUtils.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_mips64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMacOSXFrameBackchain.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/NetBSDSignals.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfos_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextFreeBSD_powerpc.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_mips.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/GDBRemoteSignals.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContext_powerpc.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDummy.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextLinux_s390x.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/MipsLinuxSignals.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMach_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextMemory.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterInfoPOSIX_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/lldb-arm64-register-enums.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/LocalDebugDelegate.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/IDebugDelegate.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/ProcessWindowsLog.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/ProcessWindowsLog.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/ProcessWindows.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/ForwardDecl.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/TargetThreadWindows.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/DebuggerThread.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/DebuggerThread.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/RegisterContextWindows.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/NtStructures.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/RegisterContextWindows.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/LocalDebugDelegate.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/ExceptionRecord.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/x86/RegisterContextWindows_x86.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/x86/RegisterContextWindows_x86.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/x64/RegisterContextWindows_x64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Windows/Common/x64/RegisterContextWindows_x64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/mach-core/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/mach-core/ThreadMachCore.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/mach-core/ThreadMachCore.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h N src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp N src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.cpp N src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.h N src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/MinidumpTypes.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/NtStructures.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/MinidumpParser.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/minidump/MinidumpTypes.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessMessage.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/POSIX/ProcessPOSIXLog.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/POSIX/CrashReason.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/POSIX/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/ThreadKDP.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/ThreadKDP.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_i386.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_i386.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/RegisterContextKDP_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeThreadDarwin.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeThreadListDarwin.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/CFBundle.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/CFBundle.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/LaunchFlavor.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/DarwinProcessLauncher.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeThreadListDarwin.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/DarwinProcessLauncher.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeProcessDarwin.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/CFUtils.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/MachException.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/CFString.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/CFString.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/MachException.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeProcessDarwin.h U src/gnu/llvm/tools/lldb/source/Plugins/Process/Darwin/NativeThreadDarwin.h U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.h U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.h U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.h U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.h U src/gnu/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.h U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/TSan/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.h U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/UBSanRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/MainThreadCheckerRuntime.h U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/ASan/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/ASan/ASanRuntime.h U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.h U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/ARM/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.h U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/ARM64/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.h U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.h U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/MIPS64/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.h U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Instruction/MIPS/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Disassembler/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Disassembler/llvm/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.h U src/gnu/llvm/tools/lldb/source/Plugins/MemoryHistory/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.h U src/gnu/llvm/tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp U src/gnu/llvm/tools/lldb/source/Plugins/MemoryHistory/asan/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-s390x/ABISysV_s390x.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-s390x/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/ABISysV_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-arm/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-mips/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.h U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp U src/gnu/llvm/tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/StructuredData/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h U src/gnu/llvm/tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp U src/gnu/llvm/tools/lldb/source/Plugins/StructuredData/DarwinLog/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/JITLoader/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/JITLoader/GDB/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h U src/gnu/llvm/tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h N src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfo.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfo.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnamesSet.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DIERef.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIECollection.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAbbreviationDeclaration.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserOCaml.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIECollection.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnamesSet.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugPubnames.h N src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.h N src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/LogChannelDWARF.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParser.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/NameToDIE.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfoEntry.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugArangeSet.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserOCaml.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacro.cpp N src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/HashedNameToDIE.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAranges.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DIERef.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugMacinfoEntry.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Language/OCaml/OCamlLanguage.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/OCaml/OCamlLanguage.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/OCaml/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h N src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp N src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppUniquePointer.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp N src/gnu/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/Java/JavaFormatterFunctions.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/Java/JavaLanguage.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/Java/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Language/Java/JavaFormatterFunctions.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/Java/JavaLanguage.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/CF.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/CoreMedia.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSString.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/CF.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSException.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/CoreMedia.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/Cocoa.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSSet.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSDictionary.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSError.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/NSString.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/Go/GoFormatterFunctions.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Language/Go/GoFormatterFunctions.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/Go/GoLanguage.h U src/gnu/llvm/tools/lldb/source/Plugins/Language/Go/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Language/Go/GoLanguage.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolVendor/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp U src/gnu/llvm/tools/lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.h U src/gnu/llvm/tools/lldb/source/Plugins/SymbolVendor/MacOSX/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/FreeBSD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Linux/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Windows/PlatformWindows.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Windows/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Android/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Android/AdbClient.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Android/AdbClient.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/NetBSD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/gdb-server/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Kalimba/PlatformKalimba.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Kalimba/PlatformKalimba.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/Kalimba/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/OpenBSD/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/POSIX/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformAppleTVSimulator.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformAppleTVSimulator.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformAppleWatchSimulator.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformAppleWatchSimulator.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.cpp U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.mm U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.h U src/gnu/llvm/tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptScriptGroup.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/Java/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/Java/JavaLanguageRuntime.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/Java/JavaLanguageRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/GoLanguageRuntime.cpp U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Plugins/LanguageRuntime/Go/GoLanguageRuntime.h U src/gnu/llvm/tools/lldb/source/Target/FileAction.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanBase.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanCallUserExpression.cpp U src/gnu/llvm/tools/lldb/source/Target/Memory.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanStepInRange.cpp U src/gnu/llvm/tools/lldb/source/Target/StackFrameList.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadCollection.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanStepInstruction.cpp U src/gnu/llvm/tools/lldb/source/Target/TargetList.cpp U src/gnu/llvm/tools/lldb/source/Target/QueueList.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanStepUntil.cpp U src/gnu/llvm/tools/lldb/source/Target/Language.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanStepRange.cpp U src/gnu/llvm/tools/lldb/source/Target/StackFrame.cpp U src/gnu/llvm/tools/lldb/source/Target/UnixSignals.cpp U src/gnu/llvm/tools/lldb/source/Target/InstrumentationRuntimeStopInfo.cpp U src/gnu/llvm/tools/lldb/source/Target/InstrumentationRuntime.cpp U src/gnu/llvm/tools/lldb/source/Target/Queue.cpp U src/gnu/llvm/tools/lldb/source/Target/ABI.cpp U src/gnu/llvm/tools/lldb/source/Target/RegisterContext.cpp U src/gnu/llvm/tools/lldb/source/Target/PathMappingList.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanPython.cpp U src/gnu/llvm/tools/lldb/source/Target/MemoryHistory.cpp U src/gnu/llvm/tools/lldb/source/Target/ExecutionContext.cpp U src/gnu/llvm/tools/lldb/source/Target/StopInfo.cpp U src/gnu/llvm/tools/lldb/source/Target/ProcessInfo.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanCallFunctionUsingABI.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp U src/gnu/llvm/tools/lldb/source/Target/Target.cpp U src/gnu/llvm/tools/lldb/source/Target/StructuredDataPlugin.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanStepOverRange.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanCallFunction.cpp U src/gnu/llvm/tools/lldb/source/Target/Platform.cpp U src/gnu/llvm/tools/lldb/source/Target/JITLoader.cpp U src/gnu/llvm/tools/lldb/source/Target/SystemRuntime.cpp U src/gnu/llvm/tools/lldb/source/Target/QueueItem.cpp U src/gnu/llvm/tools/lldb/source/Target/LanguageRuntime.cpp U src/gnu/llvm/tools/lldb/source/Target/ObjCLanguageRuntime.cpp U src/gnu/llvm/tools/lldb/source/Target/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Target/SectionLoadHistory.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadSpec.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanCallOnFunctionExit.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanStepOut.cpp U src/gnu/llvm/tools/lldb/source/Target/Process.cpp U src/gnu/llvm/tools/lldb/source/Target/ProcessLaunchInfo.cpp U src/gnu/llvm/tools/lldb/source/Target/SectionLoadList.cpp U src/gnu/llvm/tools/lldb/source/Target/ModuleCache.cpp U src/gnu/llvm/tools/lldb/source/Target/Thread.cpp U src/gnu/llvm/tools/lldb/source/Target/CPPLanguageRuntime.cpp U src/gnu/llvm/tools/lldb/source/Target/RegisterNumber.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanRunToAddress.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadList.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanShouldStopHere.cpp U src/gnu/llvm/tools/lldb/source/Target/StackID.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanTracer.cpp U src/gnu/llvm/tools/lldb/source/Target/UnwindAssembly.cpp U src/gnu/llvm/tools/lldb/source/Target/OperatingSystem.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlanStepThrough.cpp U src/gnu/llvm/tools/lldb/source/Target/ThreadPlan.cpp U src/gnu/llvm/tools/lldb/source/Target/JITLoaderList.cpp U src/gnu/llvm/tools/lldb/source/Symbol/Symtab.cpp U src/gnu/llvm/tools/lldb/source/Symbol/VariableList.cpp U src/gnu/llvm/tools/lldb/source/Symbol/Type.cpp U src/gnu/llvm/tools/lldb/source/Symbol/ObjectFile.cpp U src/gnu/llvm/tools/lldb/source/Symbol/CompilerDecl.cpp U src/gnu/llvm/tools/lldb/source/Symbol/TypeMap.cpp U src/gnu/llvm/tools/lldb/source/Symbol/Block.cpp U src/gnu/llvm/tools/lldb/source/Symbol/CompilerType.cpp U src/gnu/llvm/tools/lldb/source/Symbol/GoASTContext.cpp U src/gnu/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCommon.cpp U src/gnu/llvm/tools/lldb/source/Symbol/CompilerDeclContext.cpp U src/gnu/llvm/tools/lldb/source/Symbol/VerifyDecl.cpp U src/gnu/llvm/tools/lldb/source/Symbol/CompileUnit.cpp U src/gnu/llvm/tools/lldb/source/Symbol/ArmUnwindInfo.cpp U src/gnu/llvm/tools/lldb/source/Symbol/DebugMacros.cpp U src/gnu/llvm/tools/lldb/source/Symbol/ClangASTImporter.cpp U src/gnu/llvm/tools/lldb/source/Symbol/Declaration.cpp U src/gnu/llvm/tools/lldb/source/Symbol/LineEntry.cpp U src/gnu/llvm/tools/lldb/source/Symbol/SymbolFile.cpp U src/gnu/llvm/tools/lldb/source/Symbol/Variable.cpp U src/gnu/llvm/tools/lldb/source/Symbol/FuncUnwinders.cpp U src/gnu/llvm/tools/lldb/source/Symbol/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Symbol/LineTable.cpp U src/gnu/llvm/tools/lldb/source/Symbol/Symbol.cpp U src/gnu/llvm/tools/lldb/source/Symbol/UnwindTable.cpp U src/gnu/llvm/tools/lldb/source/Symbol/UnwindPlan.cpp U src/gnu/llvm/tools/lldb/source/Symbol/TypeList.cpp U src/gnu/llvm/tools/lldb/source/Symbol/TypeSystem.cpp U src/gnu/llvm/tools/lldb/source/Symbol/OCamlASTContext.cpp U src/gnu/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp U src/gnu/llvm/tools/lldb/source/Symbol/ClangExternalASTSourceCallbacks.cpp U src/gnu/llvm/tools/lldb/source/Symbol/SymbolContext.cpp U src/gnu/llvm/tools/lldb/source/Symbol/DWARFCallFrameInfo.cpp U src/gnu/llvm/tools/lldb/source/Symbol/JavaASTContext.cpp U src/gnu/llvm/tools/lldb/source/Symbol/Function.cpp U src/gnu/llvm/tools/lldb/source/Symbol/CompactUnwindInfo.cpp U src/gnu/llvm/tools/lldb/source/Symbol/SymbolVendor.cpp U src/gnu/llvm/tools/lldb/source/Symbol/ClangUtil.cpp U src/gnu/llvm/tools/lldb/source/Initialization/SystemInitializer.cpp U src/gnu/llvm/tools/lldb/source/Initialization/SystemLifetimeManager.cpp U src/gnu/llvm/tools/lldb/source/Initialization/SystemInitializerCommon.cpp U src/gnu/llvm/tools/lldb/source/Initialization/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/DataFormatters/FormattersHelpers.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/DumpValueObjectOptions.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/VectorType.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/LanguageCategory.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/TypeCategoryMap.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/FormatClasses.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/TypeCategory.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/TypeValidator.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/TypeSynthetic.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/DataVisualization.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/FormatCache.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/DataFormatters/FormatManager.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/StringPrinter.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/TypeFormat.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/CXXFunctionPointer.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp U src/gnu/llvm/tools/lldb/source/DataFormatters/TypeSummary.cpp U src/gnu/llvm/tools/lldb/source/Utility/ARM_DWARF_Registers.h U src/gnu/llvm/tools/lldb/source/Utility/SelectHelper.cpp U src/gnu/llvm/tools/lldb/source/Utility/RegularExpression.cpp U src/gnu/llvm/tools/lldb/source/Utility/DataBufferHeap.cpp U src/gnu/llvm/tools/lldb/source/Utility/StringList.cpp U src/gnu/llvm/tools/lldb/source/Utility/NameMatches.cpp U src/gnu/llvm/tools/lldb/source/Utility/Timer.cpp U src/gnu/llvm/tools/lldb/source/Utility/Connection.cpp U src/gnu/llvm/tools/lldb/source/Utility/StringExtractor.cpp U src/gnu/llvm/tools/lldb/source/Utility/DataExtractor.cpp N src/gnu/llvm/tools/lldb/source/Utility/PPC64LE_DWARF_Registers.h U src/gnu/llvm/tools/lldb/source/Utility/Stream.cpp U src/gnu/llvm/tools/lldb/source/Utility/FileSpec.cpp U src/gnu/llvm/tools/lldb/source/Utility/Range.cpp U src/gnu/llvm/tools/lldb/source/Utility/UUID.cpp U src/gnu/llvm/tools/lldb/source/Utility/SharingPtr.cpp U src/gnu/llvm/tools/lldb/source/Utility/StreamGDBRemote.cpp N src/gnu/llvm/tools/lldb/source/Utility/ArchSpec.cpp U src/gnu/llvm/tools/lldb/source/Utility/DataEncoder.cpp U src/gnu/llvm/tools/lldb/source/Utility/StreamCallback.cpp U src/gnu/llvm/tools/lldb/source/Utility/ConstString.cpp U src/gnu/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp U src/gnu/llvm/tools/lldb/source/Utility/TildeExpressionResolver.cpp U src/gnu/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.h U src/gnu/llvm/tools/lldb/source/Utility/Baton.cpp U src/gnu/llvm/tools/lldb/source/Utility/Log.cpp U src/gnu/llvm/tools/lldb/source/Utility/ARM64_ehframe_Registers.h U src/gnu/llvm/tools/lldb/source/Utility/VASprintf.cpp U src/gnu/llvm/tools/lldb/source/Utility/Logging.cpp U src/gnu/llvm/tools/lldb/source/Utility/UriParser.cpp N src/gnu/llvm/tools/lldb/source/Utility/PPC64LE_ehframe_Registers.h U src/gnu/llvm/tools/lldb/source/Utility/ARM64_DWARF_Registers.h U src/gnu/llvm/tools/lldb/source/Utility/UserID.cpp U src/gnu/llvm/tools/lldb/source/Utility/StructuredData.cpp U src/gnu/llvm/tools/lldb/source/Utility/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Utility/Status.cpp U src/gnu/llvm/tools/lldb/source/Utility/UuidCompatibility.h U src/gnu/llvm/tools/lldb/source/Utility/VMRange.cpp U src/gnu/llvm/tools/lldb/source/Utility/IOObject.cpp U src/gnu/llvm/tools/lldb/source/Utility/DataBufferLLVM.cpp U src/gnu/llvm/tools/lldb/source/Utility/LLDBAssert.cpp U src/gnu/llvm/tools/lldb/source/Utility/JSON.cpp U src/gnu/llvm/tools/lldb/source/Utility/ARM_ehframe_Registers.h U src/gnu/llvm/tools/lldb/source/Utility/History.cpp U src/gnu/llvm/tools/lldb/source/Utility/StreamString.cpp U src/gnu/llvm/tools/lldb/source/Utility/FastDemangle.cpp U src/gnu/llvm/tools/lldb/source/Utility/StringLexer.cpp U src/gnu/llvm/tools/lldb/source/Expression/Materializer.cpp U src/gnu/llvm/tools/lldb/source/Expression/Expression.cpp U src/gnu/llvm/tools/lldb/source/Expression/ExpressionSourceCode.cpp U src/gnu/llvm/tools/lldb/source/Expression/FunctionCaller.cpp U src/gnu/llvm/tools/lldb/source/Expression/IRMemoryMap.cpp U src/gnu/llvm/tools/lldb/source/Expression/IRInterpreter.cpp U src/gnu/llvm/tools/lldb/source/Expression/LLVMUserExpression.cpp U src/gnu/llvm/tools/lldb/source/Expression/DiagnosticManager.cpp U src/gnu/llvm/tools/lldb/source/Expression/DWARFExpression.cpp U src/gnu/llvm/tools/lldb/source/Expression/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Expression/IRDynamicChecks.cpp U src/gnu/llvm/tools/lldb/source/Expression/ExpressionVariable.cpp U src/gnu/llvm/tools/lldb/source/Expression/UserExpression.cpp U src/gnu/llvm/tools/lldb/source/Expression/UtilityFunction.cpp U src/gnu/llvm/tools/lldb/source/Expression/REPL.cpp U src/gnu/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp U src/gnu/llvm/tools/lldb/source/API/SBSymbolContextList.cpp N src/gnu/llvm/tools/lldb/source/API/SBBreakpointName.cpp U src/gnu/llvm/tools/lldb/source/API/SBTypeFormat.cpp U src/gnu/llvm/tools/lldb/source/API/SBDeclaration.cpp U src/gnu/llvm/tools/lldb/source/API/SBHostOS.cpp U src/gnu/llvm/tools/lldb/source/API/SBValue.cpp U src/gnu/llvm/tools/lldb/source/API/SBStringList.cpp U src/gnu/llvm/tools/lldb/source/API/SystemInitializerFull.cpp U src/gnu/llvm/tools/lldb/source/API/SBFileSpecList.cpp U src/gnu/llvm/tools/lldb/source/API/SBSymbol.cpp U src/gnu/llvm/tools/lldb/source/API/SBType.cpp U src/gnu/llvm/tools/lldb/source/API/SBQueueItem.cpp U src/gnu/llvm/tools/lldb/source/API/SBSection.cpp U src/gnu/llvm/tools/lldb/source/API/SBQueue.cpp U src/gnu/llvm/tools/lldb/source/API/SBSymbolContext.cpp U src/gnu/llvm/tools/lldb/source/API/SBTraceOptions.cpp U src/gnu/llvm/tools/lldb/source/API/SBListener.cpp N src/gnu/llvm/tools/lldb/source/API/SBProcessInfo.cpp U src/gnu/llvm/tools/lldb/source/API/SBStructuredData.cpp U src/gnu/llvm/tools/lldb/source/API/SBStream.cpp U src/gnu/llvm/tools/lldb/source/API/SBTypeNameSpecifier.cpp U src/gnu/llvm/tools/lldb/source/API/SBVariablesOptions.cpp U src/gnu/llvm/tools/lldb/source/API/SBTypeSummary.cpp U src/gnu/llvm/tools/lldb/source/API/SBSourceManager.cpp U src/gnu/llvm/tools/lldb/source/API/SBMemoryRegionInfo.cpp U src/gnu/llvm/tools/lldb/source/API/SBTarget.cpp U src/gnu/llvm/tools/lldb/source/API/SBWatchpoint.cpp U src/gnu/llvm/tools/lldb/source/API/SBPlatform.cpp N src/gnu/llvm/tools/lldb/source/API/SBBreakpointOptionCommon.cpp U src/gnu/llvm/tools/lldb/source/API/liblldb-private.exports U src/gnu/llvm/tools/lldb/source/API/SBCommandInterpreter.cpp U src/gnu/llvm/tools/lldb/source/API/SBTypeFilter.cpp U src/gnu/llvm/tools/lldb/source/API/SBCommandReturnObject.cpp U src/gnu/llvm/tools/lldb/source/API/SBThreadPlan.cpp U src/gnu/llvm/tools/lldb/source/API/SBFunction.cpp N src/gnu/llvm/tools/lldb/source/API/SBBreakpointOptionCommon.h U src/gnu/llvm/tools/lldb/source/API/liblldb.xcode.exports U src/gnu/llvm/tools/lldb/source/API/SBTypeEnumMember.cpp U src/gnu/llvm/tools/lldb/source/API/SBError.cpp U src/gnu/llvm/tools/lldb/source/API/SBBroadcaster.cpp U src/gnu/llvm/tools/lldb/source/API/SBThreadCollection.cpp U src/gnu/llvm/tools/lldb/source/API/SBProcess.cpp U src/gnu/llvm/tools/lldb/source/API/SBTypeCategory.cpp U src/gnu/llvm/tools/lldb/source/API/SBData.cpp U src/gnu/llvm/tools/lldb/source/API/SBTypeSynthetic.cpp U src/gnu/llvm/tools/lldb/source/API/SBBreakpointLocation.cpp U src/gnu/llvm/tools/lldb/source/API/SBExpressionOptions.cpp U src/gnu/llvm/tools/lldb/source/API/SBLaunchInfo.cpp U src/gnu/llvm/tools/lldb/source/API/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/API/SBCommunication.cpp U src/gnu/llvm/tools/lldb/source/API/SBBlock.cpp U src/gnu/llvm/tools/lldb/source/API/SBTrace.cpp U src/gnu/llvm/tools/lldb/source/API/SBAttachInfo.cpp U src/gnu/llvm/tools/lldb/source/API/SBDebugger.cpp U src/gnu/llvm/tools/lldb/source/API/SBFileSpec.cpp U src/gnu/llvm/tools/lldb/source/API/SBCompileUnit.cpp U src/gnu/llvm/tools/lldb/source/API/liblldb.exports U src/gnu/llvm/tools/lldb/source/API/SBExecutionContext.cpp U src/gnu/llvm/tools/lldb/source/API/SBInstruction.cpp U src/gnu/llvm/tools/lldb/source/API/SBModuleSpec.cpp U src/gnu/llvm/tools/lldb/source/API/SBModule.cpp U src/gnu/llvm/tools/lldb/source/API/SBBreakpoint.cpp U src/gnu/llvm/tools/lldb/source/API/SBLanguageRuntime.cpp U src/gnu/llvm/tools/lldb/source/API/SBMemoryRegionInfoList.cpp U src/gnu/llvm/tools/lldb/source/API/SBEvent.cpp U src/gnu/llvm/tools/lldb/source/API/SBUnixSignals.cpp U src/gnu/llvm/tools/lldb/source/API/SBThread.cpp U src/gnu/llvm/tools/lldb/source/API/SBLineEntry.cpp U src/gnu/llvm/tools/lldb/source/API/SBInstructionList.cpp U src/gnu/llvm/tools/lldb/source/API/SBValueList.cpp U src/gnu/llvm/tools/lldb/source/API/SBAddress.cpp U src/gnu/llvm/tools/lldb/source/API/SBFrame.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueFormat.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupUUID.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CommandObjectScript.h U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueArch.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CommandObject.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CommandObjectScript.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueFileSpec.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueArgs.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupArchitecture.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueChar.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CommandAlias.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValue.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueRegex.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueEnumeration.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueUInt64.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueString.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/Options.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupString.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueDictionary.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupFormat.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CommandHistory.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueBoolean.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueSInt64.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueFileSpecLIst.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueProperties.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueFormatEntity.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Interpreter/CommandReturnObject.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupWatchpoint.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/Args.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/ScriptInterpreter.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupValueObjectDisplay.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupBoolean.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupOutputFile.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValuePathMappings.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupFile.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueArray.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/embedded_interpreter.py U src/gnu/llvm/tools/lldb/source/Interpreter/Property.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupPlatform.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueUUID.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionValueLanguage.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupUInt64.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/OptionGroupVariable.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CommandObjectRegexCommand.cpp U src/gnu/llvm/tools/lldb/source/Interpreter/CommandOptionValidators.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectChild.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectList.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectConstResult.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectMemory.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp U src/gnu/llvm/tools/lldb/source/Core/Value.cpp U src/gnu/llvm/tools/lldb/source/Core/PluginManager.cpp U src/gnu/llvm/tools/lldb/source/Core/EmulateInstruction.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectDynamicValue.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectConstResultCast.cpp U src/gnu/llvm/tools/lldb/source/Core/AddressResolverFileLine.cpp U src/gnu/llvm/tools/lldb/source/Core/RegisterValue.cpp U src/gnu/llvm/tools/lldb/source/Core/Address.cpp U src/gnu/llvm/tools/lldb/source/Core/Listener.cpp U src/gnu/llvm/tools/lldb/source/Core/FileLineResolver.cpp U src/gnu/llvm/tools/lldb/source/Core/ModuleList.cpp U src/gnu/llvm/tools/lldb/source/Core/StreamAsynchronousIO.cpp U src/gnu/llvm/tools/lldb/source/Core/Disassembler.cpp U src/gnu/llvm/tools/lldb/source/Core/Debugger.cpp U src/gnu/llvm/tools/lldb/source/Core/Mangled.cpp U src/gnu/llvm/tools/lldb/source/Core/State.cpp U src/gnu/llvm/tools/lldb/source/Core/FileSpecList.cpp U src/gnu/llvm/tools/lldb/source/Core/StreamFile.cpp U src/gnu/llvm/tools/lldb/source/Core/Opcode.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectCast.cpp U src/gnu/llvm/tools/lldb/source/Core/UserSettingsController.cpp U src/gnu/llvm/tools/lldb/source/Core/IOHandler.cpp U src/gnu/llvm/tools/lldb/source/Core/FormatEntity.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectConstResultChild.cpp U src/gnu/llvm/tools/lldb/source/Core/Communication.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectConstResultImpl.cpp U src/gnu/llvm/tools/lldb/source/Core/SourceManager.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectVariable.cpp U src/gnu/llvm/tools/lldb/source/Core/DynamicLoader.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObjectRegister.cpp U src/gnu/llvm/tools/lldb/source/Core/ValueObject.cpp U src/gnu/llvm/tools/lldb/source/Core/Scalar.cpp U src/gnu/llvm/tools/lldb/source/Core/SearchFilter.cpp U src/gnu/llvm/tools/lldb/source/Core/AddressResolverName.cpp U src/gnu/llvm/tools/lldb/source/Core/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Core/ModuleChild.cpp U src/gnu/llvm/tools/lldb/source/Core/AddressResolver.cpp U src/gnu/llvm/tools/lldb/source/Core/Module.cpp U src/gnu/llvm/tools/lldb/source/Core/DumpDataExtractor.cpp U src/gnu/llvm/tools/lldb/source/Core/Event.cpp U src/gnu/llvm/tools/lldb/source/Core/AddressRange.cpp U src/gnu/llvm/tools/lldb/source/Core/Broadcaster.cpp U src/gnu/llvm/tools/lldb/source/Core/Section.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointID.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointIDList.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointLocationList.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/Stoppoint.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointList.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/Watchpoint.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointOptions.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/StoppointCallbackContext.cpp N src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointName.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/StoppointLocation.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointResolverName.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointSiteList.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/WatchpointOptions.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/WatchpointList.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointResolverAddress.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/Breakpoint.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointLocationCollection.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointResolver.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointSite.cpp U src/gnu/llvm/tools/lldb/source/Breakpoint/BreakpointLocation.cpp U src/gnu/llvm/tools/lldb/source/Host/CMakeLists.txt U src/gnu/llvm/tools/lldb/source/Host/android/LibcGlue.cpp U src/gnu/llvm/tools/lldb/source/Host/android/HostInfoAndroid.cpp U src/gnu/llvm/tools/lldb/source/Host/netbsd/HostInfoNetBSD.cpp U src/gnu/llvm/tools/lldb/source/Host/netbsd/Host.cpp U src/gnu/llvm/tools/lldb/source/Host/openbsd/HostInfoOpenBSD.cpp U src/gnu/llvm/tools/lldb/source/Host/openbsd/Host.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/Windows.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/PipeWindows.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/HostProcessWindows.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/ProcessLauncherWindows.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/HostInfoWindows.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/ProcessRunLock.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/FileSystem.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/HostThreadWindows.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/ConnectionGenericFileWindows.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/LockFileWindows.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/EditLineWin.cpp U src/gnu/llvm/tools/lldb/source/Host/windows/Host.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/PipePosix.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/HostThreadPosix.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/HostProcessPosix.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/DomainSocket.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/LockFilePosix.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/FileSystem.cpp U src/gnu/llvm/tools/lldb/source/Host/posix/HostInfoPosix.cpp U src/gnu/llvm/tools/lldb/source/Host/linux/LibcGlue.cpp U src/gnu/llvm/tools/lldb/source/Host/linux/AbstractSocket.cpp U src/gnu/llvm/tools/lldb/source/Host/linux/ProcessLauncherLinux.cpp U src/gnu/llvm/tools/lldb/source/Host/linux/Support.cpp U src/gnu/llvm/tools/lldb/source/Host/linux/HostInfoLinux.cpp U src/gnu/llvm/tools/lldb/source/Host/linux/Host.cpp U src/gnu/llvm/tools/lldb/source/Host/macosx/Host.mm U src/gnu/llvm/tools/lldb/source/Host/macosx/HostThreadMacOSX.mm U src/gnu/llvm/tools/lldb/source/Host/macosx/Symbols.cpp U src/gnu/llvm/tools/lldb/source/Host/macosx/HostInfoMacOSX.mm U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCMutableArray.cpp U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCData.cpp U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCMutableSet.h U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCBundle.h U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCData.h U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCString.cpp U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCMutableSet.cpp U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCString.h U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCMutableArray.h U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CoreFoundationCPP.h U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCReleaser.h U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCBundle.cpp U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCMutableDictionary.h U src/gnu/llvm/tools/lldb/source/Host/macosx/cfcpp/CFCMutableDictionary.cpp U src/gnu/llvm/tools/lldb/source/Host/common/LockFileBase.cpp U src/gnu/llvm/tools/lldb/source/Host/common/GetOptInc.cpp U src/gnu/llvm/tools/lldb/source/Host/common/HostProcess.cpp U src/gnu/llvm/tools/lldb/source/Host/common/Terminal.cpp U src/gnu/llvm/tools/lldb/source/Host/common/NativeThreadProtocol.cpp U src/gnu/llvm/tools/lldb/source/Host/common/MainLoop.cpp U src/gnu/llvm/tools/lldb/source/Host/common/HostInfoBase.cpp U src/gnu/llvm/tools/lldb/source/Host/common/NativeBreakpointList.cpp U src/gnu/llvm/tools/lldb/source/Host/common/NativeWatchpointList.cpp U src/gnu/llvm/tools/lldb/source/Host/common/StringConvert.cpp U src/gnu/llvm/tools/lldb/source/Host/common/HostThread.cpp U src/gnu/llvm/tools/lldb/source/Host/common/SocketAddress.cpp U src/gnu/llvm/tools/lldb/source/Host/common/OptionParser.cpp U src/gnu/llvm/tools/lldb/source/Host/common/File.cpp U src/gnu/llvm/tools/lldb/source/Host/common/ProcessRunLock.cpp U src/gnu/llvm/tools/lldb/source/Host/common/UDPSocket.cpp U src/gnu/llvm/tools/lldb/source/Host/common/PipeBase.cpp U src/gnu/llvm/tools/lldb/source/Host/common/FileSystem.cpp U src/gnu/llvm/tools/lldb/source/Host/common/SoftwareBreakpoint.cpp U src/gnu/llvm/tools/lldb/source/Host/common/TCPSocket.cpp U src/gnu/llvm/tools/lldb/source/Host/common/Editline.cpp U src/gnu/llvm/tools/lldb/source/Host/common/Socket.cpp U src/gnu/llvm/tools/lldb/source/Host/common/NativeProcessProtocol.cpp U src/gnu/llvm/tools/lldb/source/Host/common/XML.cpp U src/gnu/llvm/tools/lldb/source/Host/common/Symbols.cpp U src/gnu/llvm/tools/lldb/source/Host/common/PseudoTerminal.cpp U src/gnu/llvm/tools/lldb/source/Host/common/NativeRegisterContext.cpp U src/gnu/llvm/tools/lldb/source/Host/common/MonitoringProcessLauncher.cpp N src/gnu/llvm/tools/lldb/source/Host/common/TaskPool.cpp U src/gnu/llvm/tools/lldb/source/Host/common/HostNativeThreadBase.cpp U src/gnu/llvm/tools/lldb/source/Host/common/ThreadLauncher.cpp U src/gnu/llvm/tools/lldb/source/Host/common/FileCache.cpp U src/gnu/llvm/tools/lldb/source/Host/common/Host.cpp U src/gnu/llvm/tools/lldb/source/Host/common/NativeBreakpoint.cpp U src/gnu/llvm/tools/lldb/source/Host/freebsd/HostInfoFreeBSD.cpp U src/gnu/llvm/tools/lldb/source/Host/freebsd/Host.cpp U src/gnu/llvm/tools/lldb/unittests/gtest_common.h U src/gnu/llvm/tools/lldb/unittests/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Target/MemoryRegionInfoTest.cpp U src/gnu/llvm/tools/lldb/unittests/Target/ModuleCacheTest.cpp U src/gnu/llvm/tools/lldb/unittests/Target/CMakeLists.txt I src/gnu/llvm/tools/lldb/unittests/Target/Inputs/TestModule.so U src/gnu/llvm/tools/lldb/unittests/Target/Inputs/TestModule.c U src/gnu/llvm/tools/lldb/unittests/UnwindAssembly/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/UnwindAssembly/InstEmulation/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp U src/gnu/llvm/tools/lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp U src/gnu/llvm/tools/lldb/unittests/UnwindAssembly/x86/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Editline/EditlineTest.cpp U src/gnu/llvm/tools/lldb/unittests/Editline/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Symbol/TestType.cpp U src/gnu/llvm/tools/lldb/unittests/Symbol/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp U src/gnu/llvm/tools/lldb/unittests/Symbol/TestClangASTContext.cpp U src/gnu/llvm/tools/lldb/unittests/Symbol/Inputs/basic-call-frame-info.yaml U src/gnu/llvm/tools/lldb/unittests/ObjectFile/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp U src/gnu/llvm/tools/lldb/unittests/ObjectFile/ELF/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/ObjectFile/ELF/TestELFHeader.cpp U src/gnu/llvm/tools/lldb/unittests/ObjectFile/ELF/Inputs/sections-resolve-consistently.yaml N src/gnu/llvm/tools/lldb/unittests/TestingSupport/MockTildeExpressionResolver.h N src/gnu/llvm/tools/lldb/unittests/TestingSupport/TestUtilities.h N src/gnu/llvm/tools/lldb/unittests/TestingSupport/TestUtilities.cpp N src/gnu/llvm/tools/lldb/unittests/TestingSupport/MockTildeExpressionResolver.cpp N src/gnu/llvm/tools/lldb/unittests/TestingSupport/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Utility/StringExtractorTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/StatusTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/TimerTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/UriParserTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/TildeExpressionResolverTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/LogTest.cpp N src/gnu/llvm/tools/lldb/unittests/Utility/JSONTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/VASprintfTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/TimeoutTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/ConstStringTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/StructuredDataTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Utility/NameMatchesTest.cpp N src/gnu/llvm/tools/lldb/unittests/Utility/ArchSpecTest.cpp U src/gnu/llvm/tools/lldb/unittests/Utility/Inputs/StructuredData-basic.json U src/gnu/llvm/tools/lldb/unittests/Expression/GoParserTest.cpp U src/gnu/llvm/tools/lldb/unittests/Expression/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/ScriptInterpreter/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/ScriptInterpreter/Python/PythonExceptionStateTests.cpp U src/gnu/llvm/tools/lldb/unittests/ScriptInterpreter/Python/PythonTestSuite.cpp U src/gnu/llvm/tools/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp U src/gnu/llvm/tools/lldb/unittests/ScriptInterpreter/Python/PythonTestSuite.h U src/gnu/llvm/tools/lldb/unittests/ScriptInterpreter/Python/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Process/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Process/Linux/ProcessorTraceTest.cpp U src/gnu/llvm/tools/lldb/unittests/Process/Linux/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Process/minidump/MinidumpParserTest.cpp U src/gnu/llvm/tools/lldb/unittests/Process/minidump/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Process/minidump/Inputs/fizzbuzz_wow64.dmp U src/gnu/llvm/tools/lldb/unittests/Process/minidump/Inputs/linux-x86_64_not_crashed.dmp U src/gnu/llvm/tools/lldb/unittests/Process/minidump/Inputs/linux-x86_64.cpp U src/gnu/llvm/tools/lldb/unittests/Process/minidump/Inputs/linux-i386.dmp U src/gnu/llvm/tools/lldb/unittests/Process/minidump/Inputs/linux-x86_64.dmp U src/gnu/llvm/tools/lldb/unittests/Process/minidump/Inputs/fizzbuzz_no_heap.dmp U src/gnu/llvm/tools/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp U src/gnu/llvm/tools/lldb/unittests/Process/gdb-remote/GDBRemoteTestUtils.h U src/gnu/llvm/tools/lldb/unittests/Process/gdb-remote/GDBRemoteTestUtils.cpp U src/gnu/llvm/tools/lldb/unittests/Process/gdb-remote/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp U src/gnu/llvm/tools/lldb/unittests/Interpreter/TestCompletion.cpp U src/gnu/llvm/tools/lldb/unittests/Interpreter/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Interpreter/TestArgs.cpp U src/gnu/llvm/tools/lldb/unittests/Signals/UnixSignalsTest.cpp U src/gnu/llvm/tools/lldb/unittests/Signals/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Core/DataExtractorTest.cpp U src/gnu/llvm/tools/lldb/unittests/Core/StreamCallbackTest.cpp U src/gnu/llvm/tools/lldb/unittests/Core/ListenerTest.cpp U src/gnu/llvm/tools/lldb/unittests/Core/ScalarTest.cpp U src/gnu/llvm/tools/lldb/unittests/Core/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Core/BroadcasterTest.cpp U src/gnu/llvm/tools/lldb/unittests/Core/StateTest.cpp U src/gnu/llvm/tools/lldb/unittests/SymbolFile/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-types.pdb I src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb.exe U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb.h U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb.pdb U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-alt.cpp U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-types.cpp U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-nested.h I src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb-types.exe U src/gnu/llvm/tools/lldb/unittests/SymbolFile/PDB/Inputs/test-pdb.cpp U src/gnu/llvm/tools/lldb/unittests/SymbolFile/DWARF/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/SymbolFile/DWARF/SymbolFileDWARFTests.cpp I src/gnu/llvm/tools/lldb/unittests/SymbolFile/DWARF/Inputs/test-dwarf.exe U src/gnu/llvm/tools/lldb/unittests/SymbolFile/DWARF/Inputs/test-dwarf.cpp U src/gnu/llvm/tools/lldb/unittests/Language/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Language/CPlusPlus/CPlusPlusLanguageTest.cpp U src/gnu/llvm/tools/lldb/unittests/Language/CPlusPlus/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/tools/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/CMakeLists.txt N src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/inferior/environment_check.cpp U src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/inferior/thread_inferior.cpp U src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/TestClient.cpp N src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/TestBase.h N src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/TestBase.cpp U src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp N src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/LLGSTest.cpp U src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/TestClient.h U src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/ThreadIdsInJstopinfoTest.cpp U src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.h U src/gnu/llvm/tools/lldb/unittests/debugserver/debugserver_LogCallback.cpp U src/gnu/llvm/tools/lldb/unittests/debugserver/RNBSocketTest.cpp U src/gnu/llvm/tools/lldb/unittests/debugserver/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Breakpoint/BreakpointIDTest.cpp U src/gnu/llvm/tools/lldb/unittests/Breakpoint/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Platform/PlatformDarwinTest.cpp U src/gnu/llvm/tools/lldb/unittests/Platform/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Host/FileSpecTest.cpp U src/gnu/llvm/tools/lldb/unittests/Host/MainLoopTest.cpp N src/gnu/llvm/tools/lldb/unittests/Host/HostInfoTest.cpp N src/gnu/llvm/tools/lldb/unittests/Host/TaskPoolTest.cpp U src/gnu/llvm/tools/lldb/unittests/Host/FileSystemTest.cpp U src/gnu/llvm/tools/lldb/unittests/Host/CMakeLists.txt U src/gnu/llvm/tools/lldb/unittests/Host/SocketTest.cpp U src/gnu/llvm/tools/lldb/unittests/Host/HostTest.cpp U src/gnu/llvm/tools/lldb/unittests/Host/SymbolsTest.cpp U src/gnu/llvm/tools/lldb/unittests/Host/SocketAddressTest.cpp U src/gnu/llvm/tools/lldb/unittests/Host/linux/SupportTest.cpp U src/gnu/llvm/tools/lldb/unittests/Host/linux/HostTest.cpp U src/gnu/llvm/tools/lldb/resources/LLDB-Info.plist U src/gnu/llvm/tools/lldb/lldb.xcworkspace/contents.xcworkspacedata U src/gnu/llvm/tools/lldb/cmake/XcodeHeaderGenerator/CMakeLists.txt U src/gnu/llvm/tools/lldb/cmake/modules/LLDBStandalone.cmake U src/gnu/llvm/tools/lldb/cmake/modules/LLDBConfig.cmake U src/gnu/llvm/tools/lldb/cmake/modules/EmbedAppleVersion.cmake U src/gnu/llvm/tools/lldb/cmake/modules/LLDBGenerateConfig.cmake U src/gnu/llvm/tools/lldb/cmake/modules/AddLLDB.cmake U src/gnu/llvm/tools/lldb/lit/lit.site.cfg.in U src/gnu/llvm/tools/lldb/lit/lit.cfg U src/gnu/llvm/tools/lldb/lit/CMakeLists.txt N src/gnu/llvm/tools/lldb/lit/Modules/lit.local.cfg N src/gnu/llvm/tools/lldb/lit/Modules/compressed-sections.yaml U src/gnu/llvm/tools/lldb/lit/Expr/TestCallStopAndContinue.test U src/gnu/llvm/tools/lldb/lit/Expr/TestCallStdStringFunction.test U src/gnu/llvm/tools/lldb/lit/Expr/TestCallUserAnonTypedef.test U src/gnu/llvm/tools/lldb/lit/Expr/TestCallUserDefinedFunction.test U src/gnu/llvm/tools/lldb/lit/Expr/lit.local.cfg U src/gnu/llvm/tools/lldb/lit/Expr/Inputs/call-function.cpp U src/gnu/llvm/tools/lldb/lit/Expr/Inputs/anonymous-struct.cpp U src/gnu/llvm/tools/lldb/lit/Unit/lit.site.cfg.in U src/gnu/llvm/tools/lldb/lit/Unit/lit.cfg U src/gnu/llvm/tools/lldb/docs/lldb-gdb-remote.txt U src/gnu/llvm/tools/lldb/docs/doxygen.intro U src/gnu/llvm/tools/lldb/docs/doxygen.footer U src/gnu/llvm/tools/lldb/docs/doxygen.header U src/gnu/llvm/tools/lldb/docs/lldb-for-gdb-users.txt U src/gnu/llvm/tools/lldb/docs/CMakeLists.txt U src/gnu/llvm/tools/lldb/docs/building-with-debug-llvm.txt U src/gnu/llvm/tools/lldb/docs/doxygen.cfg.in U src/gnu/llvm/tools/lldb/docs/lldb.1 U src/gnu/llvm/tools/lldb/docs/code-signing.txt U src/gnu/llvm/tools/lldb/docs/structured_data/StructuredDataPlugins.md U src/gnu/llvm/tools/lldb/docs/structured_data/DarwinLog.md U src/gnu/llvm/tools/lldb/docs/testsuite/best-practices.txt U src/gnu/llvm/tools/lldb/docs/testsuite/a-detailed-walkthrough.txt U src/gnu/llvm/tools/lldb/docs/testsuite/2010-10-19-14_10_49.059609/TestSettings.SettingsCommandTestCase.test_set_output_path.log U src/gnu/llvm/tools/lldb/examples/test/usage-pre-post-flight U src/gnu/llvm/tools/lldb/examples/test/.lldb-pre-post-flight U src/gnu/llvm/tools/lldb/examples/test/.lldbtest-config2 U src/gnu/llvm/tools/lldb/examples/test/.lldb-loggings U src/gnu/llvm/tools/lldb/examples/test/lldbtest-stdout U src/gnu/llvm/tools/lldb/examples/test/.lldbtest-config U src/gnu/llvm/tools/lldb/examples/test/.lldb-pre-post-flight.bad U src/gnu/llvm/tools/lldb/examples/test/lldbtest-stderr U src/gnu/llvm/tools/lldb/examples/test/usage-config U src/gnu/llvm/tools/lldb/examples/test/usage-lldb-loggings U src/gnu/llvm/tools/lldb/examples/test/tmp/lldb_log-x86_64-clang-TestBreakpointCommand.BreakpointCommandTestCase.test_with_dsym.txt U src/gnu/llvm/tools/lldb/examples/test/tmp/lldb_log-x86_64-clang-TestBreakpointCommand.BreakpointCommandTestCase.test_with_dwarf.txt U src/gnu/llvm/tools/lldb/examples/python/jump.py U src/gnu/llvm/tools/lldb/examples/python/shadow.py U src/gnu/llvm/tools/lldb/examples/python/gdbremote.py U src/gnu/llvm/tools/lldb/examples/python/diagnose_unwind.py U src/gnu/llvm/tools/lldb/examples/python/symbolication.py U src/gnu/llvm/tools/lldb/examples/python/sources.py U src/gnu/llvm/tools/lldb/examples/python/diagnose_nsstring.py U src/gnu/llvm/tools/lldb/examples/python/x86_64_qemu_target_definition.py U src/gnu/llvm/tools/lldb/examples/python/x86_64_target_definition.py U src/gnu/llvm/tools/lldb/examples/python/memory.py U src/gnu/llvm/tools/lldb/examples/python/delta.py U src/gnu/llvm/tools/lldb/examples/python/disassembly_mode.py U src/gnu/llvm/tools/lldb/examples/python/process_events.py U src/gnu/llvm/tools/lldb/examples/python/types.py U src/gnu/llvm/tools/lldb/examples/python/file_extract.py U src/gnu/llvm/tools/lldb/examples/python/mach_o.py U src/gnu/llvm/tools/lldb/examples/python/x86_64_linux_target_definition.py U src/gnu/llvm/tools/lldb/examples/python/gdb_disassemble.py U src/gnu/llvm/tools/lldb/examples/python/pytracer.py U src/gnu/llvm/tools/lldb/examples/python/disasm.py U src/gnu/llvm/tools/lldb/examples/python/scripted_step.py U src/gnu/llvm/tools/lldb/examples/python/cmdtemplate.py U src/gnu/llvm/tools/lldb/examples/python/dict_utils.py U src/gnu/llvm/tools/lldb/examples/python/sbvalue.py N src/gnu/llvm/tools/lldb/examples/python/step_and_print.py U src/gnu/llvm/tools/lldb/examples/python/disasm-stress-test.py U src/gnu/llvm/tools/lldb/examples/python/performance.py U src/gnu/llvm/tools/lldb/examples/python/stacks.py U src/gnu/llvm/tools/lldb/examples/python/globals.py U src/gnu/llvm/tools/lldb/examples/python/lldbtk.py U src/gnu/llvm/tools/lldb/examples/python/operating_system.py U src/gnu/llvm/tools/lldb/examples/python/crashlog.py U src/gnu/llvm/tools/lldb/examples/python/lldb_module_utils.py U src/gnu/llvm/tools/lldb/examples/plugins/commands/fooplugin.cpp U src/gnu/llvm/tools/lldb/examples/lookup/Makefile U src/gnu/llvm/tools/lldb/examples/lookup/main.cpp U src/gnu/llvm/tools/lldb/examples/synthetic/unordered_multi.py U src/gnu/llvm/tools/lldb/examples/synthetic/gnu_libstdcpp.py U src/gnu/llvm/tools/lldb/examples/synthetic/libcxx.py U src/gnu/llvm/tools/lldb/examples/synthetic/bitfield/example.py U src/gnu/llvm/tools/lldb/examples/synthetic/bitfield/program.cpp U src/gnu/llvm/tools/lldb/examples/scripting/dictionary.c U src/gnu/llvm/tools/lldb/examples/scripting/tree_utils.py U src/gnu/llvm/tools/lldb/examples/functions/Makefile U src/gnu/llvm/tools/lldb/examples/functions/main.cpp U src/gnu/llvm/tools/lldb/examples/customization/bin-utils/README U src/gnu/llvm/tools/lldb/examples/customization/bin-utils/binutils.py U src/gnu/llvm/tools/lldb/examples/customization/bin-utils/.lldbinit U src/gnu/llvm/tools/lldb/examples/customization/import-python/README U src/gnu/llvm/tools/lldb/examples/customization/import-python/importcmd.py U src/gnu/llvm/tools/lldb/examples/customization/pwd-cd-and-system/README U src/gnu/llvm/tools/lldb/examples/customization/pwd-cd-and-system/.lldbinit U src/gnu/llvm/tools/lldb/examples/customization/pwd-cd-and-system/utils.py U src/gnu/llvm/tools/lldb/examples/interposing/darwin/fd_interposing/FDInterposing.cpp U src/gnu/llvm/tools/lldb/examples/interposing/darwin/fd_interposing/Makefile U src/gnu/llvm/tools/lldb/examples/darwin/heap_find/heap.py U src/gnu/llvm/tools/lldb/examples/darwin/heap_find/heap/heap_find.cpp U src/gnu/llvm/tools/lldb/examples/darwin/heap_find/heap/Makefile U src/gnu/llvm/tools/lldb/examples/summaries/objc.py U src/gnu/llvm/tools/lldb/examples/summaries/lldb U src/gnu/llvm/tools/lldb/examples/summaries/synth.py U src/gnu/llvm/tools/lldb/examples/summaries/essentials U src/gnu/llvm/tools/lldb/examples/summaries/unicode_strings.py U src/gnu/llvm/tools/lldb/examples/summaries/sp_cp.py U src/gnu/llvm/tools/lldb/examples/summaries/pysummary.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSBundle.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/attrib_fromdict.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSData.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/Logger.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/metrics.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSNumber.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/CFBinaryHeap.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSDate.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSURL.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/CFBitVector.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/Selector.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/CFDictionary.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSSet.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSIndexSet.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/Class.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/cache.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/CFString.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSMachPort.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/objc_runtime.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSNotification.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/CFArray.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/NSException.py U src/gnu/llvm/tools/lldb/examples/summaries/cocoa/CFBag.py U src/gnu/llvm/tools/lldb/utils/test/ras.py U src/gnu/llvm/tools/lldb/utils/test/README-disasm U src/gnu/llvm/tools/lldb/utils/test/llvm-mc-shell.py U src/gnu/llvm/tools/lldb/utils/test/lldb-disasm.py U src/gnu/llvm/tools/lldb/utils/test/README-run-until-faulted U src/gnu/llvm/tools/lldb/utils/test/main.c U src/gnu/llvm/tools/lldb/utils/test/disasm.py U src/gnu/llvm/tools/lldb/utils/test/run-until-faulted.py U src/gnu/llvm/tools/lldb/utils/test/run-dis.py U src/gnu/llvm/tools/lldb/utils/test/README-lldb-disasm U src/gnu/llvm/tools/lldb/utils/misc/grep-svn-log.py U src/gnu/llvm/tools/lldb/utils/sync-source/README.txt U src/gnu/llvm/tools/lldb/utils/sync-source/pylintrc U src/gnu/llvm/tools/lldb/utils/sync-source/syncsource.py U src/gnu/llvm/tools/lldb/utils/sync-source/lib/transfer/transfer_spec.py U src/gnu/llvm/tools/lldb/utils/sync-source/lib/transfer/protocol.py U src/gnu/llvm/tools/lldb/utils/sync-source/lib/transfer/rsync.py U src/gnu/llvm/tools/lldb/utils/sync-source/lib/transfer/__init__.py U src/gnu/llvm/tools/lldb/utils/lui/commandwin.py U src/gnu/llvm/tools/lldb/utils/lui/lui.py U src/gnu/llvm/tools/lldb/utils/lui/lldbutil.py U src/gnu/llvm/tools/lldb/utils/lui/sourcewin.py U src/gnu/llvm/tools/lldb/utils/lui/Readme U src/gnu/llvm/tools/lldb/utils/lui/cui.py U src/gnu/llvm/tools/lldb/utils/lui/breakwin.py U src/gnu/llvm/tools/lldb/utils/lui/debuggerdriver.py U src/gnu/llvm/tools/lldb/utils/lui/sandbox.py U src/gnu/llvm/tools/lldb/utils/lui/eventwin.py U src/gnu/llvm/tools/lldb/utils/lui/statuswin.py U src/gnu/llvm/tools/lldb/utils/vim-lldb/README U src/gnu/llvm/tools/lldb/utils/vim-lldb/doc/lldb.txt U src/gnu/llvm/tools/lldb/utils/vim-lldb/plugin/lldb.vim U src/gnu/llvm/tools/lldb/utils/vim-lldb/python-vim-lldb/lldb_controller.py U src/gnu/llvm/tools/lldb/utils/vim-lldb/python-vim-lldb/plugin.py U src/gnu/llvm/tools/lldb/utils/vim-lldb/python-vim-lldb/import_lldb.py U src/gnu/llvm/tools/lldb/utils/vim-lldb/python-vim-lldb/vim_signs.py U src/gnu/llvm/tools/lldb/utils/vim-lldb/python-vim-lldb/vim_ui.py U src/gnu/llvm/tools/lldb/utils/vim-lldb/python-vim-lldb/vim_panes.py U src/gnu/llvm/tools/lldb/utils/git-svn/convert.py U src/gnu/llvm/tools/lldb/scripts/generate-vers.pl U src/gnu/llvm/tools/lldb/scripts/swig_bot.py U src/gnu/llvm/tools/lldb/scripts/get_relative_lib_dir.py U src/gnu/llvm/tools/lldb/scripts/lldb.swig U src/gnu/llvm/tools/lldb/scripts/finish-swig-wrapper-classes.sh N src/gnu/llvm/tools/lldb/scripts/framework-header-fix.sh U src/gnu/llvm/tools/lldb/scripts/disasm-gdb-remote.pl U src/gnu/llvm/tools/lldb/scripts/buildbot.py U src/gnu/llvm/tools/lldb/scripts/shush U src/gnu/llvm/tools/lldb/scripts/finishSwigWrapperClasses.py U src/gnu/llvm/tools/lldb/scripts/verify_api.py U src/gnu/llvm/tools/lldb/scripts/build-lldb-llvm-clang U src/gnu/llvm/tools/lldb/scripts/utilsArgsParse.py U src/gnu/llvm/tools/lldb/scripts/utilsDebug.py U src/gnu/llvm/tools/lldb/scripts/checkpoint-llvm.pl U src/gnu/llvm/tools/lldb/scripts/sed-sources U src/gnu/llvm/tools/lldb/scripts/CMakeLists.txt U src/gnu/llvm/tools/lldb/scripts/utilsOsType.py U src/gnu/llvm/tools/lldb/scripts/prepare_bindings.py U src/gnu/llvm/tools/lldb/scripts/install_custom_python.py U src/gnu/llvm/tools/lldb/scripts/use_lldb_suite.py U src/gnu/llvm/tools/lldb/scripts/install-lldb.sh U src/gnu/llvm/tools/lldb/scripts/analyze-project-deps.py U src/gnu/llvm/tools/lldb/scripts/Python/python-swigsafecast.swig U src/gnu/llvm/tools/lldb/scripts/Python/python-typemaps.swig U src/gnu/llvm/tools/lldb/scripts/Python/remote-build.py U src/gnu/llvm/tools/lldb/scripts/Python/finish-swig-Python-LLDB.sh U src/gnu/llvm/tools/lldb/scripts/Python/modify-python-lldb.py U src/gnu/llvm/tools/lldb/scripts/Python/finishSwigPythonLLDB.py U src/gnu/llvm/tools/lldb/scripts/Python/python-extensions.swig U src/gnu/llvm/tools/lldb/scripts/Python/use_lldb_suite.py U src/gnu/llvm/tools/lldb/scripts/Python/prepare_binding_Python.py U src/gnu/llvm/tools/lldb/scripts/Python/python-wrapper.swig U src/gnu/llvm/tools/lldb/scripts/Python/android/host_art_bt.py U src/gnu/llvm/tools/lldb/scripts/Python/modules/CMakeLists.txt U src/gnu/llvm/tools/lldb/scripts/Python/modules/readline/readline.cpp U src/gnu/llvm/tools/lldb/scripts/Python/modules/readline/CMakeLists.txt U src/gnu/llvm/tools/lldb/scripts/Xcode/lldbbuild.py U src/gnu/llvm/tools/lldb/scripts/Xcode/package-clang-headers.py U src/gnu/llvm/tools/lldb/scripts/Xcode/repo.py U src/gnu/llvm/tools/lldb/scripts/Xcode/prepare-gtest-run-dir.sh U src/gnu/llvm/tools/lldb/scripts/Xcode/build-llvm.py U src/gnu/llvm/tools/lldb/scripts/Xcode/repos/svn-trunk.json U src/gnu/llvm/tools/lldb/scripts/Xcode/repos/FALLBACK U src/gnu/llvm/tools/lldb/scripts/swig_bot_lib/client.py U src/gnu/llvm/tools/lldb/scripts/swig_bot_lib/server.py U src/gnu/llvm/tools/lldb/scripts/swig_bot_lib/remote.py U src/gnu/llvm/tools/lldb/scripts/swig_bot_lib/local.py U src/gnu/llvm/tools/lldb/scripts/swig_bot_lib/__init__.py U src/gnu/llvm/tools/lldb/scripts/interface/SBQueueItem.i U src/gnu/llvm/tools/lldb/scripts/interface/SBCompileUnit.i N src/gnu/llvm/tools/lldb/scripts/interface/SBBreakpointName.i U src/gnu/llvm/tools/lldb/scripts/interface/SBValue.i U src/gnu/llvm/tools/lldb/scripts/interface/SBStream.i U src/gnu/llvm/tools/lldb/scripts/interface/SBSourceManager.i U src/gnu/llvm/tools/lldb/scripts/interface/SBThreadPlan.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTraceOptions.i U src/gnu/llvm/tools/lldb/scripts/interface/SBSymbolContextList.i U src/gnu/llvm/tools/lldb/scripts/interface/SBExecutionContext.i U src/gnu/llvm/tools/lldb/scripts/interface/SBAttachInfo.i U src/gnu/llvm/tools/lldb/scripts/interface/SBExpressionOptions.i U src/gnu/llvm/tools/lldb/scripts/interface/SBThreadCollection.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTypeNameSpecifier.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTypeFilter.i U src/gnu/llvm/tools/lldb/scripts/interface/SBFileSpecList.i U src/gnu/llvm/tools/lldb/scripts/interface/SBSymbol.i U src/gnu/llvm/tools/lldb/scripts/interface/SBDebugger.i U src/gnu/llvm/tools/lldb/scripts/interface/SBEvent.i U src/gnu/llvm/tools/lldb/scripts/interface/SBBlock.i U src/gnu/llvm/tools/lldb/scripts/interface/SBBroadcaster.i U src/gnu/llvm/tools/lldb/scripts/interface/SBModule.i U src/gnu/llvm/tools/lldb/scripts/interface/SBStringList.i U src/gnu/llvm/tools/lldb/scripts/interface/SBMemoryRegionInfoList.i U src/gnu/llvm/tools/lldb/scripts/interface/SBLaunchInfo.i U src/gnu/llvm/tools/lldb/scripts/interface/SBLanguageRuntime.i U src/gnu/llvm/tools/lldb/scripts/interface/SBCommandInterpreter.i U src/gnu/llvm/tools/lldb/scripts/interface/SBListener.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTypeSummary.i U src/gnu/llvm/tools/lldb/scripts/interface/SBPlatform.i U src/gnu/llvm/tools/lldb/scripts/interface/SBError.i U src/gnu/llvm/tools/lldb/scripts/interface/SBProcess.i U src/gnu/llvm/tools/lldb/scripts/interface/SBInstruction.i U src/gnu/llvm/tools/lldb/scripts/interface/SBMemoryRegionInfo.i U src/gnu/llvm/tools/lldb/scripts/interface/SBDeclaration.i U src/gnu/llvm/tools/lldb/scripts/interface/SBAddress.i U src/gnu/llvm/tools/lldb/scripts/interface/SBFrame.i U src/gnu/llvm/tools/lldb/scripts/interface/SBType.i U src/gnu/llvm/tools/lldb/scripts/interface/SBSection.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTypeSynthetic.i U src/gnu/llvm/tools/lldb/scripts/interface/SBHostOS.i U src/gnu/llvm/tools/lldb/scripts/interface/SBThread.i U src/gnu/llvm/tools/lldb/scripts/interface/SBInstructionList.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTypeCategory.i U src/gnu/llvm/tools/lldb/scripts/interface/SBQueue.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTypeEnumMember.i U src/gnu/llvm/tools/lldb/scripts/interface/SBBreakpoint.i U src/gnu/llvm/tools/lldb/scripts/interface/SBStructuredData.i U src/gnu/llvm/tools/lldb/scripts/interface/SBData.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTarget.i N src/gnu/llvm/tools/lldb/scripts/interface/SBProcessInfo.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTypeFormat.i U src/gnu/llvm/tools/lldb/scripts/interface/SBLineEntry.i U src/gnu/llvm/tools/lldb/scripts/interface/SBValueList.i U src/gnu/llvm/tools/lldb/scripts/interface/SBBreakpointLocation.i U src/gnu/llvm/tools/lldb/scripts/interface/SBSymbolContext.i U src/gnu/llvm/tools/lldb/scripts/interface/SBCommunication.i U src/gnu/llvm/tools/lldb/scripts/interface/SBWatchpoint.i U src/gnu/llvm/tools/lldb/scripts/interface/SBVariablesOptions.i U src/gnu/llvm/tools/lldb/scripts/interface/SBTrace.i U src/gnu/llvm/tools/lldb/scripts/interface/SBFileSpec.i U src/gnu/llvm/tools/lldb/scripts/interface/SBFunction.i U src/gnu/llvm/tools/lldb/scripts/interface/SBCommandReturnObject.i U src/gnu/llvm/tools/lldb/scripts/interface/SBModuleSpec.i U src/gnu/llvm/tools/lldb/scripts/interface/SBUnixSignals.i U src/gnu/llvm/tools/lldb/www/status.html U src/gnu/llvm/tools/lldb/www/style.css U src/gnu/llvm/tools/lldb/www/varformats.html U src/gnu/llvm/tools/lldb/www/download.html U src/gnu/llvm/tools/lldb/www/SB-api-coding-rules.html U src/gnu/llvm/tools/lldb/www/formats.html U src/gnu/llvm/tools/lldb/www/source.html U src/gnu/llvm/tools/lldb/www/adding-language-support.html U src/gnu/llvm/tools/lldb/www/faq.html U src/gnu/llvm/tools/lldb/www/test.html U src/gnu/llvm/tools/lldb/www/sidebar.incl U src/gnu/llvm/tools/lldb/www/features.html U src/gnu/llvm/tools/lldb/www/goals.html U src/gnu/llvm/tools/lldb/www/symbols.html U src/gnu/llvm/tools/lldb/www/scripting.html U src/gnu/llvm/tools/lldb/www/docs.html U src/gnu/llvm/tools/lldb/www/troubleshooting.html U src/gnu/llvm/tools/lldb/www/tutorial.html U src/gnu/llvm/tools/lldb/www/projects.html U src/gnu/llvm/tools/lldb/www/symbolication.html U src/gnu/llvm/tools/lldb/www/lldb-gdb.html U src/gnu/llvm/tools/lldb/www/build.html U src/gnu/llvm/tools/lldb/www/index.html U src/gnu/llvm/tools/lldb/www/customization.html U src/gnu/llvm/tools/lldb/www/python-reference.html U src/gnu/llvm/tools/lldb/www/remote.html U src/gnu/llvm/tools/lldb/www/architecture/varformats.html U src/gnu/llvm/tools/lldb/www/architecture/index.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SystemInitializerFull_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstructionList_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDefines_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_19.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_b8cffa74dcb91bca0da221349fa85523_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValueList_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/doxygen.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_131.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBError.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeCategory_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExpressionOptions_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/bc_s.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBUnixSignals-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_92.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandInterpreter_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStream_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_108.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_114.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_36.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_110.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x73.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_84.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_26.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2folderopen.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBData_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpec_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x6c.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbol_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/namespacelldb__private.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueueItem_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x68.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstruction_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_rela_0x76.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_83.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x67.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_g.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_52.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_70.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_50.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFormat_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_35.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_11.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/tab_a.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_bdcf59bf838c999fcfc3dde87d35c9f0_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModuleSpec_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommunication_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommand-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_6b47ac86da6aee9115280ffa56155f66_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBInputReader-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_74.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_99.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueue_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_c02e3ff158c3064d7b78c6aa6fc411e6_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpec_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModuleSpec_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_124.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_fa64c3fa8a988674a1a867b97ca9a790_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLaunchInfo_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_127.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x6c.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCompileUnit_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_12f13744187bc9a56c439d0a57f95644_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandReturnObject_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDebugger_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x66.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_s.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_74.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_25.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDeclaration_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBError_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptions__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_84.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModuleSpec_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_90.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueue_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSynthetic_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_104.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/tabs.css U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSourceManager_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_33.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLanguageRuntime.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBWatchpoint_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/LLDB_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x6d.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_114.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBUnixSignals_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_97.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_10.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_107.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbol_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2ns.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x6f.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_73.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLineEntry-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x7e.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLanguageRuntime_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_f.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBInstruction-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_39.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_fa64c3fa8a988674a1a867b97ca9a790.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTarget_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_125.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x75.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_t.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitializerFull__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBData_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBreakpointList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFilter_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_133.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExpressionOptions_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbol_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBWatchpoint-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_13.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2plastnode.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_29.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_53.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/files.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSymbol-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBType_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_105.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueueItem_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_bdcf59bf838c999fcfc3dde87d35c9f0_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitializerFull__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBUnixSignals_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadCollection_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBData_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_145.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_77.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValue_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadPlan_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_9d4b8469db156c557ab1d649b027ec2e_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_79.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBListener_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_70.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2blank.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_139.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDefines_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_32.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2node.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFunction_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStream_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_108.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_43.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_bdcf59bf838c999fcfc3dde87d35c9f0.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_100.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLanguageRuntime_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSynthetic_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_b8cffa74dcb91bca0da221349fa85523.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadCollection_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_136.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBUnixSignals_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBHostOS_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_82.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThread_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandInterpreter_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTarget_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2mlastnode.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_58.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBData_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBValueList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExecutionContext_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_29.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_28.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModule_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_rela_s.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_117.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpoint_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_49.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommunication.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadPlan_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_137.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_66.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpecList_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDeclaration_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExpressionOptions_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFormat_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_8b321541f691a81675dae4ec7a1864bb_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_43.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBType_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSourceManager_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_134.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_127.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_217b186c19a2bb8bc0ee0f71fb72d4e8_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_fa64c3fa8a988674a1a867b97ca9a790_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBModuleSpec.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_j.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_130.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandReturnObject_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_36ad4ea5df2b352cce0512435d34c8a4_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBQueue.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThread_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_84.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_m.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_48.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_78.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBProcess_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_120.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSummary_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommunication_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_24.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_122.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBPlatform_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBUnixSignals.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSynthetic_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBListener-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_97.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_85.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAttachInfo_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2pnode.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBlock-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2lastnode.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCompileUnit_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTarget_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDebugger_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFrame_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_u.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBEvent_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStructuredData_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptions-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_9d4b8469db156c557ab1d649b027ec2e_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBModuleSpec-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModuleSpec_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFormat_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBreakpointList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBExpressionOptions.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_l.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_115.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSymbolContext.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBlock_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAddress_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBroadcaster_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueue_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_24.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_45.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpoint_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFunction_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBThreadPlan-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLanguageRuntime_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBListener.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/LLDB_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_30e71e610673c7b74c5ccda0fc334ee9_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_q.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x77.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStringList_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_100.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDefines_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBPlatform_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThread_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBQueue-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_q.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_109.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_23.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_61.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLineEntry_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/nav_g.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBType__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_88.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpec_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_42.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_97.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDefines_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstruction_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_12f13744187bc9a56c439d0a57f95644_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommandReturnObject.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTarget_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFunction_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBQueueItem.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_o.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_217b186c19a2bb8bc0ee0f71fb72d4e8.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadCollection_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBProcess_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommandInterpreterRunOptions-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_106.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_57.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_i.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_135.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAddress_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_51.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContext_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandInterpreter_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SystemInitializerFull_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBHostOS_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTarget_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/nav_f.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeEnumMember_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x69.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSourceManager_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_rela.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstructionList_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandInterpreter_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBValue.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/namespaces.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBThread-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCompileUnit_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_113.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValue_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_30e71e610673c7b74c5ccda0fc334ee9.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBroadcaster_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFrame-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBVariablesOptions_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_135.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_125.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBExecutionContext.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_63.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInputReader_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_o.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBroadcaster_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBWatchpoint_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_145.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_68.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_37.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_43.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_63.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatform-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBModuleSpecList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_1.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInputReader_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_42.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBListener_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_24.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandInterpreter_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAddress_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_107.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_0.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBDeclaration-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_145.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFileSpecList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_31.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_15.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_34.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_126.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSection_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_e.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommunication_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_112.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModuleSpec_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x77.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExecutionContext_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_89.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommunication-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/doxygen_8intro.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_56.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2vertline.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_99.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDefines_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValueList_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_58.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContext_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_106.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThread_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTarget_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x70.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBType-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBroadcaster-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_103.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommandPluginInterface.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBUnixSignals_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeCategory_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBlock_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModule_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_68.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_37.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_80.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_25.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_34.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_28.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFunction_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_93.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_27.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBHostOS_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandInterpreter_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStructuredData_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_16.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_96.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_2.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModuleSpec_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBWatchpoint_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_72.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_15.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_0.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_129.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x7e.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpec_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValueList_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBType.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStream_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_13.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_95.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_104.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatform__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLineEntry_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_130.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSourceManager_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBVariablesOptions_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_110.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_124.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFilter_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x63.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x6d.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_114.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpointLocation_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_137.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_132.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBUnixSignals_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_131.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/graph_legend.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_142.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x64.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBProcess_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbol_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBlock_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_141.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_85.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_rela_0x73.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_139.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_100.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_138.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadCollection_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBProcess_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_32.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_71.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_9d4b8469db156c557ab1d649b027ec2e.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_8b321541f691a81675dae4ec7a1864bb.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandReturnObject_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeCategory_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCompileUnit_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFormat_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_4.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_j.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBPlatform_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_81.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_65cab015c1f428073772d528e6a1b53d_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAddress_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_81.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBType__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_50.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBStringList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBProcess.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_18.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBStructuredData-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContextList_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbol_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBInputReader.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommunication_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBVariablesOptions_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExecutionContext_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBPlatform_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBProcess_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_41.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContext_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_10.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_110.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_217b186c19a2bb8bc0ee0f71fb72d4e8_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLineEntry_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_36ad4ea5df2b352cce0512435d34c8a4.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBHostOS_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandReturnObject_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_91.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadPlan_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBEvent-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValueList_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBUnixSignals_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2link.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStream_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeCategory_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SystemInitializerFull_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_31.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x75.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBVariablesOptions_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStream_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2doc.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SystemInitializerFull_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_77.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitializerFull__inherit__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_b8cffa74dcb91bca0da221349fa85523_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_80.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFilter_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBEvent_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_1.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_44.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/hierarchy.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_e.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContext_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStringList_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLaunchInfo_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_135.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_c.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDeclaration_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_c02e3ff158c3064d7b78c6aa6fc411e6_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLineEntry_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_35.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFunction_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSummary_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBData_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_63.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStream_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContext_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_9.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueue_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_106.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_142.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_c.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFormat_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbol_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBWatchpoint_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLanguageRuntime_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_58.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBError_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_3.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_4.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitializerFull__inherit__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_88.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_42333c9da4438c4e48b6683e9ba44a59_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_69.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_144.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_136.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCompileUnit_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_143.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptions__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInputReader_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStringList_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeEnumMember_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptions__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDeclaration_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_54.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBreakpoint.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFileSpecList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSynthetic_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformConnectOptions.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_108.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInputReader_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_81.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_74.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAddress_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueue_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_9d4b8469db156c557ab1d649b027ec2e_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBData-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_~.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_105.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLineEntry_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInputReader_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_11.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_17.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/tab_b.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSection_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_98.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBListener_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_c02e3ff158c3064d7b78c6aa6fc411e6_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDefines_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_141.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_119.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBlock_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContextList_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_128.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLineEntry_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_116.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dynsections.js U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_57.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstruction_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_16.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBThreadPlan.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAddress_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadPlan_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_90.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpec_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_66.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_18.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummaryOptions.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstructionList_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbol_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLaunchInfo_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDeclaration_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSummary_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueueItem_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSummary_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_10.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBHostOS_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAttachInfo_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_73.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_49.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_144.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_p.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_126.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_26.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_128.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_41.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFrame_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValueList_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpec_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStructuredData_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_72.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBThreadCollection.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBListener_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBListener_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_39.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDebugger_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommandReturnObject-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBWatchpoint_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSummary_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_19.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_47.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContextList_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_117.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_52.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_5.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_44.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_118.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_94.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBValue-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/tab_s.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBData.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_65cab015c1f428073772d528e6a1b53d_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstructionList_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/annotated.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSourceManager.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFileSpec-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x68.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_38.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMemberList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_138.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStringList_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_20.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_8.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_119.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatform__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_64.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSynthetic.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_65.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBVariablesOptions-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_7.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBreakpoint-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstructionList_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValue_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x64.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModuleSpec_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_41.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_65.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBMemoryRegionInfoList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_46.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_vars.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpecList_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_75.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classSystemInitializerCommon__inherit__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_80.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_3.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_86.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBStringList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBAddress.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_8.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAddress_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadPlan_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_119.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_k.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThread_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModule_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueue_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_l.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_117.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_eval.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_64.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_55.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SystemInitializerFull_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBroadcaster_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLaunchInfo_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommandInterpreter-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_c02e3ff158c3064d7b78c6aa6fc411e6.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBlock_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_5.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_9.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContext_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_86.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_6b47ac86da6aee9115280ffa56155f66.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTarget.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStructuredData_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstruction_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_t.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_i.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_37.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_26.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBEvent_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBroadcaster_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBModule-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommandPluginInterface-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_96.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_123.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeCategory_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherits.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_136.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_60.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_87.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_m.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_75.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_25.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_12.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_31.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExecutionContext_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBlock.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExecutionContext_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDeclaration_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSymbol.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBPlatform_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_36ad4ea5df2b352cce0512435d34c8a4_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_6.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLanguageRuntime-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatform__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_21.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_137.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueueItem_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBType__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExpressionOptions_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_35.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValueList_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExecutionContext_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBMemoryRegionInfo.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_82.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContext_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSourceManager_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLanguageRuntime_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_32.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStream_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstruction_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBExpressionOptions-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFilter_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadCollection_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBProcess-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classSystemInitializerCommon__inherit__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBType_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x66.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/sync_off.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBVariablesOptions_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBlock_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBHostOS_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_b8cffa74dcb91bca0da221349fa85523_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBEvent.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExpressionOptions_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_68.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_33.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_76.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_115.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommandInterpreterRunOptions.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBDebugger-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_86.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_140.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_65cab015c1f428073772d528e6a1b53d.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_121.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_8.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSynthetic_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueue_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpecList_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBData_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_94.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstruction_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_54.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLineEntry_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x67.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_17.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSourceManager_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_140.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpec_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_0.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueueItem_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_91.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2cl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSourceManager_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLineEntry_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSection_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStringList_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_40.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpointLocation_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_51.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_45.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_12.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueueItem_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBreakpointLocation.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_2.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContext_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2folderclosed.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandReturnObject_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_123.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDebugger_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpecList_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_91.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadPlan_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBroadcaster.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_103.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_r.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_40.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBProcess_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBProcess_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x6f.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBAddress-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSection_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBVariablesOptions_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStringList_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModule_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_59.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInputReader_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_99.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExpressionOptions_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFormat_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSynthetic_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_143.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFrame_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_12.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFunction-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFunction_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_38.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_b.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadCollection_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_95.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContextList_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x76.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_d.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_20.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classes.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBError_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_36ad4ea5df2b352cce0512435d34c8a4_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_146.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_144.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFrame.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFrame__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBHostOS-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadCollection_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_118.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBPlatform_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBError_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstruction_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_105.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBVariablesOptions_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_1.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_34.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBType_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSynthetic_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSourceManager_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_60.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCompileUnit_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBWatchpoint_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSummary_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBMemoryRegionInfoList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_98.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBPlatform_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThread_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBroadcaster_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x65.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBStructuredData.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_3.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_133.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_5.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstructionList_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpoint_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstructionList_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBEvent_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitializerFull__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_121.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_128.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_61.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBThreadCollection-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContextList_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_56.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDebugger_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_enum.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_w.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpointLocation_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_14.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_70.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_89.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_6b47ac86da6aee9115280ffa56155f66_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeCategory_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValue_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_42333c9da4438c4e48b6683e9ba44a59_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_21.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModule_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x69.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_7.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_p.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_116.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_46.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_55.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_g.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBProcess__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_14.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_61.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_112.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x73.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAttachInfo_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_67.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_28.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_92.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeEnumMember_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_62.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_22.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_44.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBError_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/bdwn.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_30.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeEnumMember_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBListener_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeEnumMember_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummaryOptions-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpointLocation_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBProcess_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_131.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_w.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x70.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_62.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBHostOS_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/nav_h.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_217b186c19a2bb8bc0ee0f71fb72d4e8_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBWatchpoint_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandReturnObject_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/namespacemembers.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFormat_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBEvent_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContextList_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_79.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeEnumMember_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_33.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpecList_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_23.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBHostOS.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDebugger_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContextList_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDebugger_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_45.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_57.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExecutionContext_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_17.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDefines_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstruction_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_132.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_4.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueueItem_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_134.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBError_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueue_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_36.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBWatchpoint_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_92.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBError_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBInstruction.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_f.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBData_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStructuredData_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMemberList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_16.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_72.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_type.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_109.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBStream.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBUnixSignals_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_118.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_2.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_129.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThread_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommunication_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLaunchInfo_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLaunchInfo__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_bdcf59bf838c999fcfc3dde87d35c9f0_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_49.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2mnode.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x74.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_102.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_88.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_48.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_67.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2splitbar.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_8b321541f691a81675dae4ec7a1864bb_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_r.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBInstructionList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_138.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_116.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_29.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInputReader_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_90.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_130.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFilter_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_93.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_18.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_13.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStructuredData_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAttachInfo_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBProcess__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStringList_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBThread.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValueList_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/doxygen.css U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_47.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpoint_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBHostOS_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbolContextList_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSymbolContextList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_101.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBValueList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_50.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSection.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBDebugger.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBDeclaration.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_53.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpoint_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDeclaration_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_102.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeSummary.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModule_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_36.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_112.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommandInterpreter.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpointLocation_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_71.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_67.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSummary_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValue_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBEvent_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_62.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAttachInfo_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_64.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBlock_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFrame_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_59.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_76.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_71.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBVariablesOptions.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBWatchpoint.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFrame_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSection_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpecList_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_115.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/LLDB_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_141.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_127.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_98.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommunication_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBEvent_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_9.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classSystemInitializerCommon__inherit__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValue_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFunction_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_94.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBUnixSignals_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCompileUnit.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLanguageRuntime_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBType_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBProcess__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_k.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_83.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_104.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_30e71e610673c7b74c5ccda0fc334ee9_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_b.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_d.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_103.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModule_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThread_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFunction_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStructuredData_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeEnumMember__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSymbolContextList.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_12f13744187bc9a56c439d0a57f95644.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_102.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCommand.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBLineEntry.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_20.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_126.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadPlan_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBAttachInfo__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x62.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTarget_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_82.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpec_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_120.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeNameSpecifier_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_59.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x6b.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBListener_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBData_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeEnumMember_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFunction.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_40.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_123.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTarget-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_56.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBQueueItem-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpoint_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpointLocation_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFrame__coll__graph.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfo_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeCategory_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_27.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_s.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBVariablesOptions_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_6b47ac86da6aee9115280ffa56155f66_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_14.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_78.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/doxygen_8intro_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_42333c9da4438c4e48b6683e9ba44a59_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStructuredData_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_54.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_83.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLaunchInfo_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBStream-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAddress_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_96.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_51.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_89.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_42333c9da4438c4e48b6683e9ba44a59.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBListener_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLanguageRuntime_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBType_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_23.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFilter_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_146.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/open.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBEvent_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDebugger_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_87.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x6b.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBBreakpointLocation-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_125.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBlock_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCompileUnit_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_134.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDeclaration_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitializerFull-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeCategory-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSynthetic_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x74.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandReturnObject_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommunication_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_15.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCompileUnit_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_11.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBModuleSpecList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBType_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_52.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSymbolContext-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x72.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_140.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_124.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_85.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/index.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_65.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_111.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValue_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLaunchInfo_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInputReader_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitializerFull__inherit__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandReturnObject_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_111.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommunication_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpecList_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFilter_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSection_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_73.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_12f13744187bc9a56c439d0a57f95644_dep.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeCategory_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLaunchInfo_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_143.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExecutionContext_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/namespacelldb.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModuleSpec_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSection_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_132.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/LLDB_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_93.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSection_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_142.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBQueueItem_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb__private_1_1SystemInitializerFull.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadCollection_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStream_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_122.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExpressionOptions_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_38.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x62.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_101.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBroadcaster_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValueList_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpointLocation_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_60.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_u.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_79.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFrame_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBroadcaster_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/sync_on.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeEnumMember_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_120.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeNameSpecifier__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_19.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBStringList_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAttachInfo_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/ftv2mo.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpoint_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_30e71e610673c7b74c5ccda0fc334ee9_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/closed.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_111.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_78.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBCompileUnit-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_113.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x63.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAttachInfo_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatform.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_39.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBExpressionOptions_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBType_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x6e.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_30.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_22.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBThreadPlan_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFilter.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeFormat-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_53.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBInstructionList_8h.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_~.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMemberFunction__coll__graph.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFormat_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_6.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_77.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x72.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_107.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTarget_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/graph_legend.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpoint_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_101.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_65cab015c1f428073772d528e6a1b53d_dep.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_0x65.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_75.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFrame_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_21.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBValue_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBAttachInfo_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBMemoryRegionInfoList_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/LLDB_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandInterpreter_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBBreakpointLocation_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_6.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_22.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_146.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBModule.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBModule_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_95.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSection-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_139.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/namespacemembers_vars.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_30.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_129.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBMemoryRegionInfo-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBTypeMember.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_55.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBSymbol_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classSystemInitializerCommon.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBError-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_27.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_42.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeSummary_8h__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_7.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFileSpecList_8h__dep__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_46.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_66.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/functions_func_0x6e.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/tab_h.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_76.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFileSpec.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBSourceManager-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_113.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_109.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBFrame_8h_source.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_69.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBExecutionContext-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBPlatformShellCommand-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBTypeFilter_8h__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_69.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_121.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBCommandInterpreter_8h__dep__incl.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_47.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBLanguageRuntime_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBDefines_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBFrame__coll__graph.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/graph_legend.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBError_8h__incl.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/SBPlatform_8h__dep__incl.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_8b321541f691a81675dae4ec7a1864bb_dep.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_87.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_48.png U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_122.md5 U src/gnu/llvm/tools/lldb/www/cpp_reference/html/inherit_graph_133.map U src/gnu/llvm/tools/lldb/www/cpp_reference/html/classlldb_1_1SBInstructionList-members.html U src/gnu/llvm/tools/lldb/www/cpp_reference/html/dir_fa64c3fa8a988674a1a867b97ca9a790_dep.png U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeNameSpecifier-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt.gif U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.runtime-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBModule-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.utils.symbolication-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-A.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBSymbol-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.Logger.Logger-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbi_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.metrics.Metrics-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_14.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_6.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx-module.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-L.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeCategory.formatters_access_class-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider.StdVBoolImplementation-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBModule.sections_access-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBModule.symbols_access-class.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-everything.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBModule.compile_units_access-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbc_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBPlatformShellCommand-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdsharedptr_SynthProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.StdMapSynthProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBListener-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeFilter-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-X.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbf.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.embedded_interpreter.SimpleREPL-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBSyntheticValueProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbh.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.Logger.NopLogger-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbp_5.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbd.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbi_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBAttachInfo-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBFileSpecList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_18.gif U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-P.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbe_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_9.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBQueue-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBPlatformConnectOptions-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_val_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBFunction-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBBreakpoint-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.synth-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTarget-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBCommandReturnObject-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeSynthetic-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeSummary-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBBlock.ranges_access-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdvector_SynthProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters.cpp.libcxx-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBInstructionList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbf_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbw.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.Logger-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBMemoryRegionInfoList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-E.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.utils.symbolication.Section-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdmap_SynthProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_8.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.metrics.MetricsPrinter_Compact-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.StdVectorSynthProvider.StdVectorImplementation-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeEnumMember-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBLaunchInfo-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdlist_SynthProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBQueueItem-class.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-_lldb'-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBModuleSpec-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeMember-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.runtime-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBProcess.threads_access-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBLanguageRuntime-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.attrib_fromdict.AttributesDictionary-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBThread-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbu.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBInputReader-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbc_5.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBWatchpoint-class.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters.cpp.gnu_libstdcpp-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBFrame-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.runtime-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdmap_iterator_node-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.utils.symbolication.Symbolicator-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_5.gif U src/gnu/llvm/tools/lldb/www/python_reference/crarr.png U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBThreadCollection-class.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters.metrics-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBThread.frames_access-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-N.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbp_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stddeque_SynthProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/frames.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_dec.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.embedded_interpreter.LLDBQuitter-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cache-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeMemberFunction-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBLineEntry-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_5.gif U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters.attrib_fromdict-module.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-C.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbe_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbl.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_6.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.gnu_libstdcpp.StdListSynthProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_for.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBBreakpointList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBModuleSpecList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBFileSpec-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBVariablesOptions-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-Q.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBDebugger-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBEvent-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBCompileUnit-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_8.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbd_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_16.gif U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-Z.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBBroadcaster-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeCategory-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-O.html U src/gnu/llvm/tools/lldb/www/python_reference/api-objects.txt U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdmap_iterator-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBCommandInterpreterRunOptions-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-R.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.metrics-module.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_15.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbv_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_6.gif U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters.Logger-module.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-V.html U src/gnu/llvm/tools/lldb/www/python_reference/class-tree.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbv.gif U src/gnu/llvm/tools/lldb/www/python_reference/help.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeFormat-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_6.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBSymbolContextList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbc_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBCommunication-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbb.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbp_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.utils.symbolication.Address-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_9.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBStream-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBSection-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sba.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.embedded_interpreter-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-D.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.synth.PythonObjectSyntheticChildProvider-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-M.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBValueList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeSummaryOptions-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBUnixSignals-class.html U src/gnu/llvm/tools/lldb/www/python_reference/epydoc.css U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.embedded_interpreter-module.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbp_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.metrics.Counter-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.synth-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBExpressionOptions-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_12.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.metrics.TimeMetrics-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBDeclaration-class.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters.synth-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBModule.symbols_access.re_compile_type-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cache-module.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbl_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBType-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.attrib_fromdict-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBStructuredData-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbq_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.Logger.FileLogger-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBProcess-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-B.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_20.gif U src/gnu/llvm/tools/lldb/www/python_reference/module-tree.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBThreadPlan-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbb_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbv_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-F.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-T.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters.cache-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBHostOS-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbc.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbl_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbi.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.declaration-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_5.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.metrics-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_17.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbd_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBData-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbc_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-U.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_10.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.utils-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.embedded_interpreter-module.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_7.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBMemoryRegionInfo-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBStringList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_for_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBAddress-class.html U src/gnu/llvm/tools/lldb/www/python_reference/_lldb'-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBSourceManager-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbf_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cache.Cache-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.value-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBData.read_data_helper-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdlist_iterator-class.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb-module.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_for_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_19.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBError-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-J.html U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.utils-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBPlatform-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBValue-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBBlock-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-H.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbp.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.utils.symbolication-module.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbq.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_11.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp.libcxx.stdlist_entry-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbf_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBCommandInterpreter-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbe_3.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.attrib_fromdict-pysrc.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-Y.html U src/gnu/llvm/tools/lldb/www/python_reference/epydoc.js U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.Logger-module.html U src/gnu/llvm/tools/lldb/www/python_reference/redirect.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-W.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-G.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.cpp-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.utils-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBInstruction-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbe.gif U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_8.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTarget.modules_access-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-_.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.metrics.MetricsPrinter_Verbose-class.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.utils.symbolication.Image-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbl_4.gif U src/gnu/llvm/tools/lldb/www/python_reference/index.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_13.gif U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.utils.symbolication-module.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-K.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbt_7.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBTypeEnumMemberList-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbm_5.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.value_iter-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_9.gif U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-S.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.formatters.Logger.StdoutLogger-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sba_2.gif U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters.cpp-module.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_sbs_7.gif U src/gnu/llvm/tools/lldb/www/python_reference/toc.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBSymbolContext-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_val.gif U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBExecutionContext-class.html U src/gnu/llvm/tools/lldb/www/python_reference/uml_class_diagram_for_lldb_emb.gif U src/gnu/llvm/tools/lldb/www/python_reference/toc-lldb.formatters-module.html U src/gnu/llvm/tools/lldb/www/python_reference/lldb.SBBreakpointLocation-class.html U src/gnu/llvm/tools/lldb/www/python_reference/identifier-index-I.html U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/.clang-format U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbutil.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/concurrent_base.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lock.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbbench.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/test_result.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/darwin_log.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/bench.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbtest.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/README-TestSuite U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/crashinfo.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbdwarf.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbtest_config.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbinline.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/decorators.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbpexpect.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbplatform.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbplatformutil.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldb_pylint_helper.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/bench-history U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/redo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/dosep.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/configuration.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/dotest.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/dotest_args.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/test_categories.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lldbcurses.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/help/TestHelp.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/help/TestApropos.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunFileLevelTimeout.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunInline.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/inline_rerun_inferior.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/README.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/rerun_base.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestTimeout.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunTimeout.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestExpectedTimeout.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestFail.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/enable.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/disable.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestSignalOutsideTestMethod.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestInvalidDecorator.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestRerunFail.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/issue_verification/TestSignal.py.park U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/android/platform/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/android/platform/TestDefaultCacheLineSize.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/android/platform/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/plugins/builder_freebsd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/plugins/builder_win32.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/plugins/builder_netbsd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/plugins/builder_linux.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/plugins/builder_base.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/plugins/builder_darwin.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/mixed/TestMixedLanguages.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/mixed/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/mixed/foo.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/mixed/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/formatters/TestGoFormatters.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/formatters/main.go U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/runtime/TestGoLanguageRuntime U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/runtime/main.go U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/goroutines/TestGoroutines.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/goroutines/main.go U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/types/TestGoASTContext.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/types/main.go U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/expressions/TestExpressions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/go/expressions/main.go U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/recurse/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/recurse/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/TestBitfields.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/bitfields/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/register_variables/test.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/register_variables/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/anonymous/TestAnonymous.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/anonymous/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/anonymous/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/foo.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/TestSharedLibStrippedSymbols.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib_stripped_symbols/foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/enum_types/TestEnumTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/enum_types/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/enum_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/TestSharedLib.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/foo.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/shared_lib/foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/unions/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/unions/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/unions/TestUnionMembers.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/blocks/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/blocks/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/blocks/TestBlocks.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/typedef/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/typedef/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/typedef/Testtypedef.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/find_struct_type/TestFindStructTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/function_types/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/function_types/TestFunctionTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/function_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/forward/README.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/forward/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/forward/foo.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/forward/TestForwardDeclaration.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/forward/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/forward/foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/array_types/TestArrayTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/array_types/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/array_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/array_types/cmds.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/set_values/TestSetValues.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/set_values/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/set_values/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/a.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/global_variables/cmds.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/modules/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/modules/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/modules/TestCModules.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/struct_types/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/struct_types/TestStructTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/struct_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/strings/TestCStrings.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/strings/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/strings/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/inlines/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/inlines/TestRedefinitionsInInlines.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/const_variables/TestConstVariables.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/const_variables/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/const_variables/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/const_variables/functions.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/TestConflictingSymbol.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/One.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/OneConstant.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/One/One.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/Two.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/Two.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/conflicting-symbol/Two/TwoConstant.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/stepping/TestThreadStepping.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/stepping/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/stepping/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/stepping/TestStepAndBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/TestTlsGlobals.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/a.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/tls_globals/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/step-target/TestStepTarget.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/step-target/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/step-target/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/c/step-target/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objcxx/objcxx-ivar-vector/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objcxx/objcxx-ivar-vector/TestIvarVector.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objcxx/sample/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objcxx/sample/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/TestCPPStaticMembers.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/static_members/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/virtual/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/virtual/TestVirtual.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/virtual/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/TestCppNsImport.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/nsimport/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/TestCppChainedCalls.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/chained-calls/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/frame-var-anon-unions/TestFrameVariableAnonymousUnions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/auto/TestCPPAuto.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/auto/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/auto/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns2.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns3.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespaceLookup.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/ns.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespace.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/cmds.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/TestUnsignedTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unsigned_types/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_conflicts/TestNamespaceConflicts.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_conflicts/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_conflicts/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/TestCxxWCharT.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/wchar_t/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/enum_types/TestCPP11EnumTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/TestSignedTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/signed_types/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/function-template-parameter-pack/TestFunctionTemplateParameterPack.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/function-template-parameter-pack/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/function-template-parameter-pack/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/pch.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithModuleDebugging.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/gmodules/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/sbvalue-cast.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/TestCppValueCast.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/TestDynamicValue.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/dynamic-value/pass-to-base.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/TestCPPStaticMethods.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/static_methods/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/diamond/TestDiamond.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/TestStaticVariables.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class_static/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/TestMembersAndLocalsWithSameName.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/member-and-local-vars-with-same-name/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/scope/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/scope/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/const_this/TestConstThis.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/const_this/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/const_this/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-a.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-b.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/TestOverloadedFunctions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/a.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/a.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/TestCppIncompleteTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/length.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/incomplete-types/length.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/bool/TestCPPBool.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/bool/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/bool/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/TestUniqueTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unique-types/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/TestCallCPPFunction.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/TestStdCXXDisassembly.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/TestSTL.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/cmds.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/stl/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/template/TestTemplateArgs.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/template/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/template/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/printf/TestPrintf.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/printf/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/TestUnicodeLiterals.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/unicode-literals/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/symbols/TestSymbols.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/symbols/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/symbols/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/b.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/a.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/a.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/b.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/inlines/TestInlines.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/extern_c/TestExternCSymbols.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/extern_c/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/extern_c/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/this/TestCPPThis.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/this/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/this/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/char1632_t/TestChar1632T.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/lambdas/TestLambdas.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/lambdas/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/llvm-style/TestLLVMStyle.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/llvm-style/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/llvm-style/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-parameter-pack/TestClassTemplateParameterPack.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-parameter-pack/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class-template-parameter-pack/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/TestRvalueReferences.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/rvalue-references/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/derived.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/base.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/derived.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/TestWithLimitDebugInfo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/limit-debug-info/base.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/exceptions.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/TestCPPExceptionBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/TestClassTypesDisassembly.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/cmds.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/class_types/TestClassTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/TestCppGlobalOperators.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/global_operators/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/nested.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/TestObjCStepping.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/stepping-tests.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-stepping/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/dynamic-value.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dynamic-value/TestObjCDynamicValue.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/TestObjCIvarStripped.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-stripped/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/variadic_methods/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/variadic_methods/TestVariadicMethods.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/TestObjCClassMethod.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-class-method/class.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-auto-import/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/TestObjCCheckers.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-checker/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/self/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/self/TestObjCSelf.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/self/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/TestObjCDynamicSBType.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-dyn-sbtype/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/TestRdar12408181.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-12408181/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/TestObjCStructArgument.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/test.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-protocols/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-protocols/TestIvarProtocols.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/TestObjCStaticMethod.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method/static.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestConflictingDefinition.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/TestExt.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/Foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestExt/TestExt.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Test.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Test/Test.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-optimized/TestObjcOptimized.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/TestIncompleteModules.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/myModule.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/module.map U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/myModule.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-incomplete/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/TestPtrRefsObjC.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/ptr_refs/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-10967107/TestRdar10967107.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/ivars-in-blocks.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/ivars-in-blocks.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/TestObjCIvarsInBlocks.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/blocks/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/TestObjCiVarIMP.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/myclass.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/myclass.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/repro.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/bitfield_ivars/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/bitfield_ivars/TestBitfieldIvars.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/TestObjCBaseClassSBType.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-baseclass-sbtype/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/TestRdar11355592.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/TestPrintObj.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/print-obj/blocked.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/unicode-string/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/unicode-string/TestUnicodeString.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/TestObjCIvarOffsets.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/objc-ivar-offsets.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-ivar-offsets/objc-ivar-offsets.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/TestObjCProperty.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-property/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/TestGlobalObjects.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/global_ptrs/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/TestObjCMethodReturningBOOL.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/radar-9691614/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules/TestObjCModules.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/static.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/TestObjCBuiltinTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-builtin-types/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/TestObjCStructReturn.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-struct-return/test.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc++/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc++/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc++/TestObjCXX.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/module.map U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/myModule.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/sample/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/sample/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/my-base.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/const-strings.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestObjectDescriptionAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestFoundationDisassembly.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestRuntimeTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestSymbolTable.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/TestConstStrings.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/foundation/my-base.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Bar.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Bar.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/Foo.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/real-definition/TestRealDefinition.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/InternalDefiner.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/TestHiddenIvars.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/hidden-ivars/InternalDefiner.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/TestObjCSuper.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/objc-super/class.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/TestForwardDecl.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Container.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/forward-decl/Container.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/TestObjCSingleEntryDictionary.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/sample_test/TestSampleTest.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/sample_test/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/sample_test/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/sample_test/TestSampleInlineTest.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/TestPublicAPIHeaders.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/check_public_api_headers/main.cpp.template U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/multi-process-driver.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/testprog.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/TestMultithreaded.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/test_breakpoint_callback.cpp.template U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_event_process_state.cpp.template U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_resume.cpp.template U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/test_listener_event_description.cpp.template U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/driver.cpp.template U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/listener_test.cpp.template U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/inferior.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multithreaded/common.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multiple-targets/TestMultipleTargets.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multiple-targets/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/multiple-targets/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/listeners/TestListener.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/listeners/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/api/listeners/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_source/commands.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_source/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_source/.lldb U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_source/TestCommandSource.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_source/my.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/TestDarwinLogSourceDebug.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/debug/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/TestDarwinLogSourceInfo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/source/info/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/format/TestDarwinLogMessageFormat.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/TestDarwinLogFilterRegexActivity.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/TestDarwinLogFilterRegexActivityChain.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/activity-chain/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/TestDarwinLogFilterRegexCategory.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/category/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/TestDarwinLogFilterRegexSubsystem.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/subsystem/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/TestDarwinLogFilterRegexMessage.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/regex/message/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/TestDarwinLogFilterMatchActivity.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/TestDarwinLogFilterMatchActivityChain.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/activity-chain/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/category/TestDarwinLogFilterMatchCategory.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/TestDarwinLogFilterMatchSubsystem.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/subsystem/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/basic/TestDarwinLogBasic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/darwin_log/common/darwin_log_common.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/foo.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/TestPreRunDylibs.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/pre_run_dylibs/foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/paths/TestPaths.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/TestUbsanUserExpression.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/user-expression/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/TestUbsanBasic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ubsan/basic/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/platform/TestPlatformCommand.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/platform/TestPlatformPython.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/completion/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/completion/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/completion/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/asan/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/asan/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/file3.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/file1.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/TestLaunchWithShellExpand.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/foo bar U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/file2.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/file5.tyx U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/file4.txy U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/expr-doesnt-deadlock/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/expr-doesnt-deadlock/locking.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/expr-doesnt-deadlock/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/expr-doesnt-deadlock/TestExprDoesntBlock.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_regex/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_regex/TestCommandRegex.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/TestImageListMultiArchitecture.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-unknown-kalimba_arch4-kcc-36 U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-unknown-kalimba_arch5-kcc-39 U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-clang-3.5pre U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-ubuntu-14.04-x86_64-gcc-4.8.2 U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-gcc-4.7.3 U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-netbsd-6.1-x86_64-gcc-4.5.3 U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/object-file/bin/hello-freebsd-10.0-x86_64-clang-3.3 U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_history/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_history/TestCommandHistory.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/stringprinter/TestStringPrinter.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/stringprinter/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/stringprinter/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/dump_dynamic/TestDumpDynamic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/dump_dynamic/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/dump_dynamic/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/fooSynthProvider.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/TestDataFormatterPythonSynth.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/ftsp.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-python-synth/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/TestFrameFormatSmallStruct.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/frameformat_smallstruct/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/TestUserFormatVsSummary.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/user-format-vs-summary/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/refpointer-recursion/TestDataFormatterRefPtrRecursion.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nssetsynth/TestNSSetSynthetic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/TestDataFormatterSmartArray.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-smart-array/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/TestDataFormatterSynth.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/TestPrintArray.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/parray/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/TestDataFormatterSynthType.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthtype/myIntSynthProvider.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/TestDataFormatterLanguageCategoryUpdates.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/language_category_updates/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/TestDataFormatterStdTuple.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/TestDataFormatterStdSmartPtr.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/TestDataFormatterLibcxxMultiSet.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multiset/main.cpp N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/main.cpp N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/TestDataFormatterLibcxxTuple.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/TestLibCxxFunction.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/function/main.cpp N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/TestDataFormatterLibcxxBitset.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/TestInitializerList.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/initializerlist/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/TestDataFormatterLibccMultiMap.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/multimap/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vbool/TestDataFormatterLibcxxVBool.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/TestDataFormatterLibcxxListLoop.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/TestDataFormatterLibcxxString.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/string/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/TestDataFormatterUnordered.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/unordered/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/TestDataFormatterLibcxxQueue.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/map/TestDataFormatterLibccMap.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/TestDataFormatterLibcxxForwardList.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/TestDataFormatterLibcxxVector.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/vector/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-globals/TestDataFormatterGlobals.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/TestDataFormatterVarScriptFormatting.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/helperfunc.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/varscript_formatting/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/TestDataFormatterSynthVal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synthval/myIntSynthProvider.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/TestNSArraySynthetic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsarraysynth/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-cpp/TestDataFormatterCpp.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_arg/TestTypeSummaryListArg.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/TestCompactVectors.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/compactvectors/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/tslsformatters.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/TestTypeSummaryListScript.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/type_summary_list_script/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-enum-format/TestDataFormatterEnumFormat.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/TestVectorTypesFormatting.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/vector-types/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthupdate/TestSyntheticFilterRecompute.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-proper-plurals/TestFormattersOneIsSingular.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/TestDataFormatterNSString.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsstring/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/format-propagation/TestFormatPropagation.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/setvaluefromcstring/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/setvaluefromcstring/TestSetValueFromCString.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/setvaluefromcstring/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/fooSynthProvider.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/TestSyntheticCapping.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/synthcapping/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/Test-rdar-9974002.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/TestDataFormatterHexCaps.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/hexcaps/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/TestNSDictionarySynthetic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/nsdictionarysynth/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/TestPtrToArrayFormatting.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-ptr-to-array/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/TestPtrRef2Typedef.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ptr_ref_typedef/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/ostypeformatting/TestFormattersOsType.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/TestDataFormatterAdv.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-advanced/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/TestPrintObjectArray.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/poarray/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/TestDataFormatterScript.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-script/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/TestDataFormatterDisabling.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-disabling/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/TestVarInAggregateMisuse.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/provider.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/typedef_array/TestTypedefArray.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/typedef_array/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/typedef_array/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/TestPythonOSPlugin.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/operating_system2.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/plugins/python_os_plugin/operating_system.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/plugins/commands/plugin.cpp.template U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/plugins/commands/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/plugins/commands/TestPluginCommands.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/TestDynamicValueChildCount.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/dynamic_value_child_count/pass-to-base.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/TestProcessSaveCore.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_save_core/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_attach/TestProcessAttach.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_attach/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_attach/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_attach/attach_denied/TestAttachDenied.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_attach/attach_denied/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_attach/attach_denied/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/TestBreakpointIgnoreCount.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ignore_count/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/TestBreakpointOptions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/foo.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_options/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/TestBreakpointIDs.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_ids/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/a.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/a.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/source_regexp/TestSourceRegexBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/TestBreakpointsWithNoTargets.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/dummy_target_breakpoints/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/a.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/TestBreakpointLanguage.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/b.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_language/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/TestBreakpointConditions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_conditions/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.cpp N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/main.cpp N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/TestBreakpointInGlobalConstructor.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/foo.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/TestMoveNearest.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/move_nearest/foo.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/TestBreakpointSetRestart.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_set_restart/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/TestCPPExceptionBreakpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp_exception/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/TestHWBreakMultiThread.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/hardware_breakpoints/hardware_breakpoint_on_multiple_threads/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/comp_dir_symlink/TestCompDirSymLink.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/TestConsecutiveBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/consecutive_breakpoints/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommandsFromPython.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestRegexpBreakCommand.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/a.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/bktptcmd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/b.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/debugbreak/TestDebugBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/TestStepOverBreakpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/step_over_breakpoint/main.cpp N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/main.c N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/TestInlinedBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/int.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/inlined_breakpoints/basic_type.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/cpp/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/TestAvoidBreakpointInDelaySlot.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_in_delayslot/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/TestBreakpointHitCount.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/TestObjCBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/objc/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/stop-hook/TestStopHookMechanism.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/stop-hook/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/stop-hook/TestStopHookCmd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/stop-hook/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/stop-hook/multiple_threads/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/stop-hook/multiple_threads/TestStopHookMultipleThreads.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/stop-hook/multiple_threads/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/alias/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/TestSendSignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/TestRaise.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/signal/raise/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/TestCommandScript.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/mysto.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/py_import U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/bug11569.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/welcome.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/dummymodule.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/TestImport.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/foo/foo2.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/foo/foo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/foo/bar/foobar.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/rdar-12586188/TestRdar12586188.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/rdar-12586188/fail212586188.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/rdar-12586188/fail12586188.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/rdar-12586188/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/bar/bar.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/bar/barutil.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/thepackage/TPunitA.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/thepackage/TPunitB.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script/import/thepackage/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/TestPtrRefs.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/ptr_refs/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/TestInferiorChanged.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/main2.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-changed/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/recursion/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/recursion/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/recursion/TestValueObjectRecursion.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/attach_resume/TestAttachResume.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/attach_resume/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/attach_resume/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/format/TestFormats.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/format/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/format/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/TestSingleQuoteInFilename.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/path with '09/.keep N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_events/TestWatchpointEvents.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_events/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_events/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_set_command/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_set_command/TestWatchpointSetErrorCases.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_set_command/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_set_command/TestWatchLocationWithWatchSet.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchpoint/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/step_over_watchpoint/TestStepOverWatchpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/step_over_watchpoint/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/step_over_watchpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multi_watchpoint_slots/TestWatchpointMultipleSlots.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multi_watchpoint_slots/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multi_watchpoint_slots/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/variable_out_of_scope/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/variable_out_of_scope/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/variable_out_of_scope/TestWatchedVarHitWhenInScope.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_hits/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_hits/TestMultipleHits.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_hits/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_on_vectors/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_on_vectors/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_on_vectors/TestValueOfVectorVariable.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_disable/TestWatchpointDisable.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_disable/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_disable/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/TestWatchpointCommands.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/condition/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/condition/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/condition/TestWatchpointConditionCmd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandLLDB.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/watchpoint_command.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_threads/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_threads/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_size/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_size/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_size/TestWatchpointSizes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/TestIndexVariable.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/non-overlapping-index-variable-i/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/apropos_with_process/TestAproposWithProcess.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/apropos_with_process/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/apropos_with_process/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_group/TestChangeProcessGroup.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_group/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_group/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-language/other.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-language/TestGuessLanguage.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-language/somefunc.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-language/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-language/other-2.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-language/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-language/other.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/TestValueMD5Crash.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/value_md5_crash/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/TestMemoryCache.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/cache/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/find/TestMemoryFind.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/find/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/find/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/read/TestMemoryRead.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/read/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/memory/read/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_launch/print_env.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_launch/TestProcessLaunch.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_launch/print_cwd.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_launch/input-file.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_launch/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_launch/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/process_launch/my_working_dir/.keep U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/rerun/TestRerun.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/rerun/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/rerun/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/TestNoreturnUnwind.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/a.s I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/test.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/test.out U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/noreturn/module-end/TestNoReturnModuleEnd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/TestStandardUnwind.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/divmod.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/fprintf.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/standard/hand_written/new_delete.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/TestSigtrampUnwind.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/TestEhFrameUnwind.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/unwind/ehframe/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/TestFdLeak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/return-value/call-func.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/return-value/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/jitloader_gdb/TestJITLoaderGDB.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/history/TestHistoryRecall.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/TestDeadStrip.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/dead-strip/cmds.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/nosucharch/TestNoSuchArch.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/nosucharch/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/nosucharch/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/a.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/a.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/TestFatArchives.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/fat_archives/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/testid/TestTestId.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashing.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/backticks/TestBackticksWithoutATarget.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/backticks/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/type_lookup/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/complicated-expression/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/complicated-expression/TestComplicatedExpression.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/complicated-expression/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/bad-reference/TestBadReference.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/bad-reference/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/bad-reference/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-this/TestDiagnoseDereferenceThis.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-this/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-this/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/local-variable/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/local-variable/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/local-variable/TestLocalVariable.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/inheritance/TestDiagnoseInheritance.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/inheritance/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/inheritance/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/virtual-method-call/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/virtual-method-call/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-argument/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-argument/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/array/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/array/TestArray.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/array/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-function-return/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-function-return/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/TestMPXRegisters.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/a.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/register_command/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_avx/TestYMMRegister.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_avx/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/register/intel_avx/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/c.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/d.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/b.mk N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/d.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/a.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/TestLoadUnload.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/c.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/a.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/cmds.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/b.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/hidden/d.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/load_unload/hidden/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/type_completion/TestTypeCompletion.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/type_completion/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/type_completion/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tty/TestTerminal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tty/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tty/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/multidebugger_commands/TestMultipleDebuggersCommands.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/calling.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inline-stepping/TestInlineStepping.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/conditional_break.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/.lldb U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/conditional_break/TestConditionalBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/longjmp/TestLongjmp.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/longjmp/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/longjmp/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/set-data/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/set-data/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/set-data/TestSetData.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/archives/README U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/archives/a.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/archives/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/archives/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/archives/TestBSDArchives.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/archives/b.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/exec/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/exec/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/multiple/TestTsanMultiple.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/TestTsanCPPGlobalLocation.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/cpp_global_location/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/TestTsanThreadNumbers.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/thread_numbers/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/TestTsanGlobalLocation.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/global_location/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/TestThreadSpecificBreakpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/TestExitDuringStep.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_step/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/TestThreadJump.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/other.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/jump/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/TestThreadExit.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_exit/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_during_step/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/TestThreadStepOut.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_out/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/TestBreakAfterJoin.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/break_after_join/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/state/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/state/TestThreadStates.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/state/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/crash_during_step/TestCrashDuringStep.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/TestCreateAfterAttach.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/TestStepUntil.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/step_until/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/TestBacktraceAll.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/ParallelTask.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/backtrace_all/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/TestNumThreads.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/num_threads/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_break/TestConcurrentDelaySignalBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_break/TestConcurrentSignalDelayBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/TestConcurrentTwoWatchpointsOneBreakpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/TestConcurrentTwoWatchpointThreads.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoint_threads/TestConcurrentTwoBreakpointThreads.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoint_threads/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/TestConcurrentDelayWatchBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint/TestConcurrentCrashWithWatchpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/TestConcurrentDelaySignalWatch.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/TestConcurrentSignalNWatchNBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/TestConcurrentNWatchNBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_one_delay_breakpoint_threads/TestConcurrentBreakpointOneDelayBreakpointThreads.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_one_delay_breakpoint_threads/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/TestConcurrentSignalWatchBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_break/TestConcurrentSignalBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint_breakpoint_signal/TestConcurrentCrashWithWatchpointBreakpointSignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint_breakpoint_signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/TestConcurrentTwoWatchpointsOneSignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_crash/TestConcurrentManyCrash.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_crash/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_delay_breakpoint_one_signal/TestConcurrentBreakpointDelayBreakpointOneSignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_delay_breakpoint_one_signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_break/TestConcurrentCrashWithBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_breakpoints/TestConcurrentManyBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_breakpoints/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_signals/TestConcurrentManySignals.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_signals/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_watchpoints/TestConcurrentManyWatchpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_watchpoints/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_signal/TestConcurrentTwoBreakpointsOneSignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/TestConcurrentSignalDelayWatch.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_delay_signal/TestConcurrentTwoBreakpointsOneDelaySignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_delay_signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_signal/TestConcurrentDelayedCrashWithBreakpointSignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_signal/TestConcurrentCrashWithSignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/TestConcurrentTwoBreakpointsOneWatchpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/TestConcurrentWatchBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/TestConcurrentWatchpointWithDelayWatchpointThreads.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/TestConcurrentSignalWatch.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/TestConcurrentWatchBreakDelay.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/TestMultipleBreakpoints.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/multi_break/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/TestCommandScriptImmediateOutput.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/custom_command.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame_var/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame_var/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame_var/TestFrameVar.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/nested_alias/TestNestedAlias.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/nested_alias/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/nested_alias/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/embedded_interpreter/TestConvenienceVariables.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/embedded_interpreter/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/embedded_interpreter/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/makefile.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/install_breakpad.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64 U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-x86_64.out U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-s390x.out U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/fpr_sse.cpp I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-fpr_sse_x86_64.core N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.out U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.out U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/make-core.sh I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-x86_64.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-i386.out U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.out I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-s390x.core I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mipsel-gnuabio32.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.out U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.c I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-fpr_sse_i386.core I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/altmain.core I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.core I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/TestLinuxCore.py I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabin32.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-mips64el-gnuabi64.out I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-i386.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/make-core.sh I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/linux-x86_64.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/TestLinuxCoreThreads.py I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/linux-i386.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/thread_crash/main.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/make-core.sh I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/linux-x86_64.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/TestGCore.py I src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/linux-i386.core U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/gcore/main.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/fizzbuzz_no_heap.dmp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/TestMiniDump.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/disassembly/TestDisassembleBreakpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/disassembly/TestFrameDisassemble.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/disassembly/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/disassembly/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/target_command/TestTargetCommand.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/target_command/a.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/target_command/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/target_command/globals.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/target_command/b.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/target_command/c.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/without-debug.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/with-debug.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script_alias/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script_alias/TestCommandScriptAlias.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/command_script_alias/tcsacmd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/inferior-assert/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame_var_scope/TestFrameVariableScope.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame_var_scope/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/frame_var_scope/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/TestCommonShortSpellings.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/functionalities/abbreviation/TestAbbreviations.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/test_runner/README.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/test_runner/process_control.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/test_runner/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/test_runner/test/test_process_control.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/test_runner/test/inferior.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/test_runner/test/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/make/Android.rules U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/make/pseudo_barrier.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/make/Makefile.rules U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/make/test_common.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/settings/TestSettings.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/settings/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/settings/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/settings/quoting/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/settings/quoting/TestQuoting.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/settings/quoting/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/hello_world/TestHelloWorld.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/hello_world/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/hello_world/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/TestSBFrameFindValue.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/findvalue_duplist/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/signals/TestSignalsAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/signals/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/target/TestTargetAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/target/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/target/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/io/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/io/TestProcessIO.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/io/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/TestReadMemCString.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/main.c N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_persist/TestSBValuePersist.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/module_section/TestModuleAndSection.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/module_section/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/module_section/c.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/module_section/b.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/module_section/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/debugger/TestDebuggerAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/formatters/synth.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/formatters/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/formatters/TestFormattersSBAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/formatters/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/breakpoint/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/breakpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/file_handle/TestFileHandle.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/section/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/section/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/TestValueAPIEmptyClass.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/empty_class/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/linked_list/TestValueAPILinkedList.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/change_values/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/change_values/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value/change_values/TestChangeValueAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/objc_type/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/objc_type/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/objc_type/TestObjCType.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/type/TestTypeList.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/type/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/type/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbdata/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbdata/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/rdar-12481949/Test-rdar-12481949.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/rdar-12481949/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/rdar-12481949/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassembleRawData.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_const_addrof/TestSBValueConstAddrOf.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_const_addrof/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbvalue_const_addrof/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestWatchpointIter.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestSetWatchpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/TestWatchpointIgnoreCount.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/condition/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/get-variables/TestGetVariables.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/inlines.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/TestInlinedFrame.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/inlines.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/frame/inlines/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/function_symbol/TestSymbolAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/function_symbol/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/function_symbol/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/function_symbol/TestDisasmAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/exprpath_synthetic/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/exprpath_synthetic/TestExprPathSynthetic.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/event/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/event/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/event/TestEvents.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/TestPrintStackTraces.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/process/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/TestFrameUtils.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/frame/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/TestRegistersIterator.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/TestLLDBIterator.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/lldbutil/iter/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/class_members/main.mm U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/class_members/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/class_members/TestSBTypeClassMembers.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/name_lookup/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/name_lookup/TestNameLookup.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/name_lookup/main.cpp N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process_info.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_compileunit.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_value.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_function.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpointlocation.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_section.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_watchpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_stringlist.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_target.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_instructionlist.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_frame.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_filespec.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_broadcaster.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_type.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_address.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_symbolcontext.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_symbol.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_lineentry.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_event.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_instruction.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_debugger.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpointname.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_block.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_error.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_module.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpoint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_listener.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_communication.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_valuelist.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/default-constructor/sb_thread.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/thread/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value_var_update/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value_var_update/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/value_var_update/TestValueVarUpdate.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbtype_typeclass/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbtype_typeclass/TestSBTypeTypeClass.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/interpreter/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/interpreter/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/interpreter/TestCommandInterpreterAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/sbstructureddata/TestStructuredDataAPI.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/decls.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file2.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/warnings/uuid/TestAddDsymCommand.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/warnings/uuid/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/warnings/uuid/main.cpp.template N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/TestEmulations.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-25-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-26-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-27-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-7-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-4-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-8-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-6-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-5-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrh-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-8-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-4-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-6-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-13-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-12-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-20-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-30-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-14-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-5-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-5-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-3-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-5-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-31-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strbt-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-9-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-12-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-10-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-5-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-4-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-23-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-6-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-movs-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-22-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-3-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-24-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-3-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-5-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-9-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-3-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-8-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-9-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-5-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-11-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strd-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrsh-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-10-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-3-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-7-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-5-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-7-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-16-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-10-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-17-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-10-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-3-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-6-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrsh-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-6-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-moveq-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-7-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-9-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-4-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-4-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strt-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-6-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strb-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-4-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-19-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-8-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-3-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-18-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-4-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-11-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-12-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-8-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-4-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-bic-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-15-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-9-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-4-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-4-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-10-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-4-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-3-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-4-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-5-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-bic-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-4-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-7-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-8-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-3-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-28-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-21-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-6-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-6-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-29-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-1-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-11-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-8-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-2-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-6-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-2-thumb.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-5-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strb-1-arm.dat N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/TestBreakpointIt.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/main.c N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm/breakpoint-it/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/expression/TestExpressionCmd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/expression/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/expression/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/expression/TestRepeatedExprs.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/TestBenchmarkLibcxxMap.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxmap/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/startup/TestStartupDelays.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/frame_variable/TestFrameVariableResponse.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/TestBenchmarkLibcxxList.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/libcxxlist/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/continue/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/continue/TestBenchmarkContinue.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/continue/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/disassembly/TestDisassembly.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/disassembly/TestDoAttachThenDisassembly.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/disassembly/TestXcode41Vs42GDBDisassembly.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/stepping/TestSteppingSpeed.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/benchmarks/turnaround/TestCompileRunToBreakpointTurnaround.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/add-symbols/main.c N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/add-symbols/Makefile N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/builtin_trap/TestBuiltinTrap.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/builtin_trap/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/builtin_trap/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/linux/thread/create_during_instruction_step/TestCreateDuringInstructionStep.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/timeout/TestCallWithTimeout.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/timeout/wait-a-while.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/timeout/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/char/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/char/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/char/TestExprsChar.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/test/TestExprs.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/test/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/test/TestExprs2.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/test/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/calculator_mode/TestCalculatorMode.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_types/TestNestedPersistentTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_types/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_types/TestPersistentTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_variables/TestPersistentVariables.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_variables/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_variables/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-throws/TestCallThatThrows.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-throws/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-throws/call-throws.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/formatters/formatters.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/formatters/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/formatters/TestFormatters.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/formatters/foosynth.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/formatters/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/po_verbosity/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/po_verbosity/TestPoVerbosity.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/po_verbosity/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/unwind_expression/TestUnwindExpression.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/unwind_expression/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/unwind_expression/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/options/TestExprOptions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/options/foo.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/options/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/options/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/multiline/TestMultilineExpressions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/multiline/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/multiline/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_ptr_update/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_ptr_update/TestPersistentPtrUpdate.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persistent_ptr_update/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter-phi-nodes/TestIRInterpreterPHINodes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter-phi-nodes/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter-phi-nodes/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_9531204/TestPrintfAfterUp.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_9531204/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_9531204/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/TestIRInterpreter.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_8638051/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_8638051/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_8638051/Test8638051.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/issue_11588/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/issue_11588/s11588.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/issue_11588/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/issue_11588/Test11588.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/top-level/dummy.mk U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/top-level/test.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/top-level/dummy.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/top-level/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/top-level/TestTopLevelExprs.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/top-level/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallUserDefinedFunction.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStdStringFunction.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-function/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/two-files/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/two-files/TestObjCTypeQueryFromOtherCompileUnit.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/two-files/foo.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/two-files/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/save_jit_objects/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/save_jit_objects/TestSaveJITObjects.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/save_jit_objects/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persist_objc_pointeetype/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persist_objc_pointeetype/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/persist_objc_pointeetype/TestPersistObjCPointeeType.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/macros/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/macros/macro1.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/macros/macro2.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/macros/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/macros/TestMacros.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/fixits/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/fixits/TestFixIts.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/fixits/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/anonymous-struct/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/anonymous-struct/TestCallUserAnonTypedef.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/anonymous-struct/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-restarts/lotta-signals.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-restarts/TestCallThatRestarts.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/call-restarts/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_9673664/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_9673664/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/expression_command/radar_9673664/TestExprHelpExamples.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/attic/tester.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/attic/dotest.pl U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/logging/TestLogging.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/logging/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/logging/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/source-manager/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/source-manager/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/source-manager/hidden/.keep U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiLibraryLoaded.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiFile.py N src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/.categories U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiGdbSetShow.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/lldbmi_testcase.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiPrompt.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiEnvironmentCd.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/TestMiExit.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/target/test_attach.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/target/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/target/TestMiTarget.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/symbol/symbol_list_lines_inline_test.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/symbol/TestMiSymbol.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/symbol/symbol_list_lines_inline_test.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/symbol/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/symbol/symbol_list_lines_inline_test2.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/symbol/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/data/TestMiData.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/data/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/data/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/threadinfo/TestMiThreadInfo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/threadinfo/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/threadinfo/test_threadinfo.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/TestMiBreak.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/signal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/signal/TestMiSignal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/signal/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/stack/TestMiStack.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/stack/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/stack/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/variable/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/variable/TestMiGdbSetShowPrint.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/variable/TestMiVar.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/variable/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/start_script_error U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/start_script_exit U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/start_script U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/lexical_scope/TestMiLexicalScope.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/lexical_scope/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/lexical_scope/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/syntax/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/syntax/TestMiSyntax.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/syntax/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/TestMiInterpreterExec.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/TestMiCliSupport.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/control/TestMiExec.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/control/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-mi/control/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteModuleInfo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteHostInfo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteExpeditedRegisters.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_qThreadStopInfo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/socket_packet_pump.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAuxvSupport.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteSingleStep.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/.clang-format U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteProcessInfo.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAttach.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_vCont.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteKill.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/TestGdbRemoteThreadName.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/thread-name/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/test/test_lldbgdbserverutils.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubSetSID.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubReverseConnect.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/TestGdbRemote_QPassSignals.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/signal-filtering/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/TestGdbRemoteSegFault.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/TestGdbRemoteAbort.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/exit-code/TestGdbRemoteExitCode.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/exit-code/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/tools/lldb-server/exit-code/main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/recursive_type_2.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/short.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/long.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/unsigned_long_long.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/unsigned_long.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/TestFloatTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/TestRecursiveTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/unsigned_char.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/AbstractBase.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/long_long.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/char.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/recursive_type_1.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/unsigned_short.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/float.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/recursive_type_main.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/HideTestFailures.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/TestFloatTypesExpr.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/int.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/unsigned_int.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/double.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/basic_type.cpp U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/TestIntegerTypesExpr.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/types/TestIntegerTypes.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/example/TestSequenceFunctions.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/terminal/TestSTTYBeforeAndAfter.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/thread-names/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/thread-names/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/thread-names/TestInterruptThreadNames.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/TestIndirectSymbols.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/alias.list U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/reexport.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/indirect_symbol/indirect.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/TestSafeFuncCalls.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/safe-to-func-call/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/TestAddDsymMidExecutionCommand.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/queues/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/queues/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/queues/TestQueues.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/debug-info/apple_types/TestAppleTypesIsProduced.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/debug-info/apple_types/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/debug-info/apple_types/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/Info.plist U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/MyFramework.h U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/myframework.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/TestDeepBundle.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/deep-bundle/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/TestBundleWithDotInFilename.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/find-dsym/bundle-with-dot-in-filename/bundle.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/universal/TestUniversal.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/universal/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/universal/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/nslog/main.m U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/nslog/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/nslog/TestDarwinNSLogOutput.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/order/TestOrderFile.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/order/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/order/order-file U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/order/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/macosx/order/cmds.txt U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/driver/batch_mode/TestBatchMode.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/driver/batch_mode/main.c U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/driver/batch_mode/Makefile U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/support/encoded_file.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/support/fs.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/support/sockutil.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/support/seven.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/support/gmodules.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/support/funcutils.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/support/optional_with.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/support/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/pre_kill_hook/linux.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/pre_kill_hook/README.md U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/pre_kill_hook/darwin.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/pre_kill_hook/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/pre_kill_hook/tests/test_darwin.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/pre_kill_hook/tests/test_linux.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/pre_kill_hook/tests/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/build_exception.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/dotest_channels.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/event_builder.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/__init__.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/test/resources/invalid_decorator/TestInvalidDecorator.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/test/src/TestCatchInvalidDecorator.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/test/src/event_collector.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/formatter/pickled.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/formatter/dump_formatter.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/formatter/results_formatter.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/formatter/xunit.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/formatter/curses.py U src/gnu/llvm/tools/lldb/packages/Python/lldbsuite/test_event/formatter/__init__.py U src/gnu/llvm/tools/lldb/third_party/Python/module/progress/progress.py U src/gnu/llvm/tools/lldb/third_party/Python/module/six/LICENSE U src/gnu/llvm/tools/lldb/third_party/Python/module/six/six.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/collector.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/runner.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/util.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/result.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/loader.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/compatibility.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/signals.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/suite.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/__main__.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/case.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/main.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/__init__.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/dummy.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_suite.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_unittest2_with.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_discovery.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_result.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_new_tests.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_break.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_functiontestcase.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_program.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_runner.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/support.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_setups.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_skipping.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_loader.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_case.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/test_assertions.py U src/gnu/llvm/tools/lldb/third_party/Python/module/unittest2/unittest2/test/__init__.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/INSTALL U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/README U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/ANSI.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/fdpexpect.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/LICENSE U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/FSM.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/pexpect.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/pxssh.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/PKG-INFO U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/setup.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/screen.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/doc/index.template.html U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/doc/examples.html U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/doc/email.png U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/doc/clean.css U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/doc/index.html U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/astat.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/cgishell.cgi U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/README U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/ssh_tunnel.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/ftp.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/python.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/script.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/passmass.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/chess2.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/topip.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/bd_serv.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/table_test.html U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/bd_client.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/fix_cvs_files.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/chess3.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/chess.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/monitor.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/hive.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/sshls.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/uptime.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/df.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/ssh_session.py U src/gnu/llvm/tools/lldb/third_party/Python/module/pexpect-2.4/examples/rippy.py U src/gnu/llvm/tools/lldb/tools/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/install-headers/Makefile U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnBase.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdData.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdData.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilDateTimeStd.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIDriverMgr.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilString.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListOfN.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbInfo.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnBase.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnResources.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportInfo.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIDriver.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLogMediumFile.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbShow.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueResult.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/lldb-mi.exports U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilVariant.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdin.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIDataTypes.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonBase.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBUtilSBValue.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilDebug.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdVar.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdEnviro.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdMiscellanous.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfoVarObj.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdFile.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdInterpreter.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilThreadBaseStd.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilSingletonHelper.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStdout.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueList.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnResources.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbSet.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIReadMe.txt U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdGdbThread.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIDriver.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdBase.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLog.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdFactory.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValNumber.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLog.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIResultRecord.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValString.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilString.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValListBase.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnStreamStderr.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBBroadcaster.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdMgr.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBProxySBValue.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdThread.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdBase.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnConfig.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTrace.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdMgrSetCmdDeleteCallback.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValFile.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdStack.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIOutOfBandRecord.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValThreadGrp.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilMapIdToVariant.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/lldb-Info.plist U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionShort.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/Platform.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgContext.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmd.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCommands.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValue.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueConst.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValConsume.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdInvoker.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIDriverMain.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIUtilFileStd.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgSet.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSupportList.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnMIValueTuple.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmnThreadMgrStd.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdBreak.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValOptionLong.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIExtensions.txt U src/gnu/llvm/tools/lldb/tools/lldb-mi/MIDriverBase.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdSymbol.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdExec.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValBase.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdArgValPrintValues.cpp U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdData.h U src/gnu/llvm/tools/lldb/tools/lldb-mi/MICmdCmdTarget.h U src/gnu/llvm/tools/lldb/tools/darwin-threads/examine-threads.c N src/gnu/llvm/tools/lldb/tools/lldb-test/SystemInitializerTest.h N src/gnu/llvm/tools/lldb/tools/lldb-test/lldb-test.cpp N src/gnu/llvm/tools/lldb/tools/lldb-test/CMakeLists.txt N src/gnu/llvm/tools/lldb/tools/lldb-test/FormatUtil.cpp N src/gnu/llvm/tools/lldb/tools/lldb-test/SystemInitializerTest.cpp N src/gnu/llvm/tools/lldb/tools/lldb-test/FormatUtil.h U src/gnu/llvm/tools/lldb/tools/compact-unwind/compact-unwind-dumper.c N src/gnu/llvm/tools/lldb/tools/intel-features/README.txt N src/gnu/llvm/tools/lldb/tools/intel-features/CMakeLists.txt N src/gnu/llvm/tools/lldb/tools/intel-features/cli-wrapper.cpp N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/Decoder.h N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/cli-wrapper-pt.cpp N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/README_CLI.txt N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/Decoder.cpp N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/cli-wrapper-pt.h N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/PTDecoder.cpp N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/PTDecoder.h N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/CMakeLists.txt N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/README_TOOL.txt N src/gnu/llvm/tools/lldb/tools/intel-features/intel-pt/interface/PTDecoder.i N src/gnu/llvm/tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp N src/gnu/llvm/tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.h N src/gnu/llvm/tools/lldb/tools/intel-features/intel-mpx/CMakeLists.txt N src/gnu/llvm/tools/lldb/tools/intel-features/intel-mpx/test/README.txt N src/gnu/llvm/tools/lldb/tools/intel-features/intel-mpx/test/TestMPXTable.py N src/gnu/llvm/tools/lldb/tools/intel-features/intel-mpx/test/Makefile N src/gnu/llvm/tools/lldb/tools/intel-features/intel-mpx/test/main.cpp N src/gnu/llvm/tools/lldb/tools/intel-features/scripts/lldb-intel-features.swig N src/gnu/llvm/tools/lldb/tools/intel-features/scripts/CMakeLists.txt N src/gnu/llvm/tools/lldb/tools/intel-features/scripts/python-typemaps.txt U src/gnu/llvm/tools/lldb/tools/lldb-perf/README U src/gnu/llvm/tools/lldb/tools/lldb-perf/lldbperf.xcodeproj/project.pbxproj U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/TestCase.h U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Timer.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Xcode.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Measurement.h U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Gauge.h U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Results.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/MemoryGauge.h U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Metric.h U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Gauge.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/TestCase.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/MemoryGauge.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Timer.h U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Xcode.h U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Results.h U src/gnu/llvm/tools/lldb/tools/lldb-perf/lib/Metric.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/darwin/formatters/fmts_tester.mm U src/gnu/llvm/tools/lldb/tools/lldb-perf/darwin/formatters/formatters.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/darwin/sketch/sketch.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/darwin/sketch/foobar.sketch2 U src/gnu/llvm/tools/lldb/tools/lldb-perf/common/clang/build-clang.sh U src/gnu/llvm/tools/lldb/tools/lldb-perf/common/clang/lldb_perf_clang.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/common/clang/main.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/common/stepping/lldb-perf-stepping.cpp U src/gnu/llvm/tools/lldb/tools/lldb-perf/common/stepping/stepping-testcase.cpp U src/gnu/llvm/tools/lldb/tools/darwin-debug/darwin-debug.cpp U src/gnu/llvm/tools/lldb/tools/darwin-debug/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/lldb-server/lldb-server.exports U src/gnu/llvm/tools/lldb/tools/lldb-server/LLDBServerUtilities.cpp U src/gnu/llvm/tools/lldb/tools/lldb-server/lldb-platform.cpp U src/gnu/llvm/tools/lldb/tools/lldb-server/Acceptor.cpp U src/gnu/llvm/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp U src/gnu/llvm/tools/lldb/tools/lldb-server/Acceptor.h U src/gnu/llvm/tools/lldb/tools/lldb-server/lldb-server.cpp U src/gnu/llvm/tools/lldb/tools/lldb-server/LLDBServerUtilities.h U src/gnu/llvm/tools/lldb/tools/lldb-server/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/lldb-server/Darwin/resources/lldb-server-mig.defs U src/gnu/llvm/tools/lldb/tools/lldb-server/Darwin/resources/lldb-server-macos-entitlements.plist U src/gnu/llvm/tools/lldb/tools/lldb-server/Darwin/resources/lldb-server-Info.plist U src/gnu/llvm/tools/lldb/tools/lldb-server/Darwin/resources/lldb-server-entitlements.plist U src/gnu/llvm/tools/lldb/tools/argdumper/argdumper.cpp U src/gnu/llvm/tools/lldb/tools/argdumper/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/argdumper/argdumper.exports U src/gnu/llvm/tools/lldb/tools/debugserver/debugnub-exports U src/gnu/llvm/tools/lldb/tools/debugserver/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/debugserver/source/ARM_DWARF_Registers.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/libdebugserver.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/debugserver-entitlements.plist U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBRegisterInfo.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/TTYState.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/debugserver.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/JSON.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBTimer.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBDefs.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/PThreadEvent.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/PThreadEvent.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/debugserver-macosx-entitlements.plist U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBDefs.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/com.apple.debugserver.applist.internal.plist U src/gnu/llvm/tools/lldb/tools/debugserver/source/com.apple.debugserver.posix.plist U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBDataRef.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNB.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/SysSignal.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBThreadResumeActions.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBRegisterInfo.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/libdebugserver.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBArch.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBBreakpoint.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBError.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/PThreadCondition.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBLog.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/StdStringExtractor.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/com.apple.debugserver.applist.plist U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBRemote.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/SysSignal.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBLog.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBRuntimeAction.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNB.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBSocket.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/ChangeLog U src/gnu/llvm/tools/lldb/tools/debugserver/source/PThreadMutex.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBRemote.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBBreakpoint.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBThreadResumeActions.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBDataRef.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBServices.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBServices.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBError.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/TTYState.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBSocket.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/JSONGenerator.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/PThreadMutex.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/com.apple.debugserver.internal.plist U src/gnu/llvm/tools/lldb/tools/debugserver/source/PseudoTerminal.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/JSON.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/StdStringExtractor.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBContext.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/ARM_ehframe_Registers.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/com.apple.debugserver.plist U src/gnu/llvm/tools/lldb/tools/debugserver/source/RNBContext.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/PseudoTerminal.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/DNBArch.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachThread.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachVMRegion.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/CFBundle.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachVMMemory.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/CFBundle.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachTask.mm U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/Genealogy.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachThreadList.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/ThreadInfo.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachProcess.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachVMMemory.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/OsLogger.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachThread.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/CFUtils.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachException.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/OsLogger.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/CFString.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/CFString.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/Genealogy.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachThreadList.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachProcess.mm U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/dbgnub-mig.defs U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/GenealogySPI.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachException.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachVMRegion.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/stack_logging.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/MachTask.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/ppc/DNBArchImpl.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/ppc/DNBArchImpl.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/i386/MachRegisterStatesI386.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/x86_64/MachRegisterStatesX86_64.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/arm/DNBArchImpl.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/arm/DNBArchImpl.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessage.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogEvent.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterChain.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/ActivityStreamSPI.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterRegex.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogTypes.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterRegex.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/ActivityStore.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterExactMatch.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterChain.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessageOsLog.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessage.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessageOsLog.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/ActivityStore.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilter.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilter.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterExactMatch.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogInterfaces.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/arm64/DNBArchImplARM64.h U src/gnu/llvm/tools/lldb/tools/debugserver/source/MacOSX/arm64/DNBArchImplARM64.cpp U src/gnu/llvm/tools/lldb/tools/debugserver/debugserver.xcodeproj/project.pbxproj U src/gnu/llvm/tools/lldb/tools/debugserver/debugserver.xcodeproj/xcshareddata/xcschemes/debugserver.xcscheme U src/gnu/llvm/tools/lldb/tools/debugserver/debugserver.xcodeproj/project.xcworkspace/contents.xcworkspacedata U src/gnu/llvm/tools/lldb/tools/debugserver/resources/lldb-debugserver-Info.plist U src/gnu/llvm/tools/lldb/tools/debugserver/scripts/diagnose-termination.d U src/gnu/llvm/tools/lldb/tools/driver/Driver.cpp U src/gnu/llvm/tools/lldb/tools/driver/Driver.h U src/gnu/llvm/tools/lldb/tools/driver/Platform.cpp U src/gnu/llvm/tools/lldb/tools/driver/CMakeLists.txt U src/gnu/llvm/tools/lldb/tools/driver/lldb-Info.plist U src/gnu/llvm/tools/lldb/tools/driver/Platform.h U src/gnu/llvm/projects/LLVMBuild.txt U src/gnu/llvm/projects/CMakeLists.txt 37 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/gnu/llvm CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:38:28 Modified files: gnu/llvm/include/llvm/CodeGen: AsmPrinter.h gnu/llvm/lib/CodeGen: StackProtector.cpp TargetLoweringBase.cpp gnu/llvm/lib/CodeGen/AsmPrinter: AsmPrinter.cpp gnu/llvm/lib/MC: MCELFStreamer.cpp gnu/llvm/lib/MC/MCParser: AsmParser.cpp gnu/llvm/lib/Target/AArch64: AArch64ISelLowering.cpp AArch64Subtarget.h gnu/llvm/lib/Target/X86: X86AsmPrinter.h X86InstrFPStack.td X86MCInstLower.cpp X86RegisterInfo.td gnu/llvm/lib/Target/X86/MCTargetDesc: X86AsmBackend.cpp gnu/llvm/lib/Transforms/Scalar: LoopIdiomRecognize.cpp gnu/llvm/tools/clang/include/clang/Basic: Builtins.def DiagnosticGroups.td DiagnosticSemaKinds.td gnu/llvm/tools/clang/include/clang/Driver: Options.td gnu/llvm/tools/clang/include/clang/Sema: Sema.h gnu/llvm/tools/clang/lib/Basic: Targets.cpp gnu/llvm/tools/clang/lib/Driver/ToolChains: Clang.cpp OpenBSD.cpp gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch: AArch64.cpp gnu/llvm/tools/clang/lib/Frontend: InitHeaderSearch.cpp gnu/llvm/tools/clang/lib/Sema: SemaChecking.cpp SemaDeclAttr.cpp gnu/llvm/tools/lld/ELF: Config.h Driver.cpp DriverUtils.cpp LinkerScript.cpp Options.td OutputSections.cpp SymbolTable.cpp Symbols.cpp SyntheticSections.cpp Writer.cpp gnu/llvm/tools/lld/tools/lld: lld.cpp Log message: Merge LLVM 6.0.0 release. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:41:32 src/gnu/usr.bin/clang/include/clang/StaticAnalyzer Update of /cvs/src/gnu/usr.bin/clang/include/clang/StaticAnalyzer In directory cvs.openbsd.org:/tmp/cvs-serv25608/StaticAnalyzer Log Message: Directory /cvs/src/gnu/usr.bin/clang/include/clang/StaticAnalyzer added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:41:39 src/gnu/usr.bin/clang/include/clang/StaticAnalyzer/Checkers Update of /cvs/src/gnu/usr.bin/clang/include/clang/StaticAnalyzer/Checkers In directory cvs.openbsd.org:/tmp/cvs-serv97860/Checkers Log Message: Directory /cvs/src/gnu/usr.bin/clang/include/clang/StaticAnalyzer/Checkers added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:42:02 src/gnu/usr.bin/clang/libLLVMARMUtils Update of /cvs/src/gnu/usr.bin/clang/libLLVMARMUtils In directory cvs.openbsd.org:/tmp/cvs-serv96869/libLLVMARMUtils Log Message: Directory /cvs/src/gnu/usr.bin/clang/libLLVMARMUtils added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:42:16 src/gnu/usr.bin/clang/libclangBasicTargets Update of /cvs/src/gnu/usr.bin/clang/libclangBasicTargets In directory cvs.openbsd.org:/tmp/cvs-serv83796/libclangBasicTargets Log Message: Directory /cvs/src/gnu/usr.bin/clang/libclangBasicTargets added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:42:38 src/gnu/usr.bin/clang/liblldCommon Update of /cvs/src/gnu/usr.bin/clang/liblldCommon In directory cvs.openbsd.org:/tmp/cvs-serv46851/liblldCommon Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldCommon added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/06 08:43:28 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-man_hiawatha_1_in patch-src_serverconfig_c www/hiawatha/pkg: PLIST Log message: Update to hiawatha-10.8. Switched back to mbedtls from ports. OK juanfra@, sthen@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:44:04 Modified files: gnu/usr.bin/clang: Makefile Makefile.arch gnu/usr.bin/clang/clang: Makefile gnu/usr.bin/clang/clang-tblgen: Makefile gnu/usr.bin/clang/include/clang: Makefile gnu/usr.bin/clang/include/clang/Basic: Makefile Version.inc gnu/usr.bin/clang/include/clang/Config: config.h gnu/usr.bin/clang/include/clang/intrin: Makefile gnu/usr.bin/clang/include/lld/Config: Version.inc gnu/usr.bin/clang/include/llvm/AArch64: Makefile gnu/usr.bin/clang/include/llvm/ARM: Makefile gnu/usr.bin/clang/include/llvm/Config: abi-breaking.h config.h llvm-config.h gnu/usr.bin/clang/include/llvm/X86: Makefile gnu/usr.bin/clang/libLLVMAArch64CodeGen: Makefile gnu/usr.bin/clang/libLLVMARMCodeGen: Makefile gnu/usr.bin/clang/libLLVMAnalysis: Makefile gnu/usr.bin/clang/libLLVMCodeGen: Makefile gnu/usr.bin/clang/libLLVMCore: Makefile gnu/usr.bin/clang/libLLVMDebugInfoCodeView: Makefile gnu/usr.bin/clang/libLLVMDebugInfoDWARF: Makefile gnu/usr.bin/clang/libLLVMGlobalISel: Makefile gnu/usr.bin/clang/libLLVMInstrumentation: Makefile gnu/usr.bin/clang/libLLVMMC: Makefile gnu/usr.bin/clang/libLLVMPowerPCCodeGen: Makefile gnu/usr.bin/clang/libLLVMScalarOpts: Makefile gnu/usr.bin/clang/libLLVMSupport: Makefile gnu/usr.bin/clang/libLLVMTransformUtils: Makefile gnu/usr.bin/clang/libLLVMVectorize: Makefile gnu/usr.bin/clang/libLLVMX86CodeGen: Makefile gnu/usr.bin/clang/libLLVMX86Desc: Makefile gnu/usr.bin/clang/libLLVMipo: Makefile gnu/usr.bin/clang/libclangAST: Makefile gnu/usr.bin/clang/libclangBasic: Makefile gnu/usr.bin/clang/libclangDriver: Makefile gnu/usr.bin/clang/liblldCore: Makefile gnu/usr.bin/clang/liblldELF: Makefile gnu/usr.bin/clang/lld: Makefile gnu/usr.bin/clang/llvm-tblgen: Makefile Added files: gnu/usr.bin/clang/include/clang/StaticAnalyzer/Checkers: Makefile gnu/usr.bin/clang/libLLVMARMUtils: Makefile gnu/usr.bin/clang/libclangBasicTargets: Makefile gnu/usr.bin/clang/liblldCommon: Makefile Removed files: gnu/usr.bin/clang/liblldConfig: Makefile Log message: Update clang build infrastructure for LLVM 6.0.0. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/06 08:46:21 Modified files: . : plus.html Log message: chunk of plus from Janne Johansson; THANK YOU VERY MUCH CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:48:05 Modified files: distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 clang.sparc64 Log message: sync CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 08:51:08 Modified files: gnu/usr.bin/binutils-2.17/gas: configure gnu/usr.bin/binutils-2.17/ld: configure Log message: Patch binutils 2.17 so that it passes option -Wno-null-pointer-arithmetic when compiling with LLVM 6.0.0. This is a good enough temporary fix. "where's the kaboom?" deraadt@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 09:04:12 Removed files: gnu/llvm/include/llvm/Analysis: OptimizationDiagnosticInfo.h gnu/llvm/include/llvm/BinaryFormat/WasmRelocs: WebAssembly.def gnu/llvm/include/llvm/CodeGen: CommandFlags.h LiveIntervalAnalysis.h LiveStackAnalysis.h gnu/llvm/include/llvm/CodeGen/GlobalISel: GISelAccessor.h gnu/llvm/include/llvm/DebugInfo/CodeView: TypeName.h TypeRecordBuilder.h TypeSerializer.h TypeTableBuilder.h gnu/llvm/include/llvm/DebugInfo/MSF: MSFStreamLayout.h gnu/llvm/include/llvm/DebugInfo/PDB/Native: PublicsStreamBuilder.h gnu/llvm/include/llvm/MC: MCTargetOptionsCommandFlags.h gnu/llvm/include/llvm/Support: AMDGPUCodeObjectMetadata.h GCOV.h gnu/llvm/include/llvm/Target: CostTable.h TargetCallingConv.h TargetFrameLowering.h TargetInstrInfo.h TargetLowering.h TargetLoweringObjectFile.h TargetOpcodes.def TargetOpcodes.h TargetRegisterInfo.h TargetSubtargetInfo.h gnu/llvm/include/llvm/Transforms/Utils: CmpInstAnalysis.h gnu/llvm/lib/Analysis: OptimizationDiagnosticInfo.cpp SparsePropagation.cpp gnu/llvm/lib/CodeGen: BranchCoalescing.cpp CountingFunctionInserter.cpp LiveIntervalAnalysis.cpp LiveStackAnalysis.cpp gnu/llvm/lib/DebugInfo/CodeView: TypeName.cpp TypeSerializer.cpp gnu/llvm/lib/DebugInfo/PDB/Native: GSI.cpp GSI.h PublicsStreamBuilder.cpp gnu/llvm/lib/Fuzzer: CMakeLists.txt FuzzerCorpus.h FuzzerCrossOver.cpp FuzzerDefs.h FuzzerDictionary.h FuzzerDriver.cpp FuzzerExtFunctions.def FuzzerExtFunctions.h FuzzerExtFunctionsDlsym.cpp FuzzerExtFunctionsDlsymWin.cpp FuzzerExtFunctionsWeak.cpp FuzzerExtFunctionsWeakAlias.cpp FuzzerExtraCounters.cpp FuzzerFlags.def FuzzerIO.cpp FuzzerIO.h FuzzerIOPosix.cpp FuzzerIOWindows.cpp FuzzerInterface.h FuzzerInternal.h FuzzerLoop.cpp FuzzerMain.cpp FuzzerMerge.cpp FuzzerMerge.h FuzzerMutate.cpp FuzzerMutate.h FuzzerOptions.h FuzzerRandom.h FuzzerSHA1.cpp FuzzerSHA1.h FuzzerShmem.h FuzzerShmemPosix.cpp FuzzerShmemWindows.cpp FuzzerTracePC.cpp FuzzerTracePC.h FuzzerUtil.cpp FuzzerUtil.h FuzzerUtilDarwin.cpp FuzzerUtilLinux.cpp FuzzerUtilPosix.cpp FuzzerUtilWindows.cpp FuzzerValueBitMap.h build.sh cxx.dict gnu/llvm/lib/Fuzzer/afl: afl_driver.cpp gnu/llvm/lib/Fuzzer/standalone: StandaloneFuzzTargetMain.c gnu/llvm/lib/Fuzzer/test: AFLDriverTest.cpp AbsNegAndConstant64Test.cpp AbsNegAndConstantTest.cpp AccumulateAllocationsTest.cpp BadStrcmpTest.cpp BogusInitializeTest.cpp BufferOverflowOnInput.cpp CMakeLists.txt CallerCalleeTest.cpp CleanseTest.cpp CounterTest.cpp CustomCrossOverAndMutateTest.cpp CustomCrossOverTest.cpp CustomMutatorTest.cpp CxxStringEqTest.cpp DSO1.cpp DSO2.cpp DSOTestExtra.cpp DSOTestMain.cpp DivTest.cpp EmptyTest.cpp EquivalenceATest.cpp EquivalenceBTest.cpp FlagsTest.cpp FourIndependentBranchesTest.cpp FullCoverageSetTest.cpp FuzzerUnittest.cpp InitializeTest.cpp LargeTest.cpp LeakTest.cpp LeakTimeoutTest.cpp LoadTest.cpp Memcmp64BytesTest.cpp MemcmpTest.cpp NotinstrumentedTest.cpp NthRunCrashTest.cpp NullDerefOnEmptyTest.cpp NullDerefTest.cpp OneHugeAllocTest.cpp OutOfMemorySingleLargeMallocTest.cpp OutOfMemoryTest.cpp OverwriteInputTest.cpp RepeatedBytesTest.cpp RepeatedMemcmp.cpp ShrinkControlFlowSimpleTest.cpp ShrinkControlFlowTest.cpp ShrinkValueProfileTest.cpp SignedIntOverflowTest.cpp SimpleCmpTest.cpp SimpleDictionaryTest.cpp SimpleHashTest.cpp SimpleTest.cpp SimpleThreadedTest.cpp SingleByteInputTest.cpp SingleMemcmpTest.cpp SingleStrcmpTest.cpp SingleStrncmpTest.cpp SpamyTest.cpp StrcmpTest.cpp StrncmpOOBTest.cpp StrncmpTest.cpp StrstrTest.cpp SwapCmpTest.cpp Switch2Test.cpp SwitchTest.cpp TableLookupTest.cpp ThreadedLeakTest.cpp ThreadedTest.cpp TimeoutEmptyTest.cpp TimeoutTest.cpp TraceMallocTest.cpp TwoDifferentBugsTest.cpp afl-driver-extra-stats.test afl-driver-stderr.test afl-driver.test bad-strcmp.test caller-callee.test cleanse.test coverage.test cxxstring.test dict1.txt disable-leaks.test dump_coverage.test equivalence-signals.test equivalence.test extra-counters.test fuzzer-customcrossover.test fuzzer-customcrossoverandmutate.test fuzzer-custommutator.test fuzzer-dict.test fuzzer-dirs.test fuzzer-fdmask.test fuzzer-finalstats.test fuzzer-flags.test fuzzer-leak.test fuzzer-oom-with-profile.test fuzzer-oom.test fuzzer-printcovpcs.test fuzzer-runs.test fuzzer-seed.test fuzzer-segv.test fuzzer-singleinputs.test fuzzer-threaded.test fuzzer-timeout.test fuzzer-traces-hooks.test fuzzer-ubsan.test fuzzer.test hi.txt inline-8bit-counters.test lit.cfg lit.site.cfg.in merge-posix.test merge-summary.test merge.test minimize_crash.test minimize_two_crashes.test overwrite-input.test reduce_inputs.test repeated-bytes.test shrink.test simple-cmp.test standalone.test swap-cmp.test trace-malloc-2.test trace-malloc.test trace-pc.test ulimit.test value-profile-cmp.test value-profile-cmp2.test value-profile-cmp3.test value-profile-cmp4.test value-profile-div.test value-profile-load.test value-profile-mem.test value-profile-set.test value-profile-strcmp.test value-profile-strncmp.test value-profile-switch.test gnu/llvm/lib/Fuzzer/test/inline-8bit-counters: CMakeLists.txt gnu/llvm/lib/Fuzzer/test/no-coverage: CMakeLists.txt gnu/llvm/lib/Fuzzer/test/ubsan: CMakeLists.txt gnu/llvm/lib/Fuzzer/test/uninstrumented: CMakeLists.txt gnu/llvm/lib/Fuzzer/test/unit: lit.cfg lit.site.cfg.in gnu/llvm/lib/IR: GCOV.cpp gnu/llvm/lib/Support: AMDGPUCodeObjectMetadata.cpp regcclass.h regcname.h gnu/llvm/lib/Target/AArch64: AArch64VectorByElementOpt.cpp gnu/llvm/lib/Target/AMDGPU: CIInstructions.td SIFixControlFlowLiveIntervals.cpp gnu/llvm/lib/Target/AMDGPU/MCTargetDesc: AMDGPUCodeObjectMetadataStreamer.cpp AMDGPUCodeObjectMetadataStreamer.h gnu/llvm/lib/Target/AVR: AVRInstrumentFunctions.cpp gnu/llvm/lib/Target/Hexagon: HexagonIntrinsicsDerived.td gnu/llvm/lib/Target/Mips: MicroMips64r6InstrFormats.td MicroMips64r6InstrInfo.td gnu/llvm/lib/Target/NVPTX: NVPTXVector.td gnu/llvm/lib/Target/PowerPC: p9-instrs.txt gnu/llvm/lib/Transforms/Utils: CmpInstAnalysis.cpp gnu/llvm/tools/clang/include/clang/Analysis: AnalysisContext.h gnu/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter: BugReporterVisitor.h gnu/llvm/tools/clang/include/clang/Tooling/Core: QualTypeNames.h gnu/llvm/tools/clang/lib/Analysis: BodyFarm.h gnu/llvm/tools/clang/lib/Driver/ToolChains: Bitrig.cpp Bitrig.h gnu/llvm/tools/clang/lib/Tooling/Core: QualTypeNames.cpp gnu/llvm/tools/lld/COFF: Error.cpp Error.h Memory.h gnu/llvm/tools/lld/ELF: Error.cpp Error.h Memory.h Threads.h gnu/llvm/tools/lld/include/lld/Config: Version.h Version.inc.in gnu/llvm/tools/lld/include/lld/Core: LLVM.h Reproduce.h TargetOptionsCommandFlags.h gnu/llvm/tools/lld/include/lld/Driver: Driver.h gnu/llvm/tools/lld/lib/Config: CMakeLists.txt Version.cpp gnu/llvm/tools/lld/lib/Core: Reproduce.cpp TargetOptionsCommandFlags.cpp gnu/llvm/tools/lldb/cmake: LLDBDependencies.cmake gnu/llvm/tools/lldb/include/lldb/Core: ArchSpec.h gnu/llvm/tools/lldb/include/lldb/Utility: TaskPool.h gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm_emulation: TestEmulations.py gnu/llvm/tools/lldb/packages/Python/lldbsuite/test/arm_emulation/new-test-files: test-add-1-arm.dat test-add-1-thumb.dat test-add-10-thumb.dat test-add-11-thumb.dat test-add-12-thumb.dat test-add-2-arm.dat test-add-2-thumb.dat test-add-3-arm.dat test-add-3-thumb.dat test-add-4-arm.dat test-add-4-thumb.dat test-add-5-arm.dat test-add-5-thumb.dat test-add-6-arm.dat test-add-6-thumb.dat test-add-7-arm.dat test-add-7-thumb.dat test-add-8-arm.dat test-add-8-thumb.dat test-add-9-thumb.dat test-bic-1-arm.dat test-bic-1-thumb.dat test-ldmia-1-arm.dat test-ldmia-1-thumb.dat test-ldmia-2-arm.dat test-ldmia-2-thumb.dat test-ldmia-3-arm.dat test-ldmia-3-thumb.dat test-ldr-1-arm.dat test-ldr-1-thumb.dat test-ldr-10-thumb.dat test-ldr-11-thumb.dat test-ldr-12-thumb.dat test-ldr-2-arm.dat test-ldr-2-thumb.dat test-ldr-3-arm.dat test-ldr-3-thumb.dat test-ldr-4-arm.dat test-ldr-4-thumb.dat test-ldr-5-arm.dat test-ldr-5-thumb.dat test-ldr-6-arm.dat test-ldr-6-thumb.dat test-ldr-7-arm.dat test-ldr-7-thumb.dat test-ldr-8-arm.dat test-ldr-8-thumb.dat test-ldr-9-thumb.dat test-ldrd-1-arm.dat test-ldrd-1-thumb.dat test-ldrd-2-thumb.dat test-ldrh-1-thumb.dat test-ldrsh-1-arm.dat test-ldrsh-2-arm.dat test-mov-1-arm.dat test-mov-1-thumb.dat test-mov-10-thumb.dat test-mov-11-thumb.dat test-mov-12-thumb.dat test-mov-13-thumb.dat test-mov-14-thumb.dat test-mov-15-thumb.dat test-mov-16-thumb.dat test-mov-17-thumb.dat test-mov-18-thumb.dat test-mov-19-thumb.dat test-mov-2-arm.dat test-mov-2-thumb.dat test-mov-20-thumb.dat test-mov-21-thumb.dat test-mov-22-thumb.dat test-mov-23-thumb.dat test-mov-24-thumb.dat test-mov-25-thumb.dat test-mov-26-thumb.dat test-mov-27-thumb.dat test-mov-28-thumb.dat test-mov-29-thumb.dat test-mov-3-arm.dat test-mov-3-thumb.dat test-mov-30-thumb.dat test-mov-31-thumb.dat test-mov-4-arm.dat test-mov-4-thumb.dat test-mov-5-arm.dat test-mov-5-thumb.dat test-mov-6-arm.dat test-mov-6-thumb.dat test-mov-7-thumb.dat test-mov-8-thumb.dat test-mov-9-thumb.dat test-moveq-1-arm.dat test-movs-1-arm.dat test-mvn-1-arm.dat test-mvn-1-thumb.dat test-mvn-2-arm.dat test-mvn-2-thumb.dat test-mvn-3-arm.dat test-mvn-3-thumb.dat test-mvn-4-arm.dat test-mvn-4-thumb.dat test-pop-1-arm.dat test-pop-1-thumb.dat test-pop-2-arm.dat test-pop-2-thumb.dat test-pop-3-thumb.dat test-push-1-arm.dat test-push-1-thumb.dat test-push-2-arm.dat test-push-2-thumb.dat test-push-3-arm.dat test-push-3-thumb.dat test-str-1-arm.dat test-str-1-thumb.dat test-str-2-arm.dat test-str-2-thumb.dat test-str-3-arm.dat test-str-3-thumb.dat test-str-4-arm.dat test-str-4-thumb.dat test-str-5-arm.dat test-strb-1-arm.dat test-strb-2-arm.dat test-strbt-1-arm.dat test-strd-1-thumb.dat test-strt-1-arm.dat test-sub-1-arm.dat test-sub-1-thumb.dat test-sub-10-arm.dat test-sub-2-arm.dat test-sub-2-thumb.dat test-sub-3-arm.dat test-sub-3-thumb.dat test-sub-4-arm.dat test-sub-4-thumb.dat test-sub-5-arm.dat test-sub-5-thumb.dat test-sub-6-arm.dat test-sub-6-thumb.dat test-sub-8-arm.dat test-sub-9-arm.dat test-subs-1-arm.dat test-subs-1-thumb.dat test-subs-10-thumb.dat test-subs-2-thumb.dat test-subs-3-thumb.dat test-subs-4-thumb.dat test-subs-5-thumb.dat test-subs-6-thumb.dat test-subs-8-thumb.dat test-subs-9-thumb.dat test-vpop-1-thumb.dat test-vpop-2-thumb.dat test-vpop-3-thumb.dat test-vpush-1-thumb.dat test-vpush-2-thumb.dat test-vpush-3-thumb.dat gnu/llvm/tools/lldb/source/Core: ArchSpec.cpp gnu/llvm/tools/lldb/source/Utility: TaskPool.cpp gnu/llvm/tools/lldb/tools/intel-mpx: CMakeLists.txt IntelMPXTablePlugin.cpp gnu/llvm/tools/lldb/tools/intel-mpx/test: Makefile README.txt TestMPXTable.py main.cpp gnu/llvm/tools/lldb/unittests/Core: ArchSpecTest.cpp gnu/llvm/tools/lldb/unittests/Utility: TaskPoolTest.cpp gnu/llvm/tools/lldb/unittests/Utility/Helpers: CMakeLists.txt MockTildeExpressionResolver.cpp MockTildeExpressionResolver.h TestUtilities.cpp TestUtilities.h gnu/llvm/tools/llvm-pdbutil/fuzzer: CMakeLists.txt llvm-pdbutil-fuzzer.cpp gnu/llvm/tools/llvm-xray: xray-record-yaml.h gnu/llvm/unittests/ADT: ReverseIterationTest.cpp gnu/llvm/unittests/DebugInfo/PDB: MSFBuilderTest.cpp MappedBlockStreamTest.cpp gnu/llvm/utils : test_debuginfo.pl gnu/llvm/utils/lit/tests/Inputs/googletest-format/DummySubDir: OneTest gnu/llvm/utils/lit/tests/Inputs/googletest-timeout/DummySubDir: OneTest gnu/llvm/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir: OneTest gnu/llvm/utils/lit/tests/Inputs/shtest-format/external_shell: write-bad-encoding.sh gnu/llvm/utils/lit/tests/Inputs/shtest-shell: write-to-stderr.sh write-to-stdout-and-stderr.sh Log message: Tedu files that got removed in LLVM 6.0.0. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 09:14:27 Modified files: sys/tmpfs : tmpfs_vfsops.c Log message: Now that the args are passed in by the caller there is no need to call copyin(9) ourselves anymore. Fixes tmpfs after recent changes. ok bluhm@ deraadt@ visa@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/06 11:14:24 Modified files: net/GeoIP : Makefile distinfo net/GeoIP/pkg : MESSAGE-main Log message: a final update to geolite data 20180401. remove the maintainer convenience target for geolite databases as there will be no more updates to these. update MESSAGE-main. Users should switch to geolite2 and adapt programs to using libmaxminddb if they want to continue with the free databases. There are still a few months left on commercial updates for geolite 1. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 12:31:50 src/gnu/usr.bin/clang/include/lld/Common Update of /cvs/src/gnu/usr.bin/clang/include/lld/Common In directory cvs.openbsd.org:/tmp/cvs-serv73519/Common Log Message: Directory /cvs/src/gnu/usr.bin/clang/include/lld/Common added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 12:33:43 Added files: gnu/usr.bin/clang/include/lld/Common: Version.inc Removed files: gnu/usr.bin/clang/include/lld/Config: Version.inc Log message: Move Version.inc to the correct folder. Noticed by sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/06 13:09:05 Modified files: sys/arch/arm64/dev: efi.c Log message: Sadly some UEFI frimware writes to mappings marked as runtime code so we can't enforce W^X for runtime services. Do respect the bits that indicate that mappings can be non-readable, non-executable or read-only though. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/06 13:14:00 Modified files: devel/py-twisted: Makefile distinfo devel/py-twisted/pkg: PLIST Added files: devel/py-twisted/patches: patch-setup_py patch-src_Twisted_egg-info_entry_points_txt patch-src_twisted_python__setup_py devel/py-twisted/pkg: PFRAG.no-python3 Log message: Update to twisted-17.9.0 ok landry@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/06 13:35:32 Modified files: devel : Makefile Log message: Add py-twisted,python3 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 17:36:45 Modified files: gnu/usr.bin/clang/include/clang/intrin: Makefile Log message: Install clwbintrin.h as it is needed by immintrin.h. Noticed by sthen@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/06 17:37:39 Modified files: distrib/sets/lists/comp: clang.amd64 clang.i386 Log message: sync CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/04/06 17:40:57 Modified files: build : mirrors.dat Log message: anoncvs.spacehopper.org has now moved to Plymouth (on a different machine), IPs/pubkeys remain unchanged. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/04/06 17:41:35 Modified files: . : anoncvs.html cvsync.html Log message: sync CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/04/06 18:28:35 Modified files: . : 63.html Log message: 6582 ftp packages for arm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/06 20:20:58 Modified files: gnu/usr.bin/clang/clang: clang.1 Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/06 20:35:27 Modified files: gnu/llvm/tools/lld/docs: ld.lld.1 Log message: add back ld.lld 6.0 changes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 01:23:57 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 01:24:15 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 01:24:31 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.15.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 01:26:58 Modified files: devel/dlib : Makefile distinfo devel/dlib/pkg : PLIST Log message: Update dlib to 19.10: CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/07 01:36:41 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180404 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 01:41:42 Modified files: net/gnugk : Makefile distinfo net/gnugk/patches: patch-configure Log message: Update to gnugk-4.9. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 01:48:12 Modified files: devel/qbs : Makefile distinfo devel/qbs/patches: patch-doc_man_man_qbs devel/qbs/pkg : PLIST Added files: devel/qbs/patches: patch-src_lib_corelib_tools_processutils_cpp patch-src_lib_corelib_tools_tools_pri Log message: Update Qbs to 1.11.0 "okay" landry@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 01:49:40 Modified files: devel/qt-creator: Makefile distinfo devel/qt-creator/patches: patch-src_libs_utils_buildablehelperlibrary_cpp patch-src_plugins_projectexplorer_gcctoolchain_cpp patch-src_plugins_qmakeprojectmanager_qmakebuildconfiguration_cpp devel/qt-creator/pkg: PLIST Removed files: devel/qt-creator/patches: patch-src_shared_qbs_src_lib_corelib_tools_processutils_cpp patch-src_shared_qbs_src_lib_corelib_tools_tools_pri Log message: Update qt-creator to 4.6.0 "okay" landry@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/07 01:55:14 Added files: devel/ode/patches: patch-ode_demo_demo_jointPR_cpp patch-ode_demo_demo_jointPU_cpp patch-ode_demo_demo_piston_cpp patch-ode_demo_demo_tracks_cpp Log message: fixes for clang 6.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/07 02:11:10 Added files: devel/mozjs17/patches: patch-shell_jsoptparse_cpp Log message: Fix llvm 6 fallout by replacing '\0' by NULL, otherwise blowing with an invalid comparison between char* & int. Don't use nullptr to give it a chance on non-clang archs. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 02:13:48 Added files: graphics/lensfun/patches: patch-libs_lensfun_cpuid_cpp patch-tests_test_modifier_cpp Log message: Unbreak build - fixes for clang 6.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 02:18:55 Added files: graphics/libraw/patches: patch-internal_libraw_x3f_cpp Log message: Unbreak build - fix for clang 6.0 CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/04/07 02:19:19 Modified files: gnu/usr.bin/clang/include/clang/intrin: Makefile Log message: Install a bunch more headers included by intrin.h, fixes at least libvpx and probably firefox on amd64/i386. ok patrick@ CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/04/07 02:27:11 Modified files: distrib/sets/lists/comp: clang.i386 clang.amd64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/04/07 02:29:06 ports/mail/mdsort Update of /cvs/ports/mail/mdsort In directory cvs.openbsd.org:/tmp/cvs-serv44548/mdsort Log Message: Directory /cvs/ports/mail/mdsort added to the repository CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/04/07 02:30:00 ports/mail/mdsort/pkg Update of /cvs/ports/mail/mdsort/pkg In directory cvs.openbsd.org:/tmp/cvs-serv47414/pkg Log Message: Directory /cvs/ports/mail/mdsort/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/04/07 02:31:12 Added files: mail/mdsort : Makefile distinfo mail/mdsort/pkg: DESCR PLIST Log message: Import mail/mdsort, ok sthen@ Move messages from one maildir to another according to a set of user defined rules. CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/04/07 02:32:41 Modified files: mail : Makefile Log message: +mdsort CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 03:08:00 Added files: graphics/freeimage/patches: patch-Source_LibRawLite_internal_dcraw_common_cpp Log message: Unbreak build - fix for clang 6.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 03:27:14 Modified files: devel/cpp-hocon: Makefile Log message: Unbreak build - fix for clang 6.0 set -Wno-delete-non-virtual-dtor in CXXFLAGS. We don't want to fix all classes that don't have a virtual dtor. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/07 03:32:20 Added files: devel/ragel/patches: patch-ragel_common_cpp patch-ragel_rbxgoto_cpp Log message: fix for clang 6.0: narrowed constants, and non-sensical cod (fix taken from ragel 6.10) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 03:40:17 Modified files: graphics/colord: Makefile Log message: Add one more version to PORTROACH. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 03:43:23 Modified files: devel/catch2 : Makefile distinfo Log message: catch2 bugfix update to 2.2.2 CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/04/07 03:57:08 Modified files: lib/libc/stdlib: malloc.c Log message: sys/uio.h is not used anymore CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/04/07 04:05:06 Modified files: distrib/sets/lists/comp: clang.amd64 clang.i386 Log message: sort CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/07 04:16:56 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: efi.4 Log message: efi(4) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 04:43:54 Modified files: print/cups-pk-helper: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 04:55:22 Modified files: sysutils/polkit: Makefile distinfo sysutils/polkit/pkg: PLIST Removed files: sysutils/polkit/patches: patch-configure_ac patch-docs_polkit_Makefile_am patch-src_polkit_polkitpermission_c patch-src_polkit_polkitunixprocess_c patch-src_polkitagent_Makefile_am patch-src_polkitagent_polkitagenthelper-bsdauth_c patch-src_polkitbackend_polkitbackendauthority_c patch-src_polkitbackend_polkitbackendinteractiveauthority_c patch-src_polkitbackend_polkitbackendjsauthority_c Log message: Update to polkit-0.114. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/07 04:55:54 Added files: emulators/gxemul/patches: patch-src_console_x11_cc patch-src_cpus_cpu_alpha_cc patch-src_cpus_cpu_alpha_palcode_cc patch-src_cpus_cpu_arm_instr_cc patch-src_cpus_cpu_cc patch-src_cpus_cpu_dyntrans_cc patch-src_cpus_cpu_m88k_cc patch-src_cpus_cpu_m88k_instr_cc patch-src_cpus_cpu_m88k_instr_loadstore_cc patch-src_cpus_cpu_mips_cc patch-src_cpus_cpu_mips_coproc_cc patch-src_cpus_cpu_mips_instr_cc patch-src_cpus_cpu_ppc_cc patch-src_cpus_cpu_ppc_instr_cc patch-src_cpus_cpu_sh_cc patch-src_cpus_memory_alpha_cc patch-src_cpus_memory_mips_v2p_cc patch-src_cpus_memory_ppc_cc patch-src_cpus_memory_sh_cc patch-src_debugger_debugger_cc patch-src_debugger_debugger_cmds_cc patch-src_devices_bus_pci_cc patch-src_devices_dev_algor_cc patch-src_devices_dev_dreamcast_gdrom_cc patch-src_devices_dev_dreamcast_maple_cc patch-src_devices_dev_lca_cc patch-src_devices_dev_pvr_cc patch-src_devices_dev_sgi_mardigras_cc patch-src_devices_dev_sh4_cc patch-src_devices_dev_vga_cc patch-src_devices_dev_vr41xx_cc patch-src_devices_dev_wdc_cc patch-src_disk_bootblock_cc patch-src_disk_diskimage_cc patch-src_file_file_elf_cc patch-src_file_file_raw_cc patch-src_machines_machine_landisk_cc patch-src_machines_machine_pmax_cc patch-src_machines_machine_test_cc patch-src_main_GXemul_cc patch-src_old_main_emul_cc patch-src_old_main_main_cc patch-src_old_main_memory_cc patch-src_old_main_settings_cc patch-src_promemul_arcbios_cc patch-src_promemul_dec_prom_cc patch-src_promemul_dreamcast_cc patch-src_promemul_ps2_bios_cc patch-src_symbol_symbol_cc Log message: fixes for clang 6.0, mostly spaces in string concat... also a switch narrowing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 04:58:23 Modified files: devel : Makefile Removed files: devel/mozjs17 : Makefile distinfo devel/mozjs17/patches: patch-Makefile_in patch-assembler_jit_ExecutableAllocator_h patch-assembler_wtf_Platform_h patch-config_milestone_pl patch-configure patch-ctypes_libffi_configure patch-ctypes_libffi_src_mips_ffi_c patch-ctypes_libffi_src_mips_ffitarget_h patch-ctypes_libffi_src_x86_freebsd_S patch-gc_Heap_h patch-jscpucfg_h patch-jsgc_cpp patch-jsinterp_cpp patch-jsopcode_cpp patch-jsval_h patch-methodjit_MethodJIT_cpp patch-shell_jsoptparse_cpp devel/mozjs17/pkg: DESCR PLIST Log message: Remove mozjs17, it's unused since polkit moved to spidermonkey52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 04:58:33 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register mozjs17 removal. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/07 05:05:13 Modified files: devel/jdk/1.8/patches: patch-hotspot_src_share_vm_runtime_globals_hpp Log message: regen, no real change CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/07 05:05:22 Modified files: graphics/libraw/patches: patch-internal_libraw_x3f_cpp Log message: shorter CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/07 05:11:04 Modified files: games/xkobo/patches: patch-xlwin_C Log message: let icon data be unsigned, so that C++ doesn't holler about sizes, then cast it back to char* for the actual icon creation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 05:42:36 Modified files: devel/libidn : Makefile distinfo devel/libidn/pkg: PLIST Removed files: devel/libidn/patches: patch-lib_punycode_c Log message: Update to libidn-1.34. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/04/07 05:52:24 Modified files: sys/dev/pci : if_em.c Log message: em: Print error code and phy/mac type Print the error code if hardware initialization failed. If EM_DEBUG is defined, print the phy/mac type during attach. ok mikeb@ jsg@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/04/07 05:53:53 Modified files: sys/dev/pci : if_em_hw.c Log message: em: Increase delay after reset to 20ms This is the value in freebsd for ich8lan. ok mikeb@ jsg@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/04/07 05:55:14 Modified files: sys/dev/pci : if_em_hw.c Log message: em: Add em_check_phy_reset_block() quirk Port the logic from freebsd to em_check_phy_reset_block(). A single read does not seem to be reliable. ok mikeb@ jsg@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/04/07 05:56:40 Modified files: sys/dev/pci : if_em.c if_em_hw.h Log message: em: Port an i219 errata workaround from FreeBSD https://www.intel.com/content/dam/www/public/us/en/documents/specification-updates/i218-i219-ethernet-connection-spec-update.pdf?asset=9561 ok mikeb@ jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/07 06:08:18 Added files: devel/jdk/1.8/patches: patch-hotspot_src_share_vm_classfile_dictionary_hpp patch-hotspot_src_share_vm_compiler_compileBroker_cpp patch-hotspot_src_share_vm_gc_implementation_g1_collectionSetChooser_hpp patch-hotspot_src_share_vm_gc_implementation_g1_g1Allocator_hpp patch-hotspot_src_share_vm_gc_implementation_g1_g1BlockOffsetTable_inline_hpp patch-hotspot_src_share_vm_gc_implementation_g1_g1CardCounts_hpp patch-hotspot_src_share_vm_gc_implementation_g1_g1CollectedHeap_inline_hpp patch-hotspot_src_share_vm_gc_implementation_g1_g1ErgoVerbose_hpp patch-hotspot_src_share_vm_gc_implementation_g1_heapRegionManager_inline_hpp patch-hotspot_src_share_vm_gc_implementation_g1_heapRegion_hpp patch-hotspot_src_share_vm_gc_implementation_g1_heapRegion_inline_hpp patch-hotspot_src_share_vm_memory_cardTableModRefBS_hpp patch-hotspot_src_share_vm_memory_generation_hpp patch-hotspot_src_share_vm_memory_threadLocalAllocBuffer_inline_hpp patch-hotspot_src_share_vm_trace_traceStream_hpp Log message: spaces around constants; part of what's needed for new clang CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/07 06:50:58 Modified files: devel/py-incremental: Makefile Log message: Enable test CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/07 06:51:35 Modified files: devel/py-automat: Makefile Log message: Enable test CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 07:13:50 Added files: x11/wbar/patches: patch-src_core_Main_cc Log message: fixes for clang 6.0, spaces in string CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 07:28:33 Modified files: share/man/man4 : dwpcie.4 Log message: missing macro in AUTHORS; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 07:30:03 Modified files: share/man/man4 : mvrng.4 Log message: missing macro in AUTHORS; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 07:31:05 Modified files: share/man/man4 : fec.4 Log message: remove arch from Dt, now this is MI; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 07:34:39 Modified files: share/man/man4 : vlan.4 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 07:38:18 Modified files: share/man/man4/man4.arm64: ampintc.4 Log message: fix NAME; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 07:50:10 Modified files: usr.bin/ssh : ssh_config.5 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 07:52:48 Modified files: share/man/man4/man4.arm64: efi.4 Log message: add arch to Dt line; CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/07 07:54:46 Modified files: regress/lib/libcrypto: Makefile Added files: regress/lib/libcrypto/x509: Makefile x509name.c x509name.expected Log message: test X509_NAME_add_entry_by_txt(3); feedback and OK jsing@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 07:57:43 Modified files: lib/libcrypto/man: X509_VERIFY_PARAM_set_flags.3 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/07 08:41:48 Added files: lang/libv8/patches: patch-src_stub-cache_cc Log message: fix for clang 6.0: reinterpret_cast -> static_cast From David CARLIER Thanks! CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/04/07 08:55:13 Modified files: usr.bin/patch : patch.c pch.c util.c Removed files: usr.bin/patch : pathnames.h Log message: Remove unused pathnames.h header since patch was refactoring into not invoking ed back in 2015; ok millert@ tb@ tobias@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 08:55:42 Modified files: devel/llvm : Makefile distinfo devel/llvm/patches: patch-cmake_modules_AddLLVM_cmake patch-include_llvm_CodeGen_AsmPrinter_h patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp patch-lib_CodeGen_TargetLoweringBase_cpp patch-lib_MC_MCELFStreamer_cpp patch-lib_MC_MCParser_AsmParser_cpp patch-lib_Target_AArch64_AArch64ISelLowering_cpp patch-lib_Target_AArch64_AArch64Subtarget_h patch-lib_Target_Mips_MCTargetDesc_MipsMCAsmInfo_cpp patch-lib_Target_Sparc_SparcInstrInfo_td patch-lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp patch-lib_Target_X86_X86AsmPrinter_h patch-lib_Target_X86_X86MCInstLower_cpp patch-lib_Target_X86_X86RegisterInfo_td patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td patch-tools_clang_include_clang_Sema_Sema_h patch-tools_clang_lib_Driver_ToolChains_Arch_AArch64_cpp patch-tools_clang_lib_Driver_ToolChains_Clang_cpp patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp patch-tools_clang_lib_Sema_SemaChecking_cpp patch-tools_clang_lib_Sema_SemaDeclAttr_cpp patch-tools_lld_ELF_DriverUtils_cpp patch-tools_lld_ELF_Driver_cpp patch-tools_lld_ELF_Writer_cpp patch-tools_llvm-shlib_CMakeLists_txt devel/llvm/pkg : PLIST-main Added files: devel/llvm/patches: patch-lib_Analysis_InstructionSimplify_cpp patch-lib_IR_ConstantFold_cpp patch-lib_Target_ARM_ARMISelLowering_cpp patch-lib_Target_Sparc_MCTargetDesc_SparcMCExpr_cpp patch-tools_clang_lib_CodeGen_CGExpr_cpp Removed files: devel/llvm/patches: patch-lib_Target_Sparc_SparcFrameLowering_cpp patch-tools_clang_include_clang_Frontend_CompilerInvocation_h patch-tools_lld_ELF_SymbolTable_cpp Log message: Update to llvm-6.0.0. tested in a bulk from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 08:55:58 Modified files: lang/clang : clang.port.mk Log message: Bump MODCLANG_VERSION. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 08:56:24 Modified files: devel/include-what-you-use: Makefile lang/rust : Makefile lang/rust/pkg : PFRAG.amd64-main PFRAG.i386-main Added files: devel/include-what-you-use/patches: patch-iwyu_ast_util_cc Log message: Adapt to new LLVM. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/07 08:58:18 Modified files: lang/flang/driver: Makefile lang/flang/flang: Makefile Log message: Mark BROKEN for the time being; maintainer is working on an update to work with llvm 6.0. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/07 09:05:26 Modified files: sys/dev/fdt : dwmmc.c Log message: Add support for GPIO card detect. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/04/07 10:30:59 Modified files: lib/libtls : tls.c Log message: Switch to OPENSSL_init_ssl() and prevent an openssl configuration file from being loaded behind our back, at a later point. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/04/07 10:35:34 Modified files: lib/libtls : tls_config.c tls_internal.h tls_keypair.c Log message: Correct tls_config_clear_keys() behaviour. Previously this incorrectly called tls_keypair_clear(), which results in the private key being cleared, along with the certificate, OCSP staple and pubkey hash. This breaks OCSP stapling if tls_config_clear_keys() is called following tls_configure(), as is done by httpd. Fix this by calling tls_keypair_clear_key() so that only the private key is cleared, leaving the other public data untouched. While here, remove tls_keypair_clear() and fold the necessary parts into tls_keypair_free(). ok beck@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/07 10:36:43 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/04/07 10:42:17 Modified files: regress/lib/libtls/keypair: keypairtest.c Log message: Revise regress to match tls_keypair_clear() removal. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/04/07 10:55:13 Modified files: lib/libssl : s3_lib.c ssl3.h ssl_clnt.c ssl_locl.h Log message: Nuke SSL3_FLAGS_DELAY_CLIENT_FINISHED and SSL3_FLAGS_POP_BUFFER. These flags enabled experimental behaviour in the write path, which nothing uses. Removing this code greatly simplifies ssl3_write(). ok beck@ inoguchi@ sthen@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/04/07 11:02:34 Modified files: lib/libssl : d1_clnt.c d1_meth.c d1_srvr.c ssl_lib.c ssl_locl.h t1_clnt.c t1_meth.c t1_srvr.c Log message: Remove function pointers for ssl_{read,write,peek}. Now that everything goes through the same code path, we can remove a layer of indirection and just call ssl3_{read,write,peek} directly. ok beck@ inoguchi@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/07 11:20:26 Modified files: lib/libcrypto/man: OPENSSL_config.3 Log message: Correct man page for OpenSSL_no_config() to indicate that it suppresses any future config file loading. ok schwarze@ with a nit from jsing@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/07 11:54:54 Modified files: usr.bin/libtool/LT/Mode/Link: Library.pm Log message: have libtool do libtool work, mainly work around exec limitations by using ar @file construct. okay aja@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/07 12:16:35 Modified files: sys/dev/i2c : files.i2c Added files: sys/dev/i2c : isl1208.c Log message: Add islrtc(4), a driver for the Intersil ISL1208 Real Time Clock. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/07 12:30:53 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : islrtc.4 Log message: islrtc(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/07 12:31:22 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable islrtc(4). CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/04/07 12:52:39 Modified files: bin/dd : misc.c Log message: snprintf+writev -> dprintf Much simpler. Dropping writev makes the output from summary() non-atomic, so output lines triggered by SIGINFO can intermingle with output lines triggered by SIGINT or atexit(3). This behavior is difficult to trigger, even deliberately. The buffer in dprintf is large enough so that lines produced by summary() are not garbled if this occurs, though, so this is unlikely to break any scripts. Discussed at length with deraadt@, who helpfully noted that "not all problems have perfect solutions." ok millert@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/07 12:59:43 Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc patch-content_common_sandbox_init_openbsd_cc Log message: the utility process needs a sendfd pledge as well in case chrome is running in complete process separation mode to be able to send back data to the renderer, for printing to pdf files for example CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/04/07 13:08:13 Modified files: sbin/shutdown : shutdown.c Log message: Display local timezone in all deadline estimates. Admins don't necessarily reside in the same timezone as the machine. If an admin mistakenly schedules downtime for a machine at the wrong time this could be quite bad. Users, too, don't necessarily reside in the same timezone as the machine. Saying the box is going down at "15:40" is potentially ambiguous. So, display the local timezone in all logs, broadcasts, printouts, messages, etc. Give the admin a chance to correct the mistake; give the user a better idea of when the box is actually going down. This also updates the process' understanding of the present time before printing estimates. The system's wall clock could have changed after the shutdown was scheduled, making subsequent broadcasts potentially misleading for users. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/07 14:05:50 Modified files: security/xca : Makefile Added files: security/xca/patches: patch-widgets_NewKey_cpp Log message: Allow for generating 8192 bit keys ok sthen@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 14:47:40 Modified files: lib/libcrypto/man: OPENSSL_config.3 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/07 14:52:52 Modified files: share/man/man4 : iic.4 Log message: add islrtc and maxrtc; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/07 16:06:33 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/07 16:35:27 Modified files: sys/dev/fdt : rkpmic.c Log message: Only register ourselves as the time-of-day clock device if no time-of-day clock device has been registered yet. The Theobrama Systems RK3399-Q7 SoM also has a ISL1208 RTC chip and that device is preferred since it is connected to the battery. ok patrick@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/07 16:43:12 Modified files: sys/dev/ic : dwc_gmac.c Log message: Only attach a single PHY if the PHY address isn't specified. This prevents PHYs that respond at the broadcast address 0 and some other address from attaching twice and isolating themselves from the interface. This makes the network interface on the Theobrama Systems RK3399-Q7 SoM that has a Micrel KZS9031 PHY work. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/07 16:50:15 Modified files: textproc/aspell/core: Makefile Added files: textproc/aspell/core/patches: patch-modules_filter_tex_cpp patch-prog_check_funs_cpp Log message: Fix compilation with clang 6, from upstream. CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2018/04/07 17:15:28 Modified files: sysutils/sleuthkit: Makefile Added files: sysutils/sleuthkit/patches: patch-tools_srchtools_sigfind_cpp Log message: Fix from upstream githut not released yet for clang 6.0 Ok sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/07 18:39:34 Modified files: sys/net : if_gif.c Log message: on output, actually attach the mbuf tag to packet. this is to suppress loops over the interface, and avoids a leak of the tag on every packet. found and fix testd by christian barthel also tested by job snijders ok bluhm@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/07 18:44:21 Modified files: sys/net : if_gif.c Log message: use the specified protocol on v6 output found by and diff from peter j philip ok jca@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/07 19:00:15 Modified files: lib/libcrypto/man: CRYPTO_set_ex_data.3 Log message: sort the list of data structures and add the missing ECDH and ECDSA; triggered by OpenSSL commit a73d990e Feb 27 19:02:24 2018 +0100, but with different content CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/07 21:41:38 Modified files: lang/gravity : Makefile distinfo Log message: Update to gravity-0.4.2 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/07 21:42:42 Modified files: lang/kona : Makefile distinfo Log message: Bugfix update to kona-3.2.0.20180404 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/07 21:47:41 Modified files: lang/seed7 : Makefile distinfo lang/seed7/pkg : PLIST Log message: Update to seed7-20180401 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/08 01:05:26 Added files: x11/pekwm/patches: patch-src_ActionHandler_cc Log message: fix for clang 6.0: explicit static_cast<> in switch-case. Based on a diff from Timo Myyrä , Thanks! CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/08 01:36:02 Modified files: usr.bin/ssh : sshd_config.5 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2018/04/08 02:29:22 Modified files: www/kcaldav : Makefile distinfo www/kcaldav/patches: patch-Makefile patch-kcaldav_passwd_in_1 patch-kcaldav_sql www/kcaldav/pkg: PLIST README Added files: www/kcaldav/patches: patch-kcaldav_c Removed files: www/kcaldav/patches: patch-delete_c patch-dynamic_c patch-get_c patch-options_c patch-principal_c patch-property_c patch-propfind_c patch-proppatch_c patch-put_c patch-resource_c patch-util_c Log message: Update kcaldav to 0.1.6, unbreaking it after the last www/kcgi update. Patch by Aaron Poffenberger (MAINTAINER) ok landry@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2018/04/08 02:30:37 Modified files: www/kcaldav : Makefile Log message: wrap overlong lines in www/kcaldav's Makefile; requested by landry@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 02:35:14 Added files: devel/protobuf/patches: patch-src_google_protobuf_compiler_command_line_interface_cc Log message: unbreak with clang6 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/08 02:36:31 Modified files: x11/qt3/patches: patch-src_kernel_qdragobject_cpp Added files: x11/qt3/patches: patch-qmake_generators_win32_borland_bmake_cpp patch-qmake_generators_win32_mingw_make_cpp patch-qmake_generators_win32_msvc_dsp_cpp patch-qmake_generators_win32_msvc_nmake_cpp patch-qmake_generators_win32_msvc_vcproj_cpp patch-src_kernel_qgplugin_h Log message: small fixes for clang 6, a few C++11 literals, some weird typing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/08 03:40:40 Modified files: sysutils/polkit: Makefile Log message: Missing BDEP on devel/gobject-introspection. spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/08 04:20:50 Added files: sysutils/dvd+rw-tools/patches: patch-dvd+rw-mediainfo_cpp Log message: fix with clang6, from Matthew Martin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/08 04:23:01 ports/sysutils/apachetop/patches Update of /cvs/ports/sysutils/apachetop/patches In directory cvs.openbsd.org:/tmp/cvs-serv53123/patches Log Message: Directory /cvs/ports/sysutils/apachetop/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/08 04:30:32 Modified files: sysutils/apachetop: Makefile Added files: sysutils/apachetop/patches: patch-src_apachetop_cc patch-src_display_cc patch-src_hits_circle_cc patch-src_log_cc Log message: add clang6 patches from Matthew Martin update homepage while there, someone should look at updating this, the newest release (2017-04) includes a buffer overflow fix CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/08 04:38:26 Modified files: lang/spidermonkey: Makefile lang/spidermonkey/patches: patch-nanojit_CodeAlloc_cpp Added files: lang/spidermonkey/patches: patch-build_autoconf_moznbytetype_m4 patch-configure_in patch-jsgc_cpp patch-jslock_cpp patch-jsnum_h patch-nanojit_Assembler_cpp patch-nanojit_Assembler_h patch-nanojit_NativeSparc_cpp patch-nanojit_NativeX64_cpp patch-nanojit_Nativei386_cpp patch-nanojit_avmplus_h patch-xpconnect_shell_Makefile_in patch-xpconnect_src_Makefile_in Removed files: lang/spidermonkey/patches: patch-js_src_build_autoconf_moznbytetype_m4 patch-js_src_configure_in patch-js_src_jsgc_cpp patch-js_src_jslock_cpp patch-js_src_jsnum_h patch-js_src_nanojit_Assembler_cpp patch-js_src_nanojit_Assembler_h patch-js_src_nanojit_NativeSparc_cpp patch-js_src_nanojit_NativeX64_cpp patch-js_src_nanojit_Nativei386_cpp patch-js_src_nanojit_avmplus_h patch-js_src_xpconnect_shell_Makefile_in patch-js_src_xpconnect_src_Makefile_in Log message: Remove PATCH_STRIP and regen patches, in preparation for clang 6 fixes. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/08 04:47:23 Modified files: net/zabbix : Makefile distinfo net/zabbix/patches: patch-configure Log message: update to 3.4.8; from Mark Patruck CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/08 04:53:10 Modified files: lang/spidermonkey/patches: patch-jsgc_cpp patch-jslock_cpp patch-jsnum_h patch-nanojit_NativeX64_cpp Added files: lang/spidermonkey/patches: patch-jsbuiltins_h patch-jsfun_cpp patch-jsfun_h patch-jsinterp_cpp patch-jsiter_cpp patch-jsobj_cpp patch-jsops_cpp patch-jsregexp_cpp patch-jsstr_cpp patch-jstracer_cpp patch-jsxml_cpp Log message: Fixes for clang6, some taken from FreeBSD, some local only. This port really needs to hit the Attic... CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/08 05:08:58 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-main_go www/gitea/pkg : PLIST Added files: www/gitea/patches: patch-custom_conf_app_ini_sample Removed files: www/gitea/patches: patch-conf_app_ini Log message: Update to gitea-1.4.0 ok robert@ CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2018/04/08 05:45:49 Modified files: . : 63.html Log message: final pkg count for sparc64 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 06:58:30 Added files: graphics/mandelbulber/patches: patch-src_interface_cpp patch-src_netrender_cpp Log message: clang6 fixes: properly qualify bind and fix whitespace for literal string CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 07:02:26 Added files: print/apvlv/patches: patch-src_ApvlvCmds_cc patch-src_ApvlvCore_cc Log message: fixes from upstream for clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 07:10:25 Added files: databases/kyotocabinet/patches: patch-kcdbext_h Log message: fix build with clang; from freebsd CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/08 07:24:36 Modified files: sys/stand/boot : boot.c bootarg.h Log message: Add a hook to use a firmware-supplied random function in addition to the MD-supplied random function to insert entropy into the kernel. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/08 07:27:22 Modified files: sys/arch/arm64/stand/efiboot: Makefile conf.c Added files: sys/arch/arm64/stand/efiboot: efirng.c Log message: Add support for the EFI Random Number Generator Protocol and use it to XOR random data into the buffer that we feed the kernel. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 07:29:08 Added files: devel/commoncpp/patches: patch-src_socket_cpp patch-src_unix_cpp Log message: fix with clang6, contained the following gem: switch( immediate ) { case false: do something break; case true: do something else break; } i don't even... CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/08 07:33:01 Modified files: sys/dev/fdt : rkdwusb.c Log message: Deassert resets. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 07:36:10 Modified files: games/xevil/patches: patch-cmn_role_cpp patch-x11_serverping_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/08 07:55:40 Modified files: usr.sbin/pcidump: pcidump.c Log message: Print BARs for bridges as well. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 07:56:41 Added files: games/eboard/patches: patch-network_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 08:00:03 Modified files: audio/calf/patches: patch-src_ctl_keyboard_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 08:06:04 Added files: graphics/py-matplotlib/patches: patch-extern_ttconv_pprdrv_tt_cpp Log message: unbreak with clang6; from freebsd CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/08 09:43:43 Modified files: usr.bin/calendar/calendars/de_DE.UTF-8: calendar.geschichte Log message: The assault on Dutschke happened in 1968. From Leah Neukirchen CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/08 10:14:13 Modified files: audio/adplay : Makefile Added files: audio/adplay/patches: patch-src_adplay_cc Log message: Fix build with Clang 6, from upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/08 10:32:02 Modified files: devel/mm-common: Makefile distinfo Log message: Update to mm-common-0.9.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/08 10:41:31 Modified files: graphics/gdk-pixbuf2: Makefile distinfo Log message: Update to gdk-pixbuf-2.36.12. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/04/08 10:45:12 Modified files: sys/kern : kern_event.c Log message: Test for preexisting conditions when re-enabling events When an event that was disabled by EV_DISABLE or EV_DISPATCH is registered again, an associated filter must be ran to mark it active if a preexisting condition is present. The issue was reported and fix tested by Lukas Larsson , thanks! ok mpi CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/08 10:57:57 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Fail early if an X509_VERIFY_PARAM is poisoned - don't allow this to be "overridden" by the user supplied callback. ok jsing@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/04/08 12:26:29 Modified files: sys/arch/amd64/amd64: tsc.c Log message: Remove debugging printf ok deraadt, guenther CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 12:33:57 Added files: x11/waimea/patches: patch-src_Menu_cc Log message: unbreak with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 12:43:26 Added files: x11/blackbox/patches: patch-lib_EWMH_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/08 12:46:43 Modified files: lib/libc/sys : socketpair.2 Log message: Actually describe the parameters rather than calling facts BUGS that aren't even small bugs. And stop talking about AF_LOCAL. Feedback and OK guenther@, OK jmc@. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/08 12:57:39 Modified files: sys/sys : socket.h sys/kern : uipc_proto.c uipc_socket.c uipc_socket2.c sys/miscfs/fifofs: fifo_vnops.c share/man/man4 : netintro.4 usr.sbin/syslogd: syslogd.8 Log message: AF_LOCAL was a failed attempt (by POSIX?) to seem less UNIX-specific, but AF_UNIX is both the historical _and_ standard name, so prefer and recommend it in the headers, manpages, and kernel. ok miller@ deraadt@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:10:10 Modified files: x11/icewm/patches: patch-src_wmapp_cc Added files: x11/icewm/patches: patch-src_wmabout_cc patch-src_ybutton_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/08 13:10:12 Modified files: usr.sbin/acme-client: parse.y Log message: We warned long enough, also sysmerge(8) should have handled the removal of the agreement url by now. OK benno CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:13:19 Modified files: x11/nx/nxcomp/patches: patch-Loop_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:14:26 Added files: net/xprobe/patches: patch-src_defines_h_in patch-src_xplib_xp_lib_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/08 13:15:41 Modified files: games/postal/patches: patch-makefile Log message: Fix build with clang6 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/08 13:16:43 Modified files: games/valyriatear: Makefile Log message: Fix build with clang6. Retake MAINTAINER while here. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/08 13:17:14 Modified files: games/xye : Makefile Log message: Fix build with clang6. Retake MAINTAINER while here. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/08 13:17:57 Modified files: games/liberalcrimesquad: Makefile Log message: Fix build with clang6. Retake MAINTAINER while here. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/08 13:20:50 Modified files: audio/milkytracker: Makefile audio/milkytracker/patches: patch-src_tracker_sdl_SDL_Main_cpp Added files: audio/milkytracker/patches: patch-src_tracker_EQConstants_cpp Log message: Fix build with Clang 6, from upstream. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:30:11 Added files: x11/xplanet/patches: patch-src_libannotate_addArcs_cpp patch-src_libannotate_addMarkers_cpp patch-src_libannotate_addSatellites_cpp patch-src_libmultiple_RayleighScattering_cpp patch-src_libmultiple_drawStars_cpp patch-src_readConfig_cpp Log message: fix build with clang6; partly from freebsd CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:30:34 Added files: x11/ede/desktop/patches: patch-evoke_Xsm_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:35:02 ports/www/slowhttptest/patches Update of /cvs/ports/www/slowhttptest/patches In directory cvs.openbsd.org:/tmp/cvs-serv4981/patches Log Message: Directory /cvs/ports/www/slowhttptest/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:35:24 Added files: www/slowhttptest/patches: patch-src_slowhttptest_cc patch-src_slowhttptestmain_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:38:07 Modified files: www/sqtop/patches: patch-src_sqtop_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 13:43:44 Added files: audio/espeak/patches: patch-src_tr_languages_cpp Log message: unbreak with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 14:18:42 Modified files: x11 : Makefile Log message: -qvwm CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/08 14:19:32 Modified files: x11/wxWidgets : Makefile x11/wxWidgets/patches: patch-contrib_src_Makefile_in patch-src_common_dbtable_cpp Added files: x11/wxWidgets/patches: patch-src_gtk_dcclient_cpp Log message: unbreak with clang6 regen patches; bump REVISION CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 14:20:05 Removed files: x11/qvwm : Makefile distinfo x11/qvwm/patches: patch-src_Makefile_in patch-src_accessory_cc patch-src_audio_cc patch-src_audio_h patch-src_main_cc patch-src_pixmap_image_cc x11/qvwm/pkg : DESCR PLIST Log message: remove, this hasn't been updated in years and is currently broken due to clang6. besides, there's windows93.net CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/08 14:20:15 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register qvwm removal CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/08 14:23:44 Modified files: x11/wxWidgets : Makefile Log message: switch to HTTPS and adjust tabs. bump CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/08 14:41:10 ports/devel/keystone/main Update of /cvs/ports/devel/keystone/main In directory cvs.openbsd.org:/tmp/cvs-serv98630/main Log Message: Directory /cvs/ports/devel/keystone/main added to the repository CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/08 14:41:10 ports/devel/keystone/python Update of /cvs/ports/devel/keystone/python In directory cvs.openbsd.org:/tmp/cvs-serv98630/python Log Message: Directory /cvs/ports/devel/keystone/python added to the repository CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/08 14:41:31 ports/devel/keystone/main/pkg Update of /cvs/ports/devel/keystone/main/pkg In directory cvs.openbsd.org:/tmp/cvs-serv68973/main/pkg Log Message: Directory /cvs/ports/devel/keystone/main/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/08 14:41:31 ports/devel/keystone/python/pkg Update of /cvs/ports/devel/keystone/python/pkg In directory cvs.openbsd.org:/tmp/cvs-serv68973/python/pkg Log Message: Directory /cvs/ports/devel/keystone/python/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/08 14:43:05 Modified files: devel/keystone : Makefile Added files: devel/keystone : Makefile.inc devel/keystone/main: Makefile distinfo devel/keystone/main/pkg: DESCR PLIST devel/keystone/python: Makefile distinfo devel/keystone/python/pkg: DESCR PLIST Removed files: devel/keystone : distinfo devel/keystone/pkg: DESCR PLIST Log message: add python bindings to keystone. ok fcambus@. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/04/08 14:57:28 Modified files: lib/libfuse : fuse_opt.h Log message: Cast -1 to (unsigned long) to appease clang 6 -Wc++11-narrowing Fixes at least ports/archivers/fuse-zip. ok millert@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/08 15:02:45 Modified files: net/nmap : Makefile distinfo net/nmap/patches: patch-Makefile_in patch-nping_configure_ac net/nmap/pkg : PLIST-main Added files: net/nmap/patches: patch-service_scan_cc Log message: Update to nmap-7.70 from David Carlier (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/08 16:13:54 Modified files: graphics/ufraw/patches: patch-dcraw_cc Log message: Unbreak with clang 6 (space between literal and identifier) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/04/08 16:38:56 Modified files: distrib/sparc64/bsd.rd: list distrib/sparc64/ramdisk: list Log message: Move slaacd from ramdisk to bsd.rd, found out the hard way. OK deraadt CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/04/08 16:49:23 Modified files: shells/fish : Makefile Added files: shells/fish/patches: patch-configure_ac patch-src_common_h Log message: Fix for clang-6. This patch is already upstream: https://github.com/fish-shell/fish-shell/pull/4685 ship it! jca@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/08 18:43:27 Modified files: . : lyrics.html Log message: link to the big audio cd images, for fun CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/04/08 19:15:41 src/regress/sys/kern/stackpivot Update of /cvs/src/regress/sys/kern/stackpivot In directory cvs.openbsd.org:/tmp/cvs-serv7701/stackpivot Log Message: Directory /cvs/src/regress/sys/kern/stackpivot added to the repository CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/04/08 19:17:46 Added files: regress/sys/kern/stackpivot: Makefile stackpivot.c Log message: Add regress test for stack pivot mitigation ok @deraadt CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/08 20:31:37 Modified files: usr.bin/mandoc : roff.c regress/usr.bin/mandoc/roff/string: Makefile Added files: regress/usr.bin/mandoc/roff/string: undef.in undef.out_ascii undef.out_lint Log message: Using an undefined string or macro will cause it to be defined as empty. Observed by Werner Lemberg on Nov 14, 2011 and rotting on my TODO list ever since. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/08 22:11:04 Modified files: sys/arch/alpha/alpha: trap.c sys/arch/alpha/include: cpu.h Log message: Fill in FRAME_PS after the fact. What a ridiculous design decision. It would be better if this was filled in at trap time. ok guenther CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/08 22:34:56 Modified files: sys/arch/amd64/amd64: aesni.c sys/crypto : xform.c xform.h Log message: Move some AES-related defines into xform.h to reduce duplication. gmac.c is left untouched for now to preserve layering. OK mikeb@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/08 22:42:14 Added files: x11/kde/arts3/patches: patch-mcop_tcpserver_cc patch-mcop_unixserver_cc patch-soundserver_gslplayobject_impl_cc patch-soundserver_wavplayobject_impl_cc Log message: fixes for clang6 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/08 23:25:45 Modified files: emulators/mupen64plus/video-glide64: Makefile emulators/mupen64plus/video-glide64/patches: patch-src_Main_cpp Log message: Fix with new clang. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/08 23:46:42 Added files: emulators/desmume/patches: patch-src_path_h Log message: Improve things with clang 6. (still doesn't build) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/08 23:56:50 Added files: games/koboredux/patches: patch-src_filemap_cpp patch-src_prefs_cpp Log message: Fix with clang 6. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/09 00:29:21 Added files: devel/xtensa-elf/gcc/patches: patch-gcc_ubsan_c Log message: Fix build with clang 6. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 01:48:38 Modified files: games/moon-buggy: Makefile Log message: reset MAINTAINER per felix' request CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/09 02:53:23 Modified files: inputmethods/scim: Makefile Added files: inputmethods/scim/patches: patch-src_scim_debug_h patch-src_scim_pointer_h Log message: Fix build with clang 6, from FreeBSD CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/09 03:20:39 Modified files: print/qpdf : Makefile distinfo print/qpdf/pkg : PLIST Log message: Update to qpdf-8.0.2. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/09 03:36:37 Modified files: mail : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: mail/prepop : Makefile distinfo mail/prepop/patches: patch-base64_cc patch-display_cc patch-header_cc patch-help_cc patch-main_cc mail/prepop/pkg: DESCR PLIST Log message: Remove prepop, questionable usefulness and on life support since 2004 ok landry@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/09 03:39:53 Modified files: sys/nfs : nfs_node.c nfs_vfsops.c nfsmount.h Log message: Change the representation of an NFS mount point by caching the root nodes. nfs_root() now returns a "locked" vnode, so vput(9) must be called to release it. Note that this has currently no effect as nfs_lock/unlock are still stubs. This will prevent some lock odering problems with upcoming NFSnode locking. Tested by landry@, sthen@, visa@, naddy@ and myself. From NetBSD with some tweaks, ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/09 03:53:13 Modified files: sys/kern : sys_generic.c Log message: Call FREF() right after fd_getfile_mode() in sys_ioctl(). ok visa@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/09 03:57:13 Modified files: sys/kern : kern_descrip.c Log message: Call finishdup() instead of rerolling it in dupfdopen(). While here call FREF() right after fd_getfile(). ok bluhm@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/09 03:59:32 Modified files: sys/kern : vfs_lookup.c Log message: Do a FREF()/FRELE() dance after fd_getfile() and before calling vref(9) in namei(9). So we're sure the 'struct file *' won't disapear behind our back when we go parrallel. ok visa@, bluhm@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/04/09 04:15:15 Modified files: usr.sbin/ldomctl: ldomctl.8 Log message: Do not discourage IPv6, it's working fine in LDOMs. OK jca, stsp CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2018/04/09 05:09:40 Modified files: usr.sbin/smtpd : spfwalk.c Log message: Check for legitimate IPv4, IPv6 addrs before printing. Ryan Kavanagh reported on github that certain domains have misconfigured SPF records. https://github.com/OpenSMTPD/OpenSMTPD/issues/844 Ok millert@ gilles@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/09 06:11:56 Log message: Import textproc/ruby-rouge. Rouge is a pure-ruby syntax highlighter. It can highlight 100 different languages, and output HTML or ANSI 256-color text. Its HTML output is compatible with stylesheets designed for pygments. OK jeremy@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180409 N ports/textproc/ruby-rouge/Makefile N ports/textproc/ruby-rouge/distinfo N ports/textproc/ruby-rouge/pkg/PLIST N ports/textproc/ruby-rouge/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/09 06:13:31 Modified files: textproc : Makefile Log message: Add ruby-rouge. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/09 06:40:34 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_app_qgisapp_cpp patch-src_server_CMakeLists_txt geo/qgis/pkg : PLIST Added files: geo/qgis/patches: patch-src_server_qgsserverplugins_cpp Removed files: geo/qgis/patches: patch-CMakeLists_txt patch-cmake_FindGDAL_cmake patch-cmake_FindGEOS_cmake patch-cmake_FindPostgres_cmake patch-debian_qgis_desktop patch-doc_CMakeLists_txt patch-src_app_qgsabout_cpp patch-src_core_CMakeLists_txt patch-src_core_qgsapplication_cpp patch-src_helpviewer_CMakeLists_txt patch-src_providers_delimitedtext_CMakeLists_txt patch-src_providers_wms_CMakeLists_txt Log message: Major update to QGIS 3.0.1. - Switch from python2/Qt4 to python3/Qt5 (note that a handful of plugins arent ported yet..) - overhaul post-install for proper icons/desktop files, mostly taken from debian packaging - lots of patches merged upstream (github PRs #6169 & 6171 among others) - still a nasty bug with file dialogs when running inside a gtk desktop environment, being investigated (upstream ticket #17825). See http://blog.qgis.org/2018/02/23/qgis-3-0-girona-is-released/ & https://qgis.org/en/site/forusers/visualchangelog30 for user-facing details. Mostly worked on at a HAM and then at p2k18, been using various snapshots of master at work since some months, and playing with 3d features... CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/09 07:46:15 Modified files: sys/arch/mips64/include: mips_cpu.h sys/arch/octeon/conf: GENERIC files.octeon sys/arch/octeon/dev: mainbus.c sys/arch/octeon/include: octeonvar.h sys/arch/octeon/octeon: machdep.c Added files: sys/arch/octeon/dev: octcrypto.c octcrypto_asm.S Log message: Add a driver for the OCTEON cryptographic unit. It provides a hardware-accelerated implementation of several encryption and authentication algorithms for ipsec(4): AES-CBC AES-CTR AES-GCM AES-GMAC HMAC-MD5 HMAC-SHA1 HMAC-SHA2-256 HMAC-SHA2-384 HMAC-SHA2-512 Please note that the driver is currently disabled. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/09 07:48:26 Modified files: share/man/man4/man4.octeon: Makefile Added files: share/man/man4/man4.octeon: octcrypto.4 Log message: manual page for octcrypto(4) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/09 07:49:04 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/09 07:59:03 Modified files: sys/kern : kern_descrip.c Log message: Revert previous, it introduced a bug found the hardway by landry@. CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2018/04/09 09:14:33 Modified files: plan9/plan9port: Makefile Added files: plan9/plan9port/patches: patch-src_libthread_thread_c patch-src_libthread_threadimpl_h Log message: make plan9port work with MAP_STACK initial diff from Aaron Poffenberger CVSROOT: /cvs Module name: xenocara Changes by: cheloha@cvs.openbsd.org 2018/04/09 09:48:14 Modified files: app/video : video.c Log message: Measure statistics against UPTIME clock. So that your statistics remain correct if the system wall clock is changed during playback. Use CLOCK_UPTIME instead of CLOCK_MONOTONIC so that statistics remain correct across suspend/resume. Testing by tobias@, sthen@, and Benjamin Baier . ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/09 09:58:26 Modified files: archivers/p7zip: Makefile Added files: archivers/p7zip/patches: patch-CPP_Windows_ErrorMsg_cpp Log message: Unbreak build - fix for clang 6.0. rsadowski significantly simplified the initial fix. Thanks! Maintainer (Josh Grosse) ok. OK rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 10:34:05 Added files: games/scorched3d/patches: patch-src_common_weapons_AccessoryStore_cpp Log message: fix build with clang6; from Timo Myyra CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 10:35:38 Modified files: games/maelstrom: Makefile games/maelstrom/patches: patch-load_h games/maelstrom/pkg: PLIST Added files: games/maelstrom/patches: patch-controls_cpp patch-load_cpp Log message: fix build with clang6; from Timo Myyra CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 10:41:36 Modified files: games/numptyphysics/patches: patch-Canvas_cpp Added files: games/numptyphysics/patches: patch-Font_cpp Log message: fix build with clang6; from Timo Myyra CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 10:43:01 Modified files: games/scorched3d/patches: patch-src_common_weapons_AccessoryStore_cpp Log message: fix mangled patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 10:43:50 Added files: games/kobodeluxe/patches: patch-filemap_cpp patch-prefs_cpp Log message: fix build with clang6; from Timo Myyra CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 10:45:05 Modified files: games/dungeon-crawl/patches: patch-source_newgame_cc Added files: games/dungeon-crawl/patches: patch-source_itemname_cc patch-source_liblinux_cc Log message: fix build with clang6; from Timo Myyra with feedback from stsp@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 11:17:08 Added files: lang/erlang/16/patches: patch-lib_wx_c_src_wxe_gl_cpp Log message: fix build with clang6; patch from upstream CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 11:26:54 Added files: lang/apl/patches: patch-src_emacs_mode_TcpListener_cc patch-src_emacs_mode_UnixSocketListener_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2018/04/09 11:53:36 Modified files: bin/ksh : c_ksh.c c_sh.c c_test.c c_ulimit.c edit.c eval.c expr.c mail.c main.c misc.c sh.h table.h tree.c var.c regress/bin/ksh: integer.t Log message: Support 64 bit integers on 32 bit architectures. No binary change on amd64 and there should be no differences on any other 64 bit architecture either (because long = int64_t). ok cheloha, tb CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 12:07:24 Added files: misc/cdrdao/patches: patch-dao_CdrDriver_cc patch-dao_CdrDriver_h Log message: fix build with clang6; from freebsd CVSROOT: /cvs Module name: xenocara Changes by: cheloha@cvs.openbsd.org 2018/04/09 12:16:44 Modified files: app/video : video.c Log message: Don't use optarg as format string. ok millert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/09 12:21:05 Modified files: editors/ht/patches: patch-htapp_cc patch-htelfphs_cc Added files: editors/ht/patches: patch-classview_cc patch-htcfg_cc patch-htcoffhd_cc patch-htelfhd_cc patch-htelfshs_cc patch-htfinfo_cc patch-htinfo_h patch-htleent_cc patch-htlehead_cc patch-htleobj_cc patch-htmacho_cc patch-htmachohd_cc patch-htmzhead_cc patch-htnehead_cc patch-htneobj_cc patch-htpefhd_cc patch-htpehead_cc patch-htxbehead_cc patch-htxexhead_cc patch-io_types_h patch-main_cc patch-output_out_html_cc patch-output_out_txt_cc Log message: fix build with clang6; from upstream CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/09 12:35:13 Modified files: sys/dev/fdt : dwpcie.c sys/arch/arm64/arm64: intr.c sys/arch/arm64/dev: pciecam.c sys/arch/arm64/include: intr.h Log message: The Open Firmware Interrupt Mapping "recommendation" says that the number of address celss in the child unit specifier should be fetched from the interrupt controller node. Fix this as the current code doesn't work on the MACCHIATObin for example. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/09 13:03:43 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo Removed files: net/p5-Net-DNS-SEC/patches: patch-Makefile_PL Log message: update p5-Net-DNS-SEC to 1.07 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/09 14:39:03 Modified files: sys/dev/fdt : xhci_fdt.c Log message: Add two more dwc3 quirks. ok visa@, patrick@ CVSROOT: /cvs Module name: src Changes by: tj@cvs.openbsd.org 2018/04/09 14:41:22 Modified files: usr.bin/ssh : sshd_config Log message: the UseLogin option was removed, so remove it here too. ok dtucker CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/09 15:33:27 Modified files: sys/dev/mii : miidevs Log message: Add Marvell 88E1512. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/09 15:34:35 Modified files: sys/dev/mii : miidevs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/09 15:55:25 Modified files: sys/dev/fdt : dwpcie.c Log message: Implement support for INTx interrupts on Marvell ARMADA 7K & 8K. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/09 16:17:11 Modified files: sys/arch/arm64/arm64: trap.c Log message: Get rid of some FreeBSD leftovers (that are mostly commented out already). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/09 16:21:05 Modified files: sys/arch/arm64/arm64: syscall.c trap.c Log message: Set trapframe pointer early on in do_el0_sync. This allows the use of PROC_STACK() in the upcoming stack pointer checking diff and probably fixes bugs where ptrace(2) and core dumps would report the wrong register state. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/09 16:26:25 Modified files: usr.bin/mandoc : libmandoc.h roff.c regress/usr.bin/mandoc/roff/nr: Makefile Added files: regress/usr.bin/mandoc/roff/nr: undef.in undef.out_ascii Log message: When accessing an undefined number register, define it to be zero, like the previous commit for strings and macros, only technically simpler. Desired behaviour also mentioned by Werner Lemberg in 2011. This diff adds functionality but is -21 +19 LOC. :-) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/09 17:54:49 Modified files: usr.bin/ssh : ssh-agent.c Log message: don't kill ssh-agent's listening socket entriely if we fail to accept a connection; bz#2837, patch from Lukas Kuster CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/09 18:10:49 Modified files: usr.bin/ssh : PROTOCOL.certkeys PROTOCOL.chacha20poly1305 PROTOCOL.krl auth.h authfd.c channels.c clientloop.c kexdhs.c kexgexs.c scp.c servconf.c sftp.c ssh-agent.c ssh.c ssh_api.h ssh_config.5 sshbuf.h sshconnect.c sshd.c sshkey-xmss.c umac.c xmss_wots.c Log message: lots of typos in comments/docs. Patch from Karsten Weiss after checking with codespell tool (https://github.com/lucasdemarchi/codespell) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/09 18:13:27 Modified files: regress/usr.bin/ssh: authinfo.sh Log message: make this a bit more portable-friendly CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/09 18:14:10 Modified files: regress/usr.bin/ssh: cert-file.sh rekey.sh Log message: more typos spotted by Karsten Weiss using codespell CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/09 18:52:21 Modified files: share/man/man7 : roff.7 usr.bin/mandoc : roff.c regress/usr.bin/mandoc/roff/nr: Makefile Added files: regress/usr.bin/mandoc/roff/nr: incr.in incr.out_ascii Log message: Two new low-level roff(7) features: * .nr optional third argument (auto-increment step size) * \n+ and \n- numerical register auto-increment and -decrement bentley@ reported on Dec 9, 2013 that lang/sbcl(1) uses these. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/04/10 00:13:15 Modified files: sysutils/arm-trusted-firmware: Makefile distinfo Log message: update to ARM Trusted Firmware 1.5 Includes changes for the following advisories: ARM Trusted Firmware Security Advisory TFV 5 Not initializing or saving/restoring PMCR_EL0 can leak secure world timing information Arm Trusted Firmware Security Advisory TFV 6 Arm Trusted Firmware exposure to speculative processor vulnerabilities using cache timing side-channels Tested by kettenis@ on RK3399, the only platform we currently build in this port. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 00:32:41 Modified files: astro/celestia/patches: patch-src_celestia_celestiacore_cpp Added files: astro/celestia/patches: patch-src_celestia_favorites_cpp Log message: fix build with clang6; from Matthew Martin CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/10 00:34:04 Modified files: usr.bin/vmstat : vmstat.c Log message: typo: "anon's" -> "anons" ok jmc, krw, deraadt CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 00:34:12 Added files: audio/libmusicbrainz/patches: patch-src_webservice_cpp patch-src_xmlParser_xmlParser_cpp Log message: fix build with clang6; from Timo Myyra CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/04/10 00:59:58 Added files: games/crack-attack/patches: patch-src_Communicator_cxx Log message: Fix build with clang 6.0. From FreeBSD ports. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/04/10 01:52:32 Added files: devel/arm-none-eabi/gcc-linaro/patches: patch-gcc_ubsan_c Log message: Add the same backported gcc patch bentley@ added to xtensa-elf-gcc to fix the build with clang 6.0. CVSROOT: /cvs Module name: ports Changes by: akoshibe@cvs.openbsd.org 2018/04/10 01:55:10 Modified files: net/mininet : Makefile net/mininet/patches: patch-mininet_cli_py patch-mininet_net_py patch-mininet_node_py patch-mininet_nodelib_py patch-mininet_openbsd_util_py Log message: Various bug fixes: - Repeated output for 'dpctl' CLI command - Iperf ignoring interrupt from CLI - DPID value not passed to switch(4) nodes for assignment - switch(4) nodes with control channels created later in startup won't have their channels forwarded to a remote controller - ping tests waiting forever when controller is explicitly disabled - local forwarding controller not correctly tracked for teardown - trying to log to extraneous file for switchd(8) node - wrong method used for getting bridge(4) node info - manpage for mn not generated properly OK jca@ phessler@ OK for earlier version of diffs jasper@ sthen@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/10 02:17:38 Modified files: math/z3 : Makefile distinfo math/z3/pkg : PLIST Log message: update z3 to 4.6.0, builds fine with clang 6. from "Matthew Martin" phy1729@ at gmail dot com (thanks). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 02:46:05 Added files: editors/fte/patches: patch-src_mkdefcfg_pl Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 02:46:21 ports/graphics/cal3d/patches Update of /cvs/ports/graphics/cal3d/patches In directory cvs.openbsd.org:/tmp/cvs-serv25723/patches Log Message: Directory /cvs/ports/graphics/cal3d/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 02:47:36 Added files: graphics/cal3d/patches: patch-src_cal3d_loader_cpp Log message: fix build with clang6 partly from upstream where there are more c++ cleanups to be had CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 02:48:12 Added files: mail/mimetic/patches: patch-test_cutee_cxx Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 02:49:36 Added files: devel/smpeg2/patches: patch-audio_hufftable_cpp devel/smpeg/patches: patch-audio_huffmantable_cpp Log message: fix build with clang6; via flatpak CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/10 03:17:45 Modified files: sys/kern : kern_event.c sys_socket.c sys_pipe.c vfs_vnops.c Log message: Convert 'struct fileops' definitions to C99. ok millert@, deraadt@, florian@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/10 03:24:56 Modified files: sys/kern : subr_prf.c Log message: Do not call logwakeup(), ending in wakeup_n(), while holding a mutex. Prevents a lock ordering issue between SCHED_LOCK() and printf(9)'s mutex. While here protect all kprintf() calls ending on the console with the mutex. ok kettenis@, visa@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/10 03:35:46 Modified files: security/nss : Makefile distinfo Log message: Update to nss 3.36.1, required by fx 60.0b11 See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.36.1_release_notes Fixes #1443400, #1447628 & #1452670 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/10 03:55:00 Removed files: security/nss/patches: patch-nss_lib_freebl_blinit_c Log message: Remove upstream patch from #1443400. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/10 04:48:44 Modified files: usr.bin/tmux : cmd-kill-pane.c server-fn.c tmux.1 tmux.h window-tree.c Log message: Add x and X to choose-tree (with a confirmation prompt) to kill an item. Suggested by Matt Zagrabelny. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/04/10 05:09:14 Modified files: usr.bin/fstat : fstat.c Log message: print rtable for internet sockets unless it's the default; based on a diff from Peter J. Philipp but printing slightly differently to avoid the need for a flag. ok claudio@ bluhm@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/10 05:20:15 Modified files: usr.bin/tmux : input.c Log message: A couple of fixes to the : form of SGR. Apparently there is an extra argument that nobody knew about, so skip that if it exists. Also there are a bunch of useless optional arguments at the end, so ignore those. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 05:37:51 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-bad/pkg: PLIST multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-base/patches: patch-configure_ac patch-ext_Makefile_am multimedia/gstreamer1/plugins-base/pkg: PLIST multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-good/patches: patch-sys_oss_Makefile_in multimedia/gstreamer1/plugins-good/pkg: PLIST-main multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-libav/patches: patch-ext_libav_Makefile_in patch-gst-libs_ext_libav_configure multimedia/gstreamer1/plugins-ugly: Makefile distinfo multimedia/gstreamer1/plugins-ugly/pkg: PLIST multimedia/gstreamer1/py-gstreamer: Makefile distinfo multimedia/gstreamer1/py-gstreamer/pkg: PLIST Added files: multimedia/gstreamer1/plugins-base/patches: patch-ext_gl_Makefile_in Removed files: multimedia/gstreamer1/plugins-bad/patches: patch-ext_gl_Makefile_in Log message: Update the gstreamer1 gang to version 1.14.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 05:38:33 Modified files: www/webkitgtk4 : Makefile Log message: gstgl: multimedia/gstreamer1/plugins-bad -> multimedia/gstreamer1/plugins-base CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/10 06:08:52 Log message: Import p5-Auth-Yubikey_Decrypter 0.07 from MAINTAINER Julien Dhaille Perl module that accepts an AES key and an encrypted one-time password generated by a Yubikey device, and returns a decrypted authentication token. For use in conjunction with other software that handles actual authentication. with tweaks from & ok sthen@ Status: Vendor Tag: jdhaille Release Tags: landry_20180410 N ports/security/p5-Auth-Yubikey_Decrypter/distinfo N ports/security/p5-Auth-Yubikey_Decrypter/Makefile N ports/security/p5-Auth-Yubikey_Decrypter/pkg/PLIST N ports/security/p5-Auth-Yubikey_Decrypter/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/10 06:09:31 Modified files: security : Makefile Log message: +p5-Auth-Yubikey_Decrypter CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/10 06:22:39 Modified files: textproc/solr : Makefile distinfo textproc/solr/patches: patch-bin_solr textproc/solr/pkg: PLIST Log message: security update to solr-7.3.0 CVE-2018-1308: XXE attack through Apache Solr's DIH's dataConfig request parameter This vulnerability relates to an XML external entity expansion (XXE) in the `&dataConfig=` parameter of Solr's DataImportHandler. It can be used as XXE using file/ftp/http protocols in order to read arbitrary local files from the Solr server or the internal network. See [1] for more details. Mitigation: Users are advised to upgrade to either Solr 6.6.3 or Solr 7.3.0 releases both of which address the vulnerability. Once upgrade is complete, no other steps are required. Those releases disable external entities in anonymous XML files passed through this request parameter. If users are unable to upgrade to Solr 6.6.3 or Solr 7.3.0 then they are advised to disable data import handler in their solrconfig.xml file and restart their Solr instances. Alternatively, if Solr instances are only used locally without access to public internet, the vulnerability cannot be used directly, so it may not be required to update, and instead reverse proxies or Solr client applications should be guarded to not allow end users to inject `dataConfig` request parameters. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/04/10 06:27:01 Modified files: sys/uvm : uvm_addr.c Log message: Fix stop condition for linear search by taking into account the search direction, otherwise we might break the loop prematurely; ok stefan@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 07:09:35 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 07:09:50 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 07:10:05 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.3. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 07:11:04 Added files: net/dhcdrop/patches: patch-configure Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 07:20:18 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Maintenance update to webkitgtk4-2.20.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 07:21:10 Modified files: www/webkitgtk4 : Tag: OPENBSD_6_3 Makefile distinfo Log message: Maintenance update to webkitgtk4-2.20.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 07:21:18 Added files: textproc/lq-sp/patches: patch-include_IListIter_h patch-include_IList_h patch-include_Ptr_h patch-lib_Parser_h Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/10 07:25:34 Modified files: sysutils/apachetop: Makefile distinfo sysutils/apachetop/patches: patch-src_log_cc Log message: Update for Apachetop to 0.17.4: Swtich to github and fix clang6. https://github.com/tessus/apachetop/releases OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 07:45:45 Modified files: mail/evolution-rss: Makefile net/telepathy/folks: Makefile productivity/glabels: Makefile www/liferea : Makefile x11/gnome/bijiben: Makefile x11/gnome/contacts: Makefile x11/gnome/devhelp: Makefile x11/gnome/documents: Makefile x11/gnome/initial-setup: Makefile x11/gnome/shell: Makefile x11/gnome/sushi: Makefile x11/gnome/yelp : Makefile x11/mate/atril : Makefile x11/gnome/online-accounts: Makefile Log message: Sync WANTLIB after recent gstreamer1 updates. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 08:03:55 Modified files: graphics/shotwell: Makefile distinfo Log message: Update to shotwell-0.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/10 08:06:30 Modified files: x11/gnome/control-center: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/10 08:32:18 Modified files: www/urlwatch : Makefile distinfo Log message: Update to urlwatch-2.9. OK gsoares@, sthen@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2018/04/10 08:37:08 Modified files: usr.sbin/smtpd : spfwalk.c Log message: Fix previous. Use inet_net_pton(3) instead of inet_pton(3) as addresses could be listed with prefix. Initial diff from Ryan Kavanagh, tweaked by me. Ok millert@ gilles@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/10 09:07:50 Modified files: regress/usr.bin/openssl: appstest.sh Log message: tweak usage() CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/04/10 09:25:45 Added files: emulators/dosbox/patches: patch-src_ints_int10_vesa_cpp Log message: Fix build with clang 6.0. From FreeBSD ports. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/10 09:41:55 Added files: games/abuse/patches: patch-src_net_fileman_cpp patch-src_sdlport_hmi_cpp Log message: unbreak with clang 6, from Timo Myyrä CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/04/10 09:58:21 Modified files: usr.sbin/sasyncd: sasyncd.c sasyncd.h timer.c Log message: Schedule events against the monotonic clock. So that events fire punctually, even if the system clock is changed. ok jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/10 09:58:27 Added files: games/crimson/patches: patch-src_cf_main_cpp patch-src_comet_main_cpp patch-src_common_font_cpp patch-tools_cfed_cpp Log message: clang6 patches from Timo Myyrä CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 10:40:24 ports/textproc/opensp/patches Update of /cvs/ports/textproc/opensp/patches In directory cvs.openbsd.org:/tmp/cvs-serv4959/patches Log Message: Directory /cvs/ports/textproc/opensp/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 10:40:56 Added files: textproc/opensp/patches: patch-include_IListIter_h patch-include_IList_h patch-include_Ptr_h patch-lib_Parser_h Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 10:45:41 Added files: audio/libmusicbrainz5/patches: patch-src_xmlParser_cpp Log message: fix build with clang6; patch from ../libmusicbrainz CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 10:53:12 Added files: textproc/exempi/patches: patch-exempi_exempi_cpp patch-source_XMPFiles_FormatSupport_ID3_Support_hpp patch-source_XMPFiles_FormatSupport_RIFF_Support_cpp Log message: fix build with clang6; partly from upstream via freebsd CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 10:56:20 Added files: audio/libsidplay/patches: patch-src_samples_cpp Log message: fix build with clang6; from freebsD CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 11:01:02 Added files: net/ruby-eventmachine/patches: patch-ext_em_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 11:09:43 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST-main Log message: update to vala-0.38.9 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/10 11:27:03 Modified files: devel/flatzebra/patches: patch-Makefile_in Added files: devel/flatzebra/patches: patch-src_flatzebra_GameEngine_h Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 12:57:56 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST Log message: update to vte-0.50.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 13:07:40 Modified files: graphics/dcmtk : Makefile distinfo graphics/dcmtk/pkg: PLIST Added files: graphics/dcmtk/patches: patch-oflog_include_dcmtk_oflog_thread_syncpub_h Log message: - update to dcmtk-3.6.3 - unbreak with clang6 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/10 13:58:55 Added files: games/xwelltris/patches: patch-src_x11_xwellengine_cxx Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/10 14:04:44 Added files: www/phantomjs/patches: patch-src_webpage_cpp Log message: add a patch to build phantomjs with clang 6. ok jasper@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 14:09:07 Added files: devel/bullet/patches: patch-examples_OpenGLWindow_LoadShader_cpp patch-examples_SharedMemory_PhysicsServerExample_cpp patch-examples_SharedMemory_TinyRendererVisualShapeConverter_cpp Log message: fix build with clang6; from David CARLIER CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 14:11:39 Added files: multimedia/sfml/patches: patch-src_SFML_Window_Unix_WindowImplX11_cpp Log message: fix build with clang6; from David CARLIER CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/10 14:30:58 Modified files: textproc/clucene: Makefile Log message: fix build with clang6 by defaulting to c++03. while this isn't the nicest solution it allows to unblock a fairly large number of ports at this point. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/04/10 14:43:51 Modified files: print/texlive/base: Makefile Added files: print/texlive/base/patches: patch-texk_web2c_luatexdir_image_pdftoepdf_w Log message: print/texlive/base: Make it build with clang 6. OK naddy@, thanks. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/10 14:56:42 Added files: textproc/sablotron/patches: patch-src_command_sabcmd_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/10 15:15:33 Modified files: net/livemedia : Makefile Added files: net/livemedia/patches: patch-liveMedia_RTSPClient_cpp Log message: fix build with clang6; bugfix from upstream (2018.02.28) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/10 15:37:20 Modified files: lib/libssl/man : SSL_CTX_set_cipher_list.3 Log message: Write documentation for the control string parameter from scratch, collecting the information by inspecting the source code. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/10 16:04:52 Modified files: textproc/sphinx/patches: patch-src_sphinxstd_cpp Added files: textproc/sphinx/patches: patch-src_indexer_cpp patch-src_indextool_cpp patch-src_searchd_cpp patch-src_sphinx_cpp patch-src_sphinxjson_cpp patch-src_sphinxplugin_cpp patch-src_sphinxrt_cpp patch-src_sphinxstd_h patch-src_sphinxutils_cpp Log message: fix sphinx build with clang6; from David CARLIER CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/10 16:07:30 Modified files: usr.bin/openssl: openssl.1 Log message: Delete the description of the argument of the "ciphers" command because it was (1) woefully incomplete, (2) partially outdated and wrong, (3) in parts imprecisely worded and hard to understand, (4) excessively technical for a section 1 manual, (5) of excessive size for this particular page, (6) and didn't belong here in the first place because it essentially tried to document a C API - SSL_CTX_set_cipher_list(3), which is now documented, so point to it. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/10 16:51:28 Modified files: editors/vis : Makefile Added files: editors/vis/patches: patch-Makefile patch-array_c Log message: Fix segfault, do not strip binaries. OK tb, sthen CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/10 17:00:53 Log message: Check that a file descriptor's plegde flag is correctly propagated. The test covers the system calls dup, dup2, dup3, open /dev/fd, and file descriptor passing. The fstat(1) output is analysed. Status: Vendor Tag: bluhm Release Tags: bluhm_20180411 N src/regress/sys/kern/pledge/filedescriptor/dup.c N src/regress/sys/kern/pledge/filedescriptor/Makefile N src/regress/sys/kern/pledge/filedescriptor/main.c N src/regress/sys/kern/pledge/filedescriptor/dup2.c N src/regress/sys/kern/pledge/filedescriptor/dup3.c N src/regress/sys/kern/pledge/filedescriptor/header.h N src/regress/sys/kern/pledge/filedescriptor/dev.c N src/regress/sys/kern/pledge/filedescriptor/pass.c No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/10 17:04:35 Modified files: regress/sys/kern/pledge: Makefile Log message: Add subdir filedescriptor. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/10 17:27:51 Modified files: www/stagit : Makefile distinfo www/stagit/patches: patch-config_mk Removed files: www/stagit/patches: patch-Makefile patch-compat_h Log message: Update stagit to 0.8 From Hiltjo Posthuma, with input from sthen and tweaks from me. OK juanfra, sthen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/10 17:42:49 Modified files: sysutils/polkit: Makefile Log message: Now needs a C++1 compiler CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2018/04/10 19:05:05 Modified files: devel/cppcheck : Makefile distinfo Log message: update to 1.83 CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2018/04/10 22:15:26 Modified files: sys/dev/usb : usbdevs Log message: Add ids for Huawei k3772. OK jca@, sthen@, deraadt@ CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2018/04/10 22:18:18 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: sync CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2018/04/10 22:23:10 Modified files: sys/dev/usb : umsm.c share/man/man4 : umsm.4 Log message: Add support for Huawei k3772. OK jca@, sthen@, deraadt@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/04/10 22:37:19 Modified files: sys/dev/pci : eso.c Log message: Fix confusion between NMIDI > 0 and NMPU > 0. From jsg@. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/04/10 22:48:31 Modified files: sys/dev : audio.c sys/dev/ic : ac97.c ac97.h sys/dev/pci : azalia.c cmpci.c eap.c esa.c maestro.c neo.c Log message: Add mixer save/restore capability to the audio(4) driver and use it during suspend/resume. Remove driver-specific mixer save/restore bits that don't need to be duplicated in every low-lever driver. ok mpi CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/04/11 00:33:53 Modified files: mail/offlineimap: Makefile distinfo mail/offlineimap/patches: patch-offlineimap_conf Log message: update to OfflineIMAP v7.2.0 start using stable tarballs which the project provides now. ok danj@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/11 00:40:01 ports/games/starfighter/patches Update of /cvs/ports/games/starfighter/patches In directory cvs.openbsd.org:/tmp/cvs-serv53364/patches Log Message: Directory /cvs/ports/games/starfighter/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/11 00:40:26 Added files: games/starfighter/patches: patch-src_title_cpp Log message: Fix build on clang 6. CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/04/11 00:55:15 Modified files: sysutils/pick : Makefile distinfo Log message: Update to pick-2.0.2. ok gsoares@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/11 01:41:45 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Removed files: geo/postgis/patches: patch-liblwgeom_lwin_geojson_c Log message: Update to postgis 2.4.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/11 01:41:51 Modified files: print/gutenprint: Makefile distinfo print/gutenprint/patches: patch-configure patch-src_cups_backend_common_h patch-src_main_print-olympus_c print/gutenprint/pkg: PLIST Log message: Update to gutenprint-5.2.14. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/11 01:47:09 Modified files: geo/pdal : Makefile distinfo geo/pdal/patches: patch-dimbuilder_CMakeLists_txt patch-pdal_util_CMakeLists_txt geo/pdal/pkg : PLIST Added files: geo/pdal/patches: patch-cmake_unix_compiler_options_cmake patch-pdal_PluginDirectory_cpp patch-pdal_util_Utils_cpp patch-plugins_sqlite_io_SQLiteCommon_hpp Removed files: geo/pdal/patches: patch-dimbuilder_DimBuilder_cpp patch-pdal_PluginManager_cpp Log message: Update to pdal 1.7.1. See https://github.com/PDAL/PDAL/releases/tag/1.7.1 Switch to use real source tarballs, and patch out detection/support for libexecinfo/backtrace(). To be revisited when libexecinfo is removed..? CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/11 01:47:54 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: xfce4-whiskermenu 2.1.6 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/11 02:02:18 Modified files: sys/dev/ic : rtl81x9reg.h sys/dev/pci : if_re_pci.c Log message: Some (probably newer) re(4) cards don't have the 32-bit memory BAR that we try to map first. Instead there's a 64-bit memory BAR in the follow- ing BAR. Since on the MACCHIATObin we currently do not support the IO space, we have to use the 64-bit memory BAR. Thus, try to map the 64- bit BAR before falling back to the 32-bit BAR and the IO bar. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/11 02:15:45 Modified files: sysutils/terraform/terraform: Makefile distinfo Log message: Update to terraform-0.11.7. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/04/11 02:42:51 Modified files: emulators/fs-uae: Makefile Log message: emulators/fs-uae: Make it build with clang 6. OK sthen@, jca@, thanks! CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/11 03:53:52 Removed files: net/centerim : Makefile distinfo net/centerim/patches: patch-configure_ac patch-libicq2000_src_ContactTree_cpp patch-libjabber_jconn_c patch-m4_gettext_m4 patch-m4_iconv_m4 patch-src_hooks_abstracthook_h net/centerim/pkg: DESCR PLIST Log message: Tschüss Centerim. People is using skype and fb messenger now. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/11 03:54:18 Modified files: net : Makefile Log message: unhook centerim CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/11 03:54:45 Modified files: usr.bin/tmux : cmd-rename-session.c Log message: Allow no client for rename-session, from Ryan Freeman. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/11 04:06:33 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/11 04:06:49 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.4. CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2018/04/11 04:06:50 Modified files: usr.bin/patch : patch.1 Log message: Stop telling patch(1) runs ed(1). okay tb@ and benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/11 04:07:02 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.4. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/11 04:14:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: bye centerim CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/11 04:49:57 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 3.4.11.1363 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/11 04:49:59 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Log message: Update to gnucash-2.6.21. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/11 06:01:23 Added files: x11/mplayer/patches: patch-stream_stream_h Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 06:16:19 Modified files: games/amph : Makefile games/amph/pkg : PLIST Added files: games/amph/patches: patch-src_Element_cpp Log message: clang6 from Timo Myyrä, plus a bit of port cleanup from me CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 06:21:47 Modified files: games/einstein : Makefile games/einstein/patches: patch-utils_cpp Added files: games/einstein/patches: patch-font_cpp patch-game_cpp patch-screen_cpp patch-topscores_cpp patch-widgets_cpp Log message: clang6 fixes, from Timo Myyrä, plus regen wantlib CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 06:25:59 Added files: devel/jdk/1.8/patches: patch-hotspot_src_cpu_x86_vm_interp_masm_x86_64_cpp patch-hotspot_src_cpu_x86_vm_interpreterRT_x86_64_cpp patch-hotspot_src_cpu_x86_vm_vtableStubs_x86_64_cpp patch-hotspot_src_os_bsd_vm_os_bsd_cpp patch-hotspot_src_os_cpu_bsd_x86_vm_os_bsd_x86_cpp patch-hotspot_src_share_vm_code_compiledIC_cpp patch-hotspot_src_share_vm_code_exceptionHandlerTable_cpp patch-hotspot_src_share_vm_code_nmethod_cpp patch-hotspot_src_share_vm_compiler_disassembler_cpp patch-hotspot_src_share_vm_gc_implementation_concurrentMarkSweep_concurrentMarkSweepGeneration_cpp patch-hotspot_src_share_vm_gc_implementation_g1_concurrentMark_cpp patch-hotspot_src_share_vm_gc_implementation_g1_concurrentMark_inline_hpp patch-hotspot_src_share_vm_gc_implementation_g1_g1AllocRegion_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1BiasedArray_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1BlockOffsetTable_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1CardCounts_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1CodeCacheRemSet_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1CollectedHeap_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1CollectorPolicy_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1GCPhaseTimes_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1HRPrinter_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1OopClosures_inline_hpp patch-hotspot_src_share_vm_gc_implementation_g1_g1RemSetSummary_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1RemSet_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1StringDedupQueue_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1StringDedupStat_cpp patch-hotspot_src_share_vm_gc_implementation_g1_g1StringDedupTable_cpp patch-hotspot_src_share_vm_gc_implementation_g1_heapRegionManager_cpp patch-hotspot_src_share_vm_gc_implementation_g1_heapRegionRemSet_cpp patch-hotspot_src_share_vm_gc_implementation_g1_heapRegionSet_cpp patch-hotspot_src_share_vm_gc_implementation_g1_heapRegion_cpp patch-hotspot_src_share_vm_gc_implementation_g1_satbQueue_cpp patch-hotspot_src_share_vm_gc_implementation_parallelScavenge_psMarkSweep_cpp patch-hotspot_src_share_vm_gc_implementation_parallelScavenge_psParallelCompact_cpp patch-hotspot_src_share_vm_gc_implementation_shared_mutableNUMASpace_cpp patch-hotspot_src_share_vm_gc_implementation_shared_parGCAllocBuffer_cpp patch-hotspot_src_share_vm_memory_genCollectedHeap_cpp patch-hotspot_src_share_vm_memory_generation_cpp patch-hotspot_src_share_vm_memory_referenceProcessor_cpp patch-hotspot_src_share_vm_memory_tenuredGeneration_cpp patch-hotspot_src_share_vm_memory_universe_cpp patch-hotspot_src_share_vm_oops_constantPool_cpp patch-hotspot_src_share_vm_oops_cpCache_cpp patch-hotspot_src_share_vm_oops_markOop_cpp patch-hotspot_src_share_vm_oops_objArrayKlass_cpp patch-hotspot_src_share_vm_oops_oop_cpp patch-hotspot_src_share_vm_opto_type_hpp patch-hotspot_src_share_vm_prims_methodHandles_cpp patch-hotspot_src_share_vm_prims_perf_cpp patch-hotspot_src_share_vm_prims_unsafe_cpp patch-hotspot_src_share_vm_prims_whitebox_cpp patch-hotspot_src_share_vm_runtime_safepoint_cpp patch-hotspot_src_share_vm_services_threadService_cpp patch-hotspot_src_share_vm_utilities_ostream_cpp patch-hotspot_src_share_vm_utilities_vmError_hpp patch-jdk_src_share_native_com_sun_java_util_jar_pack_jni_cpp Log message: clang6 fixes from Matthew Martin, mostly spaces around constants, plus some others. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 06:26:56 Modified files: devel/jdk/1.8 : Makefile Added files: devel/jdk/1.8/patches: patch-hotspot_src_share_vm_services_memTracker_cpp Log message: runtime fix for jdk with clang6, found by me, then forgotten about and re-found by dcoppa@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 06:30:41 Modified files: games/einstein : Makefile games/einstein/patches: patch-utils_cpp Log message: reinstate old patch accidentally removed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 06:59:00 Modified files: net/synergy : Makefile distinfo net/synergy/patches: patch-CMakeLists_txt Log message: update to synergy-1.7.6, move to new upstream location (different github account) and add a dumb build fix with --std=c++03 on clang arches. upstream has much newer branches (e.g. 1.9.1 released yesterday, 2.0.0 released a few months ago) but too much churn for a quick fix, and at least they'll now be on the portroach radar. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 07:23:08 Modified files: net/libupnp : Makefile distinfo Removed files: net/libupnp/patches: patch-upnp_src_genlib_net_http_webserver_c Log message: update to libupnp-1.6.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 07:25:31 Modified files: x11/xsettingsd : Makefile distinfo Log message: update to xsettingsd-1.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 07:31:08 Modified files: sysutils/moreutils: Makefile distinfo sysutils/moreutils/patches: patch-Makefile Added files: sysutils/moreutils/patches: patch-pee_c Log message: update to moreutils-0.62 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 07:31:53 Modified files: devel/ccache : Makefile distinfo Added files: devel/ccache/patches: patch-Makefile_in Log message: update to ccache-3.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 07:39:45 Modified files: net/lldpd : Makefile distinfo Log message: udpate to lldpd-1.0.1 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/04/11 07:40:54 Modified files: print/texlive/texmf: Makefile print/texlive/texmf/files: mk_plists.py print/texlive/texmf/pkg: PLIST-buildset PLIST-context PLIST-docs PLIST-full PLIST-main books/tex-by-topic: Makefile devel/coccinelle: Makefile Added files: print/texlive/texmf/files: which_subset.py Log message: Move TeX deps for tex-by-topic and cocinelle into the buildset to avoid depending on texmf-full. Also add a script for finding which subsets a tex file uses. OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/04/11 08:36:14 Added files: math/minisat/patches: patch-minisat_core_Solver_cc patch-minisat_utils_Options_h Log message: math/minisat: Fix for clang 6. OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 08:43:21 Modified files: net/ntopng : Makefile Added files: net/ntopng/patches: patch-src_AddressResolution_cpp patch-src_DivertInterface_cpp patch-third-party_mongoose_mongoose_c patch-third-party_snmp_net_c Log message: clang6 c++ fixes from upstream repo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 08:47:16 Modified files: comms/conserver: Makefile Log message: conserver upstream has moved to github (and is providing stable uploaded tarballs rather than relying on the auto-generated ones), so switch MASTER_SITES, and use https for HOMEPAGE while there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 09:13:20 Added files: net/amule/patches: patch-src_webserver_src_php_amule_lib_cpp patch-src_webserver_src_php_core_lib_cpp patch-src_webserver_src_php_syntree_cpp Log message: c++ whitespace fixes for clang6, from David CARLIER, ok dcoppa@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/11 09:26:18 Added files: lang/jruby/patches: patch-jruby-launcher_argparser_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/11 09:44:08 Modified files: sys/arch/i386/conf: ld.script sys/arch/i386/i386: apicvec.s bios.c cpu.c gdt.c genassym.cf kvm86.c kvm86call.S lapic.c locore.s machdep.c pmap.c pmapae.c vector.s sys/arch/i386/include: asm.h cpu.h cpufunc.h frame.h gdt.h pcb.h pmap.h sys/arch/i386/isa: icu.s npx.c Added files: sys/arch/i386/include: cpu_full.h Log message: More steps for i386 Meltdown fix: - provide struct cpu_info_full - prepare K-U sections - reorganize interrupt, trap, syscall entry to use K-U trampoline - prepare pmap for entering special mappings, the mappings are not setup yet This code will already trigger performance issues. We do more tlb flushes, but we do not unmap the kernel yet. The latter will be needed to prevent Meltdown. from hshoexer@; input guenther@; OK mlarkin@ deraadt@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/11 09:50:46 Modified files: usr.sbin/httpd : httpd.conf.5 httpd.h parse.y Log message: Make httpd listen on all IPv4 and IPv6 addresses for "listen on * port 80". While here accept up to 16 addresses from DNS or interface groups. requested by & "lovely" deraadt@ OK kn@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/11 09:51:50 Modified files: etc/examples : httpd.conf Log message: "listen on * port 80" means all v4 and v6 addresses these days. OK benno CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2018/04/11 10:03:58 Modified files: sbin/ping : ping.c Log message: Two fixes in ping: 1. Stop telling our PID to the world: the ident values could overlap anyway since PID space is larger than 16 bits for some time already. 2. No need for htons/ntohs dance with ident in IPv6 case. okay benno@ deraadt@ florian@ CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/04/11 10:04:28 Modified files: faq : current.html Log message: explain httpd.conf churn CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/11 10:16:58 Modified files: faq : current.html Log message: tweak previous: make html valid and use the usual faq style CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/04/11 10:28:10 Modified files: lang/ruby/2.3 : Tag: OPENBSD_6_3 Makefile distinfo lang/ruby/2.3/patches: Tag: OPENBSD_6_3 patch-configure patch-ext_etc_etc_c lang/ruby/2.3/pkg: Tag: OPENBSD_6_3 PLIST-ri_docs lang/ruby/2.4 : Tag: OPENBSD_6_3 Makefile distinfo lang/ruby/2.4/patches: Tag: OPENBSD_6_3 patch-configure patch-ext_etc_etc_c patch-include_ruby_ruby_h lang/ruby/2.4/pkg: Tag: OPENBSD_6_3 PLIST-main PLIST-ri_docs lang/ruby/2.5 : Tag: OPENBSD_6_3 Makefile distinfo lang/ruby/2.5/patches: Tag: OPENBSD_6_3 patch-compile_c patch-configure patch-include_ruby_ruby_h lang/ruby/2.5/pkg: Tag: OPENBSD_6_3 PLIST-ri_docs Removed files: lang/ruby/2.5/patches: Tag: OPENBSD_6_3 patch-prelude_c Log message: Update to the latest versions of ruby: 2.5.1, 2.4.4, and 2.3.7. This fixes the following CVEs: 2017-17742, 2018-6914, 2018-8777, 2018-8778, 2018-8779, and 2018-8780. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/11 10:43:50 Added files: audio/gogglesmm/patches: patch-src_GMAbout_cpp patch-src_GMAudioScrobbler_cpp Log message: whitespace fixes required by clang6 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/11 10:47:17 Modified files: sys/kern : kern_descrip.c regress/sys/kern/pledge/filedescriptor: Makefile Log message: The pledge flag for file descriptors opened from /dev/fd was always set for pledged processes. dup(2) uses the flag from the old file descriptor. Make open /dev/fd consistent to duplicate and inherit the flag. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 11:03:12 Added files: devel/jdk/1.8/patches: patch-hotspot_src_cpu_x86_vm_vtableStubs_x86_32_cpp Log message: more whitespace around constants for clang6, in an i386-only file CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/11 11:10:35 Modified files: usr.bin/mandoc : man_html.c man_term.c man_validate.c mdoc_html.c mdoc_man.c mdoc_markdown.c mdoc_term.c mdoc_validate.c roff.c roff.h tree.c Log message: preserve comments before .Dd when converting mdoc(7) to man(7) with mandoc -Tman; suggested by Thomas Klausner CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 11:44:21 Modified files: audio/mp3blaster/patches: patch-nmixer_nmixer_h Added files: audio/mp3blaster/patches: patch-mpegsound_huffmantable_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/04/11 11:47:36 Modified files: lib/libssl : ssl.h ssl_srvr.c Log message: Nuke SSL_OP_TLS_ROLLBACK_BUG - this is a workaround for buggy clients from around the SSLv3/TLSv1.0 period... and buggy clients are buggy. This also helps to clean up the RSA key exchange code. ok "kill it with fire" beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 11:51:52 Added files: math/openfst/patches: patch-src_script_text-io_cc Log message: fix build with clang6; from David CARLIER CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/11 11:56:47 Modified files: mail/kopano : Makefile.inc mail/kopano/core: distinfo mail/kopano/core/patches: patch-ECtools_monitor_monitor_cpp patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp patch-spooler_Spooler_cpp Log message: update to 8.6.80.538 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 11:59:54 Added files: audio/audacity/patches: patch-src_Project_cpp patch-src_import_ImportFLAC_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 12:01:24 Added files: comms/gpsk31/patches: patch-src_main_screen_C patch-src_menu_C Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/11 12:05:49 Modified files: lib/libssl/man : SSL_CTX_set_options.3 Log message: In ssl.h rev. 1.155 2018/04/11 17:47:36, jsing@ changed SSL_OP_TLS_ROLLBACK_BUG to no longer have any effect. Update the manual page. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 12:07:39 Added files: devel/tclcl/patches: patch-tclcl_h Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 12:15:59 Modified files: games/xmoto/patches: patch-src_GameInit_cpp Added files: games/xmoto/patches: patch-src_WWW_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 12:47:26 Modified files: devel/mysql++ : Makefile distinfo devel/mysql++/pkg: PLIST Log message: - update to mysql++-3.2.3 - switch HOMEPAGE to https - stop building examples that weren't installed (fixes build with clang6; from freebsd) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 12:47:48 Added files: devel/mysql++/patches: patch-Makefile_in Log message: missed patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 12:52:57 Added files: devel/bouml/patches: patch-src_ProjectControl_BrowserNode_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 12:56:06 Modified files: textproc/py-textfsm: Makefile distinfo Log message: update to py-textfsm-0.4.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/11 12:57:59 Modified files: sysutils/py-ghmi: Makefile distinfo Log message: update to py-ghmi-1.0.44 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/11 13:00:54 Modified files: regress/usr.sbin/syslogd: Makefile Syslogd.pm Log message: Fix a race in the syslogd test. It did not wait long enough for syslogd to shutdown. So the test could miss some log messages. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/11 13:34:40 Modified files: databases/mariadb: Makefile Log message: do not try to build Java component (which fails with jdk 1.8) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/11 14:30:32 Added files: education/drgeo/patches: patch-geo_drgeo_postscriptdrawable_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/11 14:50:42 Modified files: games/burgerspace/patches: patch-Makefile_in Added files: games/burgerspace/patches: patch-src_server_cpp Log message: fix build with clang6: disambiguate call to bind(2) from std::bind CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/11 14:57:13 Modified files: distrib/sets/lists/comp: md.i386 Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 15:20:40 Modified files: mail/roundcubemail: Makefile distinfo Log message: update to Roundcube 1.3.6, a couple of fixes, the main one being: "In Roundcube from versions 1.2.0 to 1.3.5, with the archive plugin enabled and configured, it's possible to exploit the unsanitized, user-controlled "_uid" parameter (in an archive.php _task=mail&_mbox=INBOX&_action=plugin.move2archive request) to perform an MX (IMAP) injection attack by placing an IMAP command after a %0d%0a sequence. NOTE: this is less easily exploitable in 1.3.4 and later because of a Same Origin Policy protection mechanism." https://github.com/roundcube/roundcubemail/releases/tag/1.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 15:28:56 Modified files: mail/roundcubemail: Tag: OPENBSD_6_3 Makefile distinfo mail/roundcubemail/pkg: Tag: OPENBSD_6_3 README Log message: MFC update to Roundcube 1.3.6, a couple of fixes, the main one being: "In Roundcube from versions 1.2.0 to 1.3.5, with the archive plugin enabled and configured, it's possible to exploit the unsanitized, user-controlled "_uid" parameter (in an archive.php _task=mail&_mbox=INBOX&_action=plugin.move2archive request) to perform an MX (IMAP) injection attack by placing an IMAP command after a %0d%0a sequence. NOTE: this is less easily exploitable in 1.3.4 and later because of a Same Origin Policy protection mechanism." https://github.com/roundcube/roundcubemail/releases/tag/1.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 15:35:58 Modified files: security/clamav: Makefile distinfo security/clamav/patches: patch-clamd_Makefile_in patch-database_Makefile_in patch-etc_clamd_conf_sample patch-etc_freshclam_conf_sample patch-libclamav_Makefile_in patch-libclamav_clamav_h patch-libclamav_ole2_extract_c patch-libclamav_str_c patch-unit_tests_Makefile_in security/clamav/pkg: PLIST Log message: update to clamav-0.100.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/11 16:49:40 Added files: devel/openmpi/patches: patch-ompi_contrib_vt_vt_tools_compwrap_compwrap_cc Log message: clang6 space around constants; from David CARLIER CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/11 18:05:17 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Disable counting TCP packets in the test as it does not work reliably. The sequence of packets and combination of flags depends on timing. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/11 22:40:41 Modified files: net/libtorrent-rasterbar: Makefile distinfo net/libtorrent-rasterbar/pkg: PLIST Added files: net/libtorrent-rasterbar/patches: patch-src_kademlia_dht_tracker_cpp Log message: Update to libtorrent-rasterbar-1.1.7. Include a patch to fix the build with clang 6. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/12 00:07:13 Modified files: x11/smplayer : Makefile Log message: Now we have mpv instead of mplayer. Adjust the COMMENT. OK espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/12 00:26:55 Modified files: security/vault : Makefile distinfo Log message: Update to vault-0.10.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/12 00:53:06 Modified files: x11/xfce4/parole: Makefile distinfo Log message: Parole 1.0.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/12 00:53:24 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile distinfo Log message: xfce4-pulseaudio 0.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/12 01:25:12 Modified files: games/cowsay : Makefile Log message: reset maintainer address, bounces reported by Vivek Vinod on misc@ while there: mirror distfile, set homepage to archive.org copy, small Makefile tweaks CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/12 01:45:00 Log message: Import py-more-itertools 4.1.0, Python routines for operating on iterables beyond itertools ok sthen@ Status: Vendor Tag: pvk Release Tags: pvk_20180412 N ports/devel/py-more-itertools/Makefile N ports/devel/py-more-itertools/distinfo N ports/devel/py-more-itertools/pkg/DESCR N ports/devel/py-more-itertools/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/12 01:54:10 Modified files: devel : Makefile Log message: +py-more-itertools CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/12 02:00:06 Modified files: security/libgpg-error: Makefile distinfo Removed files: security/libgpg-error/patches: patch-src_logging_c Log message: Update to libgpg-error-1.29. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/12 02:00:55 Added files: net/tcpreen/patches: patch-src_main_cpp Log message: whitespace around constants for clang6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/12 02:03:22 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_updater_local_state_py patch-lib_googlecloudsdk_core_util_platforms_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-197.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/12 02:12:05 Modified files: games/oilwar : Makefile games/oilwar/patches: patch-Main_cpp Added files: games/oilwar/patches: patch-cParticleSystem_cpp Log message: fix build with clang6, light Makefile tidying CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/12 02:36:05 ports/games/hex-a-hop/patches Update of /cvs/ports/games/hex-a-hop/patches In directory cvs.openbsd.org:/tmp/cvs-serv48065/patches Log Message: Directory /cvs/ports/games/hex-a-hop/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/12 02:37:09 Modified files: games/hex-a-hop: Makefile Added files: games/hex-a-hop/patches: patch-src_hex_puzzzle_cpp patch-src_text_cpp Log message: static_casts for clang6, substitute MSDOS line-endings in patched files CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/12 03:53:54 Modified files: security/botan2: Makefile distinfo security/botan2/patches: patch-src_build-data_os_openbsd_txt patch-src_tests_main_cpp security/botan2/pkg: PLIST Added files: security/botan2/patches: patch-configure_py patch-src_build-data_makefile_in patch-src_tests_test_filters_cpp patch-src_tests_tests_cpp patch-src_tests_tests_h Log message: Update botan2 to 2.6.0. Botan tests create temporary files in /tmp to allow ports privsep. Do not create symlinks for shared library, they confuse our tool chain. CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2018/04/12 04:03:17 Modified files: devel/glib2 : Makefile Added files: devel/glib2/patches: patch-00_kqueue_fix patch-gio_kqueue_gkqueuefilemonitor_c Removed files: devel/glib2/patches: patch-kqueue_fix Log message: Reorder operations in _kqsub_cancel() to prevent races. Should prevent the timeout to refill the list of depenencies while another thread is freeing it. Should help with segfault reported on bugs@. While here sync the kqueue rewrite with upstream. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/12 04:28:13 Modified files: sys/kern : kern_descrip.c Log message: Call FREF(9) earlier instead of incrementing `f_count' directly in dupfdopen(). ok bluhm@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/12 04:30:18 Modified files: sys/kern : kern_descrip.c Log message: Use the current reference instead of incrementing `f_count' manually and calling FRELE(9) in finishdup(). Update comments accordingly. ok bluhm@, visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/12 05:42:33 Modified files: multimedia/gstreamer1/plugins-bad: Makefile multimedia/gstreamer1/plugins-base: Makefile multimedia/gstreamer1/plugins-good: Makefile multimedia/gstreamer1/plugins-libav: Makefile Log message: Sync CONFIGURE_ARGS. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/04/12 07:16:12 Modified files: gnu/llvm/tools/lld/ELF: Writer.cpp Log message: keep the STT_FILE symbol in the table so that we know what file was used to compile and object ok kettenis@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/12 08:59:08 Modified files: sys/kern : subr_witness.c Log message: Restore the original BSDI $Id$ strings. Those were mangled by CVS by my mistake. Pointed out by Christian Ludwig. Thank you! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/12 09:07:38 Modified files: net/ns/patches : patch-common_tkAppInit_cc patch-queue_errmodel_cc patch-tcp_tcp_cc Added files: net/ns/patches : patch-bitmap_play_xbm patch-common_agent_cc patch-emulate_tap_cc patch-mac_mac-802_11_cc patch-mac_mac-simple_cc patch-pgm_pgm-agent_cc patch-pgm_pgm-receiver_cc patch-pgm_pgm-sender_cc patch-queue_dsr-priqueue_cc patch-tools_flowmon_cc patch-tools_queue-monitor_cc patch-trace_cmu-trace_cc patch-trace_trace_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/12 11:13:44 Modified files: lib/libpthread/man: pthread_attr_setstack.3 pthread_attr_setstackaddr.3 sys/arch/alpha/alpha: machdep.c trap.c sys/arch/amd64/amd64: machdep.c trap.c sys/arch/arm/arm: fault.c sig_machdep.c sys/arch/arm64/arm64: ast.c sig_machdep.c trap.c sys/arch/hppa/hppa: machdep.c trap.c sys/arch/i386/i386: machdep.c trap.c sys/arch/m88k/m88k: sig_machdep.c sys/arch/macppc/macppc: machdep.c sys/arch/mips64/mips64: sendsig.c trap.c sys/arch/powerpc/powerpc: trap.c sys/arch/sh/sh : sh_machdep.c sys/arch/socppc/socppc: machdep.c sys/arch/sparc64/sparc64: machdep.c trap.c sys/kern : exec_subr.c init_main.c kern_sig.c sys/sys : exec.h proc.h syscall_mi.h sys/uvm : uvm.h uvm_extern.h uvm_fault.c uvm_map.c uvm_map.h uvm_mmap.c Log message: Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and syscall) confirm the stack register points at MAP_STACK memory, otherwise SIGSEGV is delivered. sigaltstack() and pthread_attr_setstack() are modified to create a MAP_STACK sub-region which satisfies alignment requirements. Observe that MAP_STACK can only be set/cleared by mmap(), which zeroes the contents of the region -- there is no mprotect() equivalent operation, so there is no MAP_STACK-adding gadget. This opportunistic software-emulation of a stack protection bit makes stack-pivot operations during ROPchain fragile (kind of like removing a tool from the toolbox). original discussion with tedu, uvm work by stefan, testing by mortimer ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/12 11:15:34 Modified files: lib/librthread : rthread_attr.c Log message: (file missed from previous commit) Implement MAP_STACK option for mmap(). Synchronous faults (pagefault and syscall) confirm the stack register points at MAP_STACK memory, otherwise SIGSEGV is delivered. sigaltstack() and pthread_attr_setstack() are modified to create a MAP_STACK sub-region which satisfies alignment requirements. Observe that MAP_STACK can only be set/cleared by mmap(), which zeroes the contents of the region -- there is no mprotect() equivalent operation, so there is no MAP_STACK-adding gadget. This opportunistic software-emulation of a stack protection bit makes stack-pivot operations during ROPchain fragile (kind of like removing a tool from the toolbox). original discussion with tedu, uvm work by stefan, testing by mortimer CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/12 11:52:47 Added files: net/dxpc/patches: patch-main_C Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/12 11:55:08 Modified files: net/kismet/patches: patch-server_protocols_cc patch-tcpserver_cc Added files: net/kismet/patches: patch-dronesource_cc patch-finitestate_cc patch-gpsd_cc patch-panelfront_display_cc patch-tcpclient_cc patch-tcpstreamer_cc Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/12 12:10:27 Added files: news/pan/patches: patch-pan_data-impl_article-filter_cc patch-pan_general_string-view_h patch-pan_tasks_nntp_cc patch-pan_tasks_task-xover_cc patch-pan_usenet-utils_numbers_cc Log message: fix build with clang6; from freebsd CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/12 12:10:38 Added files: textproc/arabica/patches: patch-src_convert_impl_ucs2_utf8_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/12 12:26:24 Modified files: www/goaccess : Makefile www/goaccess/pkg: DESCR Log message: Add tokyocabinet FLAVOR and disable it by defailt. This speed up processing for most usecases. Requested and original diff by fcambus@. OK fcambus@, ideas and OK sthen@, "Yes please!" danj@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/12 12:34:38 Modified files: . : innovations.html Log message: MAP_STACK CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/12 13:50:41 Modified files: editors/nano : Makefile distinfo Removed files: editors/nano/patches: patch-src_nano_c Log message: Update to 2.9.5. Significant changes: - Addition of the color name "normal", meaning the default color. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/04/12 14:41:09 Modified files: www/kcgi : Makefile distinfo Log message: Update kcgi to 0.10.3. Major updates to FastCGI related code. See release notes here: https://kristaps.bsd.lv/kcgi/archive.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/12 15:12:56 Modified files: geo/gpstk : Makefile distinfo Added files: geo/gpstk/patches: patch-BuildSetup_cmake patch-swig_CMakeLists_txt geo/gpstk/pkg : DESCR PLIST Removed files: geo/gpstk/patches: patch-apps_reszilla_CycleSlipList_hpp patch-lib_procframe_Variable_cpp patch-src_FileFilterFrame_hpp patch-src_Matrix_hpp patch-src_Vector_hpp geo/gpstk/pkg : DESCR-devel DESCR-main PLIST-devel PLIST-main Log message: major update to GPSTk-2.10, unbreaks build with clang6 roll headers into main package CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/04/12 21:57:26 Modified files: usr.bin/ssh : auth2.c servconf.h sshd.c Log message: Defend against user enumeration timing attacks. This establishes a minimum time for each failed authentication attempt (5ms) and adds a per-user constant derived from a host secret (0-4ms). Based on work by joona.kannisto at tut.fi, ok markus@ djm@. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/12 23:04:12 Modified files: usr.bin/ssh : sftp.c Log message: notify user immediately when underlying ssh process dies; patch from Thomas Kuthan in bz2719; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/04/12 23:33:38 Modified files: sys/dev : ipmi.c Log message: Don't panic if ipmi_sendcmd() fails diff from fukaumi at soum.co.jp. ok deraadt mpi CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/04/12 23:52:17 Modified files: . : events.html Log message: add BSDCan 2018, prodding deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/13 00:10:37 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.20.3. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/13 00:15:35 Modified files: www : Makefile Log message: hook goaccess tokyocabinet flavor CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/13 00:27:16 Modified files: geo/foxtrotgps : Makefile distinfo geo/foxtrotgps/pkg: PLIST Log message: update to foxtrotgps-1.2.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/13 01:39:33 Modified files: sysutils/apachetop: Makefile distinfo Removed files: sysutils/apachetop/patches: patch-src_apachetop_cc patch-src_display_cc patch-src_hits_circle_cc patch-src_log_cc Log message: Update for Apachetop to 0.18.4: https://github.com/tessus/apachetop/releases CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/13 02:19:04 Modified files: net/py-tld : Makefile distinfo net/py-tld/pkg : PLIST Log message: update tld to 0.7.10. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2018/04/13 02:24:38 Modified files: etc : acme-client.conf Log message: spaces->tab ok kettenis@+florian@'s OCD CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/13 04:32:04 Modified files: . : events.html Log message: html validation tweaks CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/13 05:03:58 Modified files: devel/py-yamllint: Makefile distinfo Log message: update yamllint to 1.11.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/13 05:13:31 Modified files: security/steghide: Makefile Added files: security/steghide/patches: patch-configure_in Log message: Unbreak with clang6, and respect CXXFLAGS Based on a diff from Matthew Martin. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/04/13 08:09:42 Modified files: sys/net : hfsc.c pf_ioctl.c Log message: Remove compatibility with pfctl from 6.1 and plug a few leaks No objections from henning, OK visa CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/13 08:11:37 Modified files: usr.bin/mg : fileio.c Log message: mg tries to write backups to the wrong directory when run under a different effective user, i.e. when invoced via su and backup-to-home-directory is enabled. Problem pointed out and diff provied by Lucas Gabriel Vuotto , thanks! Subsequently slacked on for nearly a year by yours truly. Then remembered when Han Boetes came up with a similar diff because of a problem report by Mark Willson where it turned out that getlogin(2) is not very portable. OK tb CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/13 08:36:09 Modified files: security/encfs : Makefile distinfo security/encfs/patches: patch-CMakeLists_txt Added files: security/encfs/patches: patch-vendor_github_com_muflihun_easyloggingpp_src_easylogging++_h Removed files: security/encfs/patches: patch-encfs_SSL_Compat_h patch-internal_easylogging++_h Log message: Update to encfs-1.9.4. Upstream has fixed compilation with LibreSSL, as such there is one patch less to maintain. OK jca@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/04/13 08:52:07 Added files: emulators/dgen-sdl/patches: patch-main_cpp Log message: emulators/dgen-sdl: Unbreak build with clang 6. OK sthen@, thanks. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/13 09:12:17 Added files: net/mldonkey/patches: patch-src_utils_lib_CryptoPP_h Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/13 09:19:29 Added files: net/mutella/patches: patch-mutella_conversions_cpp patch-mutella_gnusock_cpp patch-mutella_gnuupload_cpp patch-mutella_property_cpp patch-util_sockio_c Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/13 09:31:12 Modified files: comms/hylafax : Makefile multimedia/libmp4v2: Makefile Log message: fix build with clang6 by forcing c++03 these ports play too much games or the original intent it too hard to decipher (yes, looking at you hylafax) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/13 09:38:15 Log message: import os-test 0.000041 OK sthen@ Prepare to run os-test on a regular basis as a OpenBSD regression test by providing the software as a port. As it was not designed to be installed as a package, implement the runtime environment in do-install. The port specific tool os-test uses the installed files from /usr/local to run the tests and creates the html output in the current directory. Comment: test suites for POSIX operating systems Description: os-test is a set of test suites for POSIX operating systems designed to make it easy to compare differences between operating systems and to find operating system bugs. It consists of test suites that focus on different operating system areas. Status: Vendor Tag: bluhm Release Tags: bluhm_20180413 N ports/misc/os-test/Makefile N ports/misc/os-test/distinfo N ports/misc/os-test/pkg/PLIST N ports/misc/os-test/pkg/DESCR N ports/misc/os-test/files/os-test.sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/13 09:40:38 Modified files: misc : Makefile Log message: +os-test CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/13 09:46:47 Modified files: misc/os-test : Makefile misc/os-test/files: os-test.sh Log message: LOCALBASE->TRUEPREFIX ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/13 10:27:14 Modified files: usr.bin/mandoc : html.c html.h man_html.c mdoc_html.c Log message: preserve comments before .Dd and .TH (typically Copyright and license) in full HTML output, but not with -Ofragment, e.g. in man.cgi(8); suggested by Thomas Klausner CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/04/13 11:12:44 Modified files: usr.sbin/vmd : vmm.c Log message: Close socket from vmm to parent after forking to vm process. Ok ccardenas@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/04/13 12:18:36 Modified files: bin/ksh : var.c Log message: Count $SECONDS with CLOCK_MONOTONIC. Keeps $SECONDS advancing uniformly and independent of wall clock jumps. ok jca@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/13 12:29:19 Modified files: usr.bin/mandoc : term_ascii.c Log message: Make sure that mandoc only goes into UTF-8 mode if the user really selected UTF-8, not some other multibyte locale. This obviously makes no difference on OpenBSD but improves portability. Issue reported by via wiz@. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/13 13:50:50 Modified files: devel/ptlib : Makefile devel/ptlib/patches: patch-src_ptlib_common_osutils_cxx Log message: fix build with clang6: bugfix from upstream git CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/13 13:55:13 Modified files: usr.bin/mandoc : main.c mandoc.1 Log message: Use TIOCGWINSZ to reduce the default -Owidth during interactive use on terminals narrower than 79 columns and the default -Oindent on terminals narrower than 66 columns. Requested by and feedback from pirofti@; mpi@ and juanfra@ also like the general direction. CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/04/13 13:58:38 src/regress/sys/kern/stackpivot/pagefault Update of /cvs/src/regress/sys/kern/stackpivot/pagefault In directory cvs.openbsd.org:/tmp/cvs-serv46064/pagefault Log Message: Directory /cvs/src/regress/sys/kern/stackpivot/pagefault added to the repository CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/04/13 13:58:53 src/regress/sys/kern/stackpivot/syscall Update of /cvs/src/regress/sys/kern/stackpivot/syscall In directory cvs.openbsd.org:/tmp/cvs-serv38899/syscall Log Message: Directory /cvs/src/regress/sys/kern/stackpivot/syscall added to the repository CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/04/13 14:05:04 Modified files: regress/sys/kern/stackpivot: Makefile Added files: regress/sys/kern/stackpivot: pivot.h regress/sys/kern/stackpivot/pagefault: Makefile stackpivot.c regress/sys/kern/stackpivot/syscall: Makefile stackpivot.c Removed files: regress/sys/kern/stackpivot: stackpivot.c Log message: Add a test for stack pivots that trigger page faults. "Regress is always open for commits" @deraadt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/13 14:51:12 Modified files: print/scribus : Makefile distinfo print/scribus/patches: patch-CMakeLists_txt print/scribus/pkg: PLIST Added files: print/scribus/patches: patch-scribus_CMakeLists_txt patch-scribus_util_cpp Log message: update to scribus-1.4.6 kill backtrace_symbols/execinfo use while there CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/13 20:04:19 Modified files: sys/arch/amd64/amd64: pmap.c Log message: account for the meltdown pdir page in pmap stats ok deraadt, kettenis CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/14 01:08:14 Modified files: devel/intellij : Makefile distinfo devel/intellij/files: idea.1 devel/intellij/pkg: PLIST Log message: Update intellij to 2018.1.1 From Caspar Schutijser , Thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/14 01:09:21 Modified files: lib/libcrypto/asn1: d2i_pr.c lib/libcrypto/dh: dh_lib.c lib/libcrypto/dsa: dsa_lib.c lib/libcrypto/ecdh: ech_lib.c lib/libcrypto/ecdsa: ecs_lib.c lib/libcrypto/engine: eng_init.c lib/libcrypto/evp: digest.c evp_enc.c p_lib.c pmeth_lib.c lib/libcrypto/pem: pem_lib.c lib/libcrypto/rsa: rsa_lib.c lib/libssl : ssl_lib.c Log message: make ENGINE_finish() succeed on NULL and simplify callers as in OpenSSL commit 7c96dbcdab9 by Rich Salz. This cleans up the caller side quite a bit and reduces the number of lines enclosed in #ifndef OPENSSL_NO_ENGINE. codesearch.debian.net shows that almost nothing checks the return value of ENGINE_finish(). While there, replace a few nearby 'if (!ptr)' with 'if (ptr == NULL)'. ok jsing, tested by & ok inoguchi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/14 01:18:37 Modified files: lib/libcrypto/engine: eng_aesni.c eng_cnf.c eng_lib.c eng_openssl.c eng_padlock.c lib/libcrypto/ts: ts_conf.c regress/lib/libcrypto/engine: enginetest.c regress/lib/libcrypto/free: freenull.c Log message: Make ENGINE_free() succeed on NULL. Matches OpenSSL's behavior and simplifies the caller side. tested by & ok inoguchi; discussed with schwarze CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/14 03:05:14 Modified files: security/stunnel: Makefile security/stunnel/patches: patch-src_ssl_c Removed files: security/stunnel/patches: patch-src_common_h patch-src_tls_c Log message: Clean up some LIBRESSL_VERSION_NUMBER patches that either did nothing or provided functions that are now available in libcrypto. ok gsoares, sthen (for a more aggressive earlier version) I'll revisit the other bits at p2k18. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/14 03:56:20 Modified files: security/gpgme : Makefile distinfo Added files: security/gpgme/pkg: DESCR-main DESCR-qt PLIST-main PLIST-qt Removed files: security/gpgme/pkg: DESCR PLIST Log message: Update gpgme to 1.10.0 Simple update to the latest stable version 1.10.0. In addition new multi-package -qt: Qt and C++ bindings for GnuPG Made Easy (GPGME). Notable port changes: - Add --enable-languages='cpp qt' - remove all duplicated stuff with gpgme in post-install. - QGpgME is GPLv2 and not LGPL - Add security/gpgme=${VERSION} so keep in snyc with gpgme. Survived a bulk, Thanks landry@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/14 04:00:05 Modified files: mail/trojita : Makefile mail/trojita/patches: patch-CMakeLists_txt mail/trojita/pkg: PLIST Log message: Replace x11/kde-applications/gpgmepp with security/gpgme,,-qt. Add patch from iupstream to use gpgme instead kde-applications/gpgmepp which is dead upstream and merge in gpgme-qt. Tested by maintainer and me, also tested in a bulk by landry@. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/14 04:01:43 Modified files: x11/kde4/kget : Makefile x11/kde4/pim : Makefile x11/kde4/pimlibs: Makefile x11/kde4/pimlibs/patches: patch-akonadi_CMakeLists_txt patch-kabc_CMakeLists_txt patch-kabc_tests_CMakeLists_txt patch-kmime_kmime_util_cpp x11/kde4/pimlibs/pkg: PLIST x11/kde4/runtime: Makefile Added files: x11/kde4/pimlibs/patches: patch-cmake_modules_FindQGpgme_cmake patch-gpgme++_CMakeLists_txt patch-qgpgme_CMakeLists_txt Log message: KDE4: Replace x11/kde-applications/gpgmepp with security/gpgme,,-qt. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/14 04:14:05 Modified files: mail/claws-mail: Makefile mail/gmime : Makefile mail/gmime30 : Makefile mail/mu : Makefile mail/mutt : Makefile mail/neomutt : Makefile mail/sylpheed : Makefile misc/reprepro : Makefile net/mcabber : Makefile net/profanity : Makefile net/retroshare : Makefile productivity/kmymoney: Makefile security/p5-Crypt-GpgME: Makefile security/ruby-gpgme: Makefile x11/gnome/libcryptui: Makefile x11/gnome/seahorse: Makefile Log message: Bump after security/gpgme update CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/14 04:21:35 Removed files: x11/kde-applications/gpgmepp: Makefile distinfo x11/kde-applications/gpgmepp/pkg: DESCR PLIST Log message: Remove after security/gpgme update. Since Sep. 2016 the C++ bindings for GnuPG's GPGME library and the Qt Job API for GpgME++ (QGpgME) is part of the GPGME repository. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/14 04:22:07 Modified files: x11/kde-applications: Makefile Log message: unhook gpgmepp CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/14 04:26:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add gpgmepp, dead upstream CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/14 05:17:04 Modified files: games/freeciv : Makefile distinfo Log message: bugfix update to freeciv-2.5.11 sync WANTLIB while here CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/14 05:38:32 Modified files: lib/libcrypto/man: engine.3 Log message: In eng_lib.c rev. 1.14 2018/04/14 07:18:37, tb@ allowed ENGINE_free(3) to accept a NULL argument. Document that. While here, make the related sentences more precise and less verbose. Tweaks and OK tb@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/14 07:02:59 Modified files: devel/libffi/patches: patch-src_arm_sysv_S Log message: unbreak asm on arm, probably following clang update; patch from freebsd: fstmfdd -> vstmdb, fldmiad -> vldmia, fstmiadeq -> vstmiaeq, fldmiadgt -> vldmiagt ok jasper CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/14 07:21:41 Modified files: security/py-josepy: Makefile distinfo Log message: update to py-josepy-1.1.0 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2018/04/14 13:04:14 Modified files: gnu/usr.bin/perl: pp_pack.c regcomp.c regexec.c gnu/usr.bin/perl/t/lib/warnings: regexec gnu/usr.bin/perl/t/op: pack.t gnu/usr.bin/perl/t/re: re_tests Log message: Correct heap overflow bugs in perl * RT #131844: [CVE-2018-6913] heap-buffer-overflow in S_pack_rec Reported by GwanYeong Kim, fixed by Tony Cook. * RT #132063: [CVE-2018-6798] Heap-buffer-overflow in Perl__byte_dump_string (utf8.c) Reported by Nguyen Duc Manh, fixed by Karl Williamson, Yves Orton, and Tony Cook. * RT #132227: [CVE-2018-6797] heap-buffer-overflow (WRITE of size 1) in S_regatom (regcomp.c) Reported by Brian Carpenter, fixed by Yves Orton, Karl Williamson, and Tony Cook. Many thanks to deraadt@ tj@ bluhm@ tb@ robert@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2018/04/14 13:06:24 Modified files: gnu/usr.bin/perl: Tag: OPENBSD_6_3 pp_pack.c regcomp.c regexec.c gnu/usr.bin/perl/t/lib/warnings: Tag: OPENBSD_6_3 regexec gnu/usr.bin/perl/t/op: Tag: OPENBSD_6_3 pack.t gnu/usr.bin/perl/t/re: Tag: OPENBSD_6_3 re_tests Log message: Correct heap overflow bugs in perl OpenBSD 6.3 errata 001 * RT #131844: [CVE-2018-6913] heap-buffer-overflow in S_pack_rec Reported by GwanYeong Kim, fixed by Tony Cook. * RT #132063: [CVE-2018-6798] Heap-buffer-overflow in Perl__byte_dump_string (utf8.c) Reported by Nguyen Duc Manh, fixed by Karl Williamson, Yves Orton, and Tony Cook. * RT #132227: [CVE-2018-6797] heap-buffer-overflow (WRITE of size 1) in S_regatom (regcomp.c) Reported by Brian Carpenter, fixed by Yves Orton, Karl Williamson, and Tony Cook. Many thanks to deraadt@ tj@ bluhm@ tb@ robert@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2018/04/14 13:07:22 Modified files: gnu/usr.bin/perl: Tag: OPENBSD_6_2 pp_pack.c regcomp.c regexec.c gnu/usr.bin/perl/t/lib/warnings: Tag: OPENBSD_6_2 regexec gnu/usr.bin/perl/t/op: Tag: OPENBSD_6_2 pack.t Log message: Correct heap overflow bugs in perl OpenBSD 6.2 errata 011 * RT #131844: [CVE-2018-6913] heap-buffer-overflow in S_pack_rec Reported by GwanYeong Kim, fixed by Tony Cook. * RT #132063: [CVE-2018-6798] Heap-buffer-overflow in Perl__byte_dump_string (utf8.c) Reported by Nguyen Duc Manh, fixed by Karl Williamson, Yves Orton, and Tony Cook. * RT #132227: [CVE-2018-6797] heap-buffer-overflow (WRITE of size 1) in S_regatom (regcomp.c) Reported by Brian Carpenter, fixed by Yves Orton, Karl Williamson, and Tony Cook. Many thanks to deraadt@ tj@ bluhm@ tb@ robert@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2018/04/14 13:08:03 Modified files: gnu/usr.bin/perl: Tag: OPENBSD_6_1 pp_pack.c regcomp.c regexec.c gnu/usr.bin/perl/t/lib/warnings: Tag: OPENBSD_6_1 regexec gnu/usr.bin/perl/t/op: Tag: OPENBSD_6_1 pack.t Log message: Correct heap overflow bugs in perl OpenBSD 6.1 errata 039 * RT #131844: [CVE-2018-6913] heap-buffer-overflow in S_pack_rec Reported by GwanYeong Kim, fixed by Tony Cook. * RT #132063: [CVE-2018-6798] Heap-buffer-overflow in Perl__byte_dump_string (utf8.c) Reported by Nguyen Duc Manh, fixed by Karl Williamson, Yves Orton, and Tony Cook. * RT #132227: [CVE-2018-6797] heap-buffer-overflow (WRITE of size 1) in S_regatom (regcomp.c) Reported by Brian Carpenter, fixed by Yves Orton, Karl Williamson, and Tony Cook. Many thanks to deraadt@ tj@ bluhm@ tb@ robert@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/04/14 13:47:43 Modified files: textproc/hs-json: Makefile distinfo Log message: Update to hs-hson-0.9.2, which should fix the build with ghc-8.4. From maintainer Caspar Schutijser. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/04/14 13:48:36 Modified files: devel/shellcheck: Makefile Log message: Adjust MODGHC_PACKAGE_KEY. From maintainer Caspar Schutijser. CVSROOT: /cvs Module name: www Changes by: afresh1@cvs.openbsd.org 2018/04/14 14:11:12 Modified files: . : errata61.html errata62.html errata63.html Log message: release perl errata CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/04/14 14:27:17 Modified files: sys/dev/pci : pcidevs Log message: add another lite-on vendor id and cb1 nvme CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/04/14 14:27:38 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/04/14 14:42:41 Modified files: usr.sbin/relayd: check_tcp.c Log message: In case of a tcp read timeout, the destination host state needs to be set to HOST_DOWN. Noticed and fixed by Rivo Nurges ok and reminder florian@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/04/14 15:27:20 Modified files: databases : Makefile devel : Makefile net : Makefile textproc : Makefile Log message: Unhook some unused hs-ports (including devel/hscolour, even if it also provides a tool): databases/hs-resource-pool devel/hs-List devel/hs-OneTuple devel/hs-blaze-builder devel/hs-unbounded-delays devel/hs-unordered-containers devel/hscolour net/hs-multipart textproc/hs-bytestring-lexing textproc/hs-scanner ok jasper@ (who also checked the list and reminded my of hscolour) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/04/14 15:28:42 Removed files: databases/hs-resource-pool: Makefile distinfo databases/hs-resource-pool/pkg: DESCR PLIST devel/hs-List : Makefile distinfo devel/hs-List/pkg: DESCR PLIST devel/hs-OneTuple: Makefile distinfo devel/hs-OneTuple/pkg: DESCR PLIST devel/hs-blaze-builder: Makefile distinfo devel/hs-blaze-builder/pkg: DESCR PLIST devel/hs-unbounded-delays: Makefile distinfo devel/hs-unbounded-delays/pkg: DESCR PLIST devel/hs-unordered-containers: Makefile distinfo devel/hs-unordered-containers/pkg: DESCR PLIST devel/hscolour : Makefile distinfo devel/hscolour/pkg: DESCR PLIST net/hs-multipart: Makefile distinfo net/hs-multipart/pkg: DESCR PLIST textproc/hs-bytestring-lexing: Makefile distinfo textproc/hs-bytestring-lexing/pkg: DESCR PLIST textproc/hs-scanner: Makefile distinfo textproc/hs-scanner/pkg: DESCR PLIST Log message: Remove some unused hs-ports (including devel/hscolour, even if it also provides a tool): databases/hs-resource-pool devel/hs-List devel/hs-OneTuple devel/hs-blaze-builder devel/hs-unbounded-delays devel/hs-unordered-containers devel/hscolour net/hs-multipart textproc/hs-bytestring-lexing textproc/hs-scanner ok jasper@ (who also checked the list and reminded my of hscolour) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/04/14 15:31:21 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of hs-resource-pool, hs-List, hs-OneTuple, hs-blaze-builder, hs-unbounded-delays, hs-unordered-containers, hscolour, hs-multipart, hs-bytestring-lexing, hs-scanner. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/14 15:50:41 Modified files: usr.bin/ssh : ssh.c Log message: don't free the %C expansion, it's used later for LocalCommand CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/14 16:35:42 Modified files: mail/mutt : Makefile distinfo mail/mutt/pkg : PLIST Log message: update to mutt-1.9.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/14 16:53:55 Modified files: databases/influxdb: Makefile devel/git-lfs : Makefile devel/go-tools : Makefile devel/hub : Makefile devel/promu : Makefile editors/micro : Makefile net/mattermost-server: Makefile net/minio/client: Makefile net/minio/server: Makefile net/obfs4proxy : Makefile net/syncthing : Makefile net/websocketd : Makefile security/gopass: Makefile security/keybase: Makefile security/vault : Makefile sysutils/amazon-ecs-cli: Makefile sysutils/awless: Makefile sysutils/beats/filebeat: Makefile sysutils/beats/heartbeat: Makefile sysutils/beats/metricbeat: Makefile sysutils/beats/packetbeat: Makefile sysutils/consul: Makefile sysutils/consul-template: Makefile sysutils/fleetctl: Makefile sysutils/go-cs : Makefile sysutils/govmomi: Makefile sysutils/grafana: Makefile sysutils/packer: Makefile sysutils/prometheus: Makefile sysutils/restic: Makefile sysutils/restic-rest-server: Makefile sysutils/serf : Makefile sysutils/terraform/provider-alicloud: Makefile sysutils/terraform/provider-archive: Makefile sysutils/terraform/provider-arukas: Makefile sysutils/terraform/provider-atlas: Makefile sysutils/terraform/provider-aws: Makefile sysutils/terraform/provider-azure: Makefile sysutils/terraform/provider-azurerm: Makefile sysutils/terraform/provider-bitbucket: Makefile sysutils/terraform/provider-chef: Makefile sysutils/terraform/provider-circonus: Makefile sysutils/terraform/provider-clc: Makefile sysutils/terraform/provider-cloudflare: Makefile sysutils/terraform/provider-cloudstack: Makefile sysutils/terraform/provider-cobbler: Makefile sysutils/terraform/provider-consul: Makefile sysutils/terraform/provider-datadog: Makefile sysutils/terraform/provider-digitalocean: Makefile sysutils/terraform/provider-dme: Makefile sysutils/terraform/provider-dns: Makefile sysutils/terraform/provider-dnsimple: Makefile sysutils/terraform/provider-docker: Makefile sysutils/terraform/provider-dyn: Makefile sysutils/terraform/provider-external: Makefile sysutils/terraform/provider-fastly: Makefile sysutils/terraform/provider-github: Makefile sysutils/terraform/provider-gitlab: Makefile sysutils/terraform/provider-google: Makefile sysutils/terraform/provider-grafana: Makefile sysutils/terraform/provider-heroku: Makefile sysutils/terraform/provider-http: Makefile sysutils/terraform/provider-icinga2: Makefile sysutils/terraform/provider-ignition: Makefile sysutils/terraform/provider-influxdb: Makefile sysutils/terraform/provider-kubernetes: Makefile sysutils/terraform/provider-local: Makefile sysutils/terraform/provider-logentries: Makefile sysutils/terraform/provider-mailgun: Makefile sysutils/terraform/provider-mysql: Makefile sysutils/terraform/provider-newrelic: Makefile sysutils/terraform/provider-nomad: Makefile sysutils/terraform/provider-ns1: Makefile sysutils/terraform/provider-null: Makefile sysutils/terraform/provider-oneandone: Makefile sysutils/terraform/provider-opc: Makefile sysutils/terraform/provider-openstack: Makefile sysutils/terraform/provider-opsgenie: Makefile sysutils/terraform/provider-ovh: Makefile sysutils/terraform/provider-packet: Makefile sysutils/terraform/provider-pagerduty: Makefile sysutils/terraform/provider-postgresql: Makefile sysutils/terraform/provider-powerdns: Makefile sysutils/terraform/provider-profitbricks: Makefile sysutils/terraform/provider-rabbitmq: Makefile sysutils/terraform/provider-rancher: Makefile sysutils/terraform/provider-random: Makefile sysutils/terraform/provider-rundeck: Makefile sysutils/terraform/provider-scaleway: Makefile sysutils/terraform/provider-softlayer: Makefile sysutils/terraform/provider-spotinst: Makefile sysutils/terraform/provider-statuscake: Makefile sysutils/terraform/provider-template: Makefile sysutils/terraform/provider-terraform: Makefile sysutils/terraform/provider-tls: Makefile sysutils/terraform/provider-triton: Makefile sysutils/terraform/provider-ultradns: Makefile sysutils/terraform/provider-vault: Makefile sysutils/terraform/provider-vcd: Makefile sysutils/terraform/provider-vsphere: Makefile sysutils/terraform/terraform: Makefile textproc/xlsx2csv: Makefile www/gitea : Makefile Log message: bump all go ports that don't already have a RUN_DEPENDS on lang/go (which has pkgspec set on the go version number already), so that pkg_add -u updates them to versions which work with MAP_STACK. spotted by pvk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/14 17:01:01 Modified files: sysutils/amazon-ssm-agent: Makefile sysutils/facette: Makefile textproc/loccount: Makefile Log message: bump all go ports that don't already have a RUN_DEPENDS on lang/go (which has pkgspec set on the go version number already), so that pkg_add -u updates them to versions which work with MAP_STACK. spotted by pvk@ (part 2: the ports which don't use MODULES=lang/go) CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/04/14 18:10:59 Modified files: sys/dev/pci : pucdata.c pucvar.h sys/dev/puc : com_puc.c Log message: pucdata: convert port types and frequencies to a lookup table to allow for custom frequencies not a multiple of COM_FREQ ok deraadt CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/14 19:43:45 Modified files: lib/libcrypto/man: Makefile engine.3 Added files: lib/libcrypto/man: ENGINE_add.3 ENGINE_ctrl.3 ENGINE_get_default_RSA.3 ENGINE_init.3 ENGINE_register_RSA.3 ENGINE_register_all_RSA.3 ENGINE_set_default.3 ENGINE_unregister_RSA.3 Log message: Rewrite the ENGINE_*(3) documentation from scratch (step 1, covering 60% of the documented functions). The old, abominable engine(3) manual page shall die soon. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/14 22:03:26 Modified files: lang/kona : Makefile distinfo Log message: Update to kona-3.2.0.20180410 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/15 01:27:58 Modified files: graphics/piglit: Makefile Log message: Set ONLY_FOR_ARCHS=amd64 i386, drm_intel (in WANTLIB) only exists there. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/15 04:31:21 Modified files: security/libhttpseverywhere: Makefile distinfo Log message: Update to libhttpseverywhere-0.8.3. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/15 04:39:32 Modified files: java/jlint/patches: patch-jlint_cc patch-types_hh Log message: fix build with clang6; from Matthew Martin CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/15 04:42:01 Modified files: sysutils/awless: Makefile distinfo Log message: Update to awless-0.1.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/15 05:00:10 Modified files: graphics/babl : Makefile distinfo graphics/babl/pkg: PLIST Log message: Update to babl-0.1.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/15 05:00:37 Modified files: graphics/gegl03: Makefile distinfo Log message: Update to gegl03-0.3.32. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/15 05:03:09 Added files: graphics/animorph/patches: patch-src_xmlParser_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/15 05:20:34 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180412 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/15 05:37:20 Modified files: x11/gnome/seahorse-sharing: Makefile Log message: Bump after security/gpgme update CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/15 05:43:52 Modified files: security/fwknop: Makefile security/gpa : Makefile Log message: Bump after security/gpgme update CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/15 05:51:48 Added files: misc/openbabel/patches: patch-src_bitvec_cpp patch-src_formats_chemdrawcdx_cpp patch-src_formats_chemkinformat_cpp patch-src_formats_xml_xml_cpp patch-src_math_spacegroup_cpp patch-src_parsmart_cpp patch-src_rand_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/15 05:52:26 Modified files: devel/py-xlsxwriter: Makefile distinfo Log message: update to 1.0.4. CVSROOT: /cvs Module name: src Changes by: mpf@cvs.openbsd.org 2018/04/15 05:57:29 Modified files: usr.sbin/snmpd : parse.y snmpd.c snmpd.conf.5 snmpd.h snmpe.c trap.c traphandler.c Log message: Add TCP support to snmpd. This implements RFC 3430, with the exception of processing multiple incoming requests in parallel (Section 2.1). This required too much code and is optional anyway. Initial review by reyk@, very thorough reviews by jca@. Thanks! OK jca@, gerhard@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/15 08:02:57 Added files: inputmethods/scim-anthy/patches: patch-src_scim_anthy_prefs_cpp Log message: add missing initializers to fix build with clang6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/15 08:25:40 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/15 08:30:15 Modified files: audio/caps-plugins: Makefile audio/caps-plugins/patches: patch-dsp_v4f_IIR2_h Added files: audio/caps-plugins/patches: patch-dsp_v4f_h Log message: For some reason, clang6 does not accept __builtin_sinf in this construct; replace with sinf(). CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/04/15 09:07:25 Modified files: sys/dev/ic : com.c comreg.h comvar.h sys/dev/pci : puc.c pucdata.c pucvar.h Log message: The Exar XR17V354 has 4 com ports that have a 256-byte FIFO, use a frequency of 125Mhz, and have a unique sleep register. A custom interrupt handler is setup in puc for these ports so it can check a register which reports which ports triggered the interrupt, rather than having to run comintr for every port every time. ok mlarkin deraadt CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/15 11:02:03 Modified files: lib/libcrypto/man: ENGINE_add.3 ENGINE_register_all_RSA.3 ENGINE_unregister_RSA.3 Makefile engine.3 Added files: lib/libcrypto/man: ENGINE_new.3 ENGINE_set_RSA.3 ENGINE_set_flags.3 Log message: Rewrite the ENGINE_*(3) documentation from scratch - step 2, covering the remaining functions that were documented in engine(3), except for seven functions that are completely pointless and that were merely listed but not really documented. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/15 11:44:59 Modified files: lib/libcrypto/man: ENGINE_ctrl.3 ENGINE_new.3 Log message: add a few new sentences regarding the big picture CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/04/15 12:23:50 Modified files: sys/arch/amd64/stand/libsa: exec_i386.c Log message: Disable microcode loading added in r1.20 of exec_i386.c. The implementation tries to allocate sufficient memory to match the size of the microcode file and will blow the boot loader heap when loading a larger microcode file. This has been causing "heap full" errors at boot on some machines. Diagnosed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/15 13:27:49 Modified files: x11/xdrawchem/patches: patch-xdrawchem_molecule_obmol_cpp Log message: fix build for clang6; agrees with latest upstream version CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/04/15 13:48:38 Modified files: japanese/Wnn : Makefile japanese/Wnn/patches: patch-Xwnmo_xjutil_Imakefile patch-Xwnmo_xwnmo_Imakefile patch-config_Project_tmpl japanese/Wnn/pkg: PLIST-ko PLIST-main PLIST-xwnmo PLIST-zh Added files: japanese/Wnn/patches: patch-Wnn_man_2_env_dic_Imakefile patch-Wnn_man_2_env_wnn_Imakefile patch-Wnn_man_3_libwnn_jl_lib_Imakefile patch-Wnn_man_3_libwnn_js_lib_Imakefile patch-Wnn_man_3_libwnn_misc_lib_Imakefile patch-Wnn_man_3_libwnn_rk_lib_Imakefile patch-Wnn_man_4_cmd_Imakefile patch-Wnn_man_6_jutil_Imakefile Log message: Install Japanese manual pages as UTF-8 rather than EUC using japanese/nkf and install the English manual pages to the correct directories. Add missing @bin annotations in the PLISTs. OK yasuoka@, espie@ (MAINTAINER) agrees with the direction, in part based on earlier work by bentley@. Helps with clang 6 because it removes the build dependency on the broken japanese/groff. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/15 14:17:34 Modified files: emulators/desmume: Makefile Added files: emulators/desmume/patches: patch-src_gfx3d_cpp patch-src_utils_libfat_directory_cpp patch-src_utils_xstring_cpp patch-src_wifi_cpp Log message: fix build with clang6 and fix a bug in the process; from upstream git CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/15 14:22:21 Modified files: japanese/groff/patches: patch-troff_node_cc Log message: Fix build with clang6. This port will go away soon but it does not hurt to reduce the current clang6 fallout for the time being. ok kn@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/15 14:32:47 Modified files: games/lostpixels: Makefile Added files: games/lostpixels/patches: patch-drawprimitives_cpp patch-fonthandler_cpp Log message: Fix build for clang6 ok tb@ CVSROOT: /cvs Module name: ports Changes by: lteo@cvs.openbsd.org 2018/04/15 14:37:55 Added files: math/libqalculate/patches: patch-libqalculate_MathStructure_cc Log message: Fix build for clang6; fix matches libqalculate-0.9.8 and the latest upstream code. ok tb@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/15 14:52:34 Added files: emulators/fceux/patches: patch-src_utils_xstring_cpp Log message: fix build for clang6; code shared with emulators/desmume CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/15 14:57:16 Modified files: emulators/nestopia: Makefile Log message: Fix build with clang6. Correct upstream approach pointed out by bentley@. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/15 15:14:40 Modified files: games/f1spirit : Makefile games/f1spirit/patches: patch-build_linux_Makefile Added files: games/f1spirit/patches: patch-sources_auxiliar_cpp Log message: fix build with clang6; fix CFLAGS while here CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/15 15:24:41 Modified files: games/roadfighter/patches: patch-build_linux_Makefile Added files: games/roadfighter/patches: patch-src_auxiliar_cpp Log message: Fix build on clang6. Remove hardcoded -O2 while here. ok landry@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/15 15:29:32 Modified files: emulators/frodo: Makefile emulators/frodo/patches: patch-Src_SID_cpp Log message: Fix frodo build with clang6. OK bcallah@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/15 15:43:36 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/15 15:56:25 Added files: games/amoebax/patches: patch-src_NewHighScoreState_cxx Log message: Fix build on clang6 ok bentley@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/15 16:27:43 Modified files: . : index.html Log message: No Bob, Apr 15 is official date. Apr 2 was just early access... CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/15 16:42:21 Modified files: . : events.html Log message: list relevant tutorials also CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/15 17:39:26 Modified files: lang/gcc/4.9/patches: patch-gcc_defaults_h patch-gcc_toplev_c Added files: lang/gcc/4.9/patches: patch-gcc_bitmap_c patch-gcc_cgraph_c patch-gcc_config_elfos_h patch-gcc_cppbuiltin_c patch-gcc_dwarf2cfi_c patch-gcc_dwarf2out_c patch-gcc_ipa-devirt_c patch-gcc_ipa-inline_c patch-gcc_ipa-profile_c patch-gcc_ipa-prop_c patch-gcc_loop-iv_c patch-gcc_profile_c patch-gcc_stor-layout_c patch-gcc_system_h patch-gcc_tree-ssa-reassoc_c patch-gcc_value-prof_c Log message: Trivial clang6 fixes for lang/gcc/4.9 Part of a diff from Markus Hennecke, not waiting for maintainer since p2k18 is near. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/15 18:06:19 Modified files: games/warmux : Makefile Added files: games/warmux/patches: patch-src_interface_weapon_menu_cpp patch-src_map_tile_h Log message: Fix warmux build with clang6. OK bcallah@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/15 18:32:24 Modified files: misc : Makefile Log message: -xnc CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/15 18:33:10 Removed files: misc/xnc : Makefile distinfo misc/xnc/patches: patch-Makefile_in patch-_xlaunch__launch_menu patch-_xlaunch__xnlaunch_ini patch-bookmark_cxx patch-configure_in patch-filedir_makefile_in patch-filedir_softmagic_c patch-image2_sdl_image_IMG_png_c patch-plugins_aqua_aquagui_cxx patch-plugins_five_fivegui_cxx patch-rxvt2_command_c patch-rxvt2_grkelot_c patch-xh_cxx misc/xnc/pkg : DESCR MESSAGE PLIST Log message: Remove misc/xnc. Ancient software that hasn't seen an update since 2001. ok bentley@ jca@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/15 18:33:28 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register xnc removal. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/16 00:47:54 Added files: multimedia/swfmill/patches: patch-src_swfmill_cpp patch-src_swft_swft_import_jpeg_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/16 01:05:34 Added files: games/sumwars/patches: patch-src_gussound_gopenal_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/16 01:35:27 Added files: games/dangerdeep/patches: patch-src_freeview_display_cpp patch-src_gun_shell_cpp patch-src_sky_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/16 02:07:35 Modified files: x11/qt4 : Makefile x11/qt4/pkg : PLIST-main Added files: x11/qt4/patches: patch-mkspecs_openbsd-clang_qmake_conf patch-mkspecs_openbsd-clang_qplatformdefs_h Log message: fix build with clang6 ok jasper@ sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/16 02:20:10 Added files: databases/mysqlcc/patches: patch-src_main_cpp Log message: Fix build with clang6 by adding two static_cast()s ok jasper CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/16 02:38:27 Modified files: games/freeciv : Makefile Log message: server does not require gtk CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/16 02:58:32 Modified files: databases/mysqlcc/patches: patch-src_main_cpp Log message: better fix: change the constant. pointed out by & ok bentley CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/16 03:53:29 Modified files: japanese/canna : Makefile japanese/canna/patches: patch-Canna_conf japanese/canna/pkg: PLIST-dict PLIST-main PLIST-server Log message: Install unformatted UTF-8 manpages instead of preformatted EUC-JP. As a result, remove the build dependency on jgroff. Add some PLIST tweaks suggested by schwarze@. Discussed with schwarze@ espie@ yasuoka@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/16 04:59:17 Added files: games/blobby/patches: patch-src_RenderManagerGL2D_cpp patch-src_RenderManagerSDL_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/16 05:02:49 Modified files: faq : upgrade63.html Log message: add quick links to macppc from larry hynes CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/16 05:15:49 Modified files: games/vegastrike/engine: Makefile games/vegastrike/engine/patches: patch-setup_src_include_central_cpp Added files: games/vegastrike/engine/patches: patch-objconv_basemaker_base_maker_cpp patch-src_gfx_cockpit_xml_cpp patch-src_gui_text_area_cpp patch-src_pk3_cpp Log message: Fix for clang 6. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/16 05:24:47 Modified files: sysutils/facter: Makefile Added files: sysutils/facter/patches: patch-lib_inc_facter_facts_collection_hpp patch-lib_inc_facter_facts_external_resolver_hpp Log message: Fix facter build with clang6. OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 05:35:27 Modified files: net/dhcpcd : Makefile Added files: net/dhcpcd/patches: patch-src_if-bsd_c Log message: Add patch from dhcpcd upstream, "OpenBSD: Fix adding INET6 on-link routes without an address" https://roy.marples.name/archives/dhcpcd-discuss/0002044.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 06:00:40 Modified files: textproc/wkhtmltopdf: Makefile distinfo Log message: use new wkhtmltopdf-qt distfile; github have updated tar(1) and/or git-archive since this port was created so the autogenerated distfile has changed. noticed by jca CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 06:30:49 Modified files: productivity/attica: Makefile Log message: use g++98 to unbreak; similar to freebsd CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 06:44:29 Added files: databases/soprano/patches: patch-soprano_pluginmanager_cpp patch-soprano_sopranodirs_cpp Log message: clang6 <3 whitespace CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/04/16 07:12:22 Modified files: games/ioquake3 : Makefile distinfo games/ioquake3/patches: patch-Makefile Log message: Bump to the latest. - remove CFLAGS. Spotted by Tom Murphy! - remove -O3 from build. OK awolk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 07:59:51 ports/net/cagibi/patches Update of /cvs/ports/net/cagibi/patches In directory cvs.openbsd.org:/tmp/cvs-serv82923/patches Log Message: Directory /cvs/ports/net/cagibi/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 08:00:13 Added files: net/cagibi/patches: patch-daemon_ssdpwatcher_cpp Log message: clang6 <3 whitespace from upstream CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 08:02:38 Added files: games/instead-launcher/patches: patch-mainwindow_cpp Log message: more whitespace for clang6 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/16 08:10:02 Modified files: games/enigma : Makefile Added files: games/enigma/patches: patch-src_Value_cc patch-src_lev_Proxy_cc Log message: fix build with clang6; from FreeBSD; ok schwarze@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/16 08:28:44 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Add regression test of unlinking and re-creating a pledgepathed file CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/16 08:29:51 Modified files: . : plus.html Log message: more plus from jj CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/16 09:07:09 Modified files: databases/pgadmin3: Makefile Added files: databases/pgadmin3/patches: patch-pgadmin_frm_frmEditGrid_cpp Log message: Unbreak for clang6. Upstream changed their server layout, so adjust MASTER_SITES. ok schwarze CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/16 09:31:00 Modified files: multimedia/qt-gstreamer/patches: patch-src_QGlib_global_h Added files: multimedia/qt-gstreamer/patches: patch-elements_gstqtvideosink_delegates_basedelegate_cpp patch-elements_gstqtvideosink_delegates_qwidgetvideosinkdelegate_cpp patch-elements_gstqtvideosink_gstqtvideosinkbase_cpp Log message: whitespace fixes for clang6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 09:40:01 Modified files: graphics/rawstudio: Makefile graphics/rawstudio/pkg: PLIST Log message: unbreak rawstudio build with std=gnu++98 which works better with the c-renamed-as-c++ file. regen plist while there. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/16 09:49:30 Added files: graphics/discwrapper/patches: patch-src_MouseHandling_cpp patch-src_PreviewOutput_cpp Log message: fix build with clang6: NULL is not an int CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/16 09:54:14 Added files: graphics/qimageblitz/patches: patch-blitz_convolve_cpp Log message: fix build with clang6: false is not a pointer CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/16 11:28:54 Added files: productivity/aqbanking/patches: patch-src_plugins_backends_aqhbci_tools_hbcixml_hbcixml_cpp Log message: whitespace fix for clang6 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/16 11:51:41 Added files: audio/lmms/patches: patch-src_gui_about_dialog_cpp Log message: whitespace fix for clang6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/16 12:16:45 Added files: geo/qlandkartegt/patches: patch-3rdparty_cache2gtiff_main_cpp patch-3rdparty_map2gcm_main_cpp patch-3rdparty_map2jnx_main_cpp patch-3rdparty_map2rmap_main_cpp patch-3rdparty_map2rmp_CFileGenerator_cpp patch-3rdparty_map2rmp_main_cpp patch-src_CRouteToolWidget_cpp patch-src_version_h Log message: clang6 fixes, thx naddy for the cluestick CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/16 12:27:53 Modified files: devel/qt-creator: Makefile devel/qt-creator/pkg: PLIST Log message: Unbreak with clang6 Add LLVM_INSTALL_DIR to help QMake. After the update some plugins are no longer necessary. Update PLIST and regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 12:50:53 Modified files: net/nepenthes/patches: patch-nepenthes-core_src_Utilities_cpp Log message: de-register, first part needed for clang6 support (also needs fixes for -Wc++11-narrowing in asn1-shellcodes.h) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/16 14:01:22 Modified files: devel/qt-creator: Makefile Log message: bump after plist changes Spotted by kili@ Thanks! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/16 14:19:15 Modified files: audio/hydrogen : Makefile Added files: audio/hydrogen/patches: patch-libs_hydrogen_src_local_file_mgr_cpp patch-libs_hydrogen_src_xml_tinyxmlparser_cpp Log message: fix build with clang6 and fix some error path return values; informed by changes in upstream git CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/16 15:01:30 Modified files: emulators/BasiliskII: Makefile Added files: emulators/BasiliskII/patches: patch-src_Unix_clip_unix_cpp Log message: Fix build with Clang 6, from upstream. OK schwarze@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/16 15:09:25 Modified files: devel/sdcc : Makefile devel/sdcc/pkg : PLIST Log message: Fix clang6 build. It is because sdcc regenerates its configure scripts at build time with clang6. We don't know why but I put a comment in the port Makefile saying such so that we don't accidentally remove those BDEPS. ok jca@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/16 15:12:47 Modified files: games/meandmyshadow: Makefile Log message: Fix clang6 build ok bentley@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/16 15:23:41 Modified files: games/ja2-stracciatella: Makefile Log message: Fix clang6 build -- MAKE_ENV line from David Carlier; un-hardcode a c++ while here from me. ok bentley@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 15:25:42 Modified files: databases/strigi: Makefile Log message: use --std=c++03 on clang arches CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/16 16:21:40 Modified files: textproc/wkhtmltopdf/patches: patch-qt_mkspecs_openbsd-g++_qmake_conf Log message: use --std=gnu++98 to unbreak with clang6 (avoiding c++03 to avoid extra mess passing it through to qmake) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/04/16 16:50:44 Modified files: usr.bin/ssh : compat.c Log message: Disable SSH2_MSG_DEBUG messages for Twisted Conch clients without version numbers since they choke on them under some circumstances. https://twistedmatrix.com/trac/ticket/9422 via Colin Watson Newer Conch versions have a version number in their ident string and handle debug messages okay. https://twistedmatrix.com/trac/ticket/9424 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/16 17:05:32 Modified files: net/nepenthes : Makefile Added files: net/nepenthes/patches: patch-modules_module-honeytrap_TrapSocket_cpp patch-modules_vuln-asn1_asn1-shellcodes_h patch-modules_vuln-dcom_DCOMDialogue_cpp patch-modules_vuln-dcom_dcom-shellcodes_h patch-modules_vuln-iis_iis-shellcodes_h patch-modules_vuln-mssql_mssql-shellcodes_h patch-modules_vuln-netbiosname_SMBNameDialogue_cpp patch-modules_vuln-realvnc_vuln-realvnc_cpp patch-modules_vuln-realvnc_vuln-realvnc_hpp Log message: char -> unsigned char shellcodes[] fixes for clang6 Disclaimer: 10 years old, unmaintained honeypot software, soon to be candidate for deletion. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/04/16 17:16:52 Modified files: net/nam : Makefile Added files: net/nam/patches: patch-main_cc Log message: clang6 fix; OK naddy@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/04/16 17:23:18 Modified files: graphics/rawstudio: Makefile graphics/rawstudio/patches: patch-src_dcraw_cc Log message: better clang6 fix: use adequate data types rather than forcing an old version of the language standard; "please commit" sthen@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/16 17:25:06 Modified files: . : want.html Log message: Getting a Cisco Nexus 9k switch would be really helpful to resolve a problem that is wasting my time: 9372, 9396, 92160 or 93180. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/16 17:40:48 Modified files: graphics/aqsis : Makefile Log message: Pass -std=gnu++03 to fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/16 21:44:52 Modified files: games/xminehunter: Makefile Log message: Use -std=gnu++98 for building to make clang6 happy. ok schwarze@ CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2018/04/16 23:33:17 Modified files: . : 63.html Log message: 8809 powerpc packages on ftp for 6.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/16 23:58:30 Modified files: graphics/opencv: Makefile graphics/opencv/patches: patch-CMakeLists_txt patch-cmake_OpenCVFindLibsVideo_cmake patch-cmake_OpenCVUtils_cmake patch-modules_core_src_system_cpp Added files: graphics/opencv/patches: patch-modules_python_src2_cv2_cv_hpp Log message: Fix clang6 build CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/17 00:31:55 Modified files: sys/arch/amd64/amd64: pmap.c Log message: Better way of allocating EPT entries. Don't use the standard pmap PTE functions to manipulate EPT PTEs. This occasionally caused VMs to fail after random amounts of time due to loading the pmap on the CPU and the processor updating A/D bits (which are reserved bits in EPT). This ultimately manifested itself as errors from vmd ("vcpu X run ioctl failed".) tested by many, on different types of HW, no regressions noted CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/17 01:45:24 Modified files: sys/nfs : nfs_vnops.c Log message: Prepare vnops to be locked. - Use vput(9) instead of vrele(9) when a "locked" node is returned by nfs_nget(). - Make sure VN_KNOTE() is always called with a valid reference. - Add a missing PDIRUNLOCK in nfs_lookup() These changes are mostly noops as long as nfs_lock()/unlock() do nothing. Tested by bluhm@, visa@ and myself. ok visa@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/17 01:51:35 Modified files: www/sqtop : Makefile distinfo www/sqtop/patches: patch-src_ncui_cpp patch-src_sqstat_cpp Removed files: www/sqtop/patches: patch-src_Utils_cpp patch-src_Utils_hpp patch-src_sqtop_cpp Log message: Update for Sqtop to 2015.02.08: Switch to github, with the clang6 fix included, https://github.com/paleg/sqtop/compare/v2015-02-08...master OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/17 05:00:58 Modified files: net/unifi/5.7 : Makefile distinfo Log message: update to unifi-5.7.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/17 05:01:44 Modified files: net/unifi/5.6 : Makefile distinfo Log message: update to unifi LTS 5.6.37 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/17 05:29:06 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/nepenthes : Makefile distinfo net/nepenthes/patches: patch-Makefile_in patch-conf_nepenthes_conf_dist patch-modules_dnsresolve-adns_dnsresolve-adns_cpp patch-modules_download-csend_CSendDialogue_cpp patch-modules_download-curl_download-curl_hpp patch-modules_download-ftp_download-ftp_cpp patch-modules_download-http_HTTPDialogue_cpp patch-modules_download-rcp_RCPDialogue_cpp patch-modules_download-tftp_TFTPDialogue_cpp patch-modules_log-prelude_log-prelude_hpp patch-modules_module-honeytrap_PCAPSocket_cpp patch-modules_module-honeytrap_TrapSocket_cpp patch-modules_module-peiros_PeirosParser_cpp patch-modules_module-peiros_PeirosParser_hpp patch-modules_module-peiros_TapInterface_hpp patch-modules_module-portwatch_module-portwatch_cpp patch-modules_shellcode-generic_sch_generic_unicode_cpp patch-modules_shellcode-generic_sch_generic_wget_cpp patch-modules_shellcode-signatures_Makefile_in patch-modules_shellcode-signatures_sch_engine_unicode_cpp patch-modules_shellcode-signatures_shellcode-signatures_cpp patch-modules_submit-gotek_gotekDATADialogue_hpp patch-modules_submit-gotek_submit-gotek_cpp patch-modules_submit-http_HTTPSession_cpp patch-modules_submit-http_HTTPSession_hpp patch-modules_submit-http_submit-http_hpp patch-modules_submit-mwserv_TransferSession_hpp patch-modules_submit-mwserv_submit-mwserv_hpp patch-modules_submit-norman_submit-norman_hpp patch-modules_vuln-asn1_asn1-shellcodes_h patch-modules_vuln-bagle_vuln-bagle_cpp patch-modules_vuln-dameware_vuln-dameware_cpp patch-modules_vuln-dcom_DCOMDialogue_cpp patch-modules_vuln-dcom_dcom-shellcodes_h patch-modules_vuln-dcom_vuln-dcom_cpp patch-modules_vuln-ftpd_vuln-ftpd_cpp patch-modules_vuln-iis_iis-shellcodes_h patch-modules_vuln-iis_vuln-iis_cpp patch-modules_vuln-kuang2_vuln-kuang2_cpp patch-modules_vuln-lsass_vuln-lsass_cpp patch-modules_vuln-msdtc_vuln-msdtc_cpp patch-modules_vuln-msmq_vuln-msmq_cpp patch-modules_vuln-mssql_mssql-shellcodes_h patch-modules_vuln-mydoom_vuln-mydoom_cpp patch-modules_vuln-netbiosname_SMBNameDialogue_cpp patch-modules_vuln-optix_vuln-optix_cpp patch-modules_vuln-pnp_vuln-pnp_cpp patch-modules_vuln-realvnc_vuln-realvnc_cpp patch-modules_vuln-realvnc_vuln-realvnc_hpp patch-modules_vuln-sub7_vuln-sub7_cpp patch-modules_vuln-wins_vuln-wins_cpp patch-modules_x-5_x-5_cpp patch-modules_x-6_x-6_cpp patch-nepenthes-core_include_DownloadUrl_hpp patch-nepenthes-core_src_Config_cpp patch-nepenthes-core_src_DownloadManager_cpp patch-nepenthes-core_src_DownloadUrl_cpp patch-nepenthes-core_src_EventManager_cpp patch-nepenthes-core_src_FileLogger_cpp patch-nepenthes-core_src_LogManager_cpp patch-nepenthes-core_src_ModuleManager_cpp patch-nepenthes-core_src_Nepenthes_cpp patch-nepenthes-core_src_RingFileLogger_cpp patch-nepenthes-core_src_SocketManager_cpp patch-nepenthes-core_src_Utilities_cpp net/nepenthes/pkg: DESCR PLIST Log message: Remove net/nepenthes Honeypot software unmaintained since 10 years, boo. Also it often breaks with clang updates. ok bcallah@ danj@ jasper@ sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/17 06:13:29 Modified files: sbin/ipsecctl : ipsec.conf.5 sbin/isakmpd : isakmpd.8 isakmpd.conf.5 Log message: Document how to avoid isakmpd(8) source IP address pitfalls by using the Listen-on directive in isakmpd.conf(5). This directive can be necessary in multi-homed situations, and if isakmpd(8) is used with carp(4). ok sthen@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/17 07:32:05 Added files: x11/kde4/libs/patches: patch-kdecore_localization_kuitsemantics_cpp patch-solid_solid_backends_shared_cpufeatures_cpp Log message: fix some whitespace issues for clang6 (not enough to unbreak yet, there's at least an int/ptr comparison in kdeui/windowmanagement/netwm.cpp:4371). CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/04/17 07:36:14 Modified files: security/gnupg2: Makefile distinfo Log message: Update to 2.2.6 ok abieber@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/04/17 07:39:00 Modified files: shells/zsh : Makefile distinfo shells/zsh/patches: patch-Completion_BSD_Command__bsd_pkg patch-Doc_zsh_texi shells/zsh/pkg : PLIST Log message: Update to 5.5 Diff from Matthew Martin, thanks ! ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/17 07:50:35 Modified files: x11/kde4/libs/patches: patch-kinit_kinit_cpp Added files: x11/kde4/libs/patches: patch-kdeui_icons_kiconcache_cpp Log message: more whitespace for clang6 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/17 08:06:03 Modified files: audio/clementine: Makefile Added files: audio/clementine/patches: patch-3rdparty_libprojectm_MilkdropPresetFactory_Parser_cpp patch-3rdparty_libprojectm_Renderer_VideoEcho_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/04/17 08:34:09 Modified files: usr.sbin/vmd : i8253.c i8253.h Log message: Drive i8253 with CLOCK_MONOTONIC. Ensures that the olatch decrements uniformly, independent of system wall clock jumps. While here, roll the olatch computation in i8253_do_readback() into a loop, and leverage the timespec macros in sys/time.h. Both make the code a lot more readable. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2018/04/17 08:39:59 Modified files: sys/uvm : uvm_map.c Log message: Remove protection checks from uvm_map_is_stack_remappable Other parts of uvm/pmap check for proper prot flags already. This fixes the qemu startup problems that semarie@ reported on tech@. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/04/17 08:47:49 Modified files: x11/kde/libs3 : Makefile x11/kde/libs3/patches: patch-kate_part_katebuffer_cpp Added files: x11/kde/libs3/patches: patch-kdecore_network_kresolverworkerbase_h patch-kdecore_network_kserversocket_cpp patch-kdeui_kdialogbase_h patch-khtml_dom_dom2_traversal_h patch-khtml_ecma_kjs_events_cpp patch-khtml_misc_decoder_cpp patch-kinit_kinit_cpp patch-kio_kio_kshred_cpp patch-kstyles_keramik_keramik_cpp Log message: fix for clang6; feedback and OK zhuk@, OK jasper@ on a previous version CVSROOT: /cvs Module name: www Changes by: otto@cvs.openbsd.org 2018/04/17 08:50:43 Modified files: . : want.html Log message: really could use a proper rackmounted arm64 machine CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/04/17 09:50:05 Modified files: sys/arch/i386/include: vmparam.h sys/uvm : uvm_addr.c uvm_map.c Log message: - Make rnd hints avoid the brk area. The rnd allocator refuses to allocate in the brk area anyway. - Use a larger hint bound to spread the allocations more for the 32-bit case - Simplified the overy abstracted brs/stack allocator and switch of guard pages for the brk case. This allows i386 some extra space, depending on memory usage patterns. - Reduce brk area on i386 to give the rnd space more room ok stefan@ sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/17 11:37:07 Modified files: x11/kde4/smokeqt: Makefile Log message: fix build with clang6 by forcing c++03; this is a kde4-only port and a similar "fix" is applied at an upstream fork and freebsd CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/17 11:41:58 Added files: inputmethods/uim/patches: patch-xim_main_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/17 12:50:27 Modified files: sys/netinet : Tag: OPENBSD_6_3 if_ether.c Log message: Merge if_ether.c revision 1.235 to 6.3-stable: revision 1.235 date: 2018/03/31 15:07:09; author: stsp; state: Exp; lines: +9 -4; commitid: bhSrWmJtthQEPonD; When reusing an mbuf to send an ARP response, don't forget to clear the mbuf packet header. Otherwise, stale mbuf state related to the ARP request packet might affect the fate of the ARP reply packet. For example, I observed that for an ARP request to a carp IP, where the underlying carpdev interface is part of a bridge, ARP replies were always sent out on the carpdev interface, even if the corresponding ARP request was received not on the carpdev but on a different bridge member interface. This happened because the M_PROTO1 mbuf flag was set on the ARP request mbuf when it left the bridge towards carp, and was still set on the ARP reply, which reused the same mbuf, sent back towards the bridge. The bridge's loop detection saw the M_PROTO1 flag and prevented the ARP reply from entering the bridge, so the reply was instead sent out directly on the carpdev... ok bluhm@ mpi@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/17 13:39:33 Modified files: net/mininet : Makefile net/mininet/pkg: PLIST Log message: Enable SEPARATE_BUILD, simplify do-install. OK akoshibe, jca CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/04/17 15:06:07 Modified files: x11/qt3 : Makefile Log message: Bump the -main subpackage to make sure people get the clang6 fix of include/X11/qt3/qgplugin.h. Found by dpb -uR; a full bulk build won't expose this kind of problems. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/17 19:07:38 Modified files: lib/libcrypto/man: RSA_set_method.3 Log message: * Do not document the non-existent function RSA_null_method(3). * Add three missing const qualifiers to function prototypes. * Correct the argument type of RSA_new_method(3). * Remove duplicate decsription of RSA_flags(3) and RSA_new_method(3). * Make the description of method selection simpler, more precise, and more concise. * Correct description of the return value of RSA_set_method(3). * Stop referencing engine(3). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/17 19:09:01 Modified files: lib/libcrypto/man: DH_set_method.3 DSA_set_method.3 Log message: * Make the description of method selection simpler, more precise, and more concise. * Correct the description of the return values of DH_set_method(3) and DSA_set_method(3). * Stop referencing engine(3). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/17 19:11:45 Modified files: lib/libcrypto/man: DH_new.3 DSA_new.3 RSA_new.3 Log message: * Document DH_up_ref(3), DSA_up_ref(3), and RSA_up_ref(3). * Correct documentation of DH_new(3), DH_free(3), DSA_new(3), DSA_free(3), RSA_new(3), and RSA_free(3) with respect to reference counting. * Stop referencing engine(3). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/17 19:12:11 Modified files: lib/libcrypto/man: evp.3 Log message: link to ENGINE_register_RSA(3) rather than engine(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/17 19:13:37 Modified files: lib/libcrypto/man: Makefile Removed files: lib/libcrypto/man: engine.3 Log message: delete engine(3); nothing of value left in that page CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/04/17 20:11:15 Modified files: www : Makefile Log message: Unhook mongrel2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/04/17 20:15:21 Removed files: www/mongrel2 : Makefile distinfo www/mongrel2/patches: patch-Makefile patch-src_mem_align_h patch-src_mem_halloc_c patch-src_request_c patch-src_task_asm_S patch-tests_darray_tests_c patch-tests_filters_Makefile patch-tools_config_modules_Makefile patch-tools_filters_Makefile www/mongrel2/pkg: DESCR PLIST Log message: Remove mongrel2 Doesn't work with MAP_STACK, and "the code is rather insane". No known users. Last version released over 2 years ago. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/04/17 20:17:35 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for mongrel2 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/17 21:39:22 Modified files: lib/libcrypto/man: BIO_get_ex_new_index.3 ENGINE_add.3 ENGINE_ctrl.3 ENGINE_get_default_RSA.3 ENGINE_init.3 ENGINE_new.3 ENGINE_register_RSA.3 ENGINE_register_all_RSA.3 ENGINE_set_RSA.3 ENGINE_set_default.3 ENGINE_set_flags.3 ENGINE_unregister_RSA.3 Log message: SEE ALSO and HISTORY CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/17 22:45:51 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: pd@cvs.openbsd.org 2018/04/18 00:50:35 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/amd64/amd64: vmm.c Log message: vmm: Fix interrupt window exiting for AMD / SVM * define V_IGN_TPR (ignore virtual TPR) * set V_IGN_TPR while configuring window exiting (was missed in one location along with setting of the intr vector) This should fix unresponsive network / console issues with guests on SVM. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/18 03:19:24 Modified files: net : Makefile net/bitlbee : Makefile net/bitlbee/pkg: DESCR net/icbirc : Makefile net/tinc : Makefile distinfo net/tinc/patches: patch-doc_tinc_texi net/tinc/pkg : PLIST net/tor : distinfo net/vnstat : Makefile distinfo net/vnstat/pkg : PLIST-main Removed files: net/icbirc/patches: patch-Makefile net/retroshare : Makefile distinfo net/retroshare/patches: patch-src_data_retroshare_desktop patch-src_libbitdht_src_bitdht_bdquery_cc patch-src_libbitdht_src_util_bdthreads_cc patch-src_libretroshare_src_dbase_findex_cc patch-src_libretroshare_src_dbase_findex_h patch-src_libretroshare_src_retroshare_rsflags_h patch-src_libretroshare_src_rsserver_rsinit_cc patch-src_libretroshare_src_util_argstream_h patch-src_libretroshare_src_util_rsthreads_h patch-src_retroshare-gui_src_gui_common_GroupTreeWidget_cpp net/retroshare/pkg: DESCR PLIST net/vnstat/patches: patch-src_Makefile Log message: Remove net/retroshare Heavily outdated, broken with new clang (again) and noone seems to care. OK stsp, landry CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/04/18 03:36:47 Modified files: usr.sbin/httpd : Tag: OPENBSD_6_2 server_http.c Log message: Merge usr.sbin/httpd/server_http.c revision 1.119 to 6.2-stable: revision 1.119 date: 2018/04/06 13:02:07; author: florian; state: Exp; lines: +2 -1; commitid: fU72v0$ After processing of a range request httpd would never close the connection and eventually stop answering queries because of file descriptor starvation. Problem reported by, minimal testcase provided and testing by trondd _AT_ kagu-tsuchi.com, thanks! Testing Nick Holland and millert OK deraadt ok florian@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/04/18 03:37:25 Modified files: usr.sbin/httpd : Tag: OPENBSD_6_3 server_http.c Log message: Merge usr.sbin/httpd/server_http.c revision 1.119 to 6.3-stable: revision 1.119 date: 2018/04/06 13:02:07; author: florian; state: Exp; lines: +2 -1; commitid: fU72v0$ After processing of a range request httpd would never close the connection and eventually stop answering queries because of file descriptor starvation. Problem reported by, minimal testcase provided and testing by trondd _AT_ kagu-tsuchi.com, thanks! Testing Nick Holland and millert OK deraadt ok florian@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/18 03:39:46 Modified files: net/tor : distinfo Log message: Unbreak tor after my clumsy retroshare removal commit. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/18 03:56:57 Modified files: sys/kern : uipc_usrreq.c Log message: Call FREF(9) earlier instead of incrementing `f_count' by hand. ok millert@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/18 03:59:09 Modified files: sys/kern : kern_descrip.c Log message: Do a FREF()/FRELE() dance after fd_getfile() in sys_fcntl(). ok visa@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/18 04:01:26 Modified files: net/bitlbee : Makefile net/bitlbee/pkg: DESCR Log message: Unbreak bitlbee after my clumsy retroshare removal commit. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/18 04:11:43 Modified files: net/icbirc : Makefile Added files: net/icbirc/patches: patch-Makefile Log message: Unbreak icbirc after my clumsy retroshare removal commit. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/18 04:16:22 Modified files: net/tinc : Makefile net/tinc/patches: patch-doc_tinc_texi Log message: Unbreak tinc after my clumsy retroshare removal commit. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/18 04:19:02 Modified files: net/tinc/pkg : PLIST Log message: Do not forget tinc's PLIST. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/18 04:24:32 Modified files: sys/dev/wscons : wskbd.c Log message: Try to get the layout from the default mux when attaching a console keyboard late. This makes keyboard re-attaching due to the machdep.forceukbd sysctl(2) respect /etc/kbdtype. Issue reported by Artturi Alm, jmc@ and landry@. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/18 04:25:06 Modified files: net/vnstat : Makefile distinfo Added files: net/vnstat/patches: patch-src_Makefile Log message: Unbreak vnstat after my clumsy retroshare removal commit. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/18 04:26:37 Modified files: net/vnstat/pkg : PLIST-main Log message: Do not forget vnstat's PLIST-main. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/18 04:47:38 Modified files: net/vnstat : Makefile Log message: port version do not go backwards, version moved so we have to bump EPOCH CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/18 04:48:24 Modified files: net/icbirc : Makefile Log message: port versions do not go backwards; only REVISION was bumped so we can just bump again CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/18 04:49:08 Modified files: net/tinc : Makefile Log message: port versions do not go backwards, version moved so we have to bump EPOCH CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/18 04:50:34 Modified files: net/bitlbee : Makefile Log message: port versions do not go backwards; only REVISION was bumped so we can just bump again CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/18 05:40:30 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Introduce a pmap lock on pmap_fault_fixup(). Heavily threaded applications will crash without this lock as other threads attempt to walk the tree while another thread is adding/removing mappings. Committing on behalf of drahn@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/18 05:41:16 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Stop modifying vm page flags using mixed atomic and non-atomic operations. This resolves one of the failures frequently seen on QEMU where spawning processes while another process is working can lead to crashes. Committing on behalf of drahn@ ok kettenis@ jsg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/18 06:05:31 Modified files: sys/dev/pci/drm: drm_linux.h Log message: handle failure better in release_firmware()/request_firmware() Alloc the containing struct with M_ZERO so if loadfirmware() fails and doesn't set the pointer we won't try to free an address based on uninitialised memory. Use M_DEVBUF not M_DRM when freeing the buffer allocated by loadfirmware(). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/04/18 06:10:54 Modified files: usr.sbin/relayd: parse.y relay.c relay_udp.c relayd.conf.5 relayd.h Log message: Remove RELAY_MAX_SESSIONS from relayd, there is no reason to limit relays to 1024 session per process (esp. with keep-alive). Now the fd limit is the new maximum and relayd will make sure to not accept too many sessions. The tcp backlog config maximum is now 512, adjust manpage accordingly. OK benno@ deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/18 06:50:11 Modified files: usr.bin/tmux : tmux.1 Log message: Fix || example. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/18 06:56:50 Modified files: lib/libcrypto/man: ENGINE_set_default.3 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/18 07:24:07 Modified files: sys/net : if_gif.c Log message: If m_pullup() changes the mbuf in gif_input(), also adjust the mbuf pointer in the IP protocol loop. Reset the loop's mbuf when the mbuf is freed. The latter is not necessary, but clearing a pointer to freed data is safer. OK dlg@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/18 08:31:42 Modified files: usr.bin/tmux : grid.c Log message: Include source function name in grid_check_y logging. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/18 08:35:37 Modified files: usr.bin/tmux : cmd-display-message.c cmd-find.c format.c tmux.h Log message: Change how display-message uses the client. Originally it was only intended as the target client where the message should be displayed but at some point (perhaps when -p was added), it was used for format expansion too. This means it can get a bit weird where you have client formats expanding for a client with a different current session than the target session. However, it is nice that display-message can be used to show information about a specific client. So change so that the -c client will be used if the session matches the target session (-t or default), otherwise the best client will be chosen. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/18 10:05:21 Modified files: sys/sys : signal.h sys/uvm : uvm_map.c Log message: Some programs create a PROT_NONE guard page at the far-end of the provided stack buffer. With a page-aligned buffer, creating a MAP_STACK sub-region would undo the PROT_NONE guard. Ignore that last page. (We could check if the last page is non-RW before choosing to skip it. But we've already elected to grow STK sizes to compensate. Always ignoring the last page makes it a non-MAP_STACK guard page which can be opportunistically discovered) ok semarie stefan kettenis CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/04/18 10:29:11 Modified files: lib/libtls : Tag: OPENBSD_6_3 tls_config.c tls_internal.h tls_keypair.c Log message: Limit tls_config_clear_keys() to only clearing private keys. This was inadvertently clearing the keypair, which includes the OCSP staple and pubkey hash - if an application called tls_configure() followed by tls_config_clear_keys(), this would prevent OCSP staples from working. ok beck@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/18 10:34:43 Modified files: sys/arch/amd64/stand/libsa: exec_i386.c Log message: re-enable ucode loading. The problem is the standard memory allocator cannot handle the larger firmwares, so we must place them somewhere else where the kernel can read them. Let's use 1MB. And pay attention if someone gets burned by this decision. Other solutions get a lot more hairy ok mlarkin jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/18 10:34:58 Modified files: sys/arch/amd64/stand/boot: conf.c sys/arch/amd64/stand/cdboot: conf.c sys/arch/amd64/stand/efiboot: conf.c sys/arch/amd64/stand/pxeboot: conf.c Log message: crank version CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/18 11:10:53 Modified files: net/openvpn_bsdauth: Makefile net/openvpn_bsdauth/patches: patch-Makefile Added files: net/openvpn_bsdauth/patches: patch-openvpn_bsdauth_c Log message: - pledge openvpn_bsdauth - drop unneeded removal of -Werror from patch-Makefile - set missing NO_TEST - take maintainership ok fkr@ sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/18 13:29:46 Added files: x11/kde4/libs/patches: patch-dnssd_servicemodel_h patch-kdeui_windowmanagement_netwm_cpp patch-khtml_misc_AtomicString_cpp Log message: further build fixes for clang6; ok schwarze@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/18 15:17:04 Modified files: net/tinc : distinfo Log message: revert distinfo as well CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/18 16:06:52 Modified files: sys/net : Tag: OPENBSD_6_3 if_gif.c Log message: Merge if_gif.c revisions 1.114, 1.115, and 1.116 to 6.3-stable. revision 1.114: on output, actually attach the mbuf tag to packet. this is to suppress loops over the interface, and avoids a leak of the tag on every packet. found and fix testd by christian barthel also tested by job snijders ok bluhm@ revision 1.115: use the specified protocol on v6 output found by and diff from peter j philip ok jca@ revision 1.116: If m_pullup() changes the mbuf in gif_input(), also adjust the mbuf pointer in the IP protocol loop. Reset the loop's mbuf when the mbuf is freed. The latter is not necessary, but clearing a pointer to freed data is safer. OK dlg@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/18 16:33:18 Modified files: share/man/man9 : autoconf.9 Log message: apply some consistency with other manpages. move all the function prototypes to the SYNOPSIS section, rather than having them underneath sections later in the page. make those sections subheaders rather than full section headers while im here. ok schwarze@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/18 19:09:30 Log message: Create two gif(4) interfaces in different routing domains. Test encapsulating IPv4 and IPv6 packets in IPv4 and IPv6 gif tunnels. Status: Vendor Tag: bluhm Release Tags: bluhm_20180419 N src/regress/sys/net/gif/Makefile N src/regress/sys/net/gif/pf.conf No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/18 19:10:41 Modified files: regress/sys/net: Makefile Log message: Add gif subdir. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/19 00:36:40 Modified files: audio/mpd : Makefile Log message: Use COMPILER = base-clang ports-gcc instead of base-clang ports-clang to unbreak macppc (and probably other exotic archs where clang is broken) Note that an update to a newer version is pending and will probably get commited next week. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/19 08:24:00 Modified files: . : events.html Log message: it's 2018 already. pointed out by Muhammad Zohaib CVSROOT: /cvs Module name: xenocara Changes by: jcs@cvs.openbsd.org 2018/04/19 08:52:34 Modified files: xserver/hw/xfree86/drivers/modesetting: driver.c Log message: modesetting: setup colormap Fixes utilities like xcalib Upstream xorg commit ac138f9b31b0fba00742edbc3326afe66e28099a ok matthieu CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/19 10:25:11 Modified files: usr.bin/mandoc : main.c Log message: Compatibility with man-db: In page name mode (= man(1) default mode), also try to interpret names containing slashes as absolute or relative file names. Missing feature reported by Nate Bargmann on , and the man-db maintainer Colin Watson explained to me how this is supposed to work. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/19 10:31:40 Modified files: security/ssdeep: Makefile distinfo Log message: update ssdeep to 2.14.1. ok lteo@. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/04/19 12:21:00 Modified files: x11/kde4/libs : Makefile Added files: x11/kde4/libs/patches: patch-khtml_dom_dom2_traversal_h Log message: unbreak kdelibs-4 with clang6; feedback deraadt@, naddy@; OK naddy@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/19 12:43:58 Modified files: lib/libcrypto/man: ENGINE_ctrl.3 Log message: Document the "f" callback argument that tb@ asked about. While here, include a patch from tb@ adding the missing return type to ENGINE_ctrl() in the SYNOPSIS. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/19 14:48:31 Modified files: net/freeradius3: Makefile distinfo net/freeradius3/patches: patch-configure patch-doc_README patch-src_main_tls_c net/freeradius3/pkg: PLIST-main Log message: update to freeradius-3.0.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/19 14:48:53 Modified files: devel/github-backup: Makefile distinfo Log message: update to github-backup-0.20.0, from Laurie Tratt (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/19 14:49:37 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/pkg: PLIST Log message: update to rspamd-1.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/19 14:52:43 Modified files: mail/exim : Makefile distinfo Added files: mail/exim/patches: patch-Local_Makefile Removed files: mail/exim/files: Makefile eximon.conf Log message: update to exim-4.91, from Renaud Allard (taking maintainer) switch build configuration from a modified static copy of a file from exim distribution in files/ to copying and patching the actual file from the distribution, this was badly out of sync with upstream. done by me based on Renaud's partial update. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/19 15:25:03 Modified files: security/libscrypt: Makefile distinfo security/libscrypt/patches: patch-Makefile patch-main_c Log message: update to libscrypt-1.21, from LÉVAI Dániel CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/19 15:42:57 Added files: x11/treewm/patches: patch-src_client_h Log message: fix build with clang6 on ILP32 platforms CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/19 15:49:35 Modified files: www/squid : Makefile www/squid/patches: patch-src_client_side_request_cc Log message: fix http://www.squid-cache.org/Advisories/SQUID-2018_3.txt Due to incorrect pointer handling Squid is vulnerable to denial of service attack when processing ESI responses. This problem allows a remote server delivering ESI responses to trigger a denial of service for all clients accessing the Squid service. This problem is limited to Squid operating as reverse proxy. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/19 15:50:12 Modified files: www/squid : Tag: OPENBSD_6_3 Makefile www/squid/patches: Tag: OPENBSD_6_3 patch-src_client_side_request_cc Log message: fix http://www.squid-cache.org/Advisories/SQUID-2018_3.txt Due to incorrect pointer handling Squid is vulnerable to denial of service attack when processing ESI responses. This problem allows a remote server delivering ESI responses to trigger a denial of service for all clients accessing the Squid service. This problem is limited to Squid operating as reverse proxy. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/19 16:30:36 Added files: x11/icewm/patches: patch-src_WinMgr_h Log message: fix build with clang6 on ILP32 platforms CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 16:31:26 Modified files: sys/net : if_bridge.c Log message: when adding span ports, restrict them to ether and mplstunnel interfaces. this is the same check that's done when adding normal members to the bridge. it prevents things like gif(4) being added to the bridge, which in turn prevents panics when shoving ethernet packets down a layer 3 interface. reported and tested by jasper@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 16:46:21 Modified files: share/man/man9 : Makefile kern.9 Added files: share/man/man9 : KASSERT.9 Log message: start splitting the kern manpage up starting with the KASSERT bits. this started when looking for function prototypes not in the SYNOPSIS section and fixing that, but ingo argues that it doesn't make sense to document 30 unrelated functions in one manpage anyway. ok deraadt@ mpi@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/19 16:50:55 Added files: x11/fluxbox/patches: patch-src_Ewmh_cc Log message: fix build with clang6 on ILP32 platforms CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/04/19 16:58:34 Modified files: www/kcgi : Makefile distinfo www/kcgi/pkg : PLIST Log message: Update kcgi to 0.10.5 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/19 17:40:43 Modified files: usr.bin/mandoc : man.1 Log message: Tweak the description of -l: Avoid the misunderstanding that the essential purpose of -l is similar to the purpose of the -a option in mandoc(1), which is not the point: the fact that -l implies -a is merely a minor detail. The point of -l is to make man(1) behave like mandoc(1). Move the mention of -a to the end to de-emphasize it. Nate Bargmann reported that this seriously confused him, and i can see why. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 22:34:11 Modified files: sys/dev/pci : pcidevs Log message: add and update amd cryptographic co-processor devices CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 22:34:34 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 22:37:21 Modified files: sys/conf : files sys/dev/fdt : files.fdt sys/dev/pci : files.pci Added files: sys/dev/fdt : ccp_fdt.c sys/dev/ic : ccp.c ccpvar.h sys/dev/pci : ccp_pci.c Log message: add a small driver for AMDs cryptographic co processor. the hardware provides crypto offload, zlib offload, and an rng. this code only supports the rng at the moment. this device is present on their amd seatlle platforms, and very present on their epyc stuff. ok kettenis@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 22:37:56 Added files: share/man/man4 : ccp.4 Log message: ccp(4) manpage CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 22:38:47 Modified files: sys/arch/arm64/conf: GENERIC Log message: enable ccp(4) as found on amd seattle platforms, eg, overdrive 1000s ok kettenis@ jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 22:39:37 Modified files: sys/arch/amd64/conf: GENERIC Log message: enable ccp(4) as found on recent amd chips CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/19 22:41:51 Modified files: share/man/man4 : ccp.4 Log message: better wording CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/20 01:27:54 Modified files: sys/arch/alpha/alpha: pmap.c sys/arch/amd64/amd64: cpu.c lapic.c sys/arch/amd64/include: pmap.h sys/arch/i386/i386: cpu.c lapic.c pmap.c pmapae.c Log message: grammar fixes PTE's -> PTEs ok guenther, jmc, tom, millert, deraadt CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/04/20 03:40:36 Modified files: sys/net80211 : ieee80211.c Log message: remove the background scan timeout on detach, so we don't crash shortly afterwards. crash reported by Piotr Isajew ok stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/20 04:00:20 Modified files: devel/libgsf : Makefile distinfo Log message: Update to libgsf-1.14.43. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/20 04:23:07 Modified files: security/kc : Makefile distinfo security/kc/pkg: PLIST Log message: update to kc-2.4.2, from maintainer/upstream LÉVAI Dániel Note: the storage format has changed, dump to xml before updating: $ kc -k ~/.kc/default.kcd Password: dump kcdump Dump OK quit Then follow instructions in /usr/local/share/doc/kc/Changelog. There is an @ask-update question during update giving users chance to do this. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/20 05:09:50 Modified files: faq : current.html Log message: add a note on the security/kc keychain format change (dump all keychains before updating). slightly fleshed out version of sthen's commit message. ok sthen CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/04/20 05:48:37 Modified files: games/alephone/alephone: Makefile Added files: games/alephone/alephone/patches: patch-Source_Files_Misc_sdl_dialogs_cpp patch-Source_Files_Misc_sdl_widgets_cpp patch-Source_Files_Misc_sdl_widgets_h patch-Source_Files_Network_Metaserver_SdlMetaserverClientUi_cpp patch-Source_Files_Network_network_dialogs_cpp Log message: fix with clang6; OK phessler (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/20 06:40:09 Modified files: games/stepmania: Makefile Added files: games/stepmania/patches: patch-src_PrefsManager_cpp patch-src_ProfileManager_cpp Log message: Fix build with Clang 6, handpicked from upstream commits. OK schwarze@, jasper@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/20 08:08:12 Modified files: sys/arch/loongson/loongson: autoconf.c machdep.c sys/arch/loongson/stand/boot: conf.c dev.c Log message: Make loongson bootblocks use disklabel duid instead of PMON device name when indicating the boot device to the kernel. This should reduce ambiguity in root device selection. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/20 08:36:42 Modified files: sys/arch/loongson/loongson: pmon32.S sys/arch/loongson/stand/boot: start.S Log message: Add a workaround that lets loongson bootblocks work with PMON that uses the O32 calling convention. Such firmware comes at least on some Loongson 3A development boards. This differs from the LS2F-based machines made by Lemote whose PMON uses the GCC O64 calling convention. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/20 08:40:40 Modified files: net/lua-mmdb : Makefile distinfo Log message: Update lua-mmdb to 0.2 and add missing TEST_DEPENDS. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/20 09:06:22 Modified files: emulators/mame : Makefile Log message: Enable build on i386, as it builds and runs fine. OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/20 10:06:07 Modified files: distrib/sets/lists/comp: mi gnu/llvm/lib/Target/X86: CMakeLists.txt X86.h X86TargetMachine.cpp gnu/usr.bin/clang/libLLVMX86CodeGen: Makefile regress/sys/kern/stackpivot: Makefile pivot.h sys/arch/amd64/amd64: efifb.c mainbus.c sys/arch/amd64/include: efifbvar.h sys/dev/pci/drm: drm_cache.c drm_cache.h drm_linux.c drm_linux.h drm_linux_rbtree.h drm_pciids.h files.drm radeon_drm.h sys/dev/pci/drm/i915: i915_drv.c intel_i2c.c intel_sprite.c sys/dev/pci/drm/radeon: ObjectID.h atom-bits.h atom-names.h atom-types.h atom.c atom.h atombios.h atombios_crtc.c atombios_dp.c atombios_encoders.c atombios_i2c.c avivod.h cayman_blit_shaders.c cayman_blit_shaders.h evergreen.c evergreen_blit_kms.c evergreen_blit_shaders.c evergreen_blit_shaders.h evergreen_cs.c evergreen_hdmi.c evergreen_reg.h evergreend.h mkregtable.c ni.c ni_reg.h nid.h r100.c r100_track.h r100d.h r200.c r300.c r300_reg.h r300d.h r420.c r420d.h r500_reg.h r520.c r520d.h r600.c r600_audio.c r600_blit_kms.c r600_blit_shaders.c r600_blit_shaders.h r600_cs.c r600_hdmi.c r600_reg.h r600d.h radeon.h radeon_acpi.c radeon_acpi.h radeon_agp.c radeon_asic.c radeon_asic.h radeon_atombios.c radeon_benchmark.c radeon_bios.c radeon_blit_common.h radeon_clocks.c radeon_combios.c radeon_connectors.c radeon_cs.c radeon_cursor.c radeon_device.c radeon_devlist.h radeon_display.c radeon_encoders.c radeon_family.h radeon_fb.c radeon_fence.c radeon_gart.c radeon_gem.c radeon_i2c.c radeon_irq_kms.c radeon_kms.c radeon_legacy_crtc.c radeon_legacy_encoders.c radeon_legacy_tv.c radeon_mode.h radeon_object.c radeon_object.h radeon_pm.c radeon_prime.c radeon_reg.h radeon_ring.c radeon_sa.c radeon_semaphore.c radeon_test.c radeon_trace.h radeon_trace_points.c radeon_ttm.c rs100d.h rs400.c rs400d.h rs600.c rs600d.h rs690.c rs690d.h rv200d.h rv250d.h rv350d.h rv515.c rv515d.h rv770.c rv770d.h si.c si_blit_shaders.c si_blit_shaders.h si_reg.h sid.h sys/dev/pci/drm/radeon/reg_srcs: cayman evergreen sys/dev/pci/drm/ttm: ttm_agp_backend.c ttm_bo.c ttm_bo_api.h ttm_bo_driver.h ttm_bo_manager.c ttm_bo_util.c ttm_bo_vm.c ttm_execbuf_util.c ttm_execbuf_util.h ttm_lock.c ttm_lock.h ttm_memory.c ttm_memory.h ttm_module.c ttm_module.h ttm_object.c ttm_object.h ttm_page_alloc.c ttm_page_alloc.h ttm_placement.h ttm_tt.c sys/dev/rasops : rasops.c rasops.h Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/20 10:09:37 Modified files: gnu/llvm/lib/Target/X86: CMakeLists.txt X86.h X86TargetMachine.cpp sys/arch/amd64/amd64: efifb.c mainbus.c sys/arch/amd64/include: efifbvar.h sys/dev/pci/drm: drm_cache.c drm_cache.h drm_linux.c drm_linux.h drm_linux_rbtree.h drm_pciids.h files.drm radeon_drm.h sys/dev/pci/drm/i915: i915_drv.c intel_i2c.c intel_sprite.c sys/dev/pci/drm/radeon: ObjectID.h atom-bits.h atom-names.h atom-types.h atom.c atom.h atombios.h atombios_crtc.c atombios_dp.c atombios_encoders.c atombios_i2c.c avivod.h cayman_blit_shaders.c cayman_blit_shaders.h evergreen.c evergreen_blit_shaders.c evergreen_blit_shaders.h evergreen_cs.c evergreen_hdmi.c evergreen_reg.h evergreend.h mkregtable.c ni.c ni_reg.h nid.h r100.c r100_track.h r100d.h r200.c r300.c r300_reg.h r300d.h r420.c r420d.h r500_reg.h r520.c r520d.h r600.c r600_blit_shaders.c r600_blit_shaders.h r600_cs.c r600_hdmi.c r600_reg.h r600d.h radeon.h radeon_acpi.c radeon_acpi.h radeon_agp.c radeon_asic.c radeon_asic.h radeon_atombios.c radeon_benchmark.c radeon_bios.c radeon_clocks.c radeon_combios.c radeon_connectors.c radeon_cs.c radeon_cursor.c radeon_device.c radeon_devlist.h radeon_display.c radeon_encoders.c radeon_family.h radeon_fb.c radeon_fence.c radeon_gart.c radeon_gem.c radeon_i2c.c radeon_irq_kms.c radeon_kms.c radeon_legacy_crtc.c radeon_legacy_encoders.c radeon_legacy_tv.c radeon_mode.h radeon_object.c radeon_object.h radeon_pm.c radeon_prime.c radeon_reg.h radeon_ring.c radeon_sa.c radeon_semaphore.c radeon_test.c radeon_trace.h radeon_trace_points.c radeon_ttm.c rs100d.h rs400.c rs400d.h rs600.c rs600d.h rs690.c rs690d.h rv200d.h rv250d.h rv350d.h rv515.c rv515d.h rv770.c rv770d.h si.c si_blit_shaders.c si_blit_shaders.h si_reg.h sid.h sys/dev/pci/drm/radeon/reg_srcs: cayman evergreen sys/dev/pci/drm/ttm: ttm_agp_backend.c ttm_bo.c ttm_bo_api.h ttm_bo_driver.h ttm_bo_manager.c ttm_bo_util.c ttm_bo_vm.c ttm_execbuf_util.c ttm_execbuf_util.h ttm_memory.c ttm_memory.h ttm_module.h ttm_page_alloc.c ttm_page_alloc.h ttm_placement.h ttm_tt.c sys/dev/rasops : rasops.c rasops.h Log message: oops, snapshot tests not ready yet CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/20 10:21:33 Modified files: usr.sbin/relayd: relayd.conf.5 Log message: adjust the example to make it work; from matt schwartz ok claudio CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/20 11:41:59 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/patches: patch-src_mosquitto_passwd_c patch-src_security_default_c Removed files: net/mosquitto/patches: patch-test_broker_Makefile Log message: - update to mosquitto-1.4.15 - take maintainership ok edd@ (previous MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/20 12:22:59 Added files: net/poco/patches: patch-Foundation_src_NumberFormatter_cpp Log message: whitespace fixes for clang6 in code only compiled on ILP32 platforms CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/20 12:36:33 Removed files: shells/zsh/patches: patch-Completion_BSD_Command__bsd_pkg patch-Doc_zsh_texi Log message: remove empty files CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/20 14:40:40 Modified files: japanese : Makefile Removed files: japanese/groff : Makefile distinfo japanese/groff/patches: patch-Makefile_comm patch-Makefile_in patch-afmtodit_Makefile_sub patch-configure patch-devascii_DESC_proto patch-devdvi_DESC_in patch-devlatin1_DESC_proto patch-devlj4_DESC_in patch-devnippon_DESC_proto patch-devnippon_Makefile_sub patch-devps_DESC_in patch-grog_Makefile_sub patch-grog_grog_pl patch-grops_ps_cc patch-hpftodit_hpftodit_cc patch-indxbib_indxbib_cc patch-nroff_nroff_sh patch-refer_refer_cc patch-tmac_doc-common patch-tmac_tmac_e patch-troff_input_cc patch-troff_node_cc patch-xditview_Dvi_c japanese/groff/pkg: DESCR PLIST Log message: Remove japanese/groff. Ancient 1995 software no longer used by anything else. ok jca@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/20 14:43:30 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register ja-groff removal. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/20 14:52:39 Added files: geo/qgis/patches: patch-cmake_FindQCA_cmake patch-cmake_QCAMacros_cmake Log message: Add patch to ensure we include QtCrypto from qca-qt5 even if qca is installed. Should fix a build issue reported by naddy@. While here add another patch to ensure qca-ossl is properly detected during configure. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/04/20 15:12:50 Modified files: gnu/usr.bin/clang/libLLVMX86CodeGen: Makefile regress/sys/kern/stackpivot: Makefile pivot.h sys/dev/pci/drm/radeon: evergreen_blit_kms.c r600_audio.c r600_blit_kms.c radeon_blit_common.h sys/dev/pci/drm/ttm: ttm_lock.c ttm_lock.h ttm_module.c ttm_object.c ttm_object.h Log message: revert to 2018/04/20 10:00:00, before oops CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/04/20 16:39:57 Modified files: lang/node : Makefile distinfo Log message: Update to the latest. Changelog here: https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.11.1 Go for it. jasper@ :) CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2018/04/20 16:55:53 Modified files: share/man/man4 : gre.4 Log message: Tweak gre(4): Correct reference to RFC. Disambiguate section names. Lowercase the "using" in Network Virtualization using Generic Routing Encapsulation. ok jmc@ schwarze@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/20 19:06:25 Modified files: gnu/llvm/lib/Target/X86: CMakeLists.txt X86.h X86TargetMachine.cpp Log message: more undos from the mistake this morning CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/21 01:03:06 Modified files: usr.sbin/vmd : vmd.c Log message: spelling error in log message CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/21 03:24:06 Modified files: shells/zsh : Makefile shells/zsh/pkg : PLIST Log message: - update to zsh-5.5.1 from matthew martin ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/21 03:24:34 Modified files: shells/zsh : distinfo Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/21 05:54:55 Modified files: sysutils/borgbackup: Makefile sysutils/borgbackup/pkg: PLIST Log message: instead of building borg.1 install the manpages from the distfile. Remove unused DEPs. Derived from kn@'s work. sthen@ found a mistake from my side. Thank you! OK sthen@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/04/21 09:40:53 Modified files: . : errata63.html errata62.html Log message: release libtls/arp/gif/httpd errata. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/21 09:53:48 Added files: multimedia/mlt/patches: patch-src_modules_decklink_consumer_decklink_cpp Log message: whitespace fix for clang6 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/21 10:04:41 Modified files: x11/kde4/kuser/patches: patch-globals_h Log message: whitespace fix for clang6 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/04/21 11:30:57 Modified files: . : errata63.html Log message: reorder so the libtls/arp links work properly. noticed by jan stary CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2018/04/21 14:15:49 Added files: x11/kde/games3/patches: patch-kshisen_board_cpp Log message: clang6 fix Ok naddy@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/04/21 15:16:42 Modified files: devel/shellcheck: Makefile Log message: Don't assign ${BUILD_DEPENDS} to RUN_DEPENDS-lib. While here, remove an unneeded empty assignment to LIB_DEPENDS-lib. ok nigel@, who also reported the problem. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/21 20:59:03 Modified files: sys/arch/amd64/amd64: aesni.c Log message: Add reference counting that prevents freeing of busy aesni sessions. The early freeing has become possible because aesni_process() and crypto_freesession() are no longer serialized by the kernel lock. The flaw has caused kernel panics with IPsec traffic. Issue seen by some, fix tested by mabi on bugs@ OK mikeb@, mpi@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/21 23:08:17 Modified files: x11/xdrawchem : Makefile distinfo x11/xdrawchem/pkg: PLIST Added files: x11/xdrawchem/patches: patch-xdrawchem_pro Removed files: x11/xdrawchem/patches: patch-xdrawchem_Makefile_in patch-xdrawchem_application_cpp patch-xdrawchem_application_ob_cpp patch-xdrawchem_ioiface_cpp patch-xdrawchem_molecule_obmol_cpp Log message: Update to xdrawchem-1.10.2. This version switched from qt3 to qt5. OK naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 01:16:31 Modified files: productivity/rednotebook: Makefile distinfo productivity/rednotebook/pkg: PLIST Log message: Update to rednotebook-2.4. Unbreak runtime by adding py-gobject3 to RDEP (breakage reported by Daniel Villarreal). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:20:33 Modified files: devel/appstream-glib: Makefile distinfo devel/appstream-glib/patches: patch-client_as-compose_c devel/appstream-glib/pkg: PLIST Log message: Update to appstream-glib-0.7.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:26:42 Modified files: graphics/py-cairo: Makefile distinfo graphics/py-cairo/pkg: PLIST Log message: Update to py-cairo-1.17.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:27:22 Modified files: graphics/libgphoto2: Makefile distinfo graphics/libgphoto2/patches: patch-libgphoto2_port_gphoto2_gphoto2-port-portability_h graphics/libgphoto2/pkg: PLIST Log message: Update to libgphoto-2.5.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:30:59 Modified files: graphics/gphoto2: Makefile distinfo Log message: Update to gphoto-2.5.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:35:19 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_docker_client_lib_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-198.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:44:42 Modified files: x11/menu-cache : Makefile Added files: x11/menu-cache/patches: patch-libmenu-cache_menu-cache_c Log message: Fix a few mem leaks (from upstream). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:51:56 Modified files: x11/libfm : Makefile.inc x11/libfm/core : Makefile distinfo x11/libfm/core/patches: patch-docs_reference_libfm_Makefile_in x11/libfm/core/pkg: PLIST x11/libfm/extra: distinfo Log message: Update to libfm-1.3.0 and libfm-extra-1.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:54:02 Modified files: x11/pcmanfm : Makefile distinfo Log message: Update to pcmanfm-1.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:59:00 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:59:15 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 02:59:28 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 03:00:23 Modified files: graphics/colord: Makefile Log message: portroach: ignore version 1.4.3. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/22 03:06:06 Modified files: graphics/aqsis : Makefile graphics/aqsis/patches: patch-libs_shadervm_shaderexecenv_shadeops_tmap_cpp patch-tools_displays_piqsl_piqsldisplay_cpp Added files: graphics/aqsis/patches: patch-include_aqsis_tex_filtering_texturesampleoptions_h patch-include_aqsis_tex_io_texfileheader_h patch-libs_core_texturing_old_shadowmap_old_cpp patch-libs_shadervm_dsoshadeops_cpp Log message: clang6 fix Switch from gnu++03 to gnu++11 for unbreak clang6 build. Patches from FreeBSD. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/22 03:16:15 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: try logging, but if we're in pkg_info, we don't have the tools problem reported by TJ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/04/22 03:27:10 Modified files: faq/ports : guide.html Log message: Drop section about concurrent vs simple for SEPARATE_BUILD, this was simplified to just SEPARATE_BUILD=Yes across the tree some time ago. Found by Matthieu Guegan. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/04/22 03:51:27 Modified files: sys/dev/pci : azalia.c Log message: Wrap debug-only variable definition in #ifdef AZALIA_DEBUG. From Michael W. Bombardieri. Thanks. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/04/22 04:02:13 Modified files: sys/dev/pci : azalia.c Log message: Use free(9) size argument in azalia_codec_select_dacs(). From Michael W. Bombardieri. Thanks. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/22 04:25:33 Modified files: multimedia/k3b-kde4/patches: patch-libk3bdevice_k3bdevice_cpp Added files: multimedia/k3b-kde4/patches: patch-libk3b_projects_k3bcdrdaowriter_cpp patch-libk3b_tools_k3bwavefilewriter_cpp patch-plugins_decoder_ffmpeg_k3bffmpegwrapper_cpp patch-plugins_encoder_external_k3bexternalencoder_cpp Log message: clang6 fix from upstream/FreeBSD CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/22 05:23:28 Modified files: emulators/atari800: Makefile distinfo Log message: Update atari800 to 4.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 06:26:12 Modified files: print/cups : Makefile Added files: print/cups/patches: patch-scheduler_client_c patch-scheduler_client_h Log message: Unbreak authentication with chrome/chromium (from upstream). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/22 06:47:53 Modified files: share/man/man4 : Makefile Log message: install ccp.4 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/22 06:55:11 Modified files: lib/libc/sys : sigaltstack.2 Log message: mmap() no longer needs to be used. Without providing too many details, describe how an inner-region is found for applying MAP_STACK, and that currently MAP_STACK remains set when the sigaltstack is disabled. ok kettenis guenther schwarze CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/22 07:23:46 Modified files: lib/libc/sys : sigaltstack.2 Log message: use NULL for pointer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:27:25 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-gio_kqueue_gkqueuefilemonitor_c patch-gio_tests_file_c devel/glib2/pkg: PLIST Added files: devel/glib2/patches: patch-gio_kqueue_Makefile_am patch-gio_kqueue_kqueue-helper_c patch-gio_kqueue_kqueue-helper_h patch-gio_kqueue_kqueue-missing_c patch-gio_kqueue_meson_build Removed files: devel/glib2/patches: patch-00_kqueue_fix Log message: Update to glib2-2.56.1. First step of the GNOME 3.28.2 update work that will happen at p2k18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:27:37 Modified files: devel/atk : Makefile distinfo Log message: Update to atk-2.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:27:53 Modified files: devel/pango : Makefile distinfo devel/pango/patches: patch-configure_ac Log message: Update to pango-1.42.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:28:13 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/pkg: PLIST Added files: x11/gnome/at-spi2-core/patches: patch-atspi_atspi-event-listener_c patch-test_meson_build Log message: Update to at-spi2-core-2.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:28:32 Modified files: x11/gtk+3 : Makefile distinfo Log message: Update to gtk+3-3.22.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:28:47 Modified files: x11/gnome/yelp-xsl: Makefile distinfo x11/gnome/yelp-xsl/pkg: PLIST Log message: Update to yelp-xsl-3.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:29:00 Modified files: x11/gnome/yelp-tools: Makefile distinfo x11/gnome/yelp-tools/pkg: PLIST Log message: Update to yelp-tools-3.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:29:19 Modified files: devel/dconf : Makefile distinfo devel/dconf/pkg: PLIST Removed files: devel/dconf/patches: patch-bin_Makefile_in patch-client_Makefile_in Log message: Update to dconf-0.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:29:45 Modified files: x11/gnome/dconf-editor: Makefile distinfo x11/gnome/dconf-editor/pkg: PLIST Log message: Update to dconf-editor-3.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:30:28 Modified files: net/glib2-networking: Makefile distinfo net/glib2-networking/pkg: PLIST Log message: Update to glib2-networking-2.56.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:30:42 Modified files: devel/py-gobject3: Makefile distinfo devel/py-gobject3/pkg: PLIST-main Log message: Update to py-gobject3-3.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:30:57 Modified files: devel/glib2mm : Makefile distinfo devel/glib2mm/pkg: PLIST Log message: Update to glib2mm-2.56.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:31:27 Modified files: x11/gtkglext : Makefile x11/gtkglext/patches: patch-gtk_gtkglwidget_c Added files: x11/gtkglext/patches: patch-gdk_gdkglshapes_c Log message: Unbreak after recent glib2 and friends updates. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 07:31:48 Modified files: graphics/gegl03: Makefile distinfo Log message: Update to gegl03-0.3.34. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/22 08:06:31 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo sysutils/terraform/provider-triton: Makefile distinfo Log message: Update providers to their latest release. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/22 08:30:29 Modified files: databases/redis/patches: patch-src_Makefile Log message: Unbreak on armv7 Drop -funwind-tables which leads to undefined references to libunwind symbols. This seems to be needed by the libunwind support in jemalloc, which we do not use. Reported (and fixed differently) by Markus Hennecke, ok sthen@ kn@, maintainer timeout CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/04/22 08:43:13 Modified files: faq : faq15.html Log message: pkg_info in 6.3 has issues with cdn.openbsd.org, so switch the example installurl back to ftp.openbsd.org for now. fixed in -current. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/22 09:22:14 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/22 12:41:21 Modified files: emulators/gxemul: Makefile emulators/gxemul/patches: patch-src_promemul_dreamcast_cc Log message: re-fix build for clang6 on ILP32 platforms CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/22 18:35:14 Modified files: emulators/mame : Makefile Log message: Use grep -rl instead of hardcoding paths where to perform "png.h" to "localpng.h" substitutions. Some substitutions where not done, which caused the build to fail when graphics/png is not installed. OK nigel@, who initially reported the issue. CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/04/22 23:19:57 Modified files: sys/dev/pci : pcidevs Log message: Add ids for AMD 15h 3xh family along with Kaveri graphics Ok mlarkin@ jsg@ CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/04/22 23:20:42 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/22 23:42:43 Modified files: share/man/man4 : pci.4 Log message: add ccp; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/23 00:24:33 Modified files: share/man/man4 : vgafb.4 Log message: add archs; from il ka no objections from kettenis CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/23 01:41:30 Modified files: usr.bin/tmux : tty.c Log message: rxvt-unicode has some funny behaviour when scrolling with the cursor not at column 1, so move it back there first if possible. GitHub issue 1318. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/23 02:07:50 Modified files: regress/lib/libcrypto/free: freenull.c Log message: Add a big pile of *_free() functions which I audited to be NULL-safe. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/23 02:09:57 Modified files: regress/lib/libcrypto/free: freenull.c Log message: About half of the listed functions are wrappers of ASN1_item_free(). Annotate them. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 02:11:55 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo devel/gsettings-desktop-schemas/pkg: PLIST Log message: Update to gsettings-desktop-schemas-3.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 02:17:48 Log message: Re-import gnome-tweak-tool as gnome-tweaks and update to 3.28.1. Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180423 N ports/x11/gnome/tweaks/distinfo N ports/x11/gnome/tweaks/Makefile N ports/x11/gnome/tweaks/pkg/DESCR N ports/x11/gnome/tweaks/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 02:18:59 Removed files: x11/gnome/tweak-tool: Makefile distinfo x11/gnome/tweak-tool/pkg: DESCR PLIST Log message: gnome-tweak-tool has been renamed to gnome-tweaks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 02:19:17 Modified files: x11/gnome : Makefile Log message: -tweak-tool +tweaks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 02:20:32 Modified files: meta/gnome : Makefile Log message: x11/gnome/tweak-tool -> x11/gnome/tweaks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 02:22:13 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: gnome-tweak-tool => gnome-tweaks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 02:25:29 Modified files: x11/gnome/adwaita-icon-theme: Makefile distinfo x11/gnome/adwaita-icon-theme/pkg: PLIST Log message: Update to adwaita-icon-theme-3.28.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 02:34:41 Modified files: sysutils/bacula: Makefile distinfo sysutils/bacula/patches: patch-configure patch-src_lib_openssl_c Log message: update to bacula-9.0.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 02:37:00 Modified files: x11/gnome/getting-started-docs: Makefile distinfo x11/gnome/getting-started-docs/pkg: PLIST Log message: Update to gnome-getting-started-docs-3.28.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 02:41:07 Modified files: net/mosquitto : Makefile net/mosquitto/patches: patch-mosquitto_conf Log message: change the configuration to only listen on localhost by default instead of on all available interfaces. there are too many misconfigured mqtt servers to be found that expose all topics to the whole world.. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 02:41:52 Modified files: devel/gobject-introspection: Makefile distinfo Removed files: devel/gobject-introspection/patches: patch-configure_ac Log message: update to gobject-introspection-1.56.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/23 02:48:54 Modified files: audio/libsndfile: Makefile distinfo audio/libsndfile/pkg: PLIST Added files: audio/libsndfile/patches: patch-configure Log message: Update to libsndfile-1.0.28 Lots of exported symbols removed because build now uses -fvisibility=hidden, one symbol added, no header changes. Disable the use of -Wvla for gcc archs. From Jan Stary (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 02:49:06 Modified files: lang/vala : Makefile distinfo lang/vala/patches: no_valadoc-patch-Makefile_in no_valadoc-patch-configure_ac lang/vala/pkg : PLIST-main PLIST-valadoc Log message: update to vala-0.40.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 02:49:32 Modified files: x11/gnome/libgda: Makefile Log message: bump VALA_API_VERSION CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 02:49:53 Modified files: x11/gnome/builder: Makefile Log message: bump for vala-0.40 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 02:50:10 Modified files: x11/gnome/code-assistance: Makefile x11/gnome/code-assistance/patches: patch-configure Log message: recognize vala-0.40 and sync WANTLIB CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 02:51:42 Modified files: x11/gnome/gjs : Makefile distinfo x11/gnome/gjs/pkg: PLIST Log message: update to gjs-1.52.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/23 02:55:27 Modified files: net/mosquitto : Makefile Log message: Switch HOMEPAGE and MASTER_SITES to https. ok jasper CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 02:56:02 Modified files: x11/gnome/gjs : Makefile Log message: sync WANTLIB fir fribidi CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/23 03:00:19 Modified files: lib/libcrypto/asn1: x_crl.c Log message: Make X509_CRL_METHOD_free() NULL-safe. ok bcook CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 03:00:25 Modified files: geo/geoclue2 : Makefile distinfo Log message: update to geoclue2-2.4.8 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/23 03:01:10 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-src_ocpasswd_ocpasswd_c Log message: Update to ocserv-0.11.12. OK sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/23 03:02:19 Modified files: regress/lib/libcrypto/free: freenull.c Log message: Test X509_CRL_METHOD_free(NULL) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 03:02:26 Modified files: emulators/qemu : Makefile Added files: emulators/qemu/patches: patch-util_oslib-posix_c Log message: Pass MAP_STACK on allocated memory used for stack. from semarie ok Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 03:08:40 Modified files: meta/gnome : Makefile Log message: Put x11/gnome/system-monitor into -extras and add x11/gnome/usage to -main. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/23 03:10:28 Modified files: devel/libtalloc: Makefile distinfo Log message: Update to talloc-2.1.13 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 03:11:26 Modified files: x11/gnome/backgrounds: Makefile distinfo x11/gnome/backgrounds/pkg: PLIST Log message: Update to gnome-backgrounds-3.28.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 03:25:13 Modified files: x11/gnome/online-accounts: Makefile distinfo Log message: update to gnome-online-accounts-3.28.0 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/04/23 03:32:15 Modified files: share/man/man5 : port-modules.5 Log message: spello CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/23 03:37:50 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Make whitespace between functions and structs a bit more consistent. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 03:39:46 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-src_configure_ac Log message: - update to vim-8.0.1748 - sync WANTLIB ok sthen@ CVSROOT: /cvs Module name: src Changes by: sunil@cvs.openbsd.org 2018/04/23 04:27:24 Modified files: usr.sbin/smtpd : enqueue.c Log message: Allow escaping quote within quotes. Leah Neukirchen reports that according to RFC5322 escaping quote within quotes is valid and that postfix accepts it as well. https://github.com/OpenSMTPD/OpenSMTPD/issues/846 Ok gilles@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/23 04:30:39 Modified files: share/man/man9 : Makefile Added files: share/man/man9 : ffs.9 getsn.9 imax.9 memcmp.9 strcmp.9 Removed files: share/man/man9 : kern.9 Log message: split the rest of kern.9 up into related groups of functions. ok mpi@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/23 04:31:24 Modified files: share/man/man9 : evcount.9 Log message: fix order in SEE ALSO CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 04:36:04 Modified files: x11/gnome/libgweather: Makefile distinfo x11/gnome/libgweather/pkg: PLIST Log message: update to libgweather-3.28.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 04:36:55 ports/graphics/quesoglc/patches Update of /cvs/ports/graphics/quesoglc/patches In directory cvs.openbsd.org:/tmp/cvs-serv81782/patches Log Message: Directory /cvs/ports/graphics/quesoglc/patches added to the repository CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/23 04:38:00 Modified files: share/man/man9 : uvm.9 Log message: fix order in SEE ALSO CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 04:38:34 Modified files: x11/spice-gtk : Makefile x11/virt-viewer: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 04:39:14 Modified files: x11/gtk-vnc : Makefile distinfo x11/gtk-vnc/pkg: PLIST Removed files: x11/gtk-vnc/patches: patch-src_vnccolormap_c patch-src_vncconnection_c Log message: Update to gtk-vnc-0.7.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 04:41:52 Modified files: devel/maven : Makefile distinfo devel/maven/patches: patch-bin_mvn devel/maven/pkg: PLIST Log message: update to maven-3.5.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 04:48:47 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180419 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 04:53:11 Modified files: x11/gnome/gcr : Makefile distinfo x11/gnome/gcr/pkg: PLIST Log message: Update to gcr-3.28.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 04:53:19 Modified files: graphics/gdcm : Makefile distinfo Log message: update to gdcm-2.8.6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 04:53:40 Modified files: x11/gnome/keyring: Makefile distinfo x11/gnome/keyring/pkg: PLIST Log message: Update to gnome-keyring-3.28.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 04:55:05 Modified files: devel/libsoup : Makefile distinfo devel/libsoup/pkg: PLIST Removed files: devel/libsoup/patches: patch-configure_ac Log message: Update to libsoup-2.62.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 05:00:08 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Validations_Php_php patch-config_php_default patch-includes_common_php patch-includes_defaults_inc_php patch-includes_functions_php patch-scripts_composer_wrapper_php patch-validate_php net/librenms/pkg: PLIST Log message: update to librenms-1.38 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 05:06:02 Modified files: graphics/darktable: Makefile distinfo Log message: update to darktable-2.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 05:08:58 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.31.1 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/23 05:11:38 Modified files: share/man/man9 : imax.9 strcmp.9 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/23 05:31:33 ports/x11/kde4/bovo/patches Update of /cvs/ports/x11/kde4/bovo/patches In directory cvs.openbsd.org:/tmp/cvs-serv31411/patches Log Message: Directory /cvs/ports/x11/kde4/bovo/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/23 05:34:00 Modified files: x11/kde4/bovo : Makefile Added files: x11/kde4/bovo/patches: patch-ai_aron_aiboard_cc patch-game_game_cc Log message: fix build with clang6; upstream has already done the same CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 05:55:54 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-Makefile patch-Makerules patch-platform_gl_gl-main_c patch-platform_x11_jstest_main_c patch-platform_x11_pdfapp_c patch-platform_x11_x11_main_c patch-source_fitz_list-device_c patch-source_fitz_load-jpx_c patch-source_tools_mudraw_c patch-source_tools_murun_c patch-source_tools_pdfclean_c patch-source_tools_pdfextract_c patch-source_tools_pdfinfo_c patch-source_tools_pdfpages_c patch-source_tools_pdfposter_c patch-source_tools_pdfshow_c textproc/mupdf/pkg: PLIST Added files: textproc/mupdf/patches: patch-source_fitz_compress_c patch-source_fitz_load-png_c patch-source_pdf_pdf-write_c Removed files: textproc/mupdf/patches: patch-include_mupdf_fitz_context_h Log message: update to MuPDF-1.13.0, zathura-mupdf update incoming to fix with changed API, this will break k2pdfopt for now CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 05:56:22 Modified files: textproc/zathura/plugins/mupdf: Makefile distinfo Log message: update to zathura-pdf-mupdf-0.3.2, working with newer MuPDF CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 05:59:49 Modified files: converters/k2pdfopt: Makefile Log message: mark BROKEN for now due to MuPDF changes, discussed pre 6.3 with pirofti CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/23 06:01:59 Added files: x11/kde4/superkaramba/patches: patch-src_python_imagelabel_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 06:06:30 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/pkg: PLIST-main Added files: x11/gnome/gvfs/patches: patch-codegen_py patch-common_meson_build patch-meson_build patch-meson_build.orig patch-metadata_meson_build Log message: Update to gvfs-1.36.1. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/23 06:09:30 Modified files: graphics/pqiv : Makefile distinfo Log message: Update to pqiv-2.10.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 06:09:38 Modified files: x11/gnome/yelp : Makefile distinfo x11/gnome/yelp/pkg: PLIST Log message: Update to yelp-3.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 06:13:51 Modified files: x11/gnome/desktop: Makefile distinfo x11/gnome/desktop/patches: patch-libgnome-desktop_Makefile_in x11/gnome/desktop/pkg: PLIST Log message: Update to gnome-desktop-3.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 06:14:34 Modified files: meta/gnome : Makefile Log message: Welcome (almost) GNOME 3.28.1! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 06:34:23 Removed files: x11/gnome/gvfs/patches: patch-meson_build.orig Log message: Drop martian. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 06:48:47 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST Log message: update to vte3-0.52.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 07:06:47 Modified files: security/py-cryptography: Makefile distinfo security/py-cryptography/patches: patch-src__cffi_src_openssl_x509_py security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Log message: update to py-cryptography-2.2.2 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/23 07:09:58 Modified files: net/knot : Makefile distinfo Log message: Update to knot-2.6.6 Release notes: https://www.knot-dns.cz/2018-04-11-version-266.html CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/23 07:10:19 Modified files: lib/libcrypto/asn1: x_crl.c Log message: Make the NULL check a separate if statement for readability and grepability. Req. by jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:12:01 Modified files: x11/gnome/devel-docs: Makefile distinfo x11/gnome/devel-docs/pkg: PLIST Log message: Update to gnome-devel-docs-3.28.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 07:18:33 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: update to epiphany-3.28.1.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:20:38 Modified files: x11/gnome/builder: Makefile Log message: Mark BROKEN while I work on the dependencies. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:24:26 Modified files: x11/gnome/baobab: Makefile distinfo x11/gnome/baobab/pkg: PLIST Log message: Update to baobab-3.28.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 07:24:35 Modified files: x11/gnome/zenity: Makefile distinfo x11/gnome/zenity/pkg: PLIST Log message: update to zenity-3.28.1 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/23 07:24:47 Modified files: emulators/mame : Makefile Log message: Use grep -Rl instead of grep -rl, as the manpage says usage of the -r flag is strongly discouraged. Pointed out by martijn@, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:26:10 Modified files: devel/template-glib: Makefile distinfo devel/template-glib/pkg: PLIST Log message: Update to template-glib-3.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:36:22 Modified files: x11/gnome/libdazzle: Makefile distinfo x11/gnome/libdazzle/pkg: PLIST Log message: Update to libdazzle-3.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:37:13 Modified files: devel/jsonrpc-glib: Makefile distinfo devel/jsonrpc-glib/pkg: PLIST Log message: Update to jsonrpc-glib-3.28.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 07:37:18 Modified files: x11/gtksourceview3: Makefile Log message: remove unneeded BDEP on itstool, while configure checks for it, it's not actually used by the build process anymore CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:37:43 Modified files: x11/gnome/builder: Makefile Log message: jsonrpc_glib-1.0 -> jsonrpc-glib-1.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 07:38:05 Log message: import gtksourceview 4.0.0 ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20182304 N ports/x11/gtksourceview4/Makefile N ports/x11/gtksourceview4/distinfo N ports/x11/gtksourceview4/pkg/DESCR N ports/x11/gtksourceview4/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 07:39:01 Modified files: x11 : Makefile Log message: +gtksourceview4 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/23 07:43:08 Modified files: usr.bin/tmux : cmd-display-message.c Log message: Remove unnecessary brackets. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 07:43:50 Modified files: x11/gnome/font-viewer: Makefile distinfo x11/gnome/font-viewer/pkg: PLIST Log message: update to gnome-font-viewer-3.28.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:44:21 Modified files: graphics/simple-scan: Makefile distinfo graphics/simple-scan/pkg: PLIST Log message: Update to simple-scan-3.28.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 07:45:20 Modified files: x11/gtksourceview3: Makefile Log message: add PORTROACH annotation to limit it to ^3 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/23 07:46:34 Modified files: usr.bin/tmux : window-copy.c Log message: Check whether cursor is at start or end when copying rectangular selections, from tb@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 07:48:49 Modified files: net/nfdump : Makefile distinfo net/nfdump/pkg : PLIST-main Added files: net/nfdump/patches: patch-bin_Makefile_am Removed files: net/nfdump/patches: patch-bin_Makefile_in patch-bin_nfprofile_c Log message: update to nfdump-1.6.17 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/23 07:49:04 Modified files: sbin/slaacd : engine.c Log message: While privacy addresses do just expire and never get renewed we need to solicit a router advertisment shortly before their pltime runs out so that we generate a new one. Reported by naddy@. OK benno@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2018/04/23 07:51:13 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update to youtube-dl 2018.04.16. New extractors - hidive - lenta - line - picarto - raywenderlich - rtvs - seznamzpravy - springboardplatform - tennistv - vidlii - yapfiles Removed - ringtv - thesixtyone - viceland CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/23 07:51:21 Modified files: usr.bin/tmux : tmux.1 Log message: #aabbcc will use RGB if supported so don't say it is closest match. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:53:37 Modified files: x11/gnome/latexila: Makefile Log message: Mark BROKEN while I work on the dependencies. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 07:54:58 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/pkg: PLIST Log message: Update to evolution-data-server-3.28.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/04/23 08:03:06 Modified files: usr.bin/tmux : options-table.c Log message: Add KRB5CCNAME to update-environment. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:06:50 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-1.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:07:03 Modified files: net/corebird : Makefile Log message: Sync WANTLIB after gspell update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:08:52 Modified files: x11/gnome/gedit: Makefile Log message: Sync WANTLIB after gspell update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:29:11 Modified files: x11/gnome/todo : Makefile distinfo x11/gnome/todo/pkg: PLIST Removed files: x11/gnome/todo/patches: patch-plugins_scheduled-panel_gtd-panel-scheduled_c patch-plugins_todoist_gtd-provider-todoist_c patch-src_gtd-task_c Log message: Update to gnome-todo-3.28.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 08:39:49 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: update to gnome-calendar-3.28.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:46:04 Modified files: x11/gnome/tepl : Makefile distinfo x11/gnome/tepl/pkg: PLIST Log message: Update to tepl-4.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:55:37 Log message: Re-import latexila as gnome-latex and update to version 3.28.0 Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180423 N ports/x11/gnome/latex/Makefile N ports/x11/gnome/latex/distinfo N ports/x11/gnome/latex/pkg/DESCR N ports/x11/gnome/latex/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:56:10 Removed files: x11/gnome/latexila: Makefile distinfo x11/gnome/latexila/pkg: DESCR PLIST Log message: latexila -> gnome-latex CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:56:31 Modified files: x11/gnome : Makefile Log message: latexila -> latex CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 08:57:08 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: latexila -> gnome-latex CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 08:59:39 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: update to gedit-3.28.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 08:59:44 Modified files: x11/gnome/gedit-plugins: Makefile distinfo x11/gnome/gedit-plugins/pkg: PLIST Log message: update to gedit-plugins-3.28.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/23 09:00:16 Modified files: www/chromium : Makefile distinfo www/chromium/patches: clang-third_party_WebKit_Source_platform_BUILD_gn patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_debug_thread_heap_usage_tracker_cc patch-base_i18n_icu_util_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_metrics_posix_cc patch-base_process_process_posix_cc patch-base_sys_info_posix_cc patch-base_threading_platform_thread_posix_cc patch-base_threading_thread_task_runner_handle_cc patch-build_config_BUILDCONFIG_gn patch-build_config_allocator_gni patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_gn_run_binary_py patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_settings_strings_grdp patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_download_download_prefs_h patch-chrome_browser_download_download_shelf_context_menu_cc patch-chrome_browser_download_download_status_updater_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_input_ime_input_ime_api_h patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_galleries_fileapi_mtp_device_map_service_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_plugins_plugins_resource_service_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_safe_browsing_permission_reporter_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_profiles_avatar_button_cc patch-chrome_browser_ui_views_tabs_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_appearance_handler_h patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc patch-chrome_common_BUILD_gn patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_command_cc patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_autofill_experiments_cc patch-components_filesystem_file_system_app_cc patch-components_metrics_BUILD_gn patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_policy_resources_policy_templates_json patch-content_app_content_main_runner_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_download_base_file_cc patch-content_browser_media_media_internals_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_common_BUILD_gn patch-content_common_sandbox_init_openbsd_cc patch-content_common_view_messages_h patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_common_content_switches_cc patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_main_cc patch-content_shell_browser_shell_browser_context_cc patch-content_zygote_zygote_main_linux_cc patch-extensions_common_api__permission_features_json patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-ipc_ipc_channel_h patch-media_audio_BUILD_gn patch-media_capture_video_video_capture_device_factory_cc patch-media_media_options_gni patch-net_BUILD_gn patch-net_base_address_tracker_linux_cc patch-net_socket_udp_socket_posix_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-remoting_base_chromoting_event_cc patch-sandbox_linux_BUILD_gn patch-services_device_hid_BUILD_gn patch-services_service_manager_public_cpp_standalone_service_BUILD_gn patch-storage_browser_quota_quota_settings_cc patch-third_party_WebKit_Source_core_html_canvas_CanvasAsyncBlobCreator_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_h patch-third_party_WebKit_Source_platform_fonts_FontMetrics_cpp patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp patch-third_party_WebKit_Source_platform_wtf_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_pdfium_xfa_fgas_font_cfgas_fontmgr_cpp patch-third_party_sqlite_BUILD_gn patch-third_party_swiftshader_BUILD_gn patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_Surface_cpp patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_httpcommon_cc patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_platform_thread_cc patch-third_party_webrtc_webrtc_gni patch-third_party_zlib_BUILD_gn patch-tools_gn_bootstrap_bootstrap_py patch-tools_json_schema_compiler_model_py patch-ui_base_ime_ime_engine_handler_interface_h patch-ui_base_resource_resource_bundle_cc patch-ui_gfx_mojo_buffer_types_struct_traits_h patch-ui_gl_BUILD_gn patch-ui_gl_sync_control_vsync_provider_h patch-ui_message_center_views_message_view_factory_cc patch-ui_message_center_views_toast_contents_view_cc patch-ui_views_controls_label_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h patch-v8_BUILD_gn patch-v8_src_base_platform_platform-posix_cc www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-base_process_process_handle_cc patch-base_process_process_handle_h patch-base_trace_event_process_memory_dump_h patch-chrome_browser_media_router_providers_wired_display_wired_display_media_route_provider_cc patch-components_download_quarantine_quarantine_linux_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_proxy_resolution_proxy_service_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-sandbox_linux_services_libc_interceptor_cc patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_loader_c patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_vk_loader_platform_h patch-third_party_webrtc_rtc_base_platform_thread_types_cc Removed files: www/chromium/patches: patch-net_proxy_proxy_config_service_linux_cc patch-net_proxy_proxy_service_cc patch-net_tools_cert_verify_tool_verify_using_path_builder_cc patch-net_tools_get_server_time_get_server_time_cc patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_cpp patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_h patch-third_party_swiftshader_src_Common_Socket_cpp patch-third_party_vulkan-validation-layers_src_loader_vk_loader_platform_h Log message: update to 66.0.3359.117 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 09:37:34 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/pkg: PLIST Added files: x11/gnome/settings-daemon/patches: patch-meson_build Removed files: x11/gnome/settings-daemon/patches: patch-configure_ac patch-plugins_Makefile_am patch-plugins_dummy_Makefile_am Log message: Update to gnome-settings-daemon-3.28.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 09:53:56 Modified files: x11/gnome/calculator: Makefile distinfo x11/gnome/calculator/pkg: PLIST Log message: update to gnome-calculator-3.28.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 09:58:00 Modified files: x11/gnome/characters: Makefile distinfo x11/gnome/characters/pkg: PLIST Log message: update to gnome-characters-3.28.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 10:34:05 Modified files: x11/gnome/color-manager: Makefile distinfo x11/gnome/color-manager/pkg: PLIST Log message: Update to gnome-color-manager-3.28.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/23 10:49:48 Modified files: audio/libmpdclient: Makefile distinfo Log message: Update to libmpdclient 2.14. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/23 10:51:16 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST mattermost.rc Log message: update to mattermost-4.9.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/23 10:51:50 Modified files: audio/mpc : Makefile distinfo audio/mpc/pkg : PLIST Added files: audio/mpc/patches: patch-doc_meson_build patch-meson_build Removed files: audio/mpc/patches: patch-Makefile_in patch-src_command_c Log message: Update to mpc 0.29. Switches from autoconf/automake to meson. Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 10:53:49 Modified files: x11/gnome/bijiben: Makefile distinfo x11/gnome/bijiben/pkg: PLIST Log message: update to bijiben-3.28.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 10:56:26 Modified files: devel/glade : Makefile distinfo Log message: update to glade-3.22.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/23 10:58:40 Modified files: audio/mpd : Makefile distinfo Log message: Update to mpd 0.20.18. Switches HOMEPAGE/MASTER_SITES to https (reminded by tj@) Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/23 11:00:54 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_app_qgisapp_cpp geo/qgis/pkg : PLIST Log message: Update to qgis 3.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 11:04:51 Modified files: x11/gnome/settings-daemon: Makefile Log message: Indent. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/23 11:06:04 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: distinfo devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo devel/py-buildslave: Makefile distinfo Log message: Update to buildbot/buildslave 1.1.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 11:10:50 Modified files: x11/gnome/contacts: Makefile distinfo x11/gnome/contacts/pkg: PLIST Log message: update to gnome-contacts-3.28.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 11:11:00 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Removed files: x11/gnome/nautilus/patches: patch-src_nautilus-canvas-container_c patch-src_nautilus-file-operations_c patch-src_nautilus-ui-utilities_c Log message: Update to nautilus-3.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 11:11:49 Modified files: audio/mpc : Makefile Log message: CONFIGURE_ENV is not needed. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/23 11:21:28 Modified files: lang/mono : Makefile distinfo Log message: update to 5.10.1.47 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 11:42:37 Modified files: x11/gnome/system-monitor: Makefile distinfo x11/gnome/system-monitor/pkg: PLIST Log message: update to gnome-system-monitor-3.28.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/23 12:59:25 Modified files: emulators/fs-uae: Makefile Log message: Now builds on sparc64 (at least) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 13:47:41 Modified files: devel/libuv : Makefile Log message: gcc4 no longer needed for atomics builtins on arm; found by s_graf at telus net CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 13:49:14 Modified files: graphics/evince: Makefile distinfo graphics/evince/pkg: PFRAG.no-light PLIST Log message: update to evince-3.28.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/23 13:50:18 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: xfce4-whiskermenu 2.1.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 13:51:21 Modified files: devel/glib2/patches: patch-gio_kqueue_gkqueuefilemonitor_c Log message: Committed upstream. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 13:54:44 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/pkg: PLIST Log message: update to mutter-3.28.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 13:55:06 Modified files: security/heimdal: heimdal.port.mk Log message: Pass PKG_CONFIG_PATH=${LOCALBASE}/heimdal/lib/pkgconfig to CONFIGURE_ENV. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 13:58:48 Modified files: devel/csmith : Makefile distinfo devel/csmith/patches: patch-runtime_Makefile_am patch-runtime_Makefile_in Removed files: devel/csmith/patches: patch-src_platform_cpp Log message: Update to csmith-2.3.0 ok daniel@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 14:03:00 Modified files: x11/gnome/session: Makefile distinfo x11/gnome/session/pkg: PLIST Removed files: x11/gnome/session/patches: patch-gnome-session_main_c Log message: Update to gnome-session-3.28.1. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2018/04/23 14:06:01 Modified files: devel/subversion: Makefile distinfo devel/subversion/patches: patch-Makefile_in patch-subversion_libsvn_subr_auth_c devel/subversion/pkg: PLIST-main Removed files: devel/subversion/patches: patch-configure_ac Log message: Update Apache Subversion to 1.10.0. Port of release candidate 1 tested by guenther@ and sthen@ some weeks ago. Tweaks for earlier diffs + ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 14:06:16 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.8.4.14 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 14:07:57 Modified files: lang/kona : Makefile distinfo Log message: Update to kona-3.2.0.20180419 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 14:12:09 Modified files: x11/gnome/clocks: Makefile distinfo x11/gnome/clocks/pkg: PLIST Removed files: x11/gnome/clocks/patches: patch-build-aux_post-install_py Log message: Update to gnome-clocks-3.28.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 14:14:22 Modified files: x11/gnome/file-roller: Makefile distinfo x11/gnome/file-roller/pkg: PLIST Log message: update to file-roller-3.28.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 14:16:18 Modified files: x11/gnome/latex: Makefile x11/gnome/latex/pkg: DESCR Log message: Tweak COMMENT and DESCR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 14:17:05 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-shell_cc-panel-loader_c x11/gnome/control-center/pkg: PLIST Added files: x11/gnome/control-center/patches: patch-panels_user-accounts_um-photo-dialog_c patch-panels_user-accounts_um-utils_c Removed files: x11/gnome/control-center/patches: patch-configure_ac patch-panels_Makefile_am patch-panels_info_cc-info-overview-panel_c patch-panels_user-accounts_Makefile_am patch-shell_Makefile_am Log message: Update to gnome-control-center-3.28.1. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 14:26:09 Modified files: lang/gravity : Makefile distinfo Log message: Update to gravity-0.4.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 14:29:22 Modified files: x11/gnome/music: Makefile distinfo x11/gnome/music/pkg: PLIST Log message: Update to gnome-music-3.28.1. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 14:32:00 Modified files: textproc/nfoview: Makefile distinfo textproc/nfoview/pkg: PLIST Log message: Update to nfoview-1.24 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 14:36:24 Modified files: x11/gnome/at-spi2-core: Makefile Removed files: x11/gnome/at-spi2-core/patches: patch-test_meson_build Log message: Remove patch and set MODGNOME_LDFLAGS accordingly. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 14:49:03 Modified files: x11/gnome/photos: Makefile distinfo x11/gnome/photos/pkg: PLIST Removed files: x11/gnome/photos/patches: patch-src_egg-task-cache_c patch-src_photos-search-match_c Log message: Update to gnome-photos-3.28.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 14:51:47 Modified files: x11/gnome/maps : Makefile distinfo x11/gnome/maps/pkg: PLIST Log message: Update to gnome-maps-3.28.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/23 15:05:54 Modified files: security/gpgme : Makefile Log message: fix LIB_DEPENDS-main, it was inheriting from LIB_DEPENDS which was populated by the qt5 module so there was a bogus dep for -main in the port. (It doesn't actually make it to the package as there's no associated entry in WANTLIB-main). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 15:29:23 Modified files: x11/gnome/gdl : Makefile distinfo Log message: Update to gdl-3.28.0. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 15:48:07 Modified files: archivers/libzip: Makefile distinfo archivers/libzip/patches: patch-src_ziptool_c Added files: archivers/libzip/patches: patch-lib_zip_crypto_openssl_c Log message: Update to libzip-1.5.1 -- biggest change is the use of libcrypto instead of a custom AES implementation. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 15:54:48 Log message: Import shells/etsh, an enhanced Thompson shell from Sixth Edition Unix. This replaces shells/osh. Current osh users will be upgraded to etsh. ok sthen@ The Etsh Project provides two ports of the original /bin/sh from Sixth Edition (V6) UNIX (circa 1975). Etsh(1) is an enhanced, backward-compatible port of the Sixth Edition Thompson shell. Tsh(1) is an unenhanced port of the shell, and glob(1) is a port of its global command. Together, tsh and glob provide a user interface which is backward compatible with that provided by the Sixth Edition Thompson shell and global command, but without the obvious enhancements found in etsh. The original Thompson shell was principally written by Ken Thompson of Bell Labs. Additionally, this project includes the following shell utilities: * if(1) - conditional command (ported from Sixth Edition UNIX) * goto(1) - transfer command (ported from Sixth Edition UNIX) * fd2(1) - redirect from/to file descriptor 2 Status: Vendor Tag: bcallah Release Tags: bcallah_20180423 N ports/shells/etsh/Makefile N ports/shells/etsh/distinfo N ports/shells/etsh/pkg/DESCR N ports/shells/etsh/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 15:55:26 Modified files: shells : Makefile Log message: +etsh -osh CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 15:55:55 Removed files: shells/osh : Makefile distinfo shells/osh/pkg : DESCR PLIST Log message: Remove shells/osh. Replaced by shells/etsh. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 15:56:27 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register osh => etsh change. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 16:01:12 Log message: import libsass-3.5.3 LibSass is a C++ port of the original Ruby Sass CSS compiler with a C API. We coded LibSass with portability and efficiency in mind. You can expect LibSass to be a lot faster than Ruby Sass and on par or faster than the best alternative CSS compilers around. still a bit rough, but allows us to move forward with gnome{,-shell} ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20182404 N ports/www/libsass/Makefile N ports/www/libsass/distinfo N ports/www/libsass/pkg/PLIST N ports/www/libsass/pkg/DESCR N ports/www/libsass/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 16:01:44 Log message: import sassc-3.5.0 SassC is a wrapper around libsass used to generate a useful command-line application that can be installed and packaged for several operating systems. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20182404 N ports/www/sassc/Makefile N ports/www/sassc/distinfo N ports/www/sassc/pkg/PLIST N ports/www/sassc/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 16:02:22 Modified files: www : Makefile Log message: +libsass +sassc CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 16:02:30 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_misc_loginManager_js x11/gnome/shell/pkg: PLIST Removed files: x11/gnome/shell/patches: patch-js_ui_background_js patch-js_ui_dash_js patch-js_ui_dateMenu_js patch-js_ui_overview_js patch-js_ui_status_keyboard_js Log message: update to gnome-shell-3.28.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/23 16:02:36 Modified files: x11/gnome/shell-extensions: Makefile distinfo x11/gnome/shell-extensions/pkg: PLIST Log message: update to gnome-shell-extensions-3.28.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 16:45:40 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_backend_ninjabackend_py patch-mesonbuild_build_py patch-mesonbuild_mesonlib_py patch-mesonbuild_scripts_meson_install_py devel/meson/pkg: PLIST Log message: Update to meson-0.46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 16:46:22 Modified files: devel/fribidi : Makefile distinfo devel/fribidi/patches: patch-fribidi_pc_in devel/fribidi/pkg: PLIST Log message: Update to fribidi-1.0.2 and take MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 16:47:41 Modified files: games/renpy : Makefile games/renpy/pkg: PLIST Log message: Disable fribidi support; our is now too new. This port could really use an update... or a removal. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/23 16:48:29 Added files: graphics/quesoglc/patches: patch-src_unicode_c Log message: Fix build with recent fribidi. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/23 17:07:24 Modified files: multimedia/assimp: Makefile distinfo multimedia/assimp/patches: patch-CMakeLists_txt multimedia/assimp/pkg: PLIST Added files: multimedia/assimp/patches: patch-code_Q3BSPZipArchive_cpp patch-contrib_unzip_crypt_h patch-contrib_unzip_unzip_c Removed files: multimedia/assimp/patches: patch-code_D3MFOpcPackage_cpp Log message: Update to assimp-4.1.0 -- minor bump CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/04/23 17:14:10 Modified files: sys/arch/amd64/stand/libsa: exec_i386.c Log message: Move efi_cleanup() to before the mem_pass() since efi_cleanup() might change the memory map. diff from Ryan Lennox ok kettenis CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/23 18:36:04 Modified files: usr.bin/mandoc : man_html.c mandoc.css mdoc_html.c Log message: replace my vague and idiosyncratic term "selflink" with the clearer and more usual "permalink"; suggested by John Gardner CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/23 20:53:44 Modified files: sys/arch/amd64/amd64: aesni.c Log message: Do not lock the kernel when expanding the working buffer. malloc(9) and free(9) are MP-safe nowadays. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/23 21:17:36 Modified files: sys/arch/loongson/conf: GENERIC RAMDISK Log message: Enable em(4) on loongson. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/24 00:19:47 Modified files: sys/net : route.c route.h rtsock.c Log message: Remove unused rtentry parameter. Input bluhm OK benno, kn, claudio CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2018/04/24 00:24:49 Added files: devel/apr/patches: patch-include_apr_general_h Log message: Fix build of devel/apr on arm. Problem reported and fix tested by s_graf at telius net. ok jca@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/24 01:06:49 Modified files: sbin/dhclient : dispatch.c Log message: Make dhclient show imsg pipe poll error messages in debug output only. ok krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 01:26:05 Modified files: x11/gnome/baobab: Makefile Log message: Needs vala. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/24 02:09:08 Modified files: mail/geary : Makefile distinfo mail/geary/pkg : PLIST Log message: geary 0.12.2 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/04/24 02:25:16 Modified files: bin/ksh : syn.c Log message: Keep the time pipeline's stack in tact Revision 1.28 (2008) fixed stack abuse by allocating a new one and effectively clearing it. This broke pipelines such as $ time for i in . ; do : ; done /bin/ksh: : is read only Prompted by tb, OK millert, tb, jca CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 02:35:48 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Log message: Update to orca-3.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 02:37:00 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/files: Xsession x11/gnome/gdm/patches: patch-common_gdm-common_c patch-common_gdm-log_c patch-configure_ac patch-daemon_gdm-display_c patch-daemon_gdm-manager_c patch-daemon_gdm-session_c patch-data_Makefile_am Log message: Update to gdm-3.28.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 02:38:27 Modified files: security/gpgme : Makefile Log message: set default flavour to no_qt on arches where qt5 is known not to package to avoid knocking out packages with gpgme dependency on those arches CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 02:41:54 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 02:46:01 Modified files: x11/gnome/devhelp: Makefile distinfo x11/gnome/devhelp/pkg: PLIST Log message: Update to devhelp-3.28.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 02:50:18 Modified files: security/gpgme : Makefile Log message: set NOT_FOR_ARCHS-qt instead of .if mess, pointed out by espie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 02:55:05 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Added files: x11/gnome/builder/patches: patch-src_libide_util_ide-posix_c Removed files: x11/gnome/builder/patches: patch-libide_util_ide-posix_c patch-plugins_gdb_gdbwire_c Log message: Update to gnome-builder-3.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 02:55:37 Modified files: mail/evolution-ews: Makefile distinfo mail/evolution-ews/pkg: PLIST Log message: Update to evolution-ews-3.28.1. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 02:56:16 Added files: graphics/birdfont/patches: patch-birdfont_GtkWindow_vala patch-build_py Log message: fix build with new vala; patches from upstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 03:02:40 Modified files: x11/gnome/libgepub: Makefile distinfo x11/gnome/libgepub/pkg: PLIST Log message: Update to libgepub-0.6.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 03:22:05 Modified files: x11/gnome/eog : Makefile distinfo x11/gnome/eog/pkg: PLIST Log message: update to eog-3.28.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 03:23:21 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main Log message: Tweak the LibreOffice integration section. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 03:23:58 Modified files: x11/gnome/sushi: Makefile distinfo x11/gnome/sushi/pkg: PLIST Log message: Update to sushi-3.28.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 03:33:30 Modified files: x11/gnome/documents: Makefile Log message: Mark BROKEN for the time being; new release does not build yet (under investigation). CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 03:40:26 Modified files: devel/py-setuptools: Makefile distinfo devel/py-setuptools/patches: patch-setup_py devel/py-setuptools/pkg: PLIST Log message: Update to py-setuptools-39.0.1v0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 03:40:51 Modified files: lang/python : python.port.mk Log message: Bump setuptools requirement ok sthen@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 03:42:42 Modified files: devel/py-protocols: Makefile devel/py-ruledispatch: Makefile www/trac-ldapplugin: Makefile Log message: Fix with the newer setuptools Thanks landry@ for the bulk! ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 03:45:03 Modified files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-data_20-gnome-initial-setup_rules patch-gnome-initial-setup_pages_keyboard_gis-keyboard-page_c patch-gnome-initial-setup_pages_language_gis-language-page_c patch-gnome-initial-setup_pages_region_cc-common-language_c patch-gnome-initial-setup_pages_region_cc-region-chooser_c patch-gnome-initial-setup_pages_region_gis-region-page_c x11/gnome/initial-setup/pkg: PLIST Removed files: x11/gnome/initial-setup/patches: patch-data_gnome-initial-setup-copy-worker_desktop_in_in patch-gnome-initial-setup_gis-assistant_c patch-gnome-initial-setup_pages_goa_gis-goa-page_c Log message: Update to gnome-initial-setup-3.28.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/24 04:01:24 Log message: Import keyringer-0.5.2 From Gregoire Jadi (maintainer), ok sthen@ landry@ DESCR: Keyringer lets you manage and share secrets using GnuPG and Git with custom commands to encrypt, decrypt, recrypt, create key pairs, etc. Status: Vendor Tag: jca Release Tags: jca_20180424 N ports/security/keyringer/Makefile N ports/security/keyringer/distinfo N ports/security/keyringer/patches/patch-Makefile N ports/security/keyringer/patches/patch-lib_keyringer_actions_pwgen N ports/security/keyringer/patches/patch-lib_keyringer_functions N ports/security/keyringer/pkg/DESCR N ports/security/keyringer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/24 04:02:26 Modified files: security : Makefile Log message: +keyringer CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 04:05:53 Modified files: x11/kde4/kopete/patches: patch-protocols_jabber_libiris_CMakeLists_txt Added files: x11/kde4/kopete/patches: patch-plugins_history2_history2logger_h patch-protocols_oscar_liboscar_tasks_chatnavservicetask_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 04:06:26 Log message: Import py-spdx-2.5.0, ok landry@ A Python module incorporating an interface to the SPDX license database. This library serves purely as a holder for the database that can be found on the SPDX website. To more easily query this database or detect licenses, consider using something like spdx-lookup. Status: Vendor Tag: danj Release Tags: danj_20180424 N ports/textproc/py-spdx/Makefile N ports/textproc/py-spdx/distinfo N ports/textproc/py-spdx/pkg/PLIST N ports/textproc/py-spdx/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 04:08:11 Log message: Import py-spdx-lookup-0.3.2, ok landry@ A tool to query the SPDX license list. Status: Vendor Tag: danj Release Tags: danj_20180424 N ports/textproc/py-spdx-lookup/Makefile N ports/textproc/py-spdx-lookup/distinfo N ports/textproc/py-spdx-lookup/pkg/PLIST N ports/textproc/py-spdx-lookup/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 04:10:31 Modified files: textproc : Makefile Log message: + py-spdx + py-spdx,python3 + py-spdx-lookup + py-spdx-lookup,python3 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/04/24 04:27:25 Modified files: regress/bin/ksh: regress.t Log message: Add test for proper stack reallocation in time command OK jca CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/24 04:46:25 Modified files: sys/netinet6 : in6.c Log message: Run duplicate address detection again if an existing address gets updated from userland that was marked duplicated or tentative. Otherwise we would just lose the duplicated / tentative state and assume that the address is now unique and usable. OK kn CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/24 05:23:27 Modified files: sys/arch/arm64/conf: GENERIC Log message: Enable gpioiic(4) and gpioow(4). From Artturi Alm. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 05:46:49 Modified files: x11/gnome/shell: Makefile Log message: add missing BDEP on sassc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 05:56:12 Modified files: x11/gnome/latex: Makefile x11/gnome/latex/pkg: PLIST x11/gnome/tweaks: Makefile x11/gnome/tweaks/pkg: PLIST Log message: Add @conflict markers. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 06:04:00 Modified files: emulators/vbam : Makefile distinfo emulators/vbam/patches: patch-src_common_Patch_cpp patch-src_common_Port_h emulators/vbam/pkg: PLIST Removed files: emulators/vbam/patches: patch-CMakeLists_txt patch-fex_fex_blargg_common_h Log message: update to vbam-2.0.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 06:04:35 Added files: emulators/vbam/patches: patch-src_gba_GBALink_cpp Log message: forgot to add this patch CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/24 06:07:26 Modified files: print/transfig : Makefile distinfo print/transfig/pkg: PLIST Added files: print/transfig/patches: patch-fig2dev_Makefile_in patch-fig2dev_fig2dev_c Removed files: print/transfig/patches: a4-patch patch-fig2dev_Imakefile patch-fig2dev_dev_genibmgl_c patch-fig2dev_dev_readpng_c patch-fig2dev_read1_3_c patch-transfig_sys_c patch-transfig_transfig_c Log message: synch with xfig version, so that modern LaTeX exports work (tikz and friends) config changed completely, distfile name changed too, but it's easy to adapt. okay pirofti@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 06:17:39 Added files: x11/kde4/p5-qt/patches: patch-qtcore_src_util_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/24 06:21:51 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: regress changes for later varieties CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 06:23:09 Modified files: www/libsass : Makefile Removed files: www/libsass/patches: patch-Makefile Log message: - honor CXXFLAGS - tweak do-install - remove now-unneeded patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 06:27:08 Modified files: www/sassc : Makefile Log message: resolve XXX comment CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/04/24 06:35:18 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 06:37:31 Added files: x11/kde4/kross-interpreters/patches: patch-python_cxx_Objects_hxx Log message: fix build with clang6, from upstream CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 06:42:51 Modified files: graphics/xfig : Makefile Log message: add a comment: reminder about keeping transfig in-sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 06:44:55 Added files: www/vimb : Makefile distinfo www/vimb/pkg : DESCR PLIST Log message: readd vimb, now that it's using webkitgtk4 instead of the old webkit. from mazocomp at disroot.org, small tweaks by me. ok jca CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 06:45:20 Modified files: www : Makefile Log message: +vimb CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/04/24 06:52:12 Modified files: net/transmission: Makefile sysutils/tmux-mem-cpu-load: Makefile Log message: the defaults provided by the framework for which arches to use on a compiler are better than what we have manually specified OK sthen@ jca@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 07:00:51 Added files: x11/kde4/py-kde/patches: patch-sip_plasma_packagestructure_sip Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/04/24 07:03:00 Modified files: distrib/sets/lists/comp: mi Log message: oops, copy-and-pasto in previous sync. fix CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 07:03:46 Modified files: emulators/vbam : Makefile Log message: explicitly disable the WX frontend to prevent failing configure checks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 07:13:37 Log message: Re-import gnome-themes-standard as gnome-themes-extra and update it to version 3.28. Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180423 N ports/x11/gnome/themes-extra/distinfo N ports/x11/gnome/themes-extra/Makefile N ports/x11/gnome/themes-extra/files/index.theme N ports/x11/gnome/themes-extra/files/gtkrc N ports/x11/gnome/themes-extra/pkg/DESCR N ports/x11/gnome/themes-extra/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 07:14:41 Removed files: x11/gnome/themes-standard: Makefile distinfo x11/gnome/themes-standard/files: gtkrc index.theme x11/gnome/themes-standard/pkg: DESCR PLIST Log message: Remove, it's been renamed themes-extra. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 07:15:12 Modified files: x11/gnome : Makefile Log message: -themes-standard +themes-extra CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 07:15:33 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: gnome-themes-standard => gnome-themes-extra CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 07:16:13 Modified files: x11/gnome/desktop: Makefile Log message: x11/gnome/themes-standard -> x11/gnome/themes-extra CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 07:17:27 Modified files: geo : Makefile Log message: -osm2go CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 07:18:39 Removed files: geo/osm2go : Makefile distinfo geo/osm2go/patches: patch-data_Makefile_in patch-data_osm2go-ubuntu_desktop patch-src_Makefile_in patch-src_net_io_c patch-src_osm_api_c patch-src_osm_c geo/osm2go/pkg : DESCR PLIST Log message: remove osm2go, while development picked up again after many years of dormancy there is no incentive to move to modern libraries. with alternatives available osm2go is a no-go. discussed with an ok landry@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 07:22:45 Modified files: x11 : Makefile Log message: -gtkglextmm CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 07:24:05 Modified files: graphics : Makefile Log message: -goocanvas CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 07:24:29 Removed files: graphics/goocanvas: Makefile distinfo graphics/goocanvas/pkg: DESCR PLIST x11/gtkglextmm : Makefile distinfo x11/gtkglextmm/patches: patch-gdkglext_gdkmm_gl_Makefile_in patch-gtkglext_gtkmm_gl_drawingarea_cc patch-gtkglext_gtkmm_gl_widget_cc patch-m4macros_gtkglextmm_m4 x11/gtkglextmm/pkg: DESCR PLIST Log message: remove now-unused relics from the past CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 07:24:47 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register goocanvas, osm2go and gtkglextmm removals CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 07:36:29 Modified files: meta/gnome : Makefile x11/gnome/desktop: Makefile x11/gnome/themes-extra: Makefile Log message: Shuffle a few dependencies. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 07:36:48 Added files: x11/kde4/pim-runtime/patches: patch-plugins_tests_kcalcoreserializertest_cpp patch-plugins_tests_kcalserializertest_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 08:14:34 Modified files: graphics/darktable: Makefile distinfo Log message: update to darktable-2.4.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 08:15:20 Modified files: x11/gnome : gnome.port.mk Log message: Remove XXX. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/24 08:35:29 Modified files: databases/redis: Makefile databases/redis/patches: patch-deps_hiredis_Makefile patch-src_Makefile Removed files: databases/redis/patches: patch-deps_linenoise_Makefile patch-src_mkreleasehdr_sh Log message: Simplify/remove patches by passing parameters in MAKE_ENV Input and OK jca CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/04/24 08:54:57 Modified files: textproc/lowdown: Makefile distinfo Log message: Update to lowdown-0.3.2. ok sthen@ tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 09:05:38 Modified files: security/xca/patches: patch-widgets_NewKey_cpp Log message: merged upstream CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/04/24 09:09:47 Modified files: textproc/lowdown: Makefile Log message: Add missing WANTLIB; prompted by and ok jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 09:16:48 Modified files: multimedia/swfmill: Makefile distinfo Removed files: multimedia/swfmill/patches: patch-src_codegen_parsexml_xsl patch-src_codegen_writexml_xsl patch-src_swfmill_cpp patch-src_swft_readpng_c patch-src_swft_swft_import_jpeg_cpp patch-src_xslt_xslt_h Log message: update to swfmill-0.3.6 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/24 09:24:06 Modified files: editors/focuswriter: Makefile distinfo Log message: Update to focuswriter-1.6.12 -- take MAINTAINER ok landry@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/24 09:24:59 Modified files: math/veusz : Makefile distinfo math/veusz/patches: patch-veusz_helpers_src_qtloops_isnan_h math/veusz/pkg : PLIST Removed files: math/veusz/patches: patch-pyqtdistutils_py Log message: Update to veusz-2.2.2 -- retake MAINTAINER ok landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 09:26:32 Modified files: lang/php/7.0 : Makefile distinfo lang/php/7.0/patches: patch-sapi_fpm_www_conf_in Log message: update to php-7.0.29, ok robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 09:26:58 Modified files: lang/php/5.6 : Makefile distinfo lang/php/5.6/patches: patch-sapi_fpm_php-fpm_conf_in Added files: lang/php/5.6/patches: patch-Zend_zend_compile_h patch-Zend_zend_execute_h Log message: update to php-5.6.35, add a patch from FreeBSD bugs to unbreak opcache with suhosin ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 09:29:23 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-3.28.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 09:31:00 Modified files: infrastructure/mk: arch-defines.mk Log message: Bump _SYSTEM_VERSION on clang arches to trigger pkg_add updates following the move to clang6, this makes sure that people are running clang6-compiled versions of packages after the next pkg_add -u run. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/24 09:32:28 Modified files: sys/arch/amd64/amd64: cpu.c Log message: make the check for XSAVE the same as it is later in the file, for consistency. ok guenther note - there is no equivalent diff here for i386 since XSAVE is not used there. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/24 09:35:56 Log message: Import editors/dte, a small and easy to use console text editor. ok ratchov@ dte is a small and easy to use console text editor. Features: * Multiple buffers/tabs * Unlimited undo/redo * Search and replace * Syntax highlighting * Customizable color schemes * Customizable key bindings * Command language with auto-completion * Jump to definition (using ctags) * Jump to compiler error Status: Vendor Tag: bcallah Release Tags: bcallah_20180424 N ports/editors/dte/Makefile N ports/editors/dte/distinfo N ports/editors/dte/pkg/DESCR N ports/editors/dte/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/24 09:36:15 Modified files: editors : Makefile Log message: +dte CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2018/04/24 09:40:55 Modified files: sys/net : if.c raw_usrreq.c sys/netinet : in.c ip_divert.c raw_ip.c tcp_usrreq.c udp_usrreq.c sys/netinet6 : in6.c ip6_divert.c raw_ip6.c Log message: Push NET_LOCK down in the default ifioctl case. For the PRU_CONTROL bit the NET_LOCK surrounds in[6]_control() and on the ENOTSUPP case we guard the driver if_ioctl functions. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 09:42:41 Modified files: multimedia/mediainfo: Makefile distinfo multimedia/mediainfo/patches: patch-MediaInfoLib_Project_GNU_Library_configure Log message: Maintenance update to 18.03.01. The version scheme is now YY.MM (year dot month, 2 digits each). CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/24 10:08:06 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: adding myself ok jca@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 10:20:27 Added files: x11/kde4/rocs/patches: patch-RocsCore_DataStructures_Graph_GraphStructure_cpp patch-RocsCore_LoadSave_Plugins_tgfFileFormat_Tests_TestTgfFileFormatPlugin_cpp patch-VisualEditor_Actions_SelectMoveHandAction_cpp Log message: fix build with clang6; ok espie@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/24 10:21:10 Added files: cad/kicad/patches: patch-common_pcbcommon_cpp patch-eeschema_class_drawsheet_cpp patch-eeschema_class_pin_cpp patch-eeschema_class_sch_cmp_field_cpp patch-gerbview_tracepcb_cpp patch-include_common_h patch-include_pcbcommon_h patch-pcbnew_class_pad_draw_functions_cpp patch-pcbnew_hotkeys_h Log message: make kicad okay again post clang6 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/24 10:25:20 Modified files: net/sacc : Makefile distinfo Log message: Bump version and switch to official tarball server. ok jca@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/24 10:27:06 Modified files: misc/os-test : Makefile Log message: Use sthen@'s mirror for the os-test distfile. gitlab generates tar balls on-the-fly and the result changes from time to time. OK sthen@ CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2018/04/24 10:28:42 Modified files: lib/libc/thread: rthread_sync.c lib/librthread : rthread_rwlock.c rthread_sem.c sys/kern : kern_synch.c lib/libc/sys : __thrsleep.2 lib/libpthread/man: sem_wait.3 Log message: Validate timespec and return ECANCELED when interrupted with SA_RESTART. Discussing with mpi@ and guenther@, we decided to first fix the existing semaphore implementation with regards to SA_RESTART and POSIX compliant returns in the case where we deal with restartable signals. Currently we return EINTR everywhere which is mostly incorrect as the user can not know if she needs to recall the syscall or not. Return ECANCELED to signal that SA_RESTART was set and EINTR otherwise. Regression tests pass and so does the posixsuite. Timespec validation bits are needed to pass the later. OK mpi@, guenther@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 10:49:58 Modified files: graphics/pqiv : Makefile distinfo Log message: Update to pqiv-2.10.4 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 10:59:43 Modified files: devel/py-coveralls: Makefile distinfo devel/py-coveralls/pkg: PLIST Log message: Update to py-coveralls-1.3.0 From Johan Huldtgren (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 11:00:33 Modified files: security/py-paramiko: Makefile Log message: fix running tests, there's no more test.py CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/24 11:05:54 Modified files: sys/arch/amd64/amd64: vmm.c Log message: account for FPU context switch (uvm statistic only) CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/04/24 11:13:38 Modified files: math/R : Makefile distinfo math/R/patches : patch-configure math/R/pkg : PLIST Removed files: math/R/patches : patch-src_main_main_c Log message: Update to R 3.5.0 OK pirofti@, kn@ CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2018/04/24 11:19:35 Modified files: sys/kern : sys_futex.c lib/libc/sys : futex.2 Log message: Make futex(2) also return ECANCELED in case SA_RESTART was set. Prodded by and ok mpi@ CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/04/24 11:22:33 Modified files: sys/dev/usb : usb_subr.c usbdivar.h uvideo.c Log message: Fill the 'card' member of v4l2_capability struct with the usb product name coming from usbd_devinfo_vp() instead of the dummy "Generic USB video class device" string, makes it easier to differentiate multiple webcams in firefox's webrtc permission dialog. ok/help mpi@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/24 11:32:43 Modified files: net/openvpn : Makefile distinfo Removed files: net/openvpn/patches: patch-src_openvpn_openssl_compat_h Log message: Update to openvpn-2.4.6 ok gonzalo@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/24 11:33:20 Log message: Import kcalcore-17.12.3, tweaks and ok landry@ This library provides access to and handling of calendar data. It supports the standard formats iCalendar and vCalendar and the group scheduling standard iTIP. Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180424 N ports/x11/kde-applications/kcalcore/Makefile N ports/x11/kde-applications/kcalcore/distinfo N ports/x11/kde-applications/kcalcore/pkg/DESCR N ports/x11/kde-applications/kcalcore/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/24 11:36:42 Log message: Import libkipi-17.12.3, tweaks and ok landry@ Libkipi is an interface to use kipi-plugins from a KDE image management program like digiKam. Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180424 N ports/x11/kde-applications/libkipi/Makefile N ports/x11/kde-applications/libkipi/distinfo N ports/x11/kde-applications/libkipi/pkg/DESCR N ports/x11/kde-applications/libkipi/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 11:36:51 Modified files: lang/php/pecl : pecl.port.mk Log message: switch pecl ports to https MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/24 11:39:56 Modified files: x11/kde-applications: Makefile Makefile.inc Log message: hook kcalcore,libkipi; KDE5 Version to 17.12.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 11:47:48 Modified files: archivers/pecl-rar: Makefile distinfo Removed files: archivers/pecl-rar/patches: patch-config_m4 Log message: update to pecl-rar-4.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/24 12:06:30 Modified files: www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: extension-overrides.js www/tor-browser/https-everywhere: Makefile distinfo www/tor-browser/noscript: Makefile distinfo www/tor-browser/tor-launcher: Makefile distinfo www/tor-browser/torbutton: Makefile distinfo meta/tor-browser: Makefile Log message: update to tor-browser 7.5.3, from attila (maintainer) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 12:10:55 Modified files: security/john-jumbo: Makefile security/john-jumbo/patches: patch-src_Makefile_legacy Added files: security/john-jumbo/patches: patch-src_cprepair_c patch-src_tgtsnarf_c Log message: * build the same set of tools for "generic" archs * getopt(3) returns an int CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 12:18:37 Modified files: devel/gobject-introspection: Makefile Added files: devel/gobject-introspection/patches: patch-giscanner_shlibs_py Log message: fix parsing the ldd output to ensure we have the correct shared-library name in the resulting .gir file. this was broken for ports where the library name matches a part of the build directory, like libgweather, libical and libgepub. the parser would incorrectly match on the 'exe' line, which contains the temporary object file created by g-ir-scanner with the gobject-introspection namespace identifier. for example: libgweather-3.28.1/build-amd64/tmp-introspecteuljis0a/GWeather-3.0 instead of libgweather-3.so.3.2. so skip the first three lines of ldd output to prevent matching on the incorrect line for now. it's not a pretty solution but allows further discussion with upstream on a more correct fix. debugged with and ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 12:20:12 Modified files: textproc/libical: Makefile x11/gnome/libgweather: Makefile x11/gnome/libgepub: Makefile Log message: bump three ports affected by the incorrect shared-library name CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 12:45:13 Modified files: devel/gobject-introspection/patches: patch-giscanner_shlibs_py Log message: add link to upstream gitlab CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 12:46:24 Modified files: www/py-jwt : Makefile distinfo Log message: Update to py-jwt-1.6.1 from Johan Huldtgren (maintainer) Fix tdep with py3 while there CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 13:06:01 Modified files: audio/cuetools : Makefile Added files: audio/cuetools/patches: patch-src_tools_cuebreakpoints_c patch-src_tools_cueconvert_c patch-src_tools_cueprint_c Log message: getopt_long() return value does not fit into char CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/24 13:14:05 Modified files: usr.bin/calendar/calendars: calendar.openbsd Log message: add p2k18 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 13:17:06 ports/audio/mp3wrap/patches Update of /cvs/ports/audio/mp3wrap/patches In directory cvs.openbsd.org:/tmp/cvs-serv66702/patches Log Message: Directory /cvs/ports/audio/mp3wrap/patches added to the repository CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/24 13:17:07 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf.c gnu/usr.bin/binutils-2.17/include/elf: common.h Log message: Make our ancient binutils recognize .gnu.hash sections such that our tools don't barf on binaries created by ld.lld(1). From FreeBSD. ok millert@, deraadt@, guenther@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 13:17:57 Modified files: audio/mp3wrap : Makefile Added files: audio/mp3wrap/patches: patch-mp3wrap_c patch-wrap_c Log message: * getopt() return value does not fit into char * fetch prototypes CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2018/04/24 13:21:52 Modified files: x11/kde/base3/patches: patch-kioslave_man_man2html_cpp Added files: x11/kde/base3/patches: patch-kcontrol_kfontinst_kfontinst_Main_cpp patch-kwin_client_cpp Log message: Fixes for clang6 Ok espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 13:34:45 Modified files: devel/desktop-file-utils: Makefile Added files: devel/desktop-file-utils/patches: patch-src_keyfileutils_c patch-src_mimeutils_c Log message: - Add font as valid media type - Fix missing ; when appending to a list not ending with one from upstream CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 13:44:55 Modified files: sysutils/mtools: Makefile Added files: sysutils/mtools/patches: patch-mbadblocks_c Log message: getopt() return value does not fit into char CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/24 13:53:38 Modified files: sys/netinet : in.c sys/netinet6 : in6.c Log message: Make the ramdisks compile again, we don't have MROUTING on them. Found the hard way. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/24 14:23:41 Modified files: sys/net : pf_if.c Log message: Fix copy and paste typo in pfi_kif_unref route error message. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 14:28:53 ports/x11/gnome/characters/patches Update of /cvs/ports/x11/gnome/characters/patches In directory cvs.openbsd.org:/tmp/cvs-serv98865/patches Log Message: Directory /cvs/ports/x11/gnome/characters/patches added to the repository CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/24 14:29:15 Modified files: sys/arch/amd64/amd64: db_interface.c ipifuncs.c vmm.c Log message: isn't used here ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 14:29:50 Modified files: x11/gnome/characters: Makefile Added files: x11/gnome/characters/patches: patch-lib_gc_c Log message: add patch from upstream to prevent crash when clicking a character CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/24 14:33:28 Modified files: sys/arch/amd64/amd64: vmm.c vmm_support.S sys/arch/amd64/include: cpufunc.h Log message: vmm(4): fix lockups on SVM hosts when booting Linux guests The previous version of the code used "disable_intr" as a protection around the FPU state saving routine, which left host RFLAGS.IF=0 when entering the guest. If the guest ended up in a non-exitable condition, the machine could hang due to missed TLB flush IPIs (and eventual kernel lock contention and starvation). tested by brynet@ ok guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/24 14:46:46 Modified files: x11/gnome/control-center: Makefile Added files: x11/gnome/control-center/patches: patch-shell_meson_build Log message: Properly find libkrb5.so at runtime. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/24 14:52:03 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 3.4.12.1416 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/24 14:52:14 Modified files: mail/kopano : Makefile.inc mail/kopano/core: distinfo mail/kopano/core/patches: patch-ECtools_monitor_monitor_cpp patch-ECtools_search_Makefile_in patch-ECtools_spamd_kopano_spamd___init___py patch-Makefile_in patch-caldav_CalDAV_cpp patch-configure_ac patch-installer_linux_Makefile_in patch-installer_linux_dagent_cfg patch-installer_linux_server_cfg patch-installer_linux_spamd_cfg patch-installer_linux_spooler_cfg patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp patch-spooler_Spooler_cpp patch-spooler_python_Makefile_in mail/kopano/core/pkg: PLIST-main Log message: update to 8.6.80.645 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/24 14:55:04 Modified files: security/py-oauthlib: Makefile distinfo Log message: Update to py-oauthlib-2.0.7 From Johan Huldtgren (maintainer) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 14:56:00 Modified files: graphics/xfig : Makefile Added files: graphics/xfig/patches: patch-src_d_text_c Log message: getc() return value does not fit in char CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/24 14:58:48 Modified files: sys/arch/amd64/amd64: db_interface.c trap.c Log message: Move code into inline functions to hide #ifdefs and improve readability. Constipate a couple variables. Delete IDTVEC() macro and code handling 32bit-only traps (panic instead). ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/24 15:12:13 Log message: Test corner cases of few IO and a bunch of UDP network system calls and check result. The test suite https://sortix.org/os-test/ is used as a package and run as regress. A html file with results is generated. tests suite suggested by mpi@ Status: Vendor Tag: bluhm Release Tags: bluhm_20180424 N src/regress/misc/os-test/Makefile No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/24 15:14:34 Modified files: regress/misc : Makefile Log message: Add os-test to subdir. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 15:20:04 Modified files: audio/speech-dispatcher: Makefile Added files: audio/speech-dispatcher/patches: patch-src_api_c_libspeechd_c patch-src_clients_spdsend_spdsend_c patch-src_common_spd_getline_c Log message: getc() return value does not fit into char CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/24 15:29:28 Modified files: devel/spidermonkey52: Makefile distinfo Log message: update to mozjs-52.7.3 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/24 16:16:04 Added files: x11/kde/libs3/patches: patch-khtml_ecma_kjs_proxy_cpp Log message: fix build with clang6 on ILP32 platforms CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/24 17:05:09 Modified files: sys/net : pf_ioctl.c Log message: Use pf_rm_rule() instead of pool_put() to decrement references by the rule created in pf_rule_copyin(). Plugs a potential kif memory leak in pf(4) ioctl. OK sashan@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/24 18:46:28 Modified files: sys/arch/amd64/amd64: efifb.c mainbus.c sys/arch/amd64/include: efifbvar.h Log message: Add a way to reattach efifb(4). This will be used when radeondrm(4) attaches and claims glass console but after root is mounted if firmware is not found efifb gets reattached to have a useable glass console. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/24 19:27:47 Modified files: sys/dev/pci/drm: drm_cache.c drm_cache.h drm_linux.c drm_linux.h drm_linux_rbtree.h drm_pciids.h files.drm radeon_drm.h sys/dev/pci/drm/i915: intel_i2c.c intel_sprite.c sys/dev/pci/drm/radeon: ObjectID.h atom-bits.h atom-names.h atom-types.h atom.c atom.h atombios.h atombios_crtc.c atombios_dp.c atombios_encoders.c atombios_i2c.c avivod.h cayman_blit_shaders.c cayman_blit_shaders.h evergreen.c evergreen_blit_shaders.c evergreen_blit_shaders.h evergreen_cs.c evergreen_hdmi.c evergreen_reg.h evergreend.h mkregtable.c ni.c ni_reg.h nid.h r100.c r100_track.h r100d.h r200.c r300.c r300_reg.h r300d.h r420.c r420d.h r500_reg.h r520.c r520d.h r600.c r600_blit_shaders.c r600_blit_shaders.h r600_cs.c r600_hdmi.c r600_reg.h r600d.h radeon.h radeon_acpi.c radeon_acpi.h radeon_agp.c radeon_asic.c radeon_asic.h radeon_atombios.c radeon_benchmark.c radeon_bios.c radeon_clocks.c radeon_combios.c radeon_connectors.c radeon_cs.c radeon_cursor.c radeon_device.c radeon_devlist.h radeon_display.c radeon_encoders.c radeon_family.h radeon_fb.c radeon_fence.c radeon_gart.c radeon_gem.c radeon_i2c.c radeon_irq_kms.c radeon_kms.c radeon_legacy_crtc.c radeon_legacy_encoders.c radeon_legacy_tv.c radeon_mode.h radeon_object.c radeon_object.h radeon_pm.c radeon_prime.c radeon_reg.h radeon_ring.c radeon_sa.c radeon_semaphore.c radeon_test.c radeon_trace.h radeon_trace_points.c radeon_ttm.c rs100d.h rs400.c rs400d.h rs600.c rs600d.h rs690.c rs690d.h rv200d.h rv250d.h rv350d.h rv515.c rv515d.h rv770.c rv770d.h si.c si_blit_shaders.c si_blit_shaders.h si_reg.h sid.h sys/dev/pci/drm/radeon/reg_srcs: cayman evergreen sys/dev/pci/drm/ttm: ttm_agp_backend.c ttm_bo.c ttm_bo_api.h ttm_bo_driver.h ttm_bo_manager.c ttm_bo_util.c ttm_bo_vm.c ttm_execbuf_util.c ttm_execbuf_util.h ttm_memory.c ttm_memory.h ttm_module.h ttm_page_alloc.c ttm_page_alloc.h ttm_placement.h ttm_tt.c Added files: sys/dev/pci/drm: linux_rcupdate.h linux_reservation.c linux_reservation.h sys/dev/pci/drm/radeon: btc_dpm.c btc_dpm.h btcd.h ci_dpm.c ci_dpm.h ci_smc.c cik.c cik_blit_shaders.c cik_blit_shaders.h cik_reg.h cik_sdma.c cikd.h clearstate_cayman.h clearstate_ci.h clearstate_defs.h clearstate_evergreen.h clearstate_si.h cypress_dpm.c cypress_dpm.h dce3_1_afmt.c dce6_afmt.c drm_buffer.h evergreen_dma.c evergreen_smc.h kv_dpm.c kv_dpm.h kv_smc.c ni_dma.c ni_dpm.c ni_dpm.h nislands_smc.h ppsmc.h pptable.h r600_dma.c r600_dpm.c r600_dpm.h radeon_audio.c radeon_audio.h radeon_dp_mst.c radeon_drv.c radeon_drv.h radeon_ib.c radeon_ioc32.c radeon_kfd.c radeon_kfd.h radeon_mn.c radeon_sync.c radeon_ucode.c radeon_ucode.h radeon_uvd.c radeon_vce.c radeon_vm.c rs780_dpm.c rs780_dpm.h rs780d.h rv6xx_dpm.c rv6xx_dpm.h rv6xxd.h rv730_dpm.c rv730d.h rv740_dpm.c rv740d.h rv770_dma.c rv770_dpm.c rv770_dpm.h rv770_smc.c rv770_smc.h si_dma.c si_dpm.c si_dpm.h si_smc.c sislands_smc.h smu7.h smu7_discrete.h smu7_fusion.h sumo_dpm.c sumo_dpm.h sumo_smc.c sumod.h trinity_dpm.c trinity_dpm.h trinity_smc.c trinityd.h uvd_v1_0.c uvd_v2_2.c uvd_v3_1.c uvd_v4_2.c vce_v1_0.c vce_v2_0.c sys/dev/pci/drm/ttm: ttm_page_alloc_dma.c Removed files: sys/dev/pci/drm/radeon: evergreen_blit_kms.c r600_audio.c r600_blit_kms.c radeon_blit_common.h sys/dev/pci/drm/ttm: ttm_lock.c ttm_lock.h ttm_module.c ttm_object.c ttm_object.h Log message: update ttm and radeondrm(4) to Linux 4.4.129 Compared to the previous Linux 3.8 based port this adds support for KAVERI/KABINI/MULLINS APUs and OLAND/BONAIRE/HAINAN/HAWAII GPUs. Thanks to the OpenBSD Foundation for sponsoring this work. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/24 22:52:12 Modified files: faq : faq10.html Log message: zap telnet warnings from raf czlonka CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/25 00:29:28 Modified files: usr.sbin/wsmoused: wsmoused.8 Log message: you can't have wsmoused and x mouse together ;( prompted by il ka CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/25 01:10:39 Modified files: lib/libssl : ssl.h ssl_cert.c ssl_ciph.c ssl_lib.c ssl_locl.h ssl_rsa.c ssl_sess.c Log message: OpenSSL started adding const to functions all over the place. Make all our libssl functions match theirs wrt const, except for BIO_f_ssl(3) which will be fixed in a later step. this went through a i386 bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/25 01:12:33 Modified files: usr.bin/openssl: s_apps.h s_cb.c Log message: The cookie in the cookie verify callback needs to be const. ok jsing (as part of a larger diff) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/25 01:13:59 Added files: mail/avenger/patches: patch-asmtpd_starttls_C Log message: Unbreak after libssl const changes. ok sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/25 01:14:19 Added files: www/squid/patches: patch-src_ssl_support_cc Log message: Unbreak after libssl const changes. ok sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/25 01:25:17 Modified files: lib/libssl : ssl.h Log message: Fix capitalization of data. Pointed out by jsing and forgotten in previous commit. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/25 01:39:01 Log message: Import lang/gnucobol. GnuCOBOL is a free COBOL compiler, formerly known as OpenCOBOL. It implements a substantial part of the COBOL 85, COBOL 2002 and COBOL 2014 standards, as well as many extensions included in other COBOL compilers. GnuCOBOL translates COBOL into C and compiles the translated code using the native C compiler. OK bcallah@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180425 N ports/lang/gnucobol/Makefile N ports/lang/gnucobol/distinfo N ports/lang/gnucobol/pkg/PLIST N ports/lang/gnucobol/pkg/DESCR N ports/lang/gnucobol/patches/patch-libcob_Makefile_in N ports/lang/gnucobol/patches/patch-libcob_common_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/25 01:40:05 Modified files: lang : Makefile Log message: Add gnucobol. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/25 01:43:55 Modified files: lang : Makefile Removed files: lang/open-cobol: Makefile distinfo lang/open-cobol/pkg: DESCR PLIST Log message: Remove lang/open-cobol. OpenCOBOL is now GnuCOBOL, and the latest version just got imported as lang/gnucobol. OK bcallah@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/25 01:45:17 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register the transition from open-cobol to gnucobol. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/04/25 01:49:00 Modified files: usr.sbin/smtpd : mda.c Log message: Return-Path should be in brackets as per RFC5322 diff from Leo Gaspard, ok eric@ and I CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/25 02:41:13 Modified files: x11/gnome/devhelp: Makefile Log message: MODGNOME_TOOLS += yelp Needed for documentation BDEP (itstool and friends). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/25 02:57:37 Modified files: x11/gnome/settings-daemon: Makefile distinfo Log message: Update to gnome-settings-daemon-3.28.1. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/04/25 03:08:13 Modified files: lang/bacon : Makefile distinfo lang/bacon/patches: patch-Makefile_in lang/bacon/pkg : PLIST Log message: Update to bacon 3.7.2. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/25 03:23:38 Modified files: www/chromium : Makefile www/chromium/patches: patch-content_common_sandbox_init_openbsd_cc Added files: www/chromium/patches: patch-components_download_quarantine_quarantine_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc patch-third_party_swiftshader_src_Common_Configurator_cpp patch-third_party_swiftshader_src_Main_SwiftConfig_cpp Log message: avoid hitting pledge aborts while running the task manager and fix a multiple symbol definition CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/04/25 03:32:33 Modified files: www/hiawatha : Makefile distinfo Log message: Update to hiawatha 10.8.1. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/04/25 03:34:54 Modified files: lang/cython : Makefile distinfo lang/cython/pkg: PLIST Log message: Update to cython 0.28.2. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/04/25 03:37:33 Modified files: graphics/pdf2djvu: Makefile distinfo Log message: Update to pdf2djvu 0.9.9. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/04/25 03:40:07 Modified files: devel/mercurial: Makefile distinfo Log message: Update to mercurial 4.5.3. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/04/25 03:40:24 Modified files: devel/tortoisehg: Makefile distinfo Log message: Update to tortoisehg 4.5.3. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 03:44:48 Modified files: devel/py-ply : Makefile distinfo Log message: update to py-ply-3.11 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/25 03:45:30 Modified files: usr.sbin/pkg_add/OpenBSD: Search.pm Log message: we might not get update_info if unsigned! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 03:48:15 Log message: move nethack into 3.4 in preparation for 3.6 bump accordingly and add pkgpath markers Status: Vendor Tag: espie Release Tags: espie_20180425 N ports/games/nethack/3.4/Makefile N ports/games/nethack/3.4/distinfo N ports/games/nethack/3.4/files/qt-config N ports/games/nethack/3.4/files/simple-config N ports/games/nethack/3.4/files/x-config N ports/games/nethack/3.4/patches/patch-include_config_h N ports/games/nethack/3.4/patches/patch-include_system_h N ports/games/nethack/3.4/patches/patch-include_tcap_h N ports/games/nethack/3.4/patches/patch-include_unixconf_h N ports/games/nethack/3.4/patches/patch-src_files_c N ports/games/nethack/3.4/patches/patch-sys_share_unixtty_c N ports/games/nethack/3.4/patches/patch-sys_unix_Makefile_doc N ports/games/nethack/3.4/patches/patch-sys_unix_Makefile_src N ports/games/nethack/3.4/patches/patch-sys_unix_Makefile_top N ports/games/nethack/3.4/patches/patch-sys_unix_Makefile_utl N ports/games/nethack/3.4/patches/patch-util_makedefs_c N ports/games/nethack/3.4/patches/patch-win_Qt_qt_win_cpp N ports/games/nethack/3.4/patches/patch-win_tty_termcap_c N ports/games/nethack/3.4/pkg/DESCR N ports/games/nethack/3.4/pkg/PLIST N ports/games/nethack/3.4/pkg/PFRAG.no-no_x11 N ports/games/nethack/3.4/pkg/PFRAG.no-qt-no-no_x11 No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 03:51:02 Modified files: games/nethack/3.4/pkg: PLIST Log message: forgot is-branch (not linked yet, no bump) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/25 03:51:10 Modified files: x11/gnome/builder: Makefile Added files: x11/gnome/builder/patches: patch-src_plugins_todo_gbp-todo-model_c Log message: Unbreak runtime: needs ggrep(1) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 03:51:26 Modified files: games/nethack : Makefile Log message: link moved nethack 3.4 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 03:53:13 Removed files: games/nethack : distinfo games/nethack/files: qt-config simple-config x-config games/nethack/patches: patch-include_config_h patch-include_system_h patch-include_tcap_h patch-include_unixconf_h patch-src_files_c patch-sys_share_unixtty_c patch-sys_unix_Makefile_doc patch-sys_unix_Makefile_src patch-sys_unix_Makefile_top patch-sys_unix_Makefile_utl patch-util_makedefs_c patch-win_Qt_qt_win_cpp patch-win_tty_termcap_c games/nethack/pkg: DESCR PFRAG.no-no_x11 PFRAG.no-qt-no-no_x11 PLIST Log message: moved away into 3.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/25 03:56:38 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/25 03:56:52 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/25 03:57:09 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.8. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 03:58:03 Modified files: security/py-M2Crypto: Makefile distinfo security/py-M2Crypto/patches: patch-SWIG__lib_i patch-SWIG__ssl_i Added files: security/py-M2Crypto/patches: patch-M2Crypto_BIO_py Removed files: security/py-M2Crypto/patches: patch-SWIG__bio_i Log message: - update to py-M2Crypto 0.29.0 - fix for python2 where .flush() would return EBADF, for example with "import M2Crypto; M2Crypto.BIO.openfile('/etc/ssl/cert.pem')" CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/25 03:59:09 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-199.0.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 04:02:48 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/patches: patch-salt_modules_openbsd_sysctl_py patch-salt_modules_openbsdpkg_py patch-salt_modules_salt_proxy_py sysutils/salt/pkg: PLIST Removed files: sysutils/salt/patches: patch-salt_client_ssh_shell_py patch-salt_modules_status_py Log message: update to salt-2018.3.0 https://docs.saltstack.com/en/latest/topics/releases/2018.3.0.html CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 04:10:48 Modified files: devel/py-wbem : Makefile distinfo devel/py-wbem/pkg: PLIST Log message: - update to py-wbem-0.12.2 - add python3 flavor tested by sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 04:13:33 Modified files: devel : Makefile Log message: + py-wbem,python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/25 04:16:44 Modified files: x11/xarchive : Makefile x11/xarchive/patches: patch-src_main_c Added files: x11/xarchive/patches: patch-xarchive_desktop_src Log message: Fix opening archives on the commandline (and probably other bugs) by passing NULL as second argument to realpath(), this way the result is returned in a newly allocated buffer (that the caller frees) instead of one allocated on the stack in canonicalize_file_name(). While here remove deprecated multipart/zip from MimeType in the desktop file while here, triggers warnings from update-desktop-database. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/25 04:20:53 Modified files: games/childsplay: Makefile Log message: Remove myself from MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/25 04:22:37 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-makefile patch-scripts_genie_lua Log message: Update mame to 0.197. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/25 04:29:17 Modified files: sys/kern : kern_descrip.c kern_sysctl.c sys/sys : file.h filedesc.h Log message: Introduce fd_iterfile() a new helper function to iterate over `filehead'. This turns `filehead' into a local variable, that will make it easier to protect it. ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/25 04:30:41 Modified files: sys/kern : kern_lock.c Log message: Teach mtx_enter_try(9) to avoid deadlocks after a panic. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 05:10:38 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/patches: patch-src_terminal-screen_c patch-src_terminal-util_c x11/gnome/terminal/pkg: PLIST Log message: update to gnome-terminal-3.28.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/04/25 05:15:58 Modified files: share/man/man9 : getsn.9 sys/lib/libkern: getsn.c libkern.h Log message: use size_t for the size of buffers and strings, not int. sprinkle some bounded attributes while here. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/25 05:24:14 Log message: Import benchmarks/wrk. wrk is a modern HTTP benchmarking tool capable of generating significant load when run on a single multi-core CPU. It combines a multithreaded design with scalable event notification systems such as epoll and kqueue. OK jca@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180425 N ports/benchmarks/wrk/Makefile N ports/benchmarks/wrk/distinfo N ports/benchmarks/wrk/patches/patch-Makefile N ports/benchmarks/wrk/patches/patch-src_config_h N ports/benchmarks/wrk/pkg/PLIST N ports/benchmarks/wrk/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/25 05:25:04 Modified files: benchmarks : Makefile Log message: Add wrk. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/25 05:25:40 Modified files: x11/kde-applications/libkipi: Makefile Log message: fix typo (BUILD_DEPNENDS) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/25 05:43:13 Modified files: lang/luajit : Makefile Log message: only pull in bsd.port.arch.mk, instead of the whole of bsd.port.mk, for accessing PROPERTIES. pointed out by fcambus CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 05:48:20 Modified files: infrastructure/db: user.list Log message: reserve a group for nethack/3.6 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/25 05:48:21 Modified files: lib/libcrypto/asn1: a_bitstr.c a_enum.c a_object.c a_strex.c a_time_tm.c a_type.c asn1.h asn1_gen.c asn1_lib.c asn_pack.c evp_asn1.c f_enum.c f_int.c f_string.c t_bitst.c tasn_prn.c lib/libcrypto/x509v3: v3_sxnet.c v3_utl.c x509v3.h Log message: Add const to functions in asn1/asn1.h as they did in OpenSSL. BIO_f_asn1() will be taken care of later. Tested in a bulk by sthen ok bcook jca jsing CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/25 05:55:18 Modified files: regress/sys/kern/pledge/pledgepath: Makefile syscalls.c Log message: New regress to handle flags CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/04/25 05:55:26 Log message: import py-cymruwhois v1.6 cymruwhois is a python library for interfacing with the whois.cymru.com service. It is a dependency of the upcoming net/blaeu port. With help from jca@. ok jca@ landry@ Status: Vendor Tag: denis Release Tags: denis_20180425 N ports/net/py-cymruwhois/Makefile N ports/net/py-cymruwhois/distinfo N ports/net/py-cymruwhois/pkg/DESCR N ports/net/py-cymruwhois/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/25 06:01:11 Modified files: usr.sbin/config: config.8 Log message: remove the largely out of date examples related to kernel building: more accurate information can be found elsewhere; while here, replace Gt sequences; prompted by a diff from il ka; ok deraadt guenther CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/04/25 06:02:37 Modified files: net : Makefile Log message: + py-cymruwhois CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/25 06:07:40 Modified files: lib/libcrypto/asn1: asn1.h Log message: remove whitespace before closing parens CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 06:28:44 Modified files: x11/gnome/eog : Makefile Log message: apply workaround the size of the Creusot steam hammer to fix the "ld.so: eog: can't load library 'libeog.so'" observed during builds to be investigated further, as discussed with sthen@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2018/04/25 06:41:28 Modified files: net/tor/patches: patch-src_config_torrc_sample_in Log message: sync hunk offsets in patch with tor release tarball CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/04/25 06:43:06 Modified files: net : Makefile Log message: + py3-cymruwhois Thanks danj@ for noticing. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 06:44:10 Modified files: multimedia/vitunes: Makefile Added files: multimedia/vitunes/patches: patch-e_commands_c Log message: getopt() return value does not fit into char CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2018/04/25 06:54:15 Modified files: net/tor : Makefile Added files: net/tor/patches: patch-configure_ac Log message: Remove use of the -fasynchronous-unwind-tables compiler option from net/tor. Upstream added it for backtrace support but this does not (yet?) work here. Fixes the build on armv7. Package bump for good measure. ok sthen@ jca@ phessler@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 06:54:39 ports/textproc/mdp/patches Update of /cvs/ports/textproc/mdp/patches In directory cvs.openbsd.org:/tmp/cvs-serv46747/patches Log Message: Directory /cvs/ports/textproc/mdp/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 06:55:16 Modified files: textproc/mdp : Makefile Added files: textproc/mdp/patches: patch-src_viewer_c Log message: getch() return value does not fit into char CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/25 06:56:56 Modified files: lang/gcc/4.9/patches: patch-gcc_Makefile_in Log message: Unbreak on arm, work around clang limitation triggered by an MD source file Initial report and different fix by Markus Hennecke a while ago, commiting pascal@'s diff on his behalf. Agreement from landry@ and phessler@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 07:23:45 Modified files: lang/cim : Makefile lang/cim/patches: patch-src_filelist_c Added files: lang/cim/patches: patch-lib_dinimage_c Log message: getc() return value does not fit into char CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 07:28:08 Modified files: net/py-czmq : Makefile Log message: add missing TDEPs CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 07:28:16 Modified files: devel/py-cffi : Makefile distinfo devel/py-cffi/pkg: PLIST Log message: update to cffi-1.11.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 07:35:12 Modified files: net/py-czmq : Makefile distinfo Log message: update to a more recent commit CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/25 07:37:26 Log message: Import security/py-pgpdump v1.5 dependency for upcoming mailpile port A Python library for parsing PGP packets, similar to the pgpdump utility. Currently supports: - Signature packets - Public key packets - ASCII-armor decoding and CRC check - Secret key packets - Trust, user ID, and user attribute packets with help from sthen@ jca@ ok from jca@ sthen@ Status: Vendor Tag: solene Release Tags: solene_20180425 N ports/security/py-pgpdump/Makefile N ports/security/py-pgpdump/distinfo N ports/security/py-pgpdump/pkg/PLIST N ports/security/py-pgpdump/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/25 07:46:22 Modified files: security : Makefile Log message: + py-pgpdump + py-pgpdump,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/25 07:49:37 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: vimb came back CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/25 07:51:34 Modified files: lib/libssl/man : SSL_CIPHER_get_name.3 SSL_CTX_sess_set_get_cb.3 SSL_CTX_use_certificate.3 SSL_dup_CA_list.3 SSL_get_certificate.3 Log message: In ssl.h rev. 1.156 2018/04/25 07:10:39, tb@ added const qualifiers to some parameters and return values of some functions. Update the documentation. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 08:03:47 Modified files: textproc/heirloom-doctools: Makefile Added files: textproc/heirloom-doctools/patches: patch-mpm_slug_cc Log message: getc() return value does not fit into char CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/25 08:06:11 Modified files: share/man/man5 : bsd.port.mk.5 Log message: cheat-list for PORTS_PRIVSEP, summarized from dpb(1) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/25 08:07:57 Modified files: lib/libssl/man : SSL_CTX_sess_set_get_cb.3 Log message: Document the callbacks as taking "SSL *" and "SSL_CTX *" arguments and avoid the internal, undocumented names "struct ssl_st *" and "struct ssl_ctx_st *". CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:15:50 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/patches: patch-lib_ansible_plugins_filter_core_py sysutils/ansible/pkg: PLIST-html PLIST-main Log message: update to ansible-2.5.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:19:26 Log message: import pyIOSXR-0.53 pyIOSXR is a Python library that facilitates communication with Cisco devices running IOS-XR through the XML agent. w/ and ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20182504 N ports/net/py-IOSXR/Makefile N ports/net/py-IOSXR/distinfo N ports/net/py-IOSXR/pkg/PLIST N ports/net/py-IOSXR/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/25 08:19:39 Modified files: lib/libssl/man : SSL_CTX_sessions.3 Log message: Avoid talking about the innternal, undocumented data type "struct lhash_st", show the public data type name "LHASH_OF(SSL_SESSION)" instead. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:20:06 Log message: import pyeapi-0.8.2 The Python library for Arista's eAPI command API implementation provides a client API work using eAPI and communicating with EOS nodes. The Python library can be used to communicate with EOS either locally (on-box) or remotely (off-box). It uses a standard INI-style configuration file to specify one or more nodes and connection properties. w/ and ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20182504 N ports/net/py-eapi/Makefile N ports/net/py-eapi/distinfo N ports/net/py-eapi/pkg/PLIST N ports/net/py-eapi/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:20:44 Log message: import junos-eznc-2.1.7 Junos PyEZ is a Python library to remotely manage/automate Junos devices. w/ and ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20182504 N ports/net/py-junos-eznc/Makefile N ports/net/py-junos-eznc/distinfo N ports/net/py-junos-eznc/pkg/PLIST N ports/net/py-junos-eznc/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:21:36 Log message: import py-ncclient-0.5.3 ncclient is a Python library for NETCONF clients. It aims to offer an intuitive API that sensibly maps the XML-encoded nature of NETCONF to Python constructs and idioms, and make writing network-management scripts easier. w/ and ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20182504 N ports/net/py-ncclient/Makefile N ports/net/py-ncclient/distinfo N ports/net/py-ncclient/pkg/PLIST N ports/net/py-ncclient/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:22:06 Log message: import pynxos-0.0.3 Library for managing Cisco NX-OS devices through NX-API. w/ and ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20182504 N ports/net/py-nxos/Makefile N ports/net/py-nxos/distinfo N ports/net/py-nxos/pkg/PLIST N ports/net/py-nxos/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:25:04 Modified files: net : Makefile Log message: +py-IOSXR +py-eapi +py-junos-eznc +py-ncclient +py-nxos CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:26:26 Modified files: net/napalm/py-napalm: Makefile distinfo net/napalm/py-napalm/pkg: PLIST Added files: net/napalm/py-napalm/patches: patch-requirements_txt Log message: update to napalm-2.3.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 08:30:36 Modified files: games/nethack/3.4: Makefile games/nethack/3.4/pkg: PLIST Log message: put the actual guidebook in nethack proper, since that stuff is heavily versioned CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 08:31:51 Modified files: games/hackdata : Makefile distinfo games/hackdata/pkg: PLIST Log message: bump hackdata to use a more recent nethack archive, zap Guidebooks fonts are actually identical CVSROOT: /cvs Module name: src Changes by: danj@cvs.openbsd.org 2018/04/25 08:36:38 Modified files: share/man/man5 : bsd.port.mk.5 Log message: tyop in previous CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 08:36:40 Modified files: sysutils/virt-what: Makefile sysutils/virt-what/patches: patch-virt-what_in Log message: lacking /proc, allow using sysctl on OpenBSD. currently used to detect 'SmartDC HVM' CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/04/25 08:45:05 Log message: import blaeu v1.1.3 Blaeu is a set of Python programs to start distributed Internet measurements on the network of RIPE Atlas probes, and to analyze their results. With inputs from jca@ and sthen@ ok sthen@ Status: Vendor Tag: denis Release Tags: denis_20180425 N ports/net/blaeu/Makefile N ports/net/blaeu/distinfo N ports/net/blaeu/pkg/PLIST N ports/net/blaeu/pkg/DESCR N ports/net/blaeu/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/04/25 08:47:07 Log message: import blaeu v1.1.3 blaeu is a set of Python programs to start distributed Internet measurements on the network of RIPE Atlas probes, and to analyze their results. with inputs from sthen@ and jca@ ok sthen@ Status: Vendor Tag: denis Release Tags: denis_20180425 U ports/net/blaeu/Makefile U ports/net/blaeu/distinfo U ports/net/blaeu/pkg/PLIST U ports/net/blaeu/pkg/DESCR U ports/net/blaeu/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/04/25 08:48:22 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.1.17.0 CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/04/25 08:51:14 Modified files: net : Makefile Log message: + blaeu CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 08:56:01 Modified files: infrastructure/bin: make-plist Log message: so people who don't pass env while doing ports work got fucked again, hey, danj ? give them a clue they're missing something CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 09:08:51 Modified files: x11/gnome/eog : Makefile Log message: add link to upstream bz CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 09:13:37 Added files: x11/kde4/workspace/patches: patch-kcontrol_kfontinst_dbus_Folder_cpp patch-kcontrol_kfontinst_kcmfontinst_GroupList_cpp patch-kcontrol_kfontinst_kio_KioFonts_cpp patch-kcontrol_kfontinst_lib_Family_cpp patch-kcontrol_kfontinst_lib_File_cpp patch-kcontrol_kfontinst_lib_Style_cpp patch-kcontrol_randr_krandrtray_cpp patch-kcontrol_randr_randroutput_cpp patch-ksplash_ksplashx_splash_cpp patch-kwin_glxbackend_cpp patch-libs_kephal_service_xrandr12_randroutput_cpp patch-libs_oxygen_oxygenhelper_cpp Log message: fix build with clang6 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/25 09:17:52 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 ASN1_STRING_print_ex.3 ASN1_TIME_set.3 ASN1_TYPE_get.3 ASN1_generate_nconf.3 OBJ_nid2obj.3 d2i_ASN1_OBJECT.3 Log message: In asn1.h rev. 1.46 2018/04/25 11:48:21, tb@ added const qualifiers to some parameters of some functions. Update the documentation. Add a few additional missing const qualifiers while here. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 09:31:41 Modified files: games/wanderer : Makefile games/wanderer/patches: patch-m_c Log message: * getopt() return value does not fit into char * a few other cleanups CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 09:31:42 Modified files: sysutils/ansible-lint: Makefile distinfo Log message: update to ansible-lint-3.4.21 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/25 09:48:02 Modified files: databases/influxdb: Makefile distinfo Log message: Update to influxdb 1.5.2. See https://docs.influxdata.com/influxdb/v1.5/about_the_project/whats_new/ ok danj@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/25 09:49:48 Modified files: usr.sbin/vmd : vmd.c Log message: vmd(8)'s early error messages weren't visible when started via /etc/rc (such as errors relating to not having VMX/etc). Change the log_init to log to syslog so at least we have some chance of seeing these errors. requested and ok beck@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/25 09:50:26 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/patches: patch-conf_sample_ini sysutils/grafana/pkg: PLIST Log message: Update to grafana 5.0.4. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/25 09:53:08 Modified files: sys/nfs : nfs_vnops.c Log message: Fix use of unreferenced vnode by decrementing the vnode's reference count after unlocking. To improve consistency, use vput() instead of VOP_UNLOCK() + vrele(). OK guenther@, mpi@, tedu@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/04/25 10:05:58 Modified files: sys/net : if.h Log message: Make this header standalone #if __BSD_VISIBLE, by including needed headers Puts us in line with Free/NetBSD and Linux and will get us rid of pointless patches in the ports tree. ok guenther@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/25 10:09:56 Modified files: sysutils/facette: Makefile distinfo sysutils/facette/patches: patch-Makefile sysutils/facette/pkg: PLIST Added files: sysutils/facette/patches: patch-docs_examples_facette_yaml Removed files: sysutils/facette/patches: patch-docs_examples_facette_json patch-docs_examples_providers_collectd_json Log message: Update to facette 0.4.0. Cf https://blog.facette.io/2017/12/19/facette-0-4-0-released/ Warning: since the whole backend has been rewritten from scratch and no migration path is provided, you'll lose graphs configured in 0.3.0. sorry. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 10:15:58 Modified files: games : Makefile games/nethack : Makefile Log message: forgot about flavors, so I have to change this anyway reminded by naddy@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/25 10:22:19 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): clarify whose FPU state we are saving (change in a comment) no code change CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 10:25:34 Modified files: graphics/lsys : Makefile graphics/lsys/patches: patch-main_cpp Added files: graphics/libdvbpsi/patches: patch-examples_dvbinfo_dvbinfo_c Log message: getopt_long() return value does not fit into char CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 10:49:20 Modified files: security/py-M2Crypto/patches: patch-M2Crypto_BIO_py sysutils/virt-what/patches: patch-virt-what_in Log message: add links CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 10:51:05 Added files: security/py-M2Crypto/patches: patch-SWIG__bio_i Log message: BIO_meth_new() and BIO_meth_free() are non-static in LibreSSL CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 10:51:31 Modified files: x11/kde4/smokekde: Makefile Log message: fix build with clang6 by forcing c++03 as in x11/kde4/smokeqt CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 10:56:32 Log message: long awaited nethack 3.6.0 port, finally a bit cleaned-up compared to the old port This is still the same game, but new and improved. imported alongside the old one, because people may not have finished ascending their old characters. borrowed some stuff from Solene's port from... over a year ago ? okay solene@ Status: Vendor Tag: espie Release Tags: espie_20180425 N ports/games/nethack/3.6/Makefile N ports/games/nethack/3.6/distinfo N ports/games/nethack/3.6/files/openbsd N ports/games/nethack/3.6/files/qt_xpms.h N ports/games/nethack/3.6/files/x-config N ports/games/nethack/3.6/files/simple-config N ports/games/nethack/3.6/files/qt-config N ports/games/nethack/3.6/pkg/DESCR N ports/games/nethack/3.6/pkg/PLIST N ports/games/nethack/3.6/pkg/PFRAG.no-no_x11 N ports/games/nethack/3.6/pkg/PFRAG.no-qt-no-no_x11 N ports/games/nethack/3.6/patches/patch-sys_unix_Makefile_src N ports/games/nethack/3.6/patches/patch-sys_unix_Makefile_top N ports/games/nethack/3.6/patches/patch-src_files_c N ports/games/nethack/3.6/patches/patch-include_system_h N ports/games/nethack/3.6/patches/patch-include_tcap_h N ports/games/nethack/3.6/patches/patch-include_unixconf_h N ports/games/nethack/3.6/patches/patch-sys_share_unixtty_c N ports/games/nethack/3.6/patches/patch-util_makedefs_c N ports/games/nethack/3.6/patches/patch-win_Qt_qt_win_cpp N ports/games/nethack/3.6/patches/patch-win_tty_termcap_c N ports/games/nethack/3.6/patches/patch-src_hacklib_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 10:56:57 Modified files: games/nethack : Makefile Log message: link 3.6 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 11:01:35 Modified files: www/drupal7/core7: Makefile distinfo Log message: update to 7.59 Drupal SA-CORE-2018-04 Not known to be active yet. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 11:02:37 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: cve: drupal vuln in 7.58 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/25 11:16:19 Modified files: sysutils/salt : Makefile Added files: sysutils/salt/patches: patch-salt_returners_zabbix_return_py Log message: fix path to zabbix_send to be able to use zabbix as a returner ok jasper@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/25 11:35:04 Modified files: sys/arch/amd64/amd64: trap.c vector.S Log message: Simplify the handling of faults in iretq and xrstor by doing the handling purely in ASM instead of fixing up the state to call into C...all in order to return back into a chunk of custom ASM which was longer than the direct solution! ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/25 11:41:23 Modified files: games/tetris : tetris.c Log message: Use a NUMKEYS macro instead of magic and use a more familiar idiom in for loops. ok stsp, bcallah CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/25 12:08:57 Modified files: www/pound : Makefile distinfo www/pound/patches: patch-pound_8 Log message: Update to Pound-2.8a. Fixes potential request smuggling via fudged headers (CVE-2016-10711). OK gonzalo@, jca@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/25 12:17:17 Modified files: www/pound : Tag: OPENBSD_6_3 Makefile distinfo www/pound/patches: Tag: OPENBSD_6_3 patch-pound_8 Log message: Update to Pound-2.8a. Fixes potential request smuggling via fudged headers (CVE-2016-10711). OK gonzalo@, jca@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/25 12:31:29 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-configure_ac patch-doc_sample_config Added files: net/ocserv/patches: patch-tests_multiple-routes Log message: Update to ocserv-0.12.0. Upstream replaced the configuration parser with inih parser eliminating the dependency on gettext. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 12:45:33 Modified files: graphics/netpbm: Makefile distinfo graphics/netpbm/patches: patch-common_mk patch-lib_Makefile patch-lib_libpm_c graphics/netpbm/pkg: PLIST Added files: graphics/netpbm/patches: patch-converter_other_cameratopam_camera_c patch-converter_other_jpeg2000_pamtojpeg2k_c patch-converter_other_pamtotiff_c patch-generator_pbmtextps_c patch-lib_libsystem_c Log message: update to 10.82.00 for ~18 months of changes CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 13:07:07 Added files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: FS2.pm Log message: work-in-progress, definitely not finished: this is the revamped update-plist that SHOULD work eventually. Main features: - less back&forth between PREFIX and full fs - reuse pkg_create code directly instead of guessing - exact invocation with PKG_ARGS for each subpackage - keeps full filenames and subst filenames CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/25 13:07:17 Modified files: shells/etsh : Makefile distinfo Log message: Bugfix update to etsh-5.1.5 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/25 13:11:03 Modified files: audio/mscore : Makefile distinfo audio/mscore/patches: patch-CMakeLists_txt patch-build_gen-qt-projectfile patch-mscore_CMakeLists_txt audio/mscore/pkg: PLIST Added files: audio/mscore/patches: patch-libmscore_CMakeLists_txt Removed files: audio/mscore/patches: patch-build_CreatePrecompiledHeader_cmake Log message: Update to musescore-2.2.1 ok jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 13:18:50 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm fonts/fantasque-sans: Makefile distinfo fonts/fantasque-sans/pkg: PLIST Log message: fixup pkgname as reported by Carlin Bingham CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/25 13:22:00 Modified files: . : hackathons.html Added files: images/hackathons: p2k18-s.gif p2k18.gif Log message: p2k18 is a pledge+ports hackathon CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/25 13:37:09 Modified files: bin/date : date.c Log message: The time-setting codepath can use pledge "settime" which was added for ntpd, but apparently date was never revisited. "wpath" is for wtmp logging. "rpath" for the case where -z argument isn't in the standard timezone dir. discussed with tb and guenther CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 13:44:04 Modified files: net/ipaudit : Makefile net/ipaudit/patches: patch-src_ipaudit_c net/ns : Makefile net/ns/patches : patch-indep-utils_cmu-scen-gen_setdest_calcdest_cc patch-indep-utils_cmu-scen-gen_setdest_setdest_cc net/poink : Makefile Added files: net/poink/patches: patch-poink_c Log message: char cannot hold the return value of getopt() CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/25 13:49:49 Modified files: share/man/man5 : bsd.port.mk.5 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 13:54:42 Modified files: devel/py-smmap : Makefile distinfo devel/py-smmap/pkg: PLIST Log message: update to py-smmap2-2.0.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 13:54:59 Modified files: devel/py-gitdb : Makefile distinfo devel/py-gitdb/pkg: PLIST Log message: update to py-gitdb2-2.0.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/25 13:57:54 Modified files: devel/py-gitpython: Makefile distinfo devel/py-gitpython/pkg: PLIST Log message: update to py-GitPython-2.1.9 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/25 13:58:53 Modified files: lib/libcrypto/asn1: t_x509.c Log message: Put function name on a separate line and zap stray whitespace. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/04/25 14:00:49 Modified files: . : hackathons.html Log message: correct location CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 14:13:04 Modified files: security/stegdetect: Makefile sysutils/radmind: Makefile telephony/astmanproxy: Makefile www/slowhttptest: Makefile www/slowhttptest/patches: patch-src_slowhttptestmain_cc Added files: security/stegdetect/patches: patch-stegdeimage_c sysutils/radmind/patches: patch-lsort_c telephony/astmanproxy/patches: patch-src_astmanproxy_c Log message: char cannot hold the return value of getopt() CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/04/25 14:39:03 Modified files: devel/leatherman: Makefile distinfo Log message: Bugfix update to 1.4.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/04/25 14:40:02 Modified files: sysutils/facter: Makefile distinfo Log message: minor update to 3.11.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/25 14:43:45 Modified files: infrastructure/mk: bsd.port.mk Log message: placeholder for new update-plist definitely not working yet, just so that I don't lose the diff again CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/25 14:55:22 Modified files: multimedia/mjpegtools: Makefile Added files: multimedia/mjpegtools/patches: patch-lavtools_lavpipe_c patch-y4mdenoise_main_c patch-yuvdeinterlace_yuvdeinterlace_cc Log message: char cannot hold the return value of getopt() CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2018/04/25 15:27:06 Modified files: math/octave : Makefile distinfo math/octave/patches: patch-configure math/octave/pkg: PLIST Removed files: math/octave/patches: patch-liboctave_system_file-stat_cc Log message: update to 4.2.2 ok pirofti@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/25 15:42:09 Modified files: audio/adplug : Makefile distinfo audio/adplug/pkg: PLIST Added files: audio/adplug/patches: patch-Makefile_in Removed files: audio/adplug/patches: patch-configure patch-src_Makefile_in patch-src_fmopl_c Log message: Update adplug to 2.3.1. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/25 18:35:53 Modified files: www/links+ : Makefile distinfo www/links+/patches: patch-html_c patch-https_c Log message: Update to links+-2.15 Original diff from trondd Also add --without-brotli to the CONFIGURE_ARGS because otherwise links+ will pick it up if you have archivers/brotli installed. CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/04/25 19:10:10 Modified files: usr.sbin/vmd : vioscsi.c virtio.c Log message: spelling error in log message CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/25 20:15:18 Modified files: games/openjk : Makefile distinfo games/openjk/patches: patch-code_client_cl_main_cpp patch-codemp_client_cl_cgameapi_cpp patch-codemp_client_cl_uiapi_cpp patch-codemp_server_sv_gameapi_cpp Log message: Update to lastest OpenJK code. Has better support for SDL 2.0.8 and many multiplayer fixes. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/26 00:28:43 Modified files: sys/kern : kern_descrip.c Log message: Rewrite fdcopy() to avoid memcpy()s. With and ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/26 00:51:48 Modified files: sys/kern : kern_lock.c sys/arch/amd64/amd64: pmap.c Log message: Drop into ddb(4) if pmap_tlb_shoot*() take too much time in MP_LOCKDEBUG kernels. While here sync all MP_LOCKDEBUG/while loops. ok mlarkin@, visa@ CVSROOT: /cvs Module name: src Changes by: akoshibe@cvs.openbsd.org 2018/04/26 00:58:50 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: Add a '-tunneldomain' ifconfig(8) option as shorthand for 'tunneldomain 0' to be consistent with the '-rdomain' option. Suggested by dlg OK benno, jca, kn, phessler, jmc CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/04/26 00:59:10 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo sysutils/ruby-puppet-lint/pkg: PLIST Log message: small update to 2.3.5 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/04/26 01:01:30 Modified files: databases/puppetdb5: Makefile distinfo Log message: bugfix update to 5.2.2 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/04/26 01:04:28 Modified files: sysutils/ruby-puppet/5: Makefile distinfo sysutils/ruby-puppet/5/pkg: PLIST Log message: Small feature and bugfix update to 5.5.1 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/26 01:10:51 Modified files: www/py-mako : Makefile distinfo www/py-mako/pkg: PLIST Log message: update mako to 1.0.7. ok aja@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 01:11:48 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 01:12:01 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 01:12:14 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.15.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 01:35:11 Modified files: devel/dconf : Makefile devel/dconf/pkg: PLIST Log message: The gtk-doc dependency chain includes py-numpy which breaks on arm, do disable it for the time being. prodded by naddy@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/26 01:45:36 Modified files: textproc/heirloom-doctools/patches: patch-mpm_slug_cc Log message: Committed upstream. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/26 02:02:23 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Regress additions and fixes for latest CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/26 02:15:41 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Moar regress CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/26 02:23:35 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: test double slash in paths CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/26 02:24:04 Modified files: x11/mate/engrampa: Makefile Log message: add unrar as a run dependency CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 02:25:22 Modified files: security/py-M2Crypto: Makefile distinfo security/py-M2Crypto/patches: patch-SWIG__ssl_i Log message: update to py-M2Crypto-0.30.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 02:30:15 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: update to gnome-shell-extensions-3.28.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 02:31:29 Modified files: www/libsass : Makefile distinfo Log message: update to libsass-3.5.4 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/26 02:42:42 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Add regress for .. being disallowed as it currently is CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/04/26 02:43:27 Modified files: databases/pgpool: Makefile distinfo Removed files: databases/pgpool/patches: patch-src_main_main_c patch-src_rewrite_pool_lobj_c patch-src_utils_pool_select_walker_c patch-src_watchdog_wd_lifecheck_c patch-src_watchdog_wd_ping_c patch-src_watchdog_wd_utils_c Log message: Update to 3.7.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 02:47:29 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: comments CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/26 02:49:45 Modified files: games/ufoai : Makefile.inc games/ufoai/base: Makefile games/ufoai/data: Makefile Log message: switch HOMEPAGE to HTTPS CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/26 02:53:20 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: failure for exiting on signal CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/26 02:57:07 Modified files: libexec/spamd : spamd.c Log message: nuke trailing whitespace CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 02:58:58 Modified files: infrastructure/bin: update-plist Log message: a wee little bit of documentation CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/04/26 03:10:08 Modified files: games/naev : Makefile.inc games/naev/base: Makefile games/naev/data: Makefile Log message: update HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 03:11:44 Modified files: infrastructure/bin: update-plist Log message: the identity handling addition to make-plist will be the exact same CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 03:17:11 Modified files: devel/py-pbr : Makefile distinfo devel/py-pbr/pkg: PLIST Log message: update to py-pbr-1.10.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 03:17:51 Modified files: devel/py-wbem : Makefile Log message: require py-pbr>=1.10.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 03:18:12 Modified files: infrastructure/bin: update-plist Log message: localbase doesn't mean much CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 03:19:27 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-clutter_configure_ac patch-src_backends_meta-egl_c patch-src_core_main_c Added files: x11/gnome/mutter/patches: patch-configure_ac Log message: update to mutter-3.28.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 03:19:41 Modified files: x11/gnome/shell: Makefile distinfo Log message: update to gnome-shell-3.28.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/26 03:30:08 Modified files: sys/sys : pledge.h Log message: prot_exec is the correct name; spotted by landry CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 03:35:38 Modified files: devel/py-wbem : Makefile Log message: pbr is an RDEP not just BDEP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 03:49:59 Modified files: devel/py-pbr : Makefile devel/py-pbr/pkg: PLIST Log message: update to py-pbr 4.0.2, tested all deps CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/04/26 03:54:32 Modified files: devel/ruby-semantic_puppet: Makefile distinfo devel/ruby-semantic_puppet/pkg: PLIST Log message: simple update to 1.0.2, removing dependency to ruby-gettext-setup CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/26 04:14:26 Modified files: sys/dev/usb : xhci.c Log message: Follows section 6.2.3.6 to compute endpoint interval. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/26 04:16:46 Modified files: audio/adplay : Makefile distinfo Added files: audio/adplay/patches: patch-configure Removed files: audio/adplay/patches: patch-configure_in patch-src_adplay_cc Log message: Update adplay to 1.8. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/26 04:19:31 Modified files: sys/dev/usb : xhci.c Log message: Reduce differences between isoch & bulk/intr routines. ok stsp@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 04:43:58 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): ensure SVM_INTERCEPT_INTR is always enabled before entering guest VM. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 04:44:44 Modified files: security/suricata: Makefile security/suricata/pkg: README Log message: enable ipfw mode which allows divert(4)'ing traffic to suricata in IPS mode ok gonzalo@ CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2018/04/26 04:45:45 Modified files: sys/kern : sys_socket.c Log message: Remove solock() surrounding PRU_CONTROL in soo_ioctl(). We do not need the lock there. Missed this in my former commit pushing NET_LOCK() down the stack. Found the hard way by naddy@, sorry! OK mpi@. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/04/26 04:58:11 Modified files: sbin/disklabel : editor.c Log message: Consolidate duplicate error messages, 'return' is not a function so space before '(', eliminate extraneous '{}'. Start of cleaning up user input processing. No intentional functional change. ok otto@ give or take a few '{}' removals. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/26 05:03:53 Modified files: devel/apktool : Makefile distinfo Log message: update apktool to 2.3.2. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/26 05:15:46 Modified files: databases/redis: Makefile distinfo Log message: Update to redis-4.0.9 Add USE_JEMALLOC=no to be clear. OK rpointel, sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 05:30:09 Modified files: net/libtorrent-rasterbar: Makefile Added files: net/libtorrent-rasterbar/patches: patch-include_libtorrent_aux__session_interface_hpp patch-src_disk_io_thread_cpp patch-src_session_impl_cpp Log message: build fixes for gcc arches, honour CC/CXX/CXXFLAGS, from manphiz at gmail CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 05:37:25 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): remove some unnecessary kernel lock code from the SVM guest loop that is not needed; this code deals with delaying the relocking of the kernel lock until after interrupts are processed during external interrupt exiting, but this is handled differently on SVM. External interrupts are automatically handled by the CPU as soon as stgi() is performed after exit. (The original code came from the VMX/Intel guest loop.) ok guenther@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 05:37:42 Modified files: infrastructure/bin: make-plist Log message: apply cluebat CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 05:49:06 Modified files: infrastructure/bin: update-plist Log message: tweaks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 06:08:07 Modified files: lang/mono : Makefile Log message: While this port uses autotools, it also BDEP on cmake for whatever reason. Robert will look into it but for now add a BDEP on devel/ninja as well to prevent dpb(1) from removing it during builds. ok robert@ (maintainer) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/26 06:11:51 Modified files: usr.bin/netstat: netstat.1 Log message: AF_LOCAL is #define-non-grata; 'local' is 'unix' ok jmc@ schwarze@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/04/26 06:12:30 Modified files: usr.sbin/smtpd/mail: Makefile Log message: don't build mail.file ok eric@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/04/26 06:14:03 Removed files: usr.sbin/smtpd/mail/mail.file: Makefile Log message: remove unused Makefile CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/04/26 06:15:14 Removed files: usr.sbin/smtpd : mail.file.8 mail.file.c Log message: remove mail.file.{8,c}, unused ok eric@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/26 06:18:44 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: reorg error handling so it's always passed to class methods that can be overridden. Useful for nextgen update-plist CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/04/26 06:18:54 Modified files: bin/ed : ed.1 io.c Log message: Make ed's 'l' command end lines with a '$' and make sure that literal '$' characters are escaped, so that we are POSIX compliant. The omission of trailing '$' was originally hidden behind a BACKWARDS flag. This flag was most likely introduced to be compatible with 4.4BSD. Thanks to naddy@ for pointing me to the 4.4BSD ed implementation. I tried to trace the origin and enabling of the BACKWARDS flag, since both FreeBSD and NetBSD have the flag, but only FreeBSD doesn't have it enabled. Both projects had an alm@ working on ed during 1993-1995 during which he added this flag to both projects and only enabled it on NetBSD, but I wasn't able to reach him on any known address. Thanks to Ed Schouten (ed@freebsd), and Michael W. Lucas of the ed Mastery book for helping me trying to locate Andrew Moore. Problem originally prodded by garzon.lucero@gmail.com and later independently re-requested by n.reusse@hxgn.net. OK tb@, guenther@, and mwl@mwl.io CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 06:19:19 Modified files: infrastructure/bin: update-plist Log message: let update-plist deal with all plist reading errors CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 06:23:32 Modified files: sysutils/firmware/vmm: Makefile distinfo sysutils/firmware/vmm/files: config sysutils/firmware/vmm/patches: patch-Makefile patch-src_fw_paravirt_c patch-src_fw_paravirt_h patch-src_fw_pciinit_c patch-src_hw_pci_ids_h Log message: update to seabios 1.11.0, ok phessler mlarkin CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/26 06:23:49 Log message: Import py-semver-2.7.9, tweaks/ok bcallah@ Python module for semantic versioning. It simplifies comparing versions. Status: Vendor Tag: danj Release Tags: danj_20180426 N ports/textproc/py-semver/distinfo N ports/textproc/py-semver/Makefile N ports/textproc/py-semver/pkg/PLIST N ports/textproc/py-semver/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/26 06:23:56 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: Do not try getnetbyname(3) if gethostbyname(3) returns no result. This is part of the project to delete /etc/networks support. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/26 06:26:05 Modified files: textproc : Makefile Log message: + py-semver + py-semver,python3 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/26 06:42:51 Modified files: distrib/common : elfrd_size.c elfrdsetroot.c distrib/special/more: more.c libexec/ld.so/ldconfig: ldconfig.c shlib.c libexec/login_chpass: login_chpass.c libexec/login_lchpass: login_lchpass.c libexec/login_reject: login_reject.c libexec/rpc.rusersd: rusersd.c usr.bin/cdio : cdio.c usr.bin/finger : finger.c lprint.c usr.bin/hexdump: parse.c usr.bin/ktrace : subr.c usr.bin/mail : fio.c usr.bin/netstat: net80211.c unix.c usr.bin/nohup : nohup.c usr.bin/patch : inp.c usr.bin/quota : quota.c usr.bin/rpcgen : rpc_main.c usr.bin/showmount: showmount.c usr.bin/skeyinit: skeyinit.c usr.bin/tftp : main.c usr.bin/tmux : client.c usr.bin/wc : wc.c usr.sbin/ac : ac.c usr.sbin/arp : arp.c usr.sbin/authpf: authpf.c usr.sbin/edquota: edquota.c usr.sbin/hostapd: print-802_11.c usr.sbin/inetd : inetd.c usr.sbin/kgmon : kgmon.c usr.sbin/kvm_mkdb: nlist.c usr.sbin/ldapd : uuid.c usr.sbin/lpr/common_source: displayq.c usr.sbin/lpr/lpc: cmds.c usr.sbin/lpr/lpd: lpd.c printjob.c usr.sbin/lpr/lpr: lpr.c usr.sbin/makefs/msdos: msdosfs_fat.c usr.sbin/mopd/common: pf.c usr.sbin/ndp : ndp.c usr.sbin/quotaon: quotaon.c usr.sbin/rarpd : arptab.c rarpd.c usr.sbin/rmt : rmt.c usr.sbin/trpt : trpt.c usr.sbin/ypbind: ypbind.c usr.sbin/ypserv/common: yplib_host.c Log message: Use instead of for open() and friends. Delete a bunch of unnecessary #includes and sort to match style(9) while doing the above cleanup. ok deraadt@ krw@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 06:44:52 Modified files: lang/clojure : Makefile distinfo lang/clojure/files: clj_completions lang/clojure/pkg: PLIST Removed files: lang/clojure/files: clojure Log message: update to clojure-1.9.0 using the clojure-tools distribution CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/26 06:47:02 Modified files: sys/arch/amd64/amd64: db_trace.c machdep.c sys/arch/amd64/include: frame.h frameasm.h Log message: Reorder trapframe/intrframe to put %rbp next to %rip and make it behave like a real call frame, thus vastly simplifying the ddb back trace logic. based on whinging from deraadt@ ok jasper@ mpi@ phessler@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/26 06:48:10 Modified files: usr.sbin/ypserv/ypserv: acl.c ypserv.acl Log message: Do not call getnetbyname(3) when parsing securenet(5) and ypserv.acl(5). If anybody still uses these files, specify networks with numbers in there. This is part of the project to delete /etc/networks support. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2018/04/26 06:50:07 Modified files: sbin/ifconfig : ifconfig.c sys/dev/ic : athn.c bwfm.c sys/dev/pci : if_ipw.c if_iwi.c if_iwm.c if_iwn.c if_wpi.c sys/dev/usb : if_rsu.c sys/net80211 : ieee80211.c ieee80211_ioctl.c ieee80211_node.c ieee80211_var.h Log message: net80211: stub SIOCS80211SCAN, make ifconfig scan instant. The following removes the functionality of the SIOCS80211SCAN ioctl. After long discussions with stps@, mpi@, and deraadt@ we decided that this was the correct way of fixing ifconfig scan from blocking the network stack. The kernel will continue scanning in the background and filling the nodes array, but ifconfig scan commands will now basically do just a SIOCG80211ALLNODES and pretty print the array. So the output stays the same but is instant. In fact, when the interface is freshly brought up, if you type fast enough, you can see the array being filled by running multiple ifconfig scans in sequence. The SIOCS80211SCAN ioctl stays for now as wi(4), pgt(4) and malo(4) still need it around. But not for long... Another change that this introduces is the fact that ifconfig scan no longer plays with UP and DOWN. If the interface is down it complains and exits. This is needed in order to maintain the nodes list. Works on iwm(4), iwn(4), urtwn(4), run(4) and athn(4). Tested by mpi@, landry@, florian@, thanks! OK mpi@. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 06:50:41 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Don't hide stderr; starting with 6.4 there will always be an SHA256.sig. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/26 06:53:09 Modified files: usr.sbin/ypbind: ypbind.8 usr.sbin/ypserv/ypinit: Makefile.main Makefile.yp Makefile.yp.8 usr.sbin/ypserv/ypxfr: ypxfr_1perday.sh Log message: Delete support for the networks.by{name,addr} YP maps. This is part of the project to delete /etc/networks support. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 06:57:23 Modified files: devel/apache-ant: Makefile distinfo devel/apache-ant/pkg: PLIST Log message: update to apache-ant-1.10.3 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/26 07:05:38 Modified files: www/py-multidict: Makefile distinfo www/py-multidict/pkg: PLIST Log message: Update to py3-multidict-4.2.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 07:06:01 Modified files: devel/pcre2 : Makefile distinfo devel/pcre2/pkg: PLIST Log message: update to pcre2-10.31 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 07:06:57 Modified files: cad/gtkwave : Makefile distinfo cad/gtkwave/pkg: PLIST Log message: update to gtkwave-3.3.89 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/04/26 07:07:54 Modified files: sbin/disklabel : editor.c Log message: Fix previous. Adding "offset" to "maxval" was required. ok otto krw CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/26 07:11:09 Modified files: usr.sbin/ypserv/ypserv: ypserv.acl.5 Log message: adjust to removed support for /etc/networks CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/26 07:12:48 Modified files: security/py-gnupg: Makefile distinfo Log message: Update to py-gnupg-0.4.2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 07:25:37 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: some correspondence with packingelement classes for stuff we don't know about CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 07:27:06 Modified files: infrastructure/bin: update-plist Log message: try putting stuff we don't know about in the default plist CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/26 07:31:47 Modified files: usr.sbin/ypserv/ypserv: ypserv.acl.5 Log message: Minimal macro cleanup. The way the content is presented is still atrocious, but i'm not cleaning that up right now. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/26 07:40:09 Modified files: usr.sbin/syslogd: privsep.c Log message: Globally remember the passwd entry for _syslogd. The user id is used for opening the pipe process. Move the getpwnam() lookup out of the privsep parent loop, so it does not need "getpw" pledge anymore. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 07:40:27 Modified files: infrastructure/bin: update-plist Log message: setup things to write to the "correct" filename by default CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/26 07:42:45 Modified files: net/samba : Makefile distinfo Log message: Update to samba-4.7.7 ChangeLog: https://www.samba.org/samba/history/samba-4.7.7.html Tests + LGTM from Ian (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 07:51:37 Modified files: x11/gnome/tracker: Makefile Log message: No need to sync TRACKER_API with x11/gnome/documents anymore. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/26 07:53:13 src/usr.sbin/smtpd/smtp Update of /cvs/src/usr.sbin/smtpd/smtp In directory cvs.openbsd.org:/tmp/cvs-serv59673/smtp Log Message: Directory /cvs/src/usr.sbin/smtpd/smtp added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 07:54:28 Modified files: x11/gnome/documents: Makefile distinfo x11/gnome/documents/pkg: PLIST Log message: Update to gnome-documents-3.28.0. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/26 07:57:13 Added files: usr.sbin/smtpd : smtp.1 smtp.h smtp_client.c smtpc.c usr.sbin/smtpd/smtp: Makefile Log message: add a simple SMTP client ok gilles@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/26 07:57:16 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Adjust regress for new rwxc flags instead of O_FLAGS CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/26 08:09:05 Modified files: sys/arch/amd64/amd64: locore.S vector.S Log message: Prefer leaq+%rip-relative over movabsq xrstor_resume must not have profile prologue, so use NENTRY Don't use _C_LABEL() with some pure-ASM labels CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 08:09:55 Modified files: infrastructure/bin: update-plist Log message: document what known_dirs does and use it to try to put an element in the right packing-list... CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/04/26 08:12:19 Modified files: sbin/iked : parse.y sbin/ipsecctl : parse.y sbin/pfctl : parse.y usr.sbin/acme-client: parse.y usr.sbin/bgpd : parse.y usr.sbin/dvmrpd: parse.y usr.sbin/eigrpd: parse.y usr.sbin/hostapd: parse.y usr.sbin/httpd : parse.y usr.sbin/ifstated: parse.y usr.sbin/iscsictl: parse.y usr.sbin/ldapd : parse.y usr.sbin/ldpd : parse.y usr.sbin/ospf6d: parse.y usr.sbin/ospfd : parse.y usr.sbin/relayd: parse.y usr.sbin/ripd : parse.y usr.sbin/smtpd : parse.y usr.sbin/snmpd : parse.y usr.sbin/vmd : parse.y usr.sbin/ypldap: parse.y Log message: Plug leak in error case of the common 'varset' implementations. ok benno@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/26 08:14:49 Modified files: devel/py-wheel : Makefile distinfo devel/py-wheel/pkg: PLIST Log message: Update to py-wheel-0.31.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/26 08:17:04 Modified files: textproc/ripgrep: Makefile Added files: textproc/ripgrep/patches: patch-src_args_rs patch-src_main_rs Log message: Add pledge() to ripgrep: - "stdio rpath" for common usage - "stdio rpath proc exec" for -z (--search-zip) as it is spawning external commands for decompress files. from semarie@, ok kn@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 08:17:23 Modified files: usr.sbin/vmd : virtio.c Log message: vmd(8): fix broken networking on newer linux guest kernels Linux kernels after about 4.11.x or so exhibited problems with vmd(8)'s virtio implementation. This commit fixes two bugs - an descriptor index problem for the receive queue and a problem where the packet data was being copied into the secondary descriptor buffer (should now be the first descriptor's buffer, since that has enough size now for a non-jumbo frame). Verified on ubuntu 17.10 (linux 4.13.x) and regression tested on a variety of older linux guests and non-linux guests. ok ccardenas, phessler CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 08:18:22 Modified files: net/net-snmp : Makefile net/net-snmp/patches: patch-snmplib_snmp_api_c Log message: Add backported patch from upstream to fix CVE-2015-5621, dup'd in CVE-2018-1000116 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 08:19:03 Modified files: net/net-snmp : Tag: OPENBSD_6_3 Makefile net/net-snmp/patches: Tag: OPENBSD_6_3 patch-snmplib_snmp_api_c Log message: Add backported patch from upstream to fix CVE-2015-5621, dup'd in CVE-2018-1000116 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 08:21:55 Modified files: sysutils/firmware/vmm: Makefile Log message: mirror the distfile, stupid https CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 08:23:41 Modified files: devel/py-pbr : distinfo Log message: missed in previous commit after merging conflicts CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/26 08:33:46 Modified files: devel : Makefile Log message: Zap stray ${MODPY_COMMENT} that snuck in l.1 in rev 1.1678 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 08:34:42 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): Rearrange some interrupt window exiting code Simplify some code and reduce the number of places we are handling VINTR exits. ok brynet CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/04/26 08:36:25 Modified files: sbin/disklabel : editor.c Log message: Add some range checks to make sure we don't attempt to store values too large for the receiving fields. Change a couple of do{}while() to for(;;) for consistancy. Tweaks & ok otto@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/26 08:40:09 Modified files: usr.sbin/smtpd : smtp.1 Log message: fix OpenBSD release CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 08:40:52 Modified files: x11/gnome/mutter/patches: patch-configure_ac Log message: fix from upstream instead of a local revert CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/04/26 08:47:03 Modified files: usr.bin/ssh : sftp.c Log message: Since the previous commit, ssh regress test sftp-chroot was failing. The sftp program terminated with the wrong exit code as sftp called fatal() instad of exit(0). So when the sigchld handler waits for the child, remember that it was found. Then don't expect that main() can wait again. OK dtucker@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 09:02:32 Log message: pecl is moving to multi-version; some existing ports need to split into separate ports for 5.6-compatible and 7+-compatible. import these (ok jca); they'll be linked to the build when the commit to switch pecl.port.mk is done. Status: Vendor Tag: sthen Release Tags: sthen_20180426 N ports/www/pecl-pecl_http/Makefile N ports/www/pecl-pecl_http/distinfo N ports/www/pecl-pecl_http/pkg/PLIST N ports/www/pecl-pecl_http/pkg/DESCR N ports/www/pecl-pecl_http/patches/patch-config9_m4 N ports/www/pecl56-memcached/distinfo N ports/www/pecl56-memcached/Makefile N ports/www/pecl56-memcached/pkg/DESCR N ports/www/pecl56-memcached/pkg/PLIST N ports/www/pecl56-pecl_http/Makefile N ports/www/pecl56-pecl_http/distinfo N ports/www/pecl56-pecl_http/pkg/PLIST N ports/www/pecl56-pecl_http/pkg/DESCR N ports/www/pecl56-pecl_http/patches/patch-config9_m4 N ports/www/pecl56-propro/Makefile N ports/www/pecl56-propro/distinfo N ports/www/pecl56-propro/pkg/PLIST N ports/www/pecl56-propro/pkg/DESCR N ports/www/pecl56-raphf/Makefile N ports/www/pecl56-raphf/distinfo N ports/www/pecl56-raphf/pkg/PLIST N ports/www/pecl56-raphf/pkg/DESCR N ports/www/pecl56-ssh2/Makefile N ports/www/pecl56-ssh2/distinfo N ports/www/pecl56-ssh2/pkg/PLIST N ports/www/pecl56-ssh2/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/04/26 09:05:31 Modified files: sys/arch/amd64/conf: RAMDISK_CD sys/arch/i386/conf: RAMDISK_CD Log message: enable vmmci(4) on the ramdisks, so bsd.rd plays nicer when it powers off OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 09:08:56 Modified files: archivers : Makefile archivers/pecl-lzf: Makefile archivers/pecl-lzf/pkg: PLIST archivers/pecl-rar: Makefile archivers/pecl-rar/pkg: PLIST databases : Makefile databases/pecl-redis: Makefile databases/pecl-redis/pkg: PLIST graphics : Makefile graphics/pecl-imagick: Makefile graphics/pecl-imagick/pkg: PLIST lang/php/pecl : pecl.port.mk mail : Makefile mail/pecl-mailparse: Makefile distinfo mail/pecl-mailparse/pkg: PLIST security : Makefile security/pecl-libsodium: Makefile security/pecl-libsodium/pkg: PLIST www : Makefile www/pecl-chroot: Makefile www/pecl-chroot/pkg: PLIST www/pecl-geoip : Makefile www/pecl-geoip/pkg: PLIST www/pecl-http/pkg: PLIST www/pecl-memcache: Makefile www/pecl-memcache/pkg: PLIST www/pecl-memcached: Makefile distinfo www/pecl-memcached/pkg: PLIST www/pecl-proctitle: Makefile www/pecl-proctitle/pkg: PLIST www/pecl-propro: Makefile distinfo www/pecl-propro/pkg: PLIST www/pecl-raphf : Makefile distinfo www/pecl-raphf/pkg: PLIST www/pecl-ssh2 : Makefile distinfo www/pecl-ssh2/pkg: PLIST www/pecl-swish : Makefile www/pecl-swish/pkg: PLIST www/pecl-uploadprogress: Makefile www/pecl-uploadprogress/pkg: PLIST Log message: move pecl to multi-version; packages are now named pecl56-foo and pecl70-foo for the relevant PHP versions. ports which are 5.6-only remain in pecl-foo port directories, set to only build 5.6 packages ports which have separate versions for 5.6 and 7.0 are split; the port directories are named pecl56-foo for the 5.6-compatible version and pecl-foo for the 7+-version normal ports are in pecl-foo port directories with flavours for 5.6 and 7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 09:09:19 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirks for pecl package renames CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 09:09:37 Modified files: www/dokuwiki : Makefile www/nextcloud : Makefile www/owncloud : Makefile Log message: bumps for pecl changes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 09:10:51 Removed files: www/pecl-http : Makefile distinfo www/pecl-http/patches: patch-config9_m4 www/pecl-http/pkg: DESCR PLIST Log message: pecl-http was renamed into pecl-pecl_http to match the upstream name; remove old files CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/04/26 09:27:26 Modified files: sbin/disklabel : editor.c Log message: No need for two copies of tricky user input gathering code. Just use getstring() to get the string and then parse that in getuint64(). Fix a mis-use of %lld and some whitespace while passing. ok otto@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 09:41:29 Log message: import mail/pecl56-mailparse, missed in big commit Status: Vendor Tag: sthen Release Tags: sthen_20180426 N ports/mail/pecl56-mailparse/distinfo N ports/mail/pecl56-mailparse/Makefile N ports/mail/pecl56-mailparse/pkg/DESCR N ports/mail/pecl56-mailparse/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/26 09:55:14 Modified files: regress/lib/libpthread/select: select.c regress/sys/kern/kqueue: kqueue-random.c sbin/fdisk : fdisk.c disk.c user.c sbin/scan_ffs : scan_ffs.c usr.bin/vmstat : vmstat.c usr.sbin/ypbind: ypbind.c lib/libarch/alpha: bwx.c Log message: Prefer over in userland While here, delete some extra #includes and apply style(9) sort rules. ok deraadt@ krw@ mpi@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 09:58:30 Modified files: usr.sbin/vmd : virtio.c virtio.h Log message: vmd(8): use #defines for queue indices and cleanup some code ok phessler CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 09:59:12 Modified files: usr.sbin/vmd : virtio.h Log message: vmd(8): bump virtio network max queue size to 256 (to match qemu) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 10:01:45 Modified files: security/libfprint: Makefile distinfo Removed files: security/libfprint/patches: patch-configure_ac patch-libfprint_Makefile_in patch-libfprint_imgdev_c Log message: Update to libfprint-0.6.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 10:01:59 Modified files: www/pecl56-pecl_http: distinfo Log message: oops, regen pecl56-pecl_http distinfo, it was bad from a trial of updating to 2.6.0. spotted by naddy, thanks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 10:02:01 Modified files: sysutils/login_fingerprint: Makefile sysutils/login_fingerprint/patches: patch-Makefile Log message: Cope with recent libfprint update. ok robert@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/26 10:06:09 Modified files: net/weechat : Makefile distinfo net/weechat/patches: patch-src_plugins_CMakeLists_txt net/weechat/pkg: PLIST-main Log message: Update weechat to 2.1 - Etepetete Makefile tweaks from kn@ - take MAINTAINER (requested by old maintainer danj@) - Tested by bket@ Thanks! ok danj@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 10:06:21 Log message: Import fprintd-0.8.0. fprintd is a daemon to offer libfprint functionality over D-Bus. <...> ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180426 N ports/sysutils/fprintd/distinfo N ports/sysutils/fprintd/Makefile N ports/sysutils/fprintd/pkg/DESCR N ports/sysutils/fprintd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 10:06:50 Modified files: sysutils : Makefile Log message: +fprintd CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/26 10:08:45 Log message: Import kqtquickcharts-17.12.3 A QtQuick plugin to render beautiful and interactive charts. ok landry@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180426 N ports/x11/kde-applications/kqtquickcharts/Makefile N ports/x11/kde-applications/kqtquickcharts/distinfo N ports/x11/kde-applications/kqtquickcharts/pkg/DESCR N ports/x11/kde-applications/kqtquickcharts/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/26 10:11:11 Modified files: x11/kde-applications: Makefile Log message: hook kqtquickcharts CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/04/26 10:13:13 Modified files: sys/arch/i386/conf: RAMDISK_CD sys/arch/amd64/conf: RAMDISK_CD Log message: Oups, we only need vmmci(4) for the ramdisk, not the whole vmm(4). noticed by deraadt@ and mlarkin@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/26 10:17:18 Added files: net/weechat/patches: patch-src_gui_curses_normal_CMakeLists_txt Removed files: net/weechat/patches: patch-src_gui_curses_CMakeLists_txt Log message: Forgot patches; spotted by kn@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/26 10:22:40 Modified files: lib/libpcap : optimize.c Log message: Convert a format string variable to a static const char[] to reduce warnings ok tb@ millert@ krw@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 10:25:15 Modified files: devel/distcc : Makefile distinfo devel/distcc/patches: patch-Makefile_in patch-src_setuid_c devel/distcc/pkg: PLIST-main README-main distccd.rc Removed files: devel/distcc/patches: patch-src_access_c patch-src_compile_c patch-src_exec_c patch-src_lsdistcc_c Log message: update to distcc-3.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/26 10:25:42 Modified files: sysutils/rundeck: Makefile Log message: drop maintainership CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 10:40:56 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: not going to come back CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/26 10:42:42 Modified files: sysutils/bchunk: Makefile distinfo sysutils/bchunk/patches: patch-bchunk_1 sysutils/bchunk/pkg: PLIST Log message: Update to bchunk-1.2.2 -- fixes a trio of CVEs: CVE-2017-15953, CVE-2017-15954, and CVE-2017-15955 ok jca@, who also asked for a small tweak to MAKE_FLAGS which is included. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/26 10:43:56 Modified files: sysutils/bchunk: Tag: OPENBSD_6_3 Makefile distinfo sysutils/bchunk/patches: Tag: OPENBSD_6_3 patch-bchunk_1 sysutils/bchunk/pkg: Tag: OPENBSD_6_3 PLIST Log message: Backport update of bchunk-1.2.2 to -stable -- fixes a trio of CVEs: CVE-2017-15953, CVE-2017-15954, and CVE-2017-15955 ok jca@, who also asked for a small tweak to MAKE_FLAGS which is included. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 10:56:13 Modified files: usr.sbin/vmd : i8253.c Log message: vmd(8): wrap some long lines CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/26 11:06:27 Modified files: sbin/slaacd : slaacd.c Log message: Hoist initialisations up; while here tighten not yet working pledge. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/26 11:07:33 Modified files: sbin/slaacd : frontend.c slaacd.c slaacd.h Log message: The frontend tells the main process when the startup is finished so that we can drop the sendfd pledge. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/26 11:08:18 Modified files: sbin/slaacd : control.c Log message: Add error handling to unconfuse myself when playing with pledgepath(). CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 11:10:10 Modified files: usr.sbin/vmd : i8253.c i8253.h vm.c Log message: vmd(8): handle PIT channel 2 status readback via port 0x61 Allow PIT channel 2 status (fired/counting) readback via port 0x61 bit 5. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 11:13:14 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: bleh, having to run objdump for each possible binary sucks... oh well. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 11:15:39 Modified files: sys/arch/amd64/include: vmmvar.h sys/arch/amd64/amd64: vmm.c Log message: vmm(4): passthrough port 0x61 to vmd(8) ok guenther CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 11:21:50 Modified files: usr.sbin/vmd : i8253.c Log message: vmd(8): some more long lines that got missed last time CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 11:23:18 Modified files: infrastructure/bin: update-plist Log message: actually recognize comments CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/26 11:25:40 Modified files: games/tome4 : Makefile distinfo games/tome4/pkg: PLIST-main Added files: games/tome4/pkg: README-main Log message: Update to tome4-1.5.7 Added README asked by schwarze@ WANTLIB c++abi required spotted by jca@, solution provided by sthen@ ok jca@ schwarze@ bcallah@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/26 11:32:48 Log message: Import boar 20170509 Boar is a version control system for handling large binary files, something that most other VCSs doesn't handle very well. This makes it possible to version control your music, images, videos, and other valuable binary data. With help from espie@ jca@ danj@ sthen@ ok jca@ sthen@ danj@ Status: Vendor Tag: solene Release Tags: solene_20180426 N ports/sysutils/boar/distinfo N ports/sysutils/boar/Makefile N ports/sysutils/boar/pkg/PLIST N ports/sysutils/boar/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/26 11:34:59 Modified files: sysutils : Makefile Log message: + boar CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/26 11:40:48 Modified files: sbin/dump : main.c traverse.c Log message: Cast a multiplicand to ino_t to avoid overflow in 32*32=64 calculations ok pirofti@ krw@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/04/26 12:05:59 Modified files: www/ttyd : Makefile distinfo Log message: Simple update to 1.4.0 OK bcallah@ kn@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/26 12:11:12 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: tests for clearing out flags CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/26 12:19:37 Modified files: usr.sbin/vmd : i8253.c Log message: vmd(8): fix some bugs in PIT mode setting PIT modes are now properly handled, including INTTC mode. This fixes some bootloader timeouts. ok brynet CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 12:22:43 Modified files: infrastructure/bin: update-plist Log message: copy simple annotations CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 12:24:14 Modified files: infrastructure/bin: update-plist Log message: so we started up :) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 12:28:58 Modified files: infrastructure/bin: update-plist Log message: comments are not your usual annotations CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/26 12:30:36 Modified files: usr.bin/ktrace : extern.h Log message: ioctlname() prototype is already in ../kdump/kdump.h CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/26 12:47:14 Log message: Import kate-17.12.3 Kate is a multi-document, multi-view text editor by KDE. It features stuff like codefolding, syntaxhighlighting, dynamic word wrap, an embedded console, an extensive plugin interface and some prelimentary scripting support. Features: - MDI, window splitting, window tabbing - Spell checking - CR, CRLF, LF newline support - Encoding support (utf-8, utf-16, ascii etc.) - Encoding conversion - Regular expression based find & replace - Powerful syntax highlighting and bracket matching - Code and text folding - Infinite undo/redo support - Block selection mode - Auto indentation - Auto completion support - Shell integration - Wide protocol support (http, ftp, ssh, webdav etc.) using kioslaves - Plugin architecture for the application and editor component - Customizable shortcuts - Integrated command line - Scriptable using JavaScript tweaks from zhuk@ and landry; ok landry@ Big Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180426 N ports/x11/kde-applications/kate/Makefile N ports/x11/kde-applications/kate/distinfo N ports/x11/kde-applications/kate/pkg/DESCR N ports/x11/kde-applications/kate/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/26 12:48:19 Modified files: x11/kde-applications: Makefile Log message: hook kate CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/26 13:41:38 Modified files: www/chromium : Makefile www/chromium/patches: patch-build_gn_run_binary_py patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_zygote_zygote_main_linux_cc www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-content_browser_zygote_host_zygote_host_impl_linux_cc patch-content_common_sandbox_init_linux_cc patch-content_zygote_zygote_linux_cc patch-services_network_network_sandbox_hook_linux_cc patch-v8_tools_run_py www/chromium/pkg: PFRAG.component Log message: add a flavor called component to allow chromium to be built as a non-static binary to ease development CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 13:59:04 Modified files: audio/mp3info : Makefile Log message: Tweak PORTROACH annotation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 14:08:23 Modified files: games/cgames : Makefile Log message: Tweak PORTROACH annotation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 14:13:04 Modified files: x11/xscreensaver: Makefile distinfo x11/xscreensaver/pkg: PLIST Log message: Update to xscreensaver-5.39. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/04/26 14:19:58 Modified files: www/libwebsockets: Makefile distinfo Log message: bugfix update to 2.4.2 tested and OK awok@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/26 14:20:08 Log message: Import mailpile 1.0.0rc2 Mailpile is an e-mail client, a search engine and a personal webmail server. Mailpile is an easy way to encrypt your e-mail. Mailpile is software you run yourself, on your own computer. Mailpile is an effort to reclaim private communication on the Internet. A project to rescue our personal lives from the proprietary cloud and prevent our conversations from being strip-mined for corporate profit and government surveillance. Mailpile is taking e-mail back. Advices and help from landry@ jca@ ok landry@ jca@ Status: Vendor Tag: solene Release Tags: solene_20180426 N ports/mail/mailpile/Makefile N ports/mail/mailpile/distinfo N ports/mail/mailpile/pkg/PLIST N ports/mail/mailpile/pkg/DESCR N ports/mail/mailpile/patches/patch-scripts_mailpile-test_py N ports/mail/mailpile/patches/patch-scripts_test-sendmail_sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/26 14:21:41 Modified files: mail : Makefile Log message: + mailpile CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/26 14:29:26 Modified files: devel/py-rope : Makefile distinfo devel/py-rope/pkg: PLIST Log message: Update to py-rope-0.10.7 and add a py3 flavour From Elias M. Mariani with tweaks by me CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/26 14:30:23 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register rope -> py-rope CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/26 14:31:06 Modified files: www/drupal7/core7: Tag: OPENBSD_6_3 Makefile distinfo www/drupal7/core7/files: Tag: OPENBSD_6_3 drupal.conf www/drupal7/core7/pkg: Tag: OPENBSD_6_3 PLIST Log message: update stable to 7.59, matching current there have been two large vulnerabilities in drupal7, the first one just after 6.3, and the second one today ;( okay sthen@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/26 14:31:10 Modified files: devel : Makefile Log message: + py-rope,python3 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/26 14:40:54 Modified files: share/man/man4 : options.4 Log message: add some Xr, and shorten all "See blah(4) for details." to just "See blah(4)." from il ka CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 14:41:07 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/pkg: PLIST Log message: update to icingaweb2-2.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 14:41:29 Modified files: net/py-ripe.atlas.cousteau: Makefile distinfo net/py-ripe.atlas.cousteau/pkg: PLIST Log message: update to py-ripe.atlas.cousteau-1.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 14:55:43 Modified files: net/icinga/core2: Makefile distinfo Log message: update to icinga2-2.8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/26 14:57:51 Modified files: textproc/calibre: Makefile Log message: drop maintainer, is anyone interested in picking this up? CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/26 14:57:59 Modified files: usr.sbin/smtpd : log.h makemap.c smtpctl.c smtpd.c smtpd.h util.c Log message: sync log.h with other daemons ok gilles@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/26 15:03:29 Modified files: x11/wxSVG : Makefile distinfo Log message: Update to wxsvg-1.5.13. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/26 15:19:46 Modified files: usr.sbin/smtpd : smtp_client.c smtpc.c Log message: fix build for smtp(1) after log.h update CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/26 15:29:57 ports/net/unison/2.4x Update of /cvs/ports/net/unison/2.4x In directory cvs.openbsd.org:/tmp/cvs-serv90097/2.4x Log Message: Directory /cvs/ports/net/unison/2.4x added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/26 15:30:05 ports/net/unison/2.4x/patches Update of /cvs/ports/net/unison/2.4x/patches In directory cvs.openbsd.org:/tmp/cvs-serv8484/2.4x/patches Log Message: Directory /cvs/ports/net/unison/2.4x/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/26 15:30:12 ports/net/unison/2.4x/pkg Update of /cvs/ports/net/unison/2.4x/pkg In directory cvs.openbsd.org:/tmp/cvs-serv10546/2.4x/pkg Log Message: Directory /cvs/ports/net/unison/2.4x/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/26 15:30:19 ports/net/unison/2.5x Update of /cvs/ports/net/unison/2.5x In directory cvs.openbsd.org:/tmp/cvs-serv66166/2.5x Log Message: Directory /cvs/ports/net/unison/2.5x added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/26 15:30:28 ports/net/unison/2.5x/patches Update of /cvs/ports/net/unison/2.5x/patches In directory cvs.openbsd.org:/tmp/cvs-serv35017/2.5x/patches Log Message: Directory /cvs/ports/net/unison/2.5x/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/26 15:30:35 ports/net/unison/2.5x/pkg Update of /cvs/ports/net/unison/2.5x/pkg In directory cvs.openbsd.org:/tmp/cvs-serv23482/2.5x/pkg Log Message: Directory /cvs/ports/net/unison/2.5x/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/26 15:34:23 Modified files: net/unison : Makefile Added files: net/unison : Makefile.inc net/unison/2.4x: Makefile distinfo net/unison/2.4x/patches: patch-bytearray_stubs_c patch-test_ml net/unison/2.4x/pkg: DESCR PLIST README net/unison/2.5x: Makefile distinfo net/unison/2.5x/patches: patch-uicommon_ml net/unison/2.5x/pkg: DESCR PLIST README Removed files: net/unison : distinfo net/unison/patches: patch-bytearray_stubs_c patch-test_ml net/unison/pkg : DESCR PLIST README Log message: Update to unison-2.51.2. This version is not compatible with older versions, so retain 2.48.15 by splitting into 2.4x and 2.5x subdirectories and using "@option is-branch". Initial diff has been looked at by kn@ (looks OK port- and build-wise on amd64) and giovanni@ (OK). Issues found by sthen@ (thanks!) and fixed by me. Take MAINTAINER (as discussed with giovanni@). OK sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/26 17:20:37 Modified files: usr.sbin/smtpd : smtp.1 Log message: - fix some macro abuse - *an* smtp - format the list nicer ok eric CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/04/26 20:54:01 Modified files: sys/dev/pci/drm/radeon: radeon_device.c Log message: implement test for running in a hypervisor on amd64/i386 CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2018/04/26 23:35:15 Modified files: graphics/pstoedit: Makefile distinfo graphics/pstoedit/patches: patch-src_Makefile_in Log message: update to 3.71 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/27 00:10:49 Modified files: devel/capstone : Makefile.inc devel/capstone/main: Makefile devel/capstone/python: Makefile Log message: https homepage/master_sites. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/27 00:24:02 Modified files: www/nextcloud : distinfo www/nextcloud/patches: patch-version_php www/nextcloud/pkg: PLIST Log message: Update for Nextcloud to 13.0.2: https://nextcloud.com/changelog/ OK stsp@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/27 00:41:12 Modified files: sys/dev/fdt : if_fec.c Log message: Newer fec(4), like implemented on i.MX8M, have multiple interrupt lines to the ethernet controller for different types of events. On the i.MX8M interrupts only seem to happen on the last interrupt, while the i.MX6 that we support very well only has a single interrupt line. Simply establish all three lines (if available) in a non-MPSAFE fashion to make ethernet work on the i.MX8M SoC. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/27 00:44:43 Modified files: usr.sbin/vmd : i8253.c Log message: vmd(8): allow unlatch PIT reads ok ccardenas CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/04/27 00:45:40 Modified files: sys/dev/fdt : imxesdhc.c Log message: The i.MX8M has the same quirk as the i.MX6SX, where the CAP1 register spills into the CAP register. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/27 00:46:04 Modified files: sbin/restore : tape.c Log message: Restore mode on symlinks ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/27 00:47:34 Modified files: regress/lib/libpthread/pthread_join: pthread_join.c lib/librthread : rthread_sem.c Log message: pthread_join() must not return EINTR Simplify sem_trywait() ok pirofti@ mpi@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/27 00:49:06 Modified files: libexec/ld.so/amd64: Makefile.inc Log message: Make sure ld.so doesn't use floating point registers, as the lazy-binding stub doesn't preserve them and some may be used for passing arguments ok kettenis@ deraadt@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/27 01:25:46 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: update pycharm to 2018.1.2. ok danj@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/27 01:27:17 Log message: import wapiti, a web application vulnerability scanner. inputs and ok gonzalo@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180427 N ports/security/wapiti/Makefile N ports/security/wapiti/distinfo N ports/security/wapiti/patches/patch-setup_py N ports/security/wapiti/pkg/PLIST N ports/security/wapiti/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/27 01:27:56 Modified files: security : Makefile Log message: + SUBDIR += wapit CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/27 01:28:43 Modified files: www/mozilla : mozilla.port.mk Log message: Use -ggdb1 when using debug FLAVOR, produces a binary/package with a somewhat reasonable size (ie not a 1gb libxul.so when using -g which defaults to -g2) 129M firefox-60.0beta15-debug.tgz 54.7M firefox-60.0beta15.tgz Thx robert@ for the hint. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/27 01:32:53 Log message: Import godot-3.0.2. Godot is an advanced, feature-packed, multi-platform 2D and 3D open source game engine. It provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. From Thomas Frohwein. Thanks! ok sthen@ Status: Vendor Tag: bentley Release Tags: bentley_201870427 N ports/games/godot/Makefile N ports/games/godot/distinfo N ports/games/godot/pkg/DESCR N ports/games/godot/pkg/PLIST N ports/games/godot/patches/patch-drivers_unix_os_unix_cpp N ports/games/godot/patches/patch-platform_x11_os_x11_cpp N ports/games/godot/patches/patch-scene_gui_rich_text_label_cpp N ports/games/godot/patches/patch-core_io_SCsub N ports/games/godot/patches/patch-core_io_compression_cpp N ports/games/godot/patches/patch-core_io_compression_h N ports/games/godot/patches/patch-core_project_settings_cpp No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/27 01:33:45 Modified files: games : Makefile Log message: +godot CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 02:02:47 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_appconfig_constants_unix_go patch-makefile Log message: Update to amazon-ssm-agent-2.2.493.0. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/27 02:08:06 Modified files: sys/dev/usb : ubsa.c uvscom.c sys/scsi : scsi_ioctl.c Log message: Delete superfluous includes of ok krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 02:09:40 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 02:10:37 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 02:10:50 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.10. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/27 02:14:15 Modified files: sys/arch/amd64/amd64: db_trace.c Log message: Fix the prologue detection to match amd64 opcodes, not i386 opcodes ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/27 02:15:32 Modified files: emulators/mgba : Makefile distinfo Log message: Update to mgba-0.6.3, a bugfix release. Release notes: https://mgba.io/2018/04/14/mgba-0.6.3/ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/27 02:16:13 Modified files: emulators/retroarch: Makefile distinfo Log message: Update to retroarch-1.7.2. Release notes: https://www.libretro.com/index.php/retroarch-1-7-2-released/ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 02:21:45 Modified files: www/chromium/patches: patch-build_gn_run_binary_py Log message: fix syntax erron in python script CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/27 02:31:01 Modified files: mail/mailpile : Makefile mail/mailpile/patches: patch-scripts_test-sendmail_sh mail/mailpile/pkg: PLIST Log message: Move to /usr/bin/env for shebang, reported by aja@ Remove .orig files in INSTDIR instead of WRKSRC, proposed by jca@ ok aja@ jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 02:51:09 Modified files: net : Makefile Log message: unbreak tree, unison,no_x11 doesn't exist anymore as such CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 02:52:56 Modified files: graphics/babl : Makefile graphics/gegl : Makefile graphics/gegl03: Makefile Log message: Take MAINTAINER. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/27 02:57:13 Modified files: usr.sbin/vmd : i8253.c Log message: vmd(8): allow counter state readback via misc port for square wave mode CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/27 03:07:16 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: remove references to O flags in test messages CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/27 03:07:44 Modified files: www/pecl-pecl_http: Makefile Log message: sync LIB_DEPENDS/WANTLIB CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 03:08:08 Modified files: graphics/gegl : Makefile Log message: Duh, missed bump. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/04/27 03:15:07 Modified files: www/nextcloud : Makefile Log message: Now to 13.0.2. Spotted by jasper@ thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 03:17:32 Log message: Import gegl04-0.4.0. GEGL (Generic Graphics Library) is a graph based image processing framework. <...> ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180427 N ports/graphics/gegl04/Makefile N ports/graphics/gegl04/distinfo N ports/graphics/gegl04/pkg/DESCR N ports/graphics/gegl04/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 03:17:56 Modified files: graphics : Makefile Log message: +gegl04 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 03:18:49 Modified files: graphics/gegl03: Makefile graphics/gegl03/pkg: PLIST Log message: Don't install static lib / libtool files. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 03:37:04 Modified files: infrastructure/bin: update-plist Log message: get the reverse subst thingy to register what it should rename loop variables to make more sense CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/27 03:40:59 Modified files: sys/dev/usb : uplcom.c Log message: Remove duplicate device identification so my usb drive attaches as a umass and not as a uplcom. From mpi, ok deraadt, no objection kettenis CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/27 03:43:19 Log message: Import exa 0.8.0. exa is a replacement for ls written in Rust. Its options are similar to the regular ls, but it also adds lots of fancy features like tree traversing, colors, git support, sorting options.. (also, it makes one more port to exercise rust updates..) With hints from semarie@, tweaks & ok kn@ Status: Vendor Tag: landry Release Tags: landry_20180427 N ports/sysutils/exa/Makefile N ports/sysutils/exa/distinfo N ports/sysutils/exa/pkg/PLIST N ports/sysutils/exa/pkg/DESCR N ports/sysutils/exa/patches/patch-Cargo_toml No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/27 03:44:23 Modified files: sysutils : Makefile Log message: +exa CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/27 04:02:15 Modified files: usr.sbin/slaacctl: slaacctl.c Log message: pledge earlier in preparation of pledgepath CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/27 04:11:28 Modified files: sys/dev/usb : xhci.c Log message: Fix an off-by-one in xhci_xfer_tdsize(). While here use UE_GET_SIZE() coherently. ok pirofti@, stsp@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/27 04:13:37 Modified files: sys/kern : kern_descrip.c kern_event.c kern_exec.c sys_generic.c uipc_syscalls.c uipc_usrreq.c vfs_lookup.c vfs_syscalls.c sys/miscfs/fuse: fuse_vfsops.c sys/uvm : uvm_mmap.c Log message: Move FREF() inside fd_getfile(). ok visa@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 04:15:55 Modified files: infrastructure/bin: update-plist Log message: have backsubst on lib versions CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/27 04:16:26 Modified files: sys/dev/usb : xhci.c Log message: Print index as unsigned. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 04:20:03 Modified files: devel/libgtop2 : Makefile devel/libgtop2/patches: patch-sysdeps_openbsd_msg_limits_c patch-sysdeps_openbsd_ppp_c patch-sysdeps_openbsd_procmem_c patch-sysdeps_openbsd_proctime_c patch-sysdeps_openbsd_sem_limits_c patch-sysdeps_openbsd_shm_limits_c patch-sysdeps_openbsd_suid_open_c Removed files: devel/libgtop2/patches: patch-sysdeps_openbsd_procargs_c patch-sysdeps_openbsd_prockernel_c patch-sysdeps_openbsd_proclist_c patch-sysdeps_openbsd_procopenfiles_c patch-sysdeps_openbsd_procsegment_c patch-sysdeps_openbsd_procsignal_c patch-sysdeps_openbsd_procstate_c patch-sysdeps_openbsd_procuid_c Log message: unbreak by using KVM_NO_FILES for kvm_openfiles() and by using sysctl to get shminfo, seminfo and msginfo ok jasper@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 04:22:08 Modified files: www/drupal7/locale-fr: Makefile distinfo www/drupal7/locale-fr/pkg: PLIST Log message: synch CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/27 04:26:15 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: vmm(4): pass through ELCRx ports to vmd(8) These ports are used for Edge/Level control on the legacy PIC and will be needed for a subsequent commit. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/27 04:35:28 Modified files: sys/dev/pci : pcidevs Log message: add Marvell 88W8897 wireless to pcidevs (no driver yet) CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/27 04:35:54 Modified files: sys/dev/pci : pcidevs_data.h pcidevs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/27 04:47:58 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Change regress to accomodate no flags escalation once active CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 04:59:30 Modified files: graphics/libgexiv2: Makefile graphics/libgexiv2/pkg: PLIST Log message: Don't pick up python2. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 05:00:30 Modified files: infrastructure/bin: update-plist Log message: minor clean up CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 05:00:35 Modified files: x11/mate/atril : Makefile distinfo x11/mate/atril/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 05:16:32 Modified files: devel/libpeas : Makefile Log message: Move devel/py-gobject3 where it belongs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 05:21:17 Modified files: graphics/libgexiv2: Makefile graphics/libgexiv2/pkg: PLIST Log message: Actually install gi/overrides for both python2 and python3. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 05:27:07 Modified files: devel/libgtop2 : Makefile devel/libgtop2/patches: patch-sysdeps_openbsd_ppp_c Log message: do not error out, just warn on kvm_nlist() CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2018/04/27 05:31:17 Modified files: regress/lib/libpthread/semaphore/sem_timedwait: sem_timedwait.c Log message: Fix sem_timedwait regress test. Needs SA_RESTART to block now. Hug and OK guenther@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:07:35 Modified files: x11/mate/caja : Makefile distinfo x11/mate/caja/pkg: PLIST Log message: update to 1.20.2 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/27 06:07:36 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: test with pledgepath(NULL,NULL) instead of pledge activating things CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:07:43 Modified files: x11/mate/calc : Makefile distinfo Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:07:56 Modified files: x11/mate/control-center: Makefile distinfo Log message: update to 1.20.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:08:16 Modified files: x11/mate/desktop: Makefile distinfo Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:08:28 Modified files: x11/mate/libmatekbd: Makefile distinfo Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:08:39 Modified files: x11/mate/marco : Makefile distinfo x11/mate/marco/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:08:48 Modified files: x11/mate/panel : Makefile distinfo Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:09:02 Modified files: x11/mate/pluma : Makefile distinfo Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:09:10 Modified files: x11/mate/power-manager: Makefile distinfo Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:09:19 Modified files: x11/mate/settings-daemon: Makefile distinfo Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:09:37 Modified files: x11/mate/themes: Makefile distinfo x11/mate/themes/pkg: PLIST Log message: update to 3.22.16 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/27 06:15:10 Modified files: usr.sbin/vmd : i8259.c i8259.h pci.c vm.c vmd.h Log message: vmd(8): implement vmd side of ELCR registers ok guenther CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 06:15:18 Modified files: devel/gobject-introspection: Makefile devel/gobject-introspection/patches: patch-giscanner_shlibs_py Log message: fixup another issue with g-ir-scanner which exhibited itself with at least gnome-music, where we matched against libgd/libgd/libgd.so as part of the build path. however we only need the actual library name (libgd.so) with aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 06:19:24 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: protect against no second line CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 06:45:17 Modified files: x11/gnome/documents: Makefile x11/gnome/music: Makefile x11/gnome/libgepub: Makefile x11/gnome/libgweather: Makefile x11/gnome/nautilus: Makefile Log message: Opportunistic bump after recent g-o-i fix. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:56:20 Log message: import mate-system-monitor-1.20.0; The MATE system monitor program. ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20180427 N ports/x11/mate/system-monitor/Makefile N ports/x11/mate/system-monitor/distinfo N ports/x11/mate/system-monitor/pkg/DESCR N ports/x11/mate/system-monitor/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 06:56:37 Modified files: x11/mate : Makefile Log message: +system-monitor CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 07:00:20 Modified files: infrastructure/bin: update-plist Log message: - do add directly so I can use it to sort values - choose to not introduce some backsubsts CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/27 07:08:28 Modified files: archivers/gtar : Makefile distinfo archivers/gtar/patches: patch-configure Added files: archivers/gtar/patches: patch-gnu_error_c patch-tests_difflink_at Log message: Update to 1.30. Noteworthy changes: * Member names containing '..' components are now skipped when extracting. * Report erroneous use of position-sensitive options. * --numeric-owner now affects private headers too. * Fixed the --delay-directory-restore option * The --warnings=failed-read option * The --warnings=none option now suppresses all warnings * Fix reporting of hardlink mismatches during compare CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 07:08:46 Modified files: infrastructure/bin: update-plist Log message: tweak the heuristics, do longer substitutions first CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/27 07:25:08 Modified files: sys/dev/usb : xhci.c Log message: Introduce an helper function to extract endpoint's max burst value. Use this helper to calculate the Transfer Burst Count (TBC) and Transfer Last Burst Packet Count (TLBPC) required for isochronous support. Note that SS companion descriptors are still not read. While here print the ETE and IST values in debug mode. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/27 07:42:08 Modified files: lib/libc/gen : getmntinfo.3 lib/libc/sys : getfh.2 getfsstat.2 mount.2 statfs.2 swapctl.2 Log message: and no longer require ok krw@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/27 07:46:01 Modified files: lib/libc/gdtoa : hdtoa.c Log message: Fix typo in binary-float example in comment CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 07:53:43 Modified files: infrastructure/bin: update-plist Log message: track fragments over CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/27 08:17:52 Modified files: sys/dev/usb : xhcireg.h Log message: Introduce an helper function to extract endpoint's max burst value. Use this helper to calculate the Transfer Burst Count (TBC) and Transfer Last Burst Packet Count (TLBPC) required for isochronous support. Note that SS companion descriptors are still not read. While here print the ETE and IST values in debug mode. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 08:21:42 Modified files: infrastructure/bin: update-plist Log message: more ignored stuff CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 08:43:34 Modified files: infrastructure/bin: update-plist Log message: a bit more stuff to ignore entirely CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/27 08:47:00 Modified files: www/chromium : Makefile distinfo Removed files: www/chromium/patches: patch-dbus_property_cc Log message: update to 66.0.3359.139 and remove unnecessary patch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 08:47:29 Modified files: audio/p5-Audio-Scan: Makefile distinfo Log message: Update to p5-Audio-Scan-0.99. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 08:48:42 Modified files: converters/html2text: Makefile Log message: Tweak PORTROACH. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 08:49:43 Modified files: converters/p5-Calendar-Simple: Makefile distinfo Log message: Update to p5-Calendar-Simple-1.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 08:51:24 Modified files: converters/p5-JSON-XS: Makefile distinfo Log message: Update to p5-JSON-XS-3.04. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 08:52:53 Modified files: databases/p5-DBM-Deep: Makefile distinfo Log message: Update to p5-DBM-Deep-2.0014. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 08:59:01 Modified files: databases/p5-Rose-DB: Makefile distinfo databases/p5-Rose-DB/patches: patch-lib_Rose_DB_Registry_Entry_pm Log message: Update to p5-Rose-DB-0.778. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/27 08:59:43 Modified files: graphics/cfdg : Makefile distinfo graphics/cfdg/patches: patch-Makefile Removed files: graphics/cfdg/patches: patch-runtests_sh Log message: Update to cfdg-3.0.11 -- drop MAINTAINER email that bounces ok kn@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 09:01:53 Modified files: infrastructure/bin: update-plist Log message: apply it with things that have names CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/27 09:03:26 Modified files: databases/p5-DBI: Makefile distinfo databases/p5-DBI/pkg: PLIST Log message: Update to p5-DBI 1.641 ok jca@ sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 09:04:59 Modified files: infrastructure/bin: update-plist Log message: really tricky for dir objects! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 09:05:16 Modified files: devel/p5-Tie-Simple: Makefile distinfo devel/p5-Tie-Simple/pkg: PLIST Log message: Update to p5-Tie-Simple-1.04. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 09:06:12 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/pkg: PLIST Log message: Update to liblouis-3.5.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 09:12:00 Modified files: devel/libgit2/libgit2: Makefile distinfo devel/libgit2/libgit2/pkg: PLIST Added files: devel/libgit2/libgit2/patches: patch-src_streams_openssl_h Removed files: devel/libgit2/libgit2/patches: patch-src_openssl_stream_h Log message: update to libgit2-0.27.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 09:12:19 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: update to py-git2-0.27.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 09:14:47 Modified files: devel/py-typing: Makefile distinfo Log message: update to py-typing-3.6.4 CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/27 09:16:12 Modified files: usr.sbin/smtpd : smtp_session.c Log message: factorize code ok gilles@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 09:17:15 Modified files: graphics/jpegoptim: Makefile distinfo Log message: update to jpegoptim-1.4.6 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/27 09:17:53 Modified files: usr.bin/nc : netcat.c Log message: trailing whitespace, and move arg checking before pledge in preparation for pledgepath ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/04/27 09:19:32 Modified files: sys/arch/amd64/conf: Makefile.amd64 sys/arch/i386/conf: Makefile.i386 Log message: -fretpoline for non-RAMDISK kernels. Skylake product needs it, and therefore all other x86 cpus must pay the performance price of the hazard workaround until Skylake disappears from the ecosystem eventually like 486. This returns your cpu's performance to pre-inflated performance. ok mlarkin guenther CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 09:19:33 Modified files: graphics/icoutils: Makefile distinfo Log message: update to icoutils-0.32.3 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/27 09:27:10 Modified files: sys/net80211 : ieee80211_node.c Log message: Fix the scan loop: We were only looking for an AP once and stopped scanning if none was found. Accidentally broken in recent ifconfig scan changes by pirofti and me. ok pirofti CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/27 09:28:00 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Fix regress that was depengin on pledgepath() being able to traverse the filesystem unrestricted CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/27 09:33:49 Modified files: sys/net80211 : ieee80211_proto.c Log message: Fix WEP. Clear group keys in iee80211_newstate only if we're doing WPA. Otherwise, ieee80211_crypto_clear_groupkeys() will clear WEP keys configured by userland before associating. (All WEP keys are group keys.) ok phessler@ tb@ pirofti@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 09:43:17 Modified files: emulators/xnp2 : Makefile Log message: regen WANTLIB CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/27 09:43:20 Modified files: devel/sdl2-mixer: Makefile distinfo devel/sdl2-mixer/patches: patch-Makefile_in patch-configure devel/sdl2-mixer/pkg: PLIST Added files: devel/sdl2-mixer/patches: patch-timidity_options_h Removed files: devel/sdl2-mixer/patches: patch-timidity_config_h Log message: update to sdl2-mixer-2.0.2 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/04/27 09:45:52 Modified files: sys/arch/i386/i386: vmm.c sys/arch/amd64/amd64: vmm.c Log message: use nitems() verified md5 sum on amd64 ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/27 09:49:56 Modified files: editors/nano : Makefile distinfo editors/nano/patches: patch-src_Makefile_in Log message: maintenance update to 2.9.6 CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/27 10:14:37 Log message: Import lpd, a re-implementation of the lpr daemon following the latest OpenBSD coding practices (fork+exec/privsep/pledge/...). It is only intended to replace the lpd(8) daemon for the moment, not the lpr(1), lprm(1), lpq(1) and lpc(8) commands. This is a work in progress. The server part should be fairly functionnal, but the printer part is not complete: remote printers should work, for local printers it depends on the setup. Anyway, at this point it's better in the tree than rotting on my disk. ok deraadt@ Status: Vendor Tag: eric Release Tags: eric_20180427 N src/usr.sbin/lpd/Makefile N src/usr.sbin/lpd/control.c N src/usr.sbin/lpd/engine.c N src/usr.sbin/lpd/engine_lpr.c N src/usr.sbin/lpd/frontend.c N src/usr.sbin/lpd/frontend_lpr.c N src/usr.sbin/lpd/io.c N src/usr.sbin/lpd/io.h N src/usr.sbin/lpd/iobuf.c N src/usr.sbin/lpd/iobuf.h N src/usr.sbin/lpd/log.c N src/usr.sbin/lpd/log.h N src/usr.sbin/lpd/logmsg.c N src/usr.sbin/lpd/lp.c N src/usr.sbin/lpd/lp.h N src/usr.sbin/lpd/lp_banner.c N src/usr.sbin/lpd/lp_displayq.c N src/usr.sbin/lpd/lp_rmjob.c N src/usr.sbin/lpd/lp_stty.c N src/usr.sbin/lpd/lpd.c N src/usr.sbin/lpd/lpd.h N src/usr.sbin/lpd/parse.y N src/usr.sbin/lpd/printer.c N src/usr.sbin/lpd/proc.c N src/usr.sbin/lpd/proc.h N src/usr.sbin/lpd/resolver.c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/27 10:25:12 Modified files: lang/sbcl : Makefile distinfo Added files: lang/sbcl/patches: patch-src_runtime_ppc-arch_c patch-src_runtime_x86-64-arch_c patch-src_runtime_x86-arch_c Log message: Update sbcl 1.4.6 Hint about missing include from espie@ ok jca@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/04/27 10:30:57 Modified files: archivers/brotli: Makefile distinfo Log message: Update to brotli-1.0.4. Bump minors of brotlicommon and brotlidec as 2 symbols have been added to the first that are used by the latter. OK kn@, pascal@ (maintainer), jca@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/27 10:33:27 Log message: Import upt and a couple of plugins, ok landry@ A unified CLI tool that converts a package from a language-specific package manager (such as PyPI or NPM) to an almost ready-to-use package for Free Unix-based operating systems (such as a GNU/Linux distribution or *BSD). Status: Vendor Tag: danj Release Tags: danj_20180427 N ports/sysutils/upt/Makefile.inc N ports/sysutils/upt/Makefile N ports/sysutils/upt/upt-rubygems/Makefile N ports/sysutils/upt/upt-rubygems/distinfo N ports/sysutils/upt/upt-rubygems/pkg/DESCR N ports/sysutils/upt/upt-rubygems/pkg/PLIST N ports/sysutils/upt/upt-openbsd/Makefile N ports/sysutils/upt/upt-openbsd/distinfo N ports/sysutils/upt/upt-openbsd/pkg/PLIST N ports/sysutils/upt/upt-openbsd/pkg/DESCR N ports/sysutils/upt/upt-cpan/Makefile N ports/sysutils/upt/upt-cpan/distinfo N ports/sysutils/upt/upt-cpan/pkg/PLIST N ports/sysutils/upt/upt-cpan/pkg/DESCR N ports/sysutils/upt/upt/Makefile N ports/sysutils/upt/upt/distinfo N ports/sysutils/upt/upt/pkg/PLIST N ports/sysutils/upt/upt/pkg/DESCR N ports/sysutils/upt/upt-pypi/Makefile N ports/sysutils/upt/upt-pypi/distinfo N ports/sysutils/upt/upt-pypi/pkg/DESCR N ports/sysutils/upt/upt-pypi/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/27 10:35:04 Modified files: sysutils : Makefile Log message: + upt CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/27 10:44:12 Modified files: devel/xdg-user-dirs: Makefile Added files: devel/xdg-user-dirs/patches: patch-Makefile_in Log message: Fix building devel/xdg-user-dirs with lld (i.e. on aarch64). We need to link explicitly with -liconv since iconv_open() etc. are referenced from the program. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 10:46:58 Modified files: infrastructure/bin: update-plist Log message: this is the actual part that copies stuff CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 10:48:49 Modified files: infrastructure/mk: bsd.port.mk Log message: pass the PKGDIR to new update-plist so it strips that from its messages CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 10:49:45 Modified files: infrastructure/bin: update-plist Log message: usage CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/27 10:51:11 Log message: Import games/openfodder, an open source engine remake of Cannon Fodder. ok bentley@ Cannon Fodder is an action-strategy shoot 'em up game developed by Sensible Software and published by Virgin Interactive. The game is military-themed and based on shooting action but with a strategy game-style control system. The player directs troops through numerous missions, battling enemy infantry, vehicles and installations. Open Fodder is an open source version of the Cannon Fodder engine, for modern operating systems. Status: Vendor Tag: bcallah Release Tags: bcallah_20180427 N ports/games/openfodder/Makefile N ports/games/openfodder/distinfo N ports/games/openfodder/pkg/PLIST N ports/games/openfodder/pkg/DESCR N ports/games/openfodder/pkg/README N ports/games/openfodder/files/OpenFodder No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/27 10:51:44 Modified files: games : Makefile Log message: +openfodder CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/27 11:03:09 Modified files: sys/net80211 : ieee80211_input.c Log message: If a wifi driver does not provide an ic_bgscan_start() function there is no point in scheduling ic_bgscan_timeout() since this timeout will find that it has nothing to do. ok phessler pirofti CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 11:14:56 Modified files: infrastructure/bin: update-plist Log message: mimic what subst does, track what variables are actually in-use CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/27 11:22:27 Modified files: net/netatalk : Makefile distinfo net/netatalk/patches: patch-configure patch-etc_uams_Makefile_in patch-etc_uams_uams_randnum_c Removed files: net/netatalk/patches: patch-bin_afppasswd_afppasswd_c patch-include_atalk_acl_h Log message: Update to netatalk-2.2.6. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 11:22:39 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: some items should happen later on, introduce a notion of "stage" CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 11:23:12 Modified files: infrastructure/bin: update-plist Log message: move rcscripts to later in the game CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 11:31:47 Modified files: infrastructure/bin: update-plist Log message: so we try to be smarter with variables CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/27 12:02:59 Modified files: devel/py-progress: Makefile Log message: Maintainer email update ok Timmo jca@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/27 12:04:21 Modified files: lang/abcl : Makefile Log message: Maintainer email update ok Timo jca@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/27 12:04:54 Modified files: lang/ecl : Makefile Log message: Maintainer email update ok Timo jca@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/27 12:05:44 Modified files: regress/sys/kern/pledge/pledgepath: syscalls.c Log message: Add test for stat behavior to make sure we can stat executable only CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 12:09:44 Modified files: infrastructure/bin: update-plist Log message: stripping directories placeholder, more work to do there... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 12:22:33 Modified files: infrastructure/bin: update-plist Log message: restaure extra stuff (same code as make-plist for once) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/27 12:23:43 Modified files: infrastructure/bin: update-plist Log message: ... and so we got it CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/04/27 12:36:17 Modified files: devel/json-c : Makefile distinfo Log message: update to 0.13.1 Nota Bene: newly added function json_c_object_sizeof() can be used to get rid of some local patches OK jca@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/04/27 12:36:31 Log message: Import lua-openbsd a library that exposes the following to lua apps: o pledge() o arc4random() o arc4random_uniform() Thanks to Florian Stinglmayr for the hard work on this one! OK kn@, "i'll ok that" jturner@ :P Status: Vendor Tag: abieber Release Tags: abieber_20180427 N ports/devel/lua-openbsd/Makefile N ports/devel/lua-openbsd/distinfo N ports/devel/lua-openbsd/pkg/DESCR N ports/devel/lua-openbsd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/04/27 12:37:52 Modified files: devel : Makefile Log message: + lua-openbsd CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/04/27 14:20:12 Modified files: sbin/disklabel : editor.c Log message: Create and use a couple of #defines for the magic return values of getuint64 that indicate errors. Suggested by & ok otto@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/04/27 14:28:25 Modified files: sbin/disklabel : editor.c Log message: Add getnumber() to extract simple deciaml values from the user. Doesn't handle units, '*', etc. Replace the more complex getuint64 when getting things like the number of tracks per cylinder. ok otto@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/04/27 15:36:12 Modified files: sys/arch/amd64/amd64: efifb.c sys/dev/pci/drm/i915: i915_drv.c sys/dev/rasops : rasops.c rasops.h Log message: rasops: implement scrollback activate it for efifb and inteldrm ok kettenis CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/27 21:13:05 Modified files: share/man/man9 : VOP_LOOKUP.9 sys/arch/sparc64/dev: vdsp.c sys/dev : diskmap.c vnd.c sys/dev/usb : uvideo.c sys/isofs/cd9660: cd9660_lookup.c cd9660_node.c cd9660_vfsops.c sys/isofs/udf : udf_vfsops.c udf_vnops.c sys/kern : exec_script.c init_main.c kern_acct.c kern_descrip.c kern_exec.c kern_ktrace.c kern_sig.c spec_vnops.c tty.c tty_pty.c tty_tty.c uipc_usrreq.c vfs_cache.c vfs_getcwd.c vfs_lookup.c vfs_subr.c vfs_sync.c vfs_syscalls.c vfs_vnops.c vfs_vops.c sys/miscfs/fifofs: fifo_vnops.c sys/miscfs/fuse: fuse_lookup.c fuse_vnops.c sys/msdosfs : msdosfs_denode.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c sys/nfs : nfs_node.c nfs_serv.c nfs_subs.c nfs_vfsops.c nfs_vnops.c sys/ntfs : ntfs_vfsops.c ntfs_vnops.c sys/sys : vnode.h sys/tmpfs : tmpfs_vnops.c sys/ufs/ext2fs : ext2fs_inode.c ext2fs_lookup.c ext2fs_vfsops.c ext2fs_vnops.c sys/ufs/ffs : ffs_softdep.c ffs_vfsops.c sys/ufs/mfs : mfs_vnops.c sys/ufs/ufs : ufs_inode.c ufs_lookup.c ufs_quota.c ufs_vnops.c sys/uvm : uvm_vnode.c Log message: Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always curproc that does the locking or unlocking, so the proc parameter is pointless and can be dropped. OK mpi@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/27 22:45:48 Modified files: sysutils/lscpu : Makefile distinfo Log message: Update to lscpu-1.1.0 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/04/28 01:44:44 Modified files: sys/net : bfd.c Log message: add the socket lock around our use of sockets CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/04/28 01:45:47 Modified files: sys/net : bfd.c bfd.h Log message: use unsigned variables for things that we use as unsigned noticed by clang CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/04/28 01:46:56 Modified files: sys/net : bfd.c Log message: properly delete the bfd configuration when it is disabled CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/04/28 02:13:42 Modified files: sys/net : bfd.c Log message: don't check if we still have the BFD flag set when sending a packet, as we might be shutting the session down CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/04/28 02:14:09 Modified files: sys/net : bfd.c Log message: bump my copyright CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/28 02:19:35 Modified files: sys/dev/usb : xhcireg.h Log message: Correct IST macro and add a new macro for setting Frame IDs. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/28 02:20:23 Modified files: sys/dev/usb : xhci.c Log message: Print more debug informations in the event xfer handler. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 02:28:53 Modified files: x11/spice-gtk : Makefile Log message: Needs textproc/asciidoc to build the man pages. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/28 02:49:13 Modified files: usr.sbin/smtpd : smtp_session.c Log message: pass a struct smtp_tx pointer to functions that apply to SMTP transactions, rather than a struct smtp_session pointer. Tweak names while there. ok gilles@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/28 02:58:36 Modified files: usr.sbin/smtpd : smtp_session.c Log message: move code around. no functional change. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 03:07:06 Modified files: www/owncloud : Makefile distinfo www/owncloud/patches: patch-version_php www/owncloud/pkg: PLIST Log message: Update to owncloud-10.0.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 03:08:40 Modified files: www/owncloud : Tag: OPENBSD_6_3 Makefile distinfo www/owncloud/patches: Tag: OPENBSD_6_3 patch-version_php www/owncloud/pkg: Tag: OPENBSD_6_3 PLIST Log message: Update to owncloud-10.0.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 03:11:48 Modified files: productivity/glabels: Makefile distinfo productivity/glabels/pkg: PLIST Log message: Update to glabels-3.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 03:24:31 Modified files: graphics/libgexiv2: Makefile Log message: Missing BDEP, spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 03:42:37 Added files: devel/libgit2/libgit2-glib/patches: patch-libgit2-glib_ggit-config_c Log message: unbreak by adapting to the new libgit2 api; breakage found by naddy@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/28 03:49:20 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: need instrumentation for fragments CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 03:52:27 Modified files: infrastructure/mk: bsd.port.mk Log message: no idea why I thought passing REVISION and EPOCH as "subst vars" would help back then. okay aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 03:54:23 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180427 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 03:54:39 Modified files: net/minio/client: Makefile distinfo Log message: update to minioc-0.20180428 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/28 03:56:21 Modified files: sbin/mountd : mountd.c Log message: Ignore SIGPIPE in case a TCP client resets the connect ok otto@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 03:58:02 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST-html Log message: update to ansible-2.5.2 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/28 04:10:02 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: update-plist wants to ask the ports tree as well, so refactor so that it can reused that code CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/28 04:10:47 Modified files: usr.sbin/smtpd : smtp_session.c Log message: pass transaction instead of session to smtp_message_*() functions. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/28 04:13:48 Modified files: sysutils/upt/upt-rubygems: Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Rename py-upt-rubygem -> upt-rubygem spotted by and ok landry@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/28 04:16:25 Modified files: devel/cln : Makefile devel/cln/patches: patch-Makefile_in Added files: devel/cln/patches: patch-src_base_low_cl_low_div_cc patch-src_base_low_cl_low_mul_cc Log message: Define variables with C linkage to match earlier declarations. This fixes clang6 errors that "declaration in global scope conflicts with declaration with C language linkage". None of these show up on x86, but some do on aarch64 due to different #ifdef paths. ok pirofti@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 04:19:11 Modified files: infrastructure/mk: bsd.port.mk Log message: need to pass PORTSDIR thru CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 04:19:44 Modified files: infrastructure/bin: update-plist Log message: proper code to look for common dirs, not enabled yet CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 04:29:00 Modified files: net/rrdtool : Makefile Log message: add fribidi to WANTLIB because why not, and bump CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/04/28 04:33:41 Modified files: usr.sbin/smtpd : mail.maildir.8 mail.maildir.c Log message: handle subaddresses ok eric@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/04/28 04:37:20 Modified files: usr.sbin/smtpd : mail.mda.c Log message: disallow executing by root and replace execve() with system() as we want the user's mda_exec to be parsed and executed by a shell running with the user's privileges. ok eric@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 04:41:04 Modified files: devel/py-py : Makefile distinfo devel/py-py/pkg: PLIST Log message: Update py 1.4.34 -> 1.5.3 ok danj@ sthen@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 04:41:38 Modified files: devel/py-attrs : Makefile distinfo devel/py-attrs/pkg: PLIST Log message: Update py-attrs 16.3.0 -> 17.4.0 ok danj@ sthen@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 04:42:30 Modified files: devel/py-hypothesis: Makefile distinfo devel/py-hypothesis/pkg: PLIST Log message: Update py-hypothesis 3.11.6 -> 3.55.1 ok shadchin@ danj@ sthen@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 04:44:26 Modified files: devel/py-six : Makefile distinfo Log message: Update py-six 1.10.0 -> 1.11.0 ok shadchin@ danj@ sthen@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 04:45:08 Modified files: devel/py-setuptools_scm: Makefile distinfo devel/py-setuptools_scm/pkg: PLIST Log message: Update py-setuptools_scm 1.15.6 -> 2.0.0 ok shadchin@ danj@ sthen@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 04:46:35 Modified files: devel/py-pluggy: Makefile distinfo devel/py-pluggy/pkg: PLIST Log message: Update py-pluggy 0.4.0 -> 0.6.0 ok shadchin@ danj@ sthen@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 04:47:05 Modified files: devel/py-test : Makefile distinfo devel/py-test/pkg: PLIST Log message: Update py-test 3.1.2 -> 3.5.0 ok shadchin@ danj@ sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 04:51:49 Modified files: infrastructure/mk: bsd.port.mk Log message: thinko CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/28 04:53:12 Modified files: usr.sbin/smtpd : smtp_session.c Log message: use the transaction as argument to the message parser. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 04:58:52 Modified files: sysutils/riemann: Makefile distinfo Log message: Update riemann 0.2.14 -> 0.3.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 05:01:59 Modified files: x11/gnome/builder: Makefile Log message: Missing BDEP on devel/libexecinfo; spotted by naddy@ (I was supposed to start removing usage of libexecinfo in our tree but... oh well) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 05:03:20 Modified files: graphics/libgexiv2: Makefile Added files: graphics/libgexiv2/patches: patch-Makefile_in Log message: Don't use --version-script for now; it has a nasty side effect which prevents gnome-photos from running. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/28 05:09:18 Modified files: usr.sbin/smtpd : smtp_session.c Log message: move code around CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2018/04/28 05:17:08 Modified files: sys/dev/ic : pgt.c Log message: pgt(4): do not tsleep in the scan ioctl. The only action taken during the scan ioctl was to sleep. This does not make sense as the scanning process happens in the state machine behind the scenes. Initialization indeed performs newstate(SCAN), but that is done no matter if the user waits for the full results or not. Instead, this change unifies the (new) user experience when performing ifconfig scan and shows the nodes list produced by the latest background scan. This was not tested on real hardware. Please message me directly in case this broke your card. OK stsp@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/04/28 05:32:04 Modified files: www/pecl-pecl_http: Makefile Log message: mark pecl_http (php 7.x version) broken for now, problems with picking up libcurl linkage. dep problem in build reported by naddy. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/04/28 06:49:21 Modified files: sys/kern : kern_pledge.c Log message: Remove redundant error check error is set by copyinstr(9) only and we return early if it is non-zero, so the loop's last condition is always true. OK deraadt, jca CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/04/28 06:53:30 Modified files: sysutils/riemann: Makefile Log message: Sync style with Makefile.template; update MAINTAINER e-mail CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 06:54:56 Modified files: sysutils/riemann: Makefile Log message: missing bump CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/28 07:03:14 Modified files: mail/kopano/core: distinfo mail/kopano/core/pkg: PLIST-main Log message: update to 8.6.80.713 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/28 07:03:25 Modified files: mail/kopano : Makefile.inc Log message: update to 8.6.80.713 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 07:04:21 Modified files: devel/liblognorm: Makefile distinfo Log message: update to liblognorm-2.0.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 07:05:45 Modified files: devel/libmtp : Makefile distinfo Log message: update to libmtp-1.1.15 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 07:10:26 Modified files: devel/flawfinder: Makefile distinfo Log message: update to flawfinder-2.0.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 07:18:18 Modified files: x11/yad : Makefile distinfo Log message: update to yad-0.40.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 07:18:19 Added files: x11/gnome/nautilus/patches: patch-src_meson_build Log message: build: Pass dependency to resource header; from upstream This should fix intermitent build failures reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 07:53:21 Modified files: devel/p5-Error : Makefile distinfo Log message: Update to p5-Error-0.17025. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/04/28 07:54:03 Modified files: usr.sbin/smtpd : mda.c Log message: remove left-over comma from log message CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 07:54:20 Modified files: devel/p5-Devel-Size: Makefile distinfo Log message: Update to p5-Devel-Size-0.81. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 07:57:53 Modified files: devel/p5-File-ShareDir: Makefile distinfo devel/p5-File-ShareDir/pkg: PLIST Log message: Update to p5-File-ShareDir-1.104. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 07:58:36 Modified files: devel/p5-IO-Tee: Makefile distinfo Log message: Update to p5-IO-Tee-0.65. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:00:04 Modified files: devel/p5-libintl: Makefile distinfo Log message: Update to p5-libintl-1.29. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:00:50 Modified files: devel/p5-Module-Manifest: Makefile distinfo Log message: Update to p5-Module-Manifest-1.09. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:01:34 Modified files: devel/p5-Module-Runtime: Makefile distinfo Log message: Update to p5-Module-Runtime-0.016. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 08:02:17 Modified files: misc/shared-mime-info: Makefile misc/shared-mime-info/patches: patch-update-mime-database_c Log message: Backport two commits from upstream git to fix/silence warnings on all/all + all/allfiles unknown/deprecated mimetypes installed by kdelibs4 (and maybe others). Cf https://bugs.freedesktop.org/show_bug.cgi?id=16816 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/04/28 08:05:15 Modified files: mail/z-push : Makefile distinfo mail/z-push/pkg: PLIST Added files: mail/z-push/patches: patch-src_config_php Removed files: mail/z-push/patches: patch-config_php Log message: update to 2.4.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:06:38 Modified files: devel/p5-Module-Build: Makefile distinfo devel/p5-Module-Build/pkg: PLIST Log message: Update to p5-Module-Build-0.4224. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:07:55 Modified files: devel/p5-Module-Install: Makefile distinfo devel/p5-Module-Install/patches: patch-lib_Module_Install_Admin_Include_pm devel/p5-Module-Install/pkg: PLIST Log message: Update to p5-Module-Install-1.18. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 08:09:32 Modified files: infrastructure/mk: bsd.port.mk Log message: pass PSEUDO_FLAVORS around because then we can do different magic with BASE_PKGPATH vs BUILD_PKGPATH depending on whether they are different and should be different. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:10:09 Modified files: devel/p5-PadWalker: Makefile distinfo Log message: Update to p5-PadWalker-2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:11:05 Modified files: devel/p5-Module-ScanDeps: Makefile distinfo devel/p5-Module-ScanDeps/pkg: PLIST Log message: Update to p5-Module-ScanDeps-1.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:12:15 Modified files: devel/p5-Params-Classify: Makefile distinfo devel/p5-Params-Classify/pkg: PLIST Log message: Update to p5-Params-Classify-0.015. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:12:50 Modified files: devel/p5-Scope-Upper: Makefile distinfo Log message: Update to p5-Scope-Upper-0.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:14:08 Modified files: devel/p5-Sub-Quote: Makefile distinfo Log message: Update to p5-Sub-Quote-2.005000. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:14:27 Modified files: devel/p5-Test-Object: Makefile distinfo Log message: Update to p5-Test-Object-0.08. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/28 08:17:56 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Fix a small timing side channel in ecdsa_sign_setup(). Up to whitespace this is OpennSSL commit 4a089bbdf11f9e231cc68f42bba934c954d81a49. ok beck, jsing Original commit message: commit 4a089bbdf11f9e231cc68f42bba934c954d81a49 Author: Pauli Date: Wed Nov 1 06:58:39 2017 +1000 Address a timing side channel whereby it is possible to determine some information about the length of the scalar used in ECDSA operations from a large number (2^32) of signatures. This doesn't rate as a CVE because: * For the non-constant time code, there are easier ways to extract more information. * For the constant time code, it requires a significant number of signatures to leak a small amount of information. Thanks to Neals Fournaise, Eliane Jaulmes and Jean-Rene Reinhard for reporting this issue. Reviewed-by: Andy Polyakov Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/4576)] CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:18:47 Modified files: devel/p5-Type-Tiny: Makefile distinfo Log message: Update to p5-Type-Tiny-1.002001. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:22:02 Modified files: devel/pear-Console-Table: Makefile distinfo Log message: Update to pear-Console-Table-1.3.1. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 08:22:05 Modified files: infrastructure/mk: bsd.port.mk Log message: revert, mixed up BUILDPKGPATH and FULLPKGPATH, update-plist won't be helped CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/28 08:22:21 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Fix a small timing side channel in dsa_sign_setup(). Simple adaptation of OpenSSL commit c0caa945f6ef30363e0d01d75155f20248403df4 to our version of this function. ok beck, jsing Original commit message: commit c0caa945f6ef30363e0d01d75155f20248403df4 Author: Pauli Date: Wed Nov 1 06:58:13 2017 +1000 Address a timing side channel whereby it is possible to determine some information about the length of the scalar used in DSA operations from a large number (2^32) of signatures. This doesn't rate as a CVE because: * For the non-constant time code, there are easier ways to extract more information. * For the constant time code, it requires a significant number of signatures to leak a small amount of information. Thanks to Neals Fournaise, Eliane Jaulmes and Jean-Rene Reinhard for reporting this issue. Reviewed-by: Andy Polyakov Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/4576)] CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:23:04 Modified files: editors/subtitleeditor: Makefile distinfo editors/subtitleeditor/patches: patch-src_document_h Log message: Update to subtitleeditor-0.54.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:23:54 Removed files: editors/subtitleeditor/patches: patch-plugins_actions_keyframesmanagement_mediadecoder_h patch-plugins_actions_waveformmanagement_mediadecoder_h Log message: Forgot to cvs rm. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:24:13 Modified files: devel/tclap : Makefile distinfo devel/tclap/pkg: PLIST Log message: Update to tclap-1.2.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:28:55 Modified files: geo/py-laspy : Makefile distinfo Removed files: geo/py-laspy/patches: patch-laspy_file_py Log message: Update to py-laspy-1.5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:29:16 Modified files: geo/py-owslib : Makefile distinfo Log message: Update to py-owslib-0.16.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 08:29:30 Modified files: net/liboping : Makefile distinfo net/liboping/pkg: PLIST Added files: net/liboping/patches: patch-src_liboping_c Log message: Update to libopint 1.10. Backport a fix for https://github.com/octo/liboping/issues/34 ok danj@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:32:52 Modified files: graphics/p5-SVG: Makefile distinfo Log message: Update to p5-SVG-2.84. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 08:35:28 Modified files: infrastructure/bin: update-plist Log message: be MUCH smarter: if we have two variables with the same value, this means we can't decide which one to backsubst, so just DON'T add new backsubsts CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/28 08:36:20 Modified files: misc/os-test : Makefile misc/os-test/files: os-test.sh misc/os-test/pkg: DESCR Log message: Do not build html page in os-test run automatically. This should be an extra step. Rework generating and reading test lists, now it is one item per line. Move list creation from post-build to pre-build. Document how installed files work in package description. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:36:25 Modified files: mail/p5-Email-MIME: Makefile distinfo mail/p5-Email-MIME/pkg: PLIST Log message: Update to p5-Email-MIME-1.946. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:37:29 Modified files: misc/gramps : Makefile distinfo misc/gramps/pkg: PLIST Log message: Update to gramps-4.2.8. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/28 08:38:07 Modified files: x11/ctwm : Makefile distinfo x11/ctwm/pkg : PLIST Removed files: x11/ctwm/patches: patch-Imakefile patch-gram.y patch-session.c Log message: Update to ctwm-4.0.1 From Markus Hennecke with input from rsadowski and Matthew Fuller. OK danj CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 08:39:20 Modified files: infrastructure/bin: update-plist Log message: those tests are mutually exclusive CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 08:40:26 Modified files: sysutils/collectd: Makefile distinfo sysutils/collectd/patches: patch-Makefile_in patch-src_processes_c sysutils/collectd/pkg: PLIST-main PLIST-memcachec PLIST-mysql PLIST-nut PLIST-pgsql PLIST-python PLIST-riemann PLIST-rrdtool PLIST-snmp PLIST-virt Added files: sysutils/collectd/patches: patch-src_libcollectdclient_server_c sysutils/collectd/pkg: DESCR-mqtt DESCR-ping DESCR-prometheus DESCR-redis PLIST-mqtt PLIST-ping PLIST-prometheus PLIST-redis Removed files: sysutils/collectd/patches: patch-src_Makefile_in patch-src_daemon_Makefile_in patch-src_email_c patch-src_exec_c patch-src_tcpconns_c patch-src_unixsock_c Log message: Update to collectd 5.8.0. - Cf https://collectd.org/news.shtml#news106 - enable MQTT, Prometheus & Redis plugins - remove .la files instead of @comment-ing them in PLISTs - subpackage ping plugin so that ppl can avoid installing liboping (with its setuid binary) ok danj@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 08:42:50 Log message: Import qtstyleplugins-5.0.0.20170311. Additional style plugins for Qt, previously shipped with Qt. ok rsadowski@ Status: Vendor Tag: landry Release Tags: landry_20180428 N ports/x11/qt5styleplugins/Makefile N ports/x11/qt5styleplugins/distinfo N ports/x11/qt5styleplugins/pkg/PLIST N ports/x11/qt5styleplugins/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 08:45:21 Log message: Import qt5ct 0.34. This program allows users to configure Qt5 settings (theme, font, icons, etc.) under DE/WM without Qt integration. Set QT_QPA_PLATFORMTHEME=qt5ct in the environment to use it. Helps me debugging a Qt5/Gtk+3 integration issue w/ qgis running on a Gtk desktop environment.. ok rsadowski@ Status: Vendor Tag: landry Release Tags: landry_20180428 N ports/x11/qt5ct/Makefile N ports/x11/qt5ct/distinfo N ports/x11/qt5ct/pkg/PLIST N ports/x11/qt5ct/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/28 08:45:29 Modified files: sys/net80211 : ieee80211_crypto.c Log message: If ieee80211_encrypt() is passed a key with an unrecognized cipher type then panic immediately instead of silently dropping packets. ok phessler@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/28 08:46:10 Modified files: sys/net80211 : ieee80211_crypto.c Log message: Fix WEP key selection in ieee80211_get_txkey(). The WEP key index is stored in ic_def_txkey. The iGTK ("integrity group key") index is specific to WPA. The previous code happened to always select WEP key index 0 since the iGTK index is not yet used by any driver. ok phessler@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 08:46:32 Modified files: x11 : Makefile Log message: +qt5ct, qt5styleplugins CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:46:44 Modified files: net/miniupnp/minissdpd: Makefile distinfo Log message: Update to minissdpd-1.4. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/28 08:49:07 Modified files: sys/dev/ic : pgt.c sys/dev/usb : if_atu.c sys/net80211 : ieee80211.c ieee80211_node.c ieee80211_node.h ieee80211_proto.c Log message: When starting a background scan, free the nodes table to ensure we get an up-to-date view of APs around us. In particular, we need to kick out the AP we are associated to. Otherwise, our current AP might stay cached if it is turned off while we are scanning, and we could end up picking a now non-existent but "good looking" AP over and over. found with and ok phessler@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 08:52:33 Modified files: infrastructure/bin: make-plist Log message: Found where FULLPKGNAME\- was coming from... ahaha CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:53:46 Modified files: net/p5-SNMP-Info: Makefile distinfo net/p5-SNMP-Info/pkg: PLIST Log message: Update to p5-SNMP-Info-3.53. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 08:54:45 Modified files: net/pear-Net-DNS2: Makefile distinfo net/pear-Net-DNS2/pkg: PLIST Log message: Update to pear-Net-DNS2-1.4.4. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 08:55:47 Modified files: x11/girara : Makefile distinfo x11/girara/pkg : PLIST Added files: x11/girara/patches: patch-tests_meson_build Removed files: x11/girara/patches: patch-Makefile Log message: Update to girara 0.2.9. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 08:57:32 Modified files: textproc/zathura/core: Makefile distinfo textproc/zathura/core/pkg: PLIST textproc/zathura/plugins: Makefile.inc textproc/zathura/plugins/cb: Makefile distinfo textproc/zathura/plugins/cb/pkg: PLIST textproc/zathura/plugins/djvu: Makefile distinfo textproc/zathura/plugins/djvu/pkg: PLIST textproc/zathura/plugins/mupdf: Makefile distinfo textproc/zathura/plugins/mupdf/pkg: PLIST textproc/zathura/plugins/poppler: Makefile distinfo textproc/zathura/plugins/poppler/pkg: PLIST textproc/zathura/plugins/ps: Makefile distinfo textproc/zathura/plugins/ps/pkg: PLIST Added files: textproc/zathura/plugins/mupdf/patches: patch-meson_build Log message: Update to zathura 0.3.9 and its plugins: - pdf-poppler-0.2.9 - pdf-mupdf-0.3.3 - ps-0.2.6 - djvu-0.2.8 - cb-0.1.8 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/28 09:04:12 Modified files: graphics/rawstudio: Makefile Added files: graphics/rawstudio/patches: patch-configure Log message: Explicitly pick up and link in gthreads, because g_thread_init() is called from the program. Required with lld. Also found in upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 09:04:29 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-lib_Target_Sparc_SparcInstrInfo_td patch-tools_lld_ELF_Writer_cpp Added files: devel/llvm/patches: patch-lib_Target_Sparc_SparcISelDAGToDAG_cpp Log message: - Keep the STT_FILE symbol in the table so that we know what file was used to compile an object - [Sparc] Fix addressing mode when using 64-bit values in inline assembly - [Sparc] Use synthetic instruction clr to zero register instead of sethi from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 09:05:40 Modified files: lib/libc/net : getnetent.c Log message: To allow us to get rid of /etc/networks, make setnetent(3), getnetent(3), and endnetent(3) do nothing, just like sethostent(3), gethostent(3), and endhostent(3) years ago. OK deraadt@ guenther@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 09:07:38 Modified files: infrastructure/bin: update-plist Log message: Do a lot more with empty values. If they were already in the unsubst string, then we can put them in the exact same location. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 09:09:35 Modified files: lib/libc/asr : sethostent.c Log message: Minor cleanup, no functional change: Remove unused headers and a comment implying that we might consider reviving these dead horses in the future, which we do not intend to do. OK deraadt@ guenther@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 09:16:49 Modified files: lib/libc/asr : asr.c asr_debug.c asr_private.h gethostnamadr_async.c getnetnamadr_async.c Log message: To allow us to get rid of /etc/networks, make getnetby*(3) wrappers around gethostby*_async(3). If you had anything of importance in /etc/networks, specify it in /etc/hosts instead. Feedback and OK eric@, OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 09:18:46 Modified files: infrastructure/bin: update-plist Log message: wrap an eval {} around new elements so that absolute stuff outside the base prefix don't fuck us up. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 09:28:25 Modified files: lib/libc/net : gethostbyname.3 Log message: Say that sethostent(3), gethostent(3), and endhostent(3) do nothing. While here, stop implying plans to support additional address families in the future, and do not call gethostbyname2(3) "advanced". OK deraadt@ guenther@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 09:31:35 Modified files: devel/geany : Makefile distinfo devel/geany/pkg: PLIST Log message: update to geany-1.33 from Victor Kukshiev (new maintainer) generous time-out of previous maintainer CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/28 09:32:48 Modified files: math/calcoo : Makefile Added files: math/calcoo/patches: patch-src_Makefile_in Log message: Explicitly link in libm since math functions are called from the main program (duh!). Required by lld. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 09:37:31 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/patches: patch-bindings_python_Makefile_in patch-link-grammar_utilities_h textproc/link-grammar/pkg: PLIST-main Log message: Update to link-grammar-5.4.4. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 09:37:43 Modified files: lib/libc/net : getnetent.3 Log message: Stop talking about /etc/networks, which is no longer used, and reference gethostby*(3) and /etc/hosts instead. Say that setnetent(3), getnetent(3), and endnetent(3) now do nothing. With feedback from guenther and significant help from deraadt@. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/04/28 09:44:59 Modified files: share/man/man4 : acpihve.4 uonerng.4 urng.4 share/man/man4/man4.octeon: octrng.4 share/man/man9 : arc4random.9 sys/arch/amd64/amd64: bios.c cpu.c via.c sys/arch/amd64/pci: pchb.c sys/arch/hppa/gsc: harmony.c sys/arch/i386/i386: bios.c cpu.c via.c sys/arch/i386/pci: glxsb.c pchb.c sys/arch/octeon/dev: octrng.c sys/arch/sparc64/dev: vrng.c sys/dev : rnd.c rndvar.h sys/dev/acpi : acpihve.c sys/dev/fdt : bcm2835_rng.c mvrng.c sys/dev/ic : ccp.c sys/dev/pci : amdpm.c hifn7751.c safe.c ubsec.c sys/dev/pci/bktr: bktr_core.c sys/dev/pv : viornd.c vmt.c sys/dev/usb : uonerng.c urng.c sys/dev/wscons : wsmouse.c sys/kern : kern_tc.c subr_disk.c tty.c sys/net : if.c Log message: replace add_*_randomness with enqueue_randomness() this gets rid of the source annotation which doesn't really add anything other than adding complexitiy. randomess is generally good enough that the few extra bits that the source type would add are not worth it. ok mikeb@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 09:58:59 Modified files: www/nginx : Makefile distinfo www/nginx/patches: patch-conf_mime_types Log message: Update to nginx 1.14.0. cf https://nginx.org/en/CHANGES-1.14 ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 10:01:52 Modified files: net/gnaughty : Makefile net/gnaughty/patches: patch-configure_in Log message: fix linking with lld kindly suggested by naddy@; at last the long awaited gnaughty commit! also regen WANTLIB while here CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 10:03:43 Modified files: lib/libc/net : inet_addr.3 inet_lnaof.3 Log message: Remove references to the obsolete getnetent(3) and networks(5). CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/04/28 10:05:56 Modified files: sys/dev/ic : bwfm.c pgt.c sys/dev/pci : if_iwm.c if_iwn.c if_wpi.c sys/dev/usb : if_atu.c Log message: Some drivers handle settting a new wifi link state manually, so make sure they flush old nodes and set the interface link state to down, like the framework does. OK stsp@ pirofti@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 10:09:20 Modified files: www/moinmoin : Makefile distinfo www/moinmoin/pkg: PLIST Log message: update to moinmoin-1.9.9 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 10:12:03 Modified files: x11/motif : Makefile distinfo Log message: update to motif-2.3.8 CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/28 10:13:37 Modified files: usr.sbin/smtpd : smtp_session.c Log message: simplify code ok gilles@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 10:16:43 Modified files: share/man/man4 : netintro.4 Log message: delete the reference to the obsolete networks(5) file CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/28 10:17:39 Modified files: usr.sbin/smtpd : smtp.1 Log message: fix man section CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 10:22:08 Modified files: usr.sbin/tcpdump: tcpdump.8 Log message: Reference hosts(5) instead of the obsolete networks(5). While here, also delete the obsolete .Tn macros. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 10:25:36 Modified files: sysutils/socket: Makefile distinfo sysutils/socket/patches: patch-io_c patch-siglist_c Removed files: sysutils/socket/patches: patch-README patch-globals_h patch-socket_1 patch-socket_c patch-socketp_c patch-utils_c Log message: update to socket-1.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/04/28 10:31:12 Modified files: graphics/farbfeld: Makefile distinfo graphics/farbfeld/patches: patch-config_mk Removed files: graphics/farbfeld/patches: patch-Makefile Log message: Update to farbfeld-4 From Kaashif Hymabaccus, with input from sthen and me. OK solene, sthen CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/28 10:33:10 Modified files: textproc/hunspell: Makefile distinfo Log message: update to hunspell-1.6.2 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/28 10:33:55 Modified files: usr.sbin/pkg_add/OpenBSD: PackingList.pm Log message: okay, this wants BOTH shared directories AND dependency info, haha CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/28 10:38:25 Modified files: lang/gcc/4.9/patches: patch-gcc_Makefile_in Log message: Fix previous Pointed out by s_graf at telus.net, patch from Markus Hennecke (thanks!) While here update patch comments. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 10:40:10 Modified files: share/man/man5 : hosts.5 Log message: Note that this file now also stores network names. Stop misleadingly calling the content of the file "official". While her, make the wording more concise. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/28 10:40:26 Modified files: net/ushare : Makefile net/ushare/patches: patch-configure Log message: Explicitly link with libiconv since the iconv(3) functions are called directly from the program. Required by lld. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 10:43:44 Modified files: share/man/man5 : Makefile Removed files: share/man/man5 : networks.5 Log message: Delete the networks(5) manual page, the file /etc/networks in now unused. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/28 10:54:11 Modified files: usr.sbin/smtpd : Makefile Log message: link smtp(1) to the build ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 10:58:39 Modified files: net/pidgin : Makefile distinfo net/pidgin/patches: patch-libpurple_plugins_ssl_Makefile_in patch-libpurple_protocols_jabber_Makefile_in patch-libpurple_protocols_oscar_Makefile_in patch-libpurple_purple-remote patch-libpurple_purple-url-handler patch-pidgin_Makefile_in patch-pidgin_gtkconv_c net/pidgin/pkg : PLIST-main Log message: Update to pidgin-2.13.0. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/04/28 11:40:09 Modified files: . : MODULES 3RDPARTY Log message: -update CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/28 12:06:52 ports/games/liberalcrimesquad/patches Update of /cvs/ports/games/liberalcrimesquad/patches In directory cvs.openbsd.org:/tmp/cvs-serv90518/patches Log Message: Directory /cvs/ports/games/liberalcrimesquad/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/28 12:08:24 Modified files: games/liberalcrimesquad: Makefile distinfo Added files: games/liberalcrimesquad/patches: patch-src_compat_cpp Log message: Update to liberalcrimesquad-4.10.0 -- new upstream on GitHub. Remove -std=c++03 since gcc-4.2.1 doesn't have it and that breaks the build on !CLANG_ARCHS. noticed by and ok naddy@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/28 12:10:04 Modified files: games/valyriatear: Makefile Added files: games/valyriatear/patches: patch-src_common_options_handler_cpp patch-src_engine_system_cpp patch-src_engine_video_video_cpp patch-src_main_cpp patch-src_main_options_cpp patch-src_utils_utils_files_cpp Log message: Unbreak build with gcc-4.2.1 Noticed by and ok naddy@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/28 12:10:51 ports/games/xye/patches Update of /cvs/ports/games/xye/patches In directory cvs.openbsd.org:/tmp/cvs-serv53395/patches Log Message: Directory /cvs/ports/games/xye/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/28 12:11:32 Modified files: games/xye : Makefile Added files: games/xye/patches: patch-src_xsb_level_cpp Log message: Unbreak build on gcc-4.2.1 Noticed by and ok naddy@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/04/28 12:11:53 Modified files: databases/ksql : Makefile distinfo Log message: Update ksql to 0.3.1 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/28 12:18:14 Modified files: sysutils/fabric: Makefile distinfo Log message: Update to fabric-1.14.0 ok Pablo Mendez Hernandez (MAINTAINER) - thanks! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/28 12:22:55 Modified files: x11/sakura : Makefile distinfo Removed files: x11/sakura/patches: patch-src_sakura_c Log message: Update to sakura-3.5.0 Build as -std=gnu99 and remove the patch. From new MAINTAINER Victor Kukshiev CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/28 12:53:12 Modified files: sbin/route : route.c show.c Log message: Improve / simplify pledges. 1) after schwarze@'s rampage (thanks!) we can drop rpath since asr is no longer opening /etc/networks behind our back 2) we have the "route" pledge for the NET_RT_DUMP sysctl so we can pledge earlier in main; flushroutes() and p_rttables() now tighten the pledge instead of being the first pledge 3) the pledge in monitor() was just a repeat of the main() pledge, it can go. OK schwarze, deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 13:00:49 Modified files: print/foomatic-db: Makefile distinfo print/foomatic-db/pkg: PLIST Log message: Update to foomatic-db-4.0.20180228. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/28 13:04:41 Modified files: audio/pulseaudio: Makefile Log message: Take MAINTAINER from robert@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 13:20:17 Modified files: x11/freerdp : Makefile distinfo x11/freerdp/patches: patch-CMakeLists_txt patch-client_X11_CMakeLists_txt patch-winpr_include_winpr_crt_h patch-winpr_libwinpr_utils_CMakeLists_txt x11/freerdp/pkg: PLIST Added files: x11/freerdp/patches: patch-client_common_CMakeLists_txt patch-winpr_libwinpr_CMakeLists_txt patch-winpr_libwinpr_utils_ssl_c patch-winpr_winpr_pc_in Removed files: x11/freerdp/patches: patch-channels_CMakeLists_txt patch-channels_client_CMakeLists_txt patch-client_CMakeLists_txt patch-libfreerdp_crypto_tls_c patch-server_CMakeLists_txt patch-third-party_CMakeLists_txt patch-winpr_libwinpr_crt_alignment_c patch-winpr_libwinpr_synch_CMakeLists_txt patch-winpr_libwinpr_synch_wait_c patch-winpr_libwinpr_sysinfo_CMakeLists_txt patch-winpr_libwinpr_sysinfo_sysinfo_c patch-winpr_pc_in Log message: Update to FreeRDP 2.0.0rc1, original diff from semarie@ Don't update to 2.0.0rc2, as it now requires POSIX timers that we lack (ie timer_create(), cf #4592) Switch to real releases instead of github Fixes a bunch of vulns, cf https://blog.talosintelligence.com/2017/07/vulnerbility-spotlight-freerdp-multiple.html tested by denis@ giovanni@ ajacoutot@ sthen@, thanks! ok ajacoutot@ sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 13:22:24 Modified files: x11/remmina : Makefile distinfo x11/remmina/pkg: PLIST Added files: x11/remmina/patches: patch-CMakeLists_txt Removed files: x11/remmina/patches: patch-cmake_FindFREERDP_cmake patch-remmina-plugins_rdp_rdp_plugin_c Log message: Update to remmina 1.2.0rc29, based on an original diff from semarie@ ok jasper@ (MAINTAINER) ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/28 13:23:55 Modified files: x11/gnome/vinagre: Makefile Added files: x11/gnome/vinagre/patches: patch-configure patch-plugins_rdp_vinagre-rdp-tab_c Log message: Fix build & certificate issues at runtime with FreeRDP 2. Mostly from https://bugzilla.gnome.org/show_bug.cgi?id=774473 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 14:20:14 Modified files: infrastructure/bin: update-plist Log message: look thru the dependency tree might get a second pass (!) the idea is to mark common directories so we don't spew them out. This is just the recursive/caching pass that gets them all THEN we have to mark objects as NOT relevant (and we can do it a second time after creating the plists) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/04/28 14:25:07 Modified files: share/man/man9 : arc4random.9 Log message: no comma after last NAME entry; CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/28 14:29:13 ports/net/echoping/patches Update of /cvs/ports/net/echoping/patches In directory cvs.openbsd.org:/tmp/cvs-serv1085/patches Log Message: Directory /cvs/ports/net/echoping/patches added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 14:29:18 Modified files: lib/libc/net : inet_net.3 Log message: reference hosts(5) instead of networks(5) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/04/28 14:33:55 Modified files: net/echoping : Makefile Added files: net/echoping/patches: patch-util_c Log message: Fix an off-by-one in random_string(). (I didn't see that that the string it fills isn't really random.) From Mike ok jca CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/28 14:50:52 Modified files: net/echoping : Makefile Added files: net/echoping/patches: patch-configure Log message: Fix build on arm From Markus Hennecke. REVISION bumped just to be safe. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/04/28 14:52:45 Modified files: net/echoping : Makefile Log message: Update HOMEPAGE, development moved to github long ago Keep sourceforge as MASTER_SITES just for the lulz, sf is currently serving a large HTML page instead of the tarball. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/28 15:08:30 Removed files: regress/sys/kern/pledge/pledgepath: Makefile syscalls.c Log message: bye bye pledgepath CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/28 15:09:04 Modified files: x11/kde-applications/kate: Makefile x11/kde-applications/kate/pkg: PLIST Log message: zap conflict marker with kate-<17.12.3 Spotted by zhuk@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/28 15:09:51 src/regress/sys/kern/unveil Update of /cvs/src/regress/sys/kern/unveil In directory cvs.openbsd.org:/tmp/cvs-serv4057/unveil Log Message: Directory /cvs/src/regress/sys/kern/unveil added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/28 15:10:30 Added files: regress/sys/kern/unveil: Makefile syscalls.c Log message: regress for unveil CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/04/28 15:18:46 Modified files: databases/py-sqlite2: Makefile databases/py-storm: Makefile devel/py-blist : Makefile devel/py-trollius: Makefile devel/py-zopetesting: Makefile graphics/freeimage: Makefile Log message: Remove eric@ from maintainer, discussed with him. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/28 15:45:38 Modified files: sbin/route : route.8 Log message: remove references to /etc/networks; reminded by jmc@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/28 16:00:53 Modified files: infrastructure/bin: update-plist Log message: first step at stripping dependencies dirs - need cwd in plist - so add DONT for items we don't print (still need to do a 2nd pass to remove inter-subpackages directories) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/28 16:13:57 Modified files: x11/sakura : Makefile Log message: s/MAINTAIMER/MAINTAINER/ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/04/28 16:38:32 Modified files: etc : netstart Log message: Add a proper usage() function. Suggested by and OK jmc. OK tb CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/04/28 17:00:28 Modified files: gnu/llvm/lib/Target/X86: CMakeLists.txt X86.h X86TargetMachine.cpp gnu/usr.bin/clang/libLLVMX86CodeGen: Makefile Added files: gnu/llvm/lib/Target/X86: X86FixupGadgets.cpp Log message: Add a clang pass that identifies potential ROP gadgets and replaces ROP friendly instructions with safe alternatives. This initial commit fixes 3 instruction forms that will lower to include a c3 (return) byte. Additional problematic instructions can be fixed incrementally using this framework. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/04/28 20:31:11 Modified files: share/man/man1 : clang-local.1 Log message: Mention the X86FixupGadgets pass in clang-local. ok tj@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/29 00:49:56 Log message: Import ktouch-17.12.3 KTouch is a typing learning tool for KDE. It is a part of KDE Edu project. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180429 N ports/x11/kde-applications/ktouch/Makefile N ports/x11/kde-applications/ktouch/distinfo N ports/x11/kde-applications/ktouch/pkg/DESCR N ports/x11/kde-applications/ktouch/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/29 00:51:04 Modified files: x11/kde-applications: Makefile Log message: hook ktouch CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/29 01:37:01 Modified files: lib/libssl/man : SSL_get_error.3 Log message: Correct direction of SSL_ERROR_ZERO_RETURN case ok schwarze@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/29 01:41:41 Modified files: meta/kde4 : Makefile x11/kde4 : Makefile Removed files: x11/kde4/kate : Makefile distinfo x11/kde4/kate/patches: patch-addons_kate_backtracebrowser_CMakeLists_txt patch-addons_kate_close-except-like_CMakeLists_txt patch-addons_kate_filebrowser_CMakeLists_txt patch-addons_kate_gdbplugin_CMakeLists_txt patch-addons_kate_helloworld_CMakeLists_txt patch-addons_kate_kate-ctags_CMakeLists_txt patch-addons_kate_katebuild-plugin_CMakeLists_txt patch-addons_kate_katesql_CMakeLists_txt patch-addons_kate_konsole_CMakeLists_txt patch-addons_kate_kttsd_CMakeLists_txt patch-addons_kate_mailfiles_CMakeLists_txt patch-addons_kate_pate_src_CMakeLists_txt patch-addons_kate_pate_src_version_checker_h patch-addons_kate_project_CMakeLists_txt patch-addons_kate_search_CMakeLists_txt patch-addons_kate_snippets_CMakeLists_txt patch-addons_kate_symbolviewer_CMakeLists_txt patch-addons_kate_tabbarextension_CMakeLists_txt patch-addons_kate_tabify_CMakeLists_txt patch-addons_kate_textfilter_CMakeLists_txt patch-addons_kate_xmlcheck_CMakeLists_txt patch-addons_kate_xmltools_CMakeLists_txt patch-addons_ktexteditor_exporter_CMakeLists_txt patch-addons_ktexteditor_hlselection_CMakeLists_txt patch-addons_ktexteditor_insertfile_CMakeLists_txt patch-kate_app_CMakeLists_txt patch-part_CMakeLists_txt patch-part_view_kateviewhelpers_cpp patch-tests_CMakeLists_txt x11/kde4/kate/pkg: DESCR PLIST Log message: Remove KDE4 kate (replaced by x11/kde-applications/kate -- KDE5) - unhook - zap from meta - drop all all KDE4 parts CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/29 01:47:21 Modified files: meta/kde4 : Makefile x11/kde4 : Makefile Removed files: x11/kde4/ktouch: Makefile distinfo x11/kde4/ktouch/pkg: DESCR PLIST Log message: Remove KDE4 ktouch (replaced by x11/kde-applications/ktouch -- KDE5) - unhook - zap from meta - drop all all KDE4 parts CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 01:49:20 Added files: sysutils/socket/patches: patch-utils_c Log message: thank you cvs(1) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/29 01:55:02 Modified files: x11/kde4 : Makefile Removed files: x11/kde4/kqtquickcharts: Makefile distinfo x11/kde4/kqtquickcharts/pkg: DESCR PLIST Log message: Remove KDE4 kqtquickcharts (replaced by x11/kde-applications/kqtquickcharts -- KDE5) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 02:08:46 Modified files: lang/ecl : Makefile Log message: when bumping revision, make sure to bump it and not add another REVISION=0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 02:13:07 Modified files: productivity/vym: Makefile distinfo productivity/vym/pkg: PLIST Log message: update to vym-2.6.0 CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/29 02:35:29 Modified files: sys/net80211 : ieee80211_proto.c Log message: INIT->RUN transitions are valid in monitor mode, so don't debug print "invalid transition" to dmesg in this case. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/04/29 02:42:16 Modified files: sys/dev/pci : if_em_hw.c if_em_hw.h Log message: em: Improve access logic for software flag Some em chips have a semaphore ("software flag") to synchronize access to certain registers between OS and firmware (ME/AMT). Make the logic to get the flag match the logic in freebsd. This includes higher timeouts and waiting for a previous unlock to complete before trying a lock again. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/04/29 02:45:01 Modified files: sys/dev/pci : if_em_hw.c if_em_hw.h Log message: em: Make em_get_software_flag() recursive The em driver calls em_get_software_flag() recursively, which causes the semaphore to be unlocked too early. Make em_get_software_flag and em_release_software_flag handle this correctly. Freebsd does not do this, but they have a mutex that probably allows them to detect recursive calls to e1000_acquire_swflag_ich8lan(). Reworking the openbsd driver to not recursively get the semaphore would be very invasive. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/04/29 02:47:11 Modified files: sys/dev/pci : if_em_hw.c Log message: em: Add magic delay for HP elitebook 820 G3 Add another magic 1ms delay that seems to help with some remaining "Hardware Initialization Failed" issues on an HP elitebook 820 G3 with i219LM. A printf() at the same place helps, too. ok mikeb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/04/29 02:50:04 Modified files: sys/dev/pckbc : pms.c Log message: 'juming' -> 'jumping' in comment. Pointed out by Ryan Lennox via tech@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 02:55:50 Log message: import py-cryptodomex-3.6.1 PyCryptodome is a self-contained Python package of low-level cryptographic primitives. It is an cleaned and simplified fork of PyCrypto, exposing almost the same API. Most applications run unmodified, apart from a very few compatibility breaks for those parts of the API that represented a security hazard or that were too hard to maintain. NB: currently we're packaging cryptodomex which doesn't conflict with py-crypto. once all callers are migrated we can switch to the regular cryptodome package. with and ok sthen@ Status: Vendor Tag: jasper Release Tags: jasper_20182904 N ports/security/py-cryptodome/Makefile N ports/security/py-cryptodome/distinfo N ports/security/py-cryptodome/pkg/PLIST N ports/security/py-cryptodome/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 02:56:56 Modified files: security : Makefile Log message: +py-cryptodome +py-cryptodome,python3 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/29 02:57:48 Modified files: sys/dev/usb : usbdi.c Log message: Fail early when transfers aren't completed in order. ok pirofti@, visa@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/29 02:59:30 Modified files: usr.sbin/smtpd : smtp_session.c Log message: move "mail from" and "rcpt to" code into their own function. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/29 03:00:07 Modified files: textproc/meld : Makefile distinfo textproc/meld/pkg: PLIST Log message: Update to meld-3.18.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/04/29 03:00:42 Modified files: sys/dev/usb : xhci.c Log message: Unsigned values are always >= 0, fix Coverity 1468443. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 03:01:56 Modified files: infrastructure/bin: update-plist Log message: tweak display find out first what will be copied so that we can attach tags to them CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/29 03:03:43 Modified files: devel/dconf : Makefile Log message: Extend comment. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 03:03:50 ports/sysutils/py-ghmi/patches Update of /cvs/ports/sysutils/py-ghmi/patches In directory cvs.openbsd.org:/tmp/cvs-serv19405/patches Log Message: Directory /cvs/ports/sysutils/py-ghmi/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 03:04:53 Modified files: sysutils/py-ghmi: Makefile Added files: sysutils/py-ghmi/patches: patch-pyghmi_ipmi_private_session_py Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/29 03:05:44 Modified files: sysutils/polkit: Makefile Added files: sysutils/polkit/patches: patch-src_polkitbackend_polkitbackendjsauthority_cpp Log message: jsauthority: pass "%s" format string to remaining report function; upstream CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/29 03:07:39 Modified files: databases/gq : Makefile Log message: GNU libiconv doesn't actually provide iconv() etc., but libiconv() and maps the functions with to the standard names. This causes naive link checks to fail. The recommended upstream iconv.m4 autoconf check that handles all this is rather large, pulls in more macros, and may be difficult to retrofit into old configure.in scripts written for obsolete autotools versions. Instead, it is simpler to just override the check and assert that we indeed have iconv(). The failing test causes the final link command line to omit -liconv. The iconv() function is still referenced from the code, so overriding the test fixes linking with lld. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 03:15:05 Modified files: x11/gnome/system-monitor: Makefile Log message: add missing build dependency to address "cannot locate ITS rules for org.gnome.gnome-system-monitor.policy.in " CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/04/29 03:23:00 Modified files: usr.sbin/smtpd : smtp_session.c Log message: remove useless indirections CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/29 03:23:56 Modified files: mail/mu : Makefile distinfo mail/mu/pkg : PLIST Log message: Update to mu-1.0 ok jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 03:27:32 Added files: games/dunelegacy/patches: patch-src_FileClasses_music_DirectoryPlayer_cpp patch-src_FileClasses_music_XMIPlayer_cpp Log message: Fix build with sdl_mixer 2.0.2; from slackbuilds CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/29 03:28:53 Modified files: textproc/html-xml-utils: Makefile Added files: textproc/html-xml-utils/patches: patch-Makefile_am patch-configure_ac Removed files: textproc/html-xml-utils/patches: patch-Makefile_in Log message: Fetch and insert the proper iconv.m4 glue to detect iconv() when it is provided by libiconv, and explicitly link with libiconv since the iconv() functions are called from the program. Fixes linking with lld. ok bentley@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 03:33:00 Added files: games/easyrpg/patches: patch-src_audio_sdl_mixer_cpp Log message: fix build after sdl_mixer update; from upstream CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2018/04/29 03:37:07 Modified files: www/selfoss : Makefile distinfo www/selfoss/pkg: PLIST Log message: Update www/selfoss to 2.18 OK aja CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/29 04:07:52 Modified files: devel/kdevelop : Makefile Log message: fix run depends on kate Spotted by jasper@; Thanks CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 04:13:57 Modified files: devel/spe : Makefile Added files: devel/spe/patches: patch-_spe_SPE_py patch-_spe_plugins_winpdb_rpdb2_py Log message: py-crypto -> py-cryptodome CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 04:15:11 Modified files: infrastructure/bin: update-plist Log message: basic tag-along code for fragments, comments, @exec-like actions (samples will follow later, they warrant more love) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 04:19:32 Modified files: infrastructure/bin: update-plist Log message: tidy CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 04:21:32 Modified files: infrastructure/bin: update-plist Log message: don't substitute those either CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/04/29 04:21:35 Modified files: games/tome4 : Makefile distinfo games/tome4/patches: patch-build_te4core_lua patch-premake4_lua Log message: Update tome4-1.5.8 Contribution from jca@ ok bcallah@ jca@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/04/29 04:24:18 Modified files: x11/kde4/artikulate: Makefile Log message: Mark as broken, depends on x11/kde4/kqtquickcharts which is gone Update is coming soon. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 04:42:28 Modified files: infrastructure/bin: update-plist Log message: tweak display CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 04:43:33 Modified files: x11/gnome/shell: Makefile Added files: x11/gnome/shell/patches: patch-js_ui_dnd_js patch-js_ui_tweener_js patch-js_ui_workspaceThumbnail_js patch-js_ui_workspace_js Log message: apply patch from upstream bugreport to fix interaction with gjs prevents a huge number of stacktraces when doing just about anything CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/29 05:14:09 Log message: Import toxcore 0.2.2. Tox is a secure distributed messaging protocol with audio and video chat capabilities. This package contains the client library for the Tox protocol. From Leonid Bobrov who takes maintainership, ok bcallah@ Status: Vendor Tag: lbobrov Release Tags: landry_20180429 N ports/net/toxcore/Makefile N ports/net/toxcore/distinfo N ports/net/toxcore/patches/patch-CMakeLists_txt N ports/net/toxcore/patches/patch-toxcore_ccompat_h N ports/net/toxcore/pkg/DESCR N ports/net/toxcore/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/29 05:15:17 Log message: Import utox 0.17.0. uTox is the lightweight client with minimal dependencies, It not only looks pretty, it runs fast! uTox is available with full support for: * chat; * file transfers; * audio/video calling; * desktop sharing (both as video and inline screenshots); * group chats. From Leonid Bobrov who takes maintainership, ok bcallah@ Status: Vendor Tag: lbobrov Release Tags: landry_20180429 N ports/net/utox/Makefile N ports/net/utox/distinfo N ports/net/utox/pkg/DESCR N ports/net/utox/pkg/PLIST N ports/net/utox/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/29 05:16:30 Log message: Import toxic 0.8.2. Toxic is a ncurses-base Tox-based instant messenging client which formerly resided in the Tox core repository, and is now available as a standalone application. From Leonid Bobrov who takes maintainership, ok bcallah@ Status: Vendor Tag: lbobrov Release Tags: landry_20180429 N ports/net/toxic/Makefile N ports/net/toxic/distinfo N ports/net/toxic/patches/patch-Makefile N ports/net/toxic/patches/patch-cfg_targets_install_mk N ports/net/toxic/pkg/DESCR N ports/net/toxic/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/29 05:17:02 Modified files: etc : Makefile changelist Removed files: etc : networks Log message: stop installing /etc/networks, it is now unused CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2018/04/29 05:18:13 Modified files: devel/p5-Module-ScanDeps: Makefile devel/p5-Module-ScanDeps/pkg: DESCR Log message: Update DESCR for OpenBSD path Ok aja CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/29 05:19:43 Modified files: net/toxcore/pkg: DESCR net/utox/pkg : DESCR net/toxic/pkg : DESCR Log message: Tweak DESCRs CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/29 05:20:53 Modified files: net : Makefile Log message: +toxcore, toxic, utox CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/29 05:49:38 Modified files: share/man/man4 : lo.4 Log message: delete four sentences that have nothing to do with reality; reported by Gabriel Guzman on misc@; OK claudio@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2018/04/29 05:52:55 Modified files: devel/p5-Module-Install: Makefile Log message: Add missing BDEP for v1.18 v1.19 to follow Ok aja CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2018/04/29 05:58:45 Modified files: usr.sbin/smtpd : smtp.1 Log message: Manpage tweaks: - expand "rcpt" to "recipient" - "recipient" should be Ar, "://" should not be Ar - use Dq for double quotes ok eric@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/04/29 06:11:48 Modified files: sys/net80211 : ieee80211_input.c Log message: Don't bother with background scans while the desired BSSID is fixed. Patch by Jesper Wallin CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/29 06:33:13 ports/mail/mailest/patches Update of /cvs/ports/mail/mailest/patches In directory cvs.openbsd.org:/tmp/cvs-serv95381/patches Log Message: Directory /cvs/ports/mail/mailest/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/29 06:34:20 Modified files: mail/mailest : Makefile Added files: mail/mailest/patches: patch-mailestd_Makefile Log message: Explicitly link with -liconv since the iconv() functions are called directly from the program. Fixes linking with lld. ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/29 06:55:26 Modified files: sysutils/terraform/provider-cloudstack: Makefile distinfo sysutils/terraform/provider-triton: Makefile distinfo Log message: Update providers to their latest release. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/29 06:56:15 Modified files: www/newsboat : Makefile Added files: www/newsboat/patches: patch-Makefile Log message: Programs that use curses need to explicitly link with libcurses. Fixes linking with lld. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/29 07:02:12 Modified files: print/system-config-printer: Makefile print/system-config-printer/pkg: DESCR Log message: Missing BDEP: www/py-requests${MODPY_FLAVOR}, reported by andi at jaak dot de While here, add a small note aout py3-smbc in DESCR (SMB browser support). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 07:03:45 Modified files: infrastructure/bin: update-plist Log message: strip directories later so that we don't need to bother if there are NO DIRECTORIES WHATSOEVER Lots of packages are going to love this :) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/29 07:03:52 Modified files: devel/p5-File-ChangeNotify: Makefile distinfo Log message: Update to p5-File-ChangeNotify-0.28. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 07:08:32 Modified files: infrastructure/bin: update-plist Log message: special rule: for FULLPKGNAME, consider a new substitution on shared/doc/pkg-readmes/ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/29 08:27:28 Modified files: usr.bin/mandoc : mandoc.1 Log message: Simpler description of output formats, shortening the manual page by 15 lines. Avoid the double redirection from -Tutf8 via -Tlocale to -Tascii. Add LC_CTYPE to the ENVIRONMENT section. While here, also correct a few inaccuracies and tweak some wordings. Triggered by a question from Laura Morales . CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/29 09:58:21 Modified files: lib/libcrypto/man: BN_add.3 BN_mod_inverse.3 BN_new.3 BN_set_flags.3 Log message: In view of the recent BN_FLG_CONSTTIME vulnerabilities in OpenSSL, carefully document constant time vs. non-constant time operation of BN_div(3), BN_mod_exp(3), and BN_mod_inverse(3). Until the work that is required on the ill-designed BN_exp(3) and BN_gcd(3) interfaces can be undertaken, also document the imperfections in their behaviour, for now. Finally, mention BN_mod_exp(3) behaviour for even moduli. Delete the vague statement about some functions automatically setting BN_FLG_CONSTTIME. It created a false sense of security. Do not rely on it: not all relevant functions do that. Topic brought up by beck@, significant feedback and OK jsing@. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/04/29 11:26:32 Modified files: sys/kern : kern_subr.c Log message: In hash{free,init}(), there's no need to calculate the size of the hash table if the given number of elements already is a power of 2. ok visa@, "seems like a good plan" deraadt@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/04/29 12:14:24 Modified files: faq : faq14.html Log message: don't display reboot after bioctl -R and make it clearer that single user mode or bsd.rd are possible, not mandatory. discussed with jsing CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/04/29 12:19:33 Modified files: textproc/html-xml-utils: Makefile distinfo Added files: textproc/html-xml-utils/patches: patch-Makefile_in Removed files: textproc/html-xml-utils/patches: patch-Makefile_am patch-configure_ac Log message: Update to html-xml-utils-7.7. Latest autoconf patches have now been committed upstream. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 13:26:33 Modified files: infrastructure/bin: update-plist Log message: missing space CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/04/29 14:38:17 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: if we create fragments, we must know which files they come from CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/29 14:38:44 Modified files: infrastructure/bin: update-plist Log message: also annotate fragments so that they don't wander from plist to plist in complex situations CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 16:05:53 Removed files: productivity/vym/patches: patch-exports_cpp Log message: remove unneeded patch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/29 16:24:56 Modified files: textproc/zathura/core: Makefile Log message: missing BDEP on sphinx CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/29 17:20:31 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/04/29 23:06:09 Added files: games/mars/patches: patch-include_Specials_NoSpecial_hpp Log message: Fix runtime crash CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/04/30 01:04:16 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Forgot a quirks entry for the pygame->py-game renaming CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/30 01:22:26 Modified files: sysutils/remotebox: Makefile distinfo sysutils/remotebox/pkg: PLIST Log message: Update to remotebox-2.5. CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/04/30 01:44:56 Modified files: lib/libc/string: strstr.c Log message: Add a missing header when compiling with -DDEBUG With advice from jca@ OK jca@ millert@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/04/30 02:27:53 Modified files: usr.sbin/vmd : virtio.c sys/arch/i386/include: vmmvar.h Log message: vmd(8): unbreak i386 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/30 03:09:04 Modified files: editors/kile-kde4: Makefile Log message: unbreak, yet another port depending on the removed kde4 kate CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/30 03:16:53 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/30 03:17:11 Modified files: math/gnumeric : Makefile distinfo math/gnumeric/patches: patch-doc_Makefile_in math/gnumeric/pkg: PLIST Log message: Update to gnumeric-1.12.40. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 03:29:12 Modified files: infrastructure/mk: bsd.port.mk Log message: okay, this time around, there will be tweakable parts... CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/04/30 03:37:15 Modified files: security/py-M2Crypto: Makefile distinfo Log message: update to py-M2Crypto-0.30.1 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/04/30 03:46:51 Modified files: devel/apktool : Makefile distinfo Log message: bugfix update apktool to 2.3.3. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/30 04:18:00 Modified files: sbin/route : route.c Log message: Fix route monitor -AF filter. While here make and to see that this is correct and not touching any global state make af a local variable and pass it around. Input & OK benno CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/30 04:29:28 Modified files: sbin/route : route.c Log message: No need to get the whole routing table from the kernel if we are filtering by address family and / or priority; similar to what p_rttables() is doing. (At the time of writing we need to copy about 150MB for the whole table on a router that is in the default free zone). OK benno CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/04/30 04:32:02 Modified files: sbin/route : route.c show.c show.h Log message: tableid is either initialized to the current routing table or to the one specified by the T flag. No need to pass a flag around if the tableid is valid. It always is. This code is now in sync between flushroutes() and p_rttables(). OK benno, no objection claudio CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/04/30 05:29:16 Modified files: sys/kern : subr_witness.c Log message: Treat all negative values of witness_watch equally for robustness. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 05:50:01 Modified files: infrastructure/bin: update-plist Log message: oops, don't copy unknown objects twice framework for bad suffixes CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 05:56:47 Modified files: infrastructure/bin: make-plist update-plist Log message: proper display for strange file names CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2018/04/30 05:57:12 Modified files: math/gnuplot : Makefile distinfo Log message: Update gnuplot to 5.2.2. OK steven@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 05:57:40 Modified files: infrastructure/mk: bsd.port.mk Log message: - pass DISTORIG and PATCHORIG thru so that update-plist can warn - pass user options at the end CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 06:00:12 Modified files: infrastructure/bin: update-plist Log message: make it work for gpllibs CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/04/30 06:06:48 Modified files: lang/duktape : Makefile distinfo Log message: Update duktape to 2.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/30 06:46:22 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-Makefile_in patch-configure patch-lib_imapoptions patch-man_imapd_conf_5 mail/cyrus-imapd/pkg: PLIST Log message: Update to cyrus-imapd-3.0.6. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 06:53:45 Modified files: infrastructure/bin: update-plist Log message: just keep the file name, MyFile is PkgCreate data we don't care about CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 07:23:37 Modified files: infrastructure/bin: update-plist Log message: create cvstags for any fragment we saw that doesn't have one already CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 08:28:21 Modified files: infrastructure/bin: update-plist Log message: - first support for samples, turns out we track them correctly already - basic support for sampledir - mark copied tags as found, because (duh) they've been found. - perform more surgery on comments, so that @comment some/dir/ works as expected (missing: mostly @group/@user/@mode) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/30 09:06:18 Modified files: sbin/route : route.8 route.c show.c Log message: * simplify code by no longer calling getnetbyname(3) * avoid double lookups for unresolvable names without -net * more fitting error message for unresolvable names after -net OK florian@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/30 09:20:43 Modified files: devel/p5-Data-Random: Makefile distinfo devel/p5-Data-Random/pkg: PLIST Log message: update p5-Data-Random to 0.13 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/04/30 09:25:58 Modified files: converters/p5-JSON-MaybeXS: Makefile distinfo Log message: update p5-JSON-MaybeXS to 1.004000 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/04/30 09:52:27 Modified files: textproc/py-prettytable: Makefile textproc/py-prettytable/pkg: PLIST Log message: Add python3 FLAVOR to textproc/py-prettytable. From Sebastien Marie. OK danj@, thanks. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2018/04/30 11:43:36 Modified files: usr.sbin/rebound: rebound.c Log message: allow limited setting of permanent A records. like unbound local-data. some code and help from anton CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/04/30 12:01:24 Modified files: share/man/man5 : hosts.5 Log message: No, you cannot use "10.257" as a shorthand for "10.0.1.1" in 2018. OK guenther@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/04/30 12:17:50 Modified files: textproc : Makefile Log message: Link the python3 FLAVOR of py-prettytable. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/04/30 12:36:34 Modified files: gnu/usr.bin/binutils/gdb: amd64obsd-tdep.c Log message: The trapframe layout is no longer exactly the same as the sigcontext layout. Simplify how we identify which frames have trapframes while here. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 12:37:28 Modified files: infrastructure/bin: update-plist Log message: some keywords change do not happen, because we copy old objects blindly the way to fix that is known, put a placeholder for now CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/04/30 12:47:48 Modified files: sys/dev/acpi : bytgpio.c Log message: Use acpi_register_gpio() to register gpio space like we do for chvgpio(4). ok mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 12:49:19 Modified files: infrastructure/bin: update-plist Log message: so eval{} was a bit strong, check why it can't be where it should CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 12:52:36 Modified files: infrastructure/bin: update-plist Log message: document stuff that's known to be done CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/04/30 13:07:44 Modified files: sys/dev/usb : if_umb.c sys/netinet : in.c ip_mroute.c Log message: Reduce the scope of the NET_LOCK() in in_control(). Two functions were protected: mrt_ioctl() and in_ioctl(). The former has no other callers and only needs a read lock. The latter will need refactoring to reduce the lock's scope further. In a first step, establish a single exit point and protect most of the function body with the NET_LOCK() while removing the NET_LOCK() from a handful of callers. suggested by & ok mpi, ok visa CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 13:32:51 Modified files: infrastructure/bin: update-plist Log message: add annotations like @bin and friends to elements that were not tagged properly. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 14:13:51 Modified files: infrastructure/bin: update-plist Log message: - introduce a few variables so that the matching code is more regular - strip @kw from comments while creating a decent path - DO NOT override comments from existing copied code CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 14:15:15 Modified files: infrastructure/bin: update-plist Log message: fix cleanup, don't reverse params to add, oops CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/04/30 14:40:11 Modified files: textproc/py-prettytable: Makefile Log message: missing bump after PLIST ordering change CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2018/04/30 14:55:38 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.8.23 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 15:47:50 Modified files: infrastructure/bin: update-plist Log message: bleh the SUBST_VARS is ^BASE_PKGPATH, so don't CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/04/30 15:58:04 Modified files: infrastructure/bin: update-plist Log message: for now, just keep @mandir, @fontdir, etc as they are... FS2 does not know enough yet. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/04/30 18:03:56 Modified files: regress/sys/kern/unveil: syscalls.c Log message: regress changes for new stuff. - allow walking .., return EPERM on flag mismatch, ENOENT for files with no unveil flags at all CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/04/30 18:18:21 Modified files: sysutils/boar : Makefile Log message: Unbreak, this needs python for building (compilall.y). make show=BUILD_DEPENDS is a good hint when you want to make sure BDEP are what you think they are. Remove useless MODPY_DEFAULT_VERSION. There are some weird @comment handling in the PLIST but that's a fight for another day. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/01 00:35:40 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/01 00:42:41 Modified files: x11/kde4/libs : Makefile Log message: drop dependency on kde4 kate which has been removed. it's only a TDEP so i'll simply switch this to to x11/kde-applications/kate; untested. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/01 00:44:39 Modified files: x11/kde4/korundum: Makefile x11/kde4/smokekde: Makefile Log message: unbreak sqlports by marking these ports broken. they have a LIB_DEPENDS on kate which was removed last weekend without checking dependant ports. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/05/01 01:31:54 Modified files: graphics/vigra : Makefile distinfo graphics/vigra/pkg: PLIST Added files: graphics/vigra/patches: patch-CMakeLists_txt Log message: switch to github releases CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/01 01:41:51 Modified files: infrastructure/bin: update-plist Log message: - do the stripping of directories in a pass BEFORE backsubst because stripped contains actual dirs (this should fix dir issues) - tweak do_backsubst to take an actual unsubst string, because sometimes we use it on a partial string that does not have unsubst value - add an actual state/mode automata. TODO: notice interesting modes upfront and not very late. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/01 01:46:05 Modified files: infrastructure/bin: update-plist Log message: document CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/01 02:07:05 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: copying types made it obvious ::Library objects were not getting created: - put the class first - don't forget to resolve the full filename first CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/01 02:35:20 Modified files: infrastructure/bin: update-plist Log message: ran into 3 commented charset.alias, seems logical to warn about it when creating the plist... CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2018/05/01 02:37:50 Added files: shells/ksh93/patches: patch-src_cmd_ksh93_Mamfile Log message: Explicitly add -lm when linking to libshell.a. Fixes the build on armv7. Patch by Markus Hennecke, thanks! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/01 02:43:28 Modified files: sysutils/monit : Makefile Added files: sysutils/monit/patches: patch-src_process_ProcessTree_c Log message: Backport an upstream commit to fix 'vfprintf %s NULL in "%s"' errors in syslog triggered by using 'check process'. ok jasper@ & Caspar Schutijser (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/01 03:20:51 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/01 03:21:04 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/01 03:21:16 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/01 03:29:07 Modified files: security/libgpg-error: Makefile distinfo Log message: Update to libgpg-error-1.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/01 03:35:02 Modified files: x11/dbus : Makefile distinfo Log message: Update to dbus-1.12.8. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/01 03:36:56 Modified files: infrastructure/bin: update-plist Log message: a bit more work to do... CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/05/01 03:45:39 Modified files: libexec/reorder_kernel: reorder_kernel.sh Log message: Add an explanation to relink.log what a failed checksum of /bsd means and show how to re-enable KARL. Prodded by and OK deraadt Feedback and OK tb CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/01 04:30:25 Modified files: archivers/xz : Makefile distinfo Log message: maintenance update to 5.2.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/01 04:36:33 Modified files: meta/kde4 : Makefile x11/kde4 : Makefile Log message: unhook the ports needed to get sqlports building again after the kate-removal fiasco. up to rsadowski@ to decide how to actually fix them CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/01 04:42:17 Modified files: meta/kde4 : Makefile Log message: missed a bump here CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/05/01 05:46:34 Modified files: x11/xcursor-themes: Makefile distinfo x11/xcursor-themes/pkg: DESCR PLIST Log message: Update to xcursor-themes 1.0.5. ok ajacoutot@, rsadowski@ who also suggested other tweaks. PLIST regen was missed in previous updates too apparently. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/05/01 06:53:30 Modified files: www/kwebapp : Makefile distinfo Log message: Bump to latest. OK jturner@ CVSROOT: /cvs Module name: src Changes by: stefan@cvs.openbsd.org 2018/05/01 06:55:04 Modified files: share/man/man9 : uvm.9 Log message: Update documentation of UVM_FLAG_* values ok schwarze CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/01 07:21:24 Modified files: infrastructure/bin: update-plist Log message: first save plist names, then write them, so that @group/@owner/@mode get somewhat more sensible CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/01 07:29:10 Modified files: lib/libcrypto/asn1: asn1.h bio_asn1.c lib/libcrypto/bio: bf_buff.c bf_nbio.c bf_null.c bio.h bio_lib.c bss_acpt.c bss_bio.c bss_conn.c bss_fd.c bss_log.c bss_null.c bss_sock.c Log message: const for BIO_{new,set}() and most of the BIO_{f,s}_*() family of functions. ok beck, jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/01 07:30:24 Modified files: lib/libssl : bio_ssl.c ssl.h Log message: const for BIO_f_ssl(), the last const difference to OpenSSL in our public API in libssl. ok beck, jsing CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/01 07:43:51 Modified files: www/pelican : Makefile Log message: fix TEST_DEPENDS: py-mock -> py-mock${MODPY_FLAVOR} ok danj@. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/01 07:43:59 Log message: Hitch is a libev-based high performance TLS proxy designed to handle 10s of thousands of connections efficiently on multicore machines. It supports ALPN, SNI, PROXY protocol, automatic OCSP stapling as well as seamless configuration reloads of certificates and listen endpoints. Feedback and OK jca Status: Vendor Tag: kn Release Tags: kn_20180501 N ports/security/hitch/Makefile N ports/security/hitch/distinfo N ports/security/hitch/patches/patch-hitch_conf_man_rst N ports/security/hitch/patches/patch-src_configuration_c N ports/security/hitch/patches/patch-src_hitch_c N ports/security/hitch/patches/patch-src_tests_test14-ocsp-vfy_sh N ports/security/hitch/patches/patch-configure N ports/security/hitch/pkg/DESCR N ports/security/hitch/pkg/PLIST N ports/security/hitch/pkg/hitch.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/01 07:47:27 Modified files: infrastructure/db: user.list Log message: add _hitch CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/01 07:48:52 Modified files: security : Makefile Log message: + hitch CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/01 08:09:05 Removed files: lib/libXfont : AUTHORS COPYING ChangeLog INSTALL Makefile.am Makefile.bsd-wrapper Makefile.in README aclocal.m4 compile config.guess config.h.in config.sub configure configure.ac depcomp devbook.am install-sh ltmain.sh missing xfont.pc.in lib/libXfont/doc: Makefile.am Makefile.in fontlib.xml lib/libXfont/include/X11/fonts: bdfint.h bitmap.h bufio.h fntfil.h fntfilio.h fntfilst.h fontconf.h.in fontencc.h fontmisc.h fontshow.h fontutil.h fontxlfd.h pcf.h lib/libXfont/src: Makefile.am Makefile.in dummy.c lib/libXfont/src/FreeType: Makefile.am Makefile.in ft.h ftenc.c ftfuncs.c ftfuncs.h fttools.c xttcap.c xttcap.h lib/libXfont/src/bitmap: Makefile.am Makefile.in bdfread.c bdfutils.c bitmap.c bitmapfunc.c bitmaputil.c bitscale.c fontink.c pcfread.c pcfwrite.c snfread.c snfstr.h lib/libXfont/src/builtins: Makefile.am Makefile.in buildfont builtin.h dir.c file.c fonts.c fpe.c render.c lib/libXfont/src/fc: Makefile.am Makefile.in fsconvert.c fserve.c fserve.h fservestr.h fsio.c fsio.h fslibos.h fstrans.c lib/libXfont/src/fontfile: Makefile.am Makefile.in bitsource.c bufio.c bunzip2.c catalogue.c decompress.c defaults.c dirfile.c fileio.c filewr.c fontdir.c fontencc.c fontfile.c fontscale.c gunzip.c register.c renderers.c lib/libXfont/src/stubs: Makefile.am Makefile.in cauthgen.c csignal.c delfntcid.c errorf.c findoldfnt.c getcres.c getdefptsize.c getnewfntcid.c gettime.c initfshdl.c regfpefunc.c rmfshdl.c servclient.c setfntauth.c stfntcfnt.c stubs.h stubsinit.c lib/libXfont/src/util: Makefile.am Makefile.in atom.c fontaccel.c fontnames.c fontutil.c fontxlfd.c format.c miscutil.c patcache.c private.c utilbitmap.c Log message: Remove libXfont. unlinked from builds since one month. CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/05/01 08:12:11 Modified files: sys/arch/i386/conf: RAMDISK_CD Log message: vmmci(4) depends on pvbus(4) being available, unbreak from mlarkin@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/01 09:11:42 Modified files: usr.sbin/rebound: rebound.c Log message: The length field of a DNS packet must be network byte order encoded; ok tedu@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/01 09:14:43 Modified files: usr.sbin/rebound: rebound.c Log message: Remove extraneous new line from error message. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/01 09:16:50 Modified files: share/man/man4 : tty.4 Log message: The argument to TIOCSETVERAUTH must be a pointer; ok tedu@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/01 10:14:54 Modified files: lib/libcrypto/x509: x509.h Log message: Fix whitespace on a few lines to reduce noise in an upcoming diff. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/05/01 10:17:01 Modified files: . : artwork.html Removed files: images : 61-s.gif 62-s.gif Log message: add 6.3 art and remove some duplicate files. reminded by jungle boogie on misc CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/01 10:45:38 Modified files: lib/libssl/man : BIO_f_ssl.3 Log message: In ssl.h rev. 1.158 2018/05/01 13:30:24, tb@ changed BIO_f_ssl(3) to return const. Update the documentation. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/01 11:05:06 Modified files: lib/libcrypto/man: BIO_f_buffer.3 BIO_f_null.3 BIO_new.3 BIO_s_accept.3 BIO_s_bio.3 BIO_s_connect.3 BIO_s_fd.3 BIO_s_null.3 BIO_s_socket.3 Log message: In bio.h rev. 1.41 2018/05/01 13:29:09, tb@ added const qualifiers to the prototypes of several functions. Update the documentation. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/01 12:13:21 Modified files: sbin/route : route.c show.c show.h Log message: Sync p_rttables() to netstat(1) version. Pointed out by claudio and mpi. Remaining differences are pledge and priority handling which only route(8) has. While here switch flushroutes to get_sysctl() function. OK benno CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/01 12:14:10 Modified files: sbin/route : route.c Log message: The -d flag should be a no-op in monitor mode since it does not modify the routing table. However, if -d is provided route monitor lists all interfaces and their associated addresses and exits. This is confusing, unexpected and no longer needed (if ever). Make -d a proper no-op for route monitor and get rid of the interfaces function which didn't use the correct sysctl idiom anyway. OK benno CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/05/01 12:14:46 Modified files: sys/dev/usb : ugen.c uhid.c umass_scsi.c uoak_subr.c usb.c usb_subr.c usbdi.h usbdivar.h uvideo.c Log message: Simplify/refactor the way vendor/product/serial informations are gathered from usb devices. Cache them early in usbd_new_device() instead of querying the device several times (the content wont change anyway) and uselessly generating usb traffic (which could conflict with other access..) The heuristic stays the same, first look in the device descriptor, then try to match against usb_known_vendors/usb_known_products, then fallback to use the idVendor/idProduct codes. Remove the now useless 'usedev' parameter from usbd_fill_deviceinfo(). Tested from bsd & bsd.rd. suggested by and ok mpi@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/01 12:30:37 Modified files: sys/dev/sdmmc : sdmmc_mem.c Log message: Bump the clock frequency to a higher level that every card (per spec) has to support for MMC cards prior to reading the extended registers. We already do this for SD cards. Fixes eMMC support on the i.MX8M. Tested by and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/01 12:54:34 Modified files: sbin/slaacd : slaacd.8 Log message: Mention RFC 7217 and RFC 7772 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/01 13:01:28 Modified files: lib/libcrypto/asn1: t_x509.c x_algor.c x_x509a.c lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c lib/libcrypto/ec: ec_ameth.c lib/libcrypto/gost: gostr341001_ameth.c lib/libcrypto/x509: x509.h x509_cmp.c x509name.c Log message: Convert a handful of X509_*() functions to take const as in OpenSSL. tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/01 13:42:58 Modified files: lib/libcrypto/man: X509_ALGOR_dup.3 X509_NAME_ENTRY_get_object.3 Log message: In x509.h rev. 1.46 2018/05/01 19:01:28, tb@ added const qualifiers to some function arguments. Update the documentation. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/01 14:13:23 Modified files: x11/wmfishtime : Makefile Log message: Explicitly link with libm since math functions are called from the main program. Fixes linking with lld. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/01 14:28:00 Modified files: x11/xtraceroute: Makefile x11/xtraceroute/patches: patch-configure_in Added files: x11/xtraceroute/patches: patch-Makefile_in Log message: explicitly link with all required libraries to fix linking with lld CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/05/01 16:36:21 Modified files: lang/mruby : Makefile distinfo lang/mruby/pkg : PLIST Added files: lang/mruby/patches: patch-lib_mruby_build_rb Removed files: lang/mruby/patches: patch-build_config_rb patch-tasks_mruby_build_rake Log message: Update to mruby 1.4.1 Mostly from David CARLIER CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/05/01 17:06:46 Modified files: infrastructure/db: user.list Log message: Sync user.list with reality While there fix two typos, one of them spotted by sthen, ok sthen CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/01 17:36:39 Modified files: usr.bin/mandoc : html.c Log message: skip printing the embedded style sheet if an external style is referenced CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/01 19:59:34 Modified files: sys/kern : subr_witness.c Log message: Record lock type even if witness is disabled. The value will be needed if the lock becomes watched later. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/01 20:24:56 Modified files: share/man/man9 : vnsubr.9 sys/arch/sparc64/dev: vdsp.c sys/dev : diskmap.c softraid.c sys/isofs/cd9660: cd9660_lookup.c cd9660_vfsops.c sys/isofs/udf : udf_vfsops.c udf_vnops.c sys/kern : exec_script.c kern_descrip.c spec_vnops.c tty.c tty_tty.c vfs_cache.c vfs_getcwd.c vfs_lookup.c vfs_subr.c vfs_syscalls.c vfs_vnops.c sys/miscfs/fifofs: fifo_vnops.c sys/miscfs/fuse: fuse_lookup.c fuse_vnops.c sys/msdosfs : msdosfs_denode.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c sys/nfs : nfs_serv.c nfs_vfsops.c nfs_vnops.c sys/ntfs : ntfs_vfsops.c ntfs_vnops.c sys/sys : vnode.h sys/tmpfs : tmpfs_subr.c tmpfs_vnops.c sys/ufs/ext2fs : ext2fs_lookup.c ext2fs_vfsops.c ext2fs_vnops.c sys/ufs/ffs : ffs_softdep.c ffs_vfsops.c sys/ufs/ufs : ufs_lookup.c ufs_quota.c ufs_vnops.c sys/uvm : uvm_vnode.c Log message: Remove proc from the parameters of vn_lock(). The parameter is unnecessary because curproc always does the locking. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/01 23:10:15 Modified files: share/man/man9 : vinvalbuf.9 Log message: Update pseudocode to match with the current interface of vn_lock() and VOP_UNLOCK(). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/02 01:19:45 Modified files: sys/netinet6 : in6.c ip6_mroute.c nd6.c Log message: Push the NET_LOCK() down in in6_control() similar to what was done for in_control(). Protect mrt6_ioctl() and nd6_ioctl() with a read lock and in6_ioctl with the NET_LOCK() while establishing a single exit point. tested by kn ok florian, mpi, visa CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/05/02 02:08:11 Modified files: net/unison/2.4x: Makefile Log message: Add PORTROACH annotation. This fixes portroach picking up a newer, incompatible version (which is offered via unison/2.5x). OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/02 02:21:13 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-configure patch-util_oslib-posix_c emulators/qemu/pkg: PLIST Removed files: emulators/qemu/patches: patch-util_cacheinfo_c Log message: Update to qemu-2.12.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/02 03:44:30 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-platform_gsutil_gslib_commands_config_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-200.0.0. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 03:46:18 Modified files: infrastructure/bin: update-plist Log message: write stuff out in the same order pkg_create does, so that @group/@owner/@mode propagate correctly CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 03:47:10 Modified files: infrastructure/bin: update-plist Log message: copy&paste makes bugs remove/adjust compared to normal subst CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 04:05:06 Modified files: infrastructure/bin: update-plist Log message: don't try running without actual arguments, but show usage CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 04:27:50 Added files: infrastructure/man/man1: update-plist.1 Log message: document what's already there, more or less CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/05/02 04:35:50 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update GeoLite2 databases to latest version. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/02 05:47:44 Modified files: x11/gnome/builder: Makefile Log message: Remove XXX hack, it's not needed anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/02 05:51:24 Modified files: devel/meson : Makefile meson.port.mk Added files: devel/meson/patches: patch-mesonbuild_modules_gnome_py Log message: Add patch from PR #3463 to distinguish between internal and external linker flags. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/02 05:51:55 Modified files: x11/gnome/documents: Makefile Log message: Remove hack; not needed after recent devel/meson change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/02 05:59:11 Modified files: x11/girara : Makefile Log message: Don't override LDFLAGS. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 06:25:32 Modified files: infrastructure/bin: update-plist Log message: update comments, separate true XXX from TODO CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/02 06:40:52 Modified files: sys/netinet : in.c Log message: Split out the handling of SIOCGIF* into a new function, in_ioctl_get(), that only needs the read lock. ok visa, mpi CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/02 07:20:12 Modified files: sys/dev/ic : com.c comreg.h comvar.h Log message: Revert previous commit; the XR17V35X probe that was added accesses registers that aren't guaranteed to be there and may even belong to a different device. This triggers a fault on hppa machines like the C3000 for example. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 07:40:28 Modified files: infrastructure/bin: update-plist Log message: instead of trying only the main subpackage, try every subpackage in order, in case one of them has a different prefix that would match better CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 08:00:22 Modified files: infrastructure/bin: update-plist Log message: with the new unified representation, we can look for directories to zap twice, based on what we built. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/02 08:06:00 Modified files: lib/librthread : rthread_attr.c Log message: syslog_r() expects a priority, not a faciliy. Use LOG_ERR for the pthread_attr_setstack() error message. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 08:44:00 Modified files: infrastructure/bin: update-plist Log message: buglet: figure out correct name of variable in ^VAR construct CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/02 08:47:36 Modified files: textproc/mupdf : Makefile textproc/mupdf/patches: patch-platform_gl_gl-main_c Log message: add prot_exec to pledge, it seems to be needed in mesa init now (possibly started after the move from glfw to freeglut?). problem reported by mikeb. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/02 08:55:37 Modified files: sbin/slaacd : slaacd.8 Log message: sort; CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/02 09:16:31 Modified files: sys/arch/arm64/conf: files.arm64 sys/arch/armv7/conf: files.armv7 Added files: sys/dev/ofw : ofw_power.c ofw_power.h Log message: Implement a power domain framework to turn on/off so-called power domains. This mechanism is used by the newer i.MX8M SoCs so that drivers can call into ATF to supply power to e.g. a USB port. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/02 09:17:30 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/arch/arm64/include: cpufunc.h sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxpd.c Log message: Add imxpd(4) which is a power domain controller driver that essentially calls into ATF to make it supply power. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/02 09:17:45 Modified files: sys/dev/fdt : xhci_fdt.c Log message: Enable power domain for xhci(4). ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/02 09:19:52 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-contrib_libottery_CMakeLists_txt mail/rspamd/pkg: PLIST Log message: update to rspamd-1.7.4 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 09:20:54 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: recognize plugins, because they're not @bin (noticed by sthen@) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/02 09:27:51 Modified files: infrastructure/man/man1: update-plist.1 Log message: explain what happens at the end CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/02 09:48:38 Modified files: lib/libcrypto/dh: dh_lib.c Log message: Remove incorrect NULL checks in DH_set0_key(). Reported by Ondřej Surý, LibreSSL-portable issue #92. ok inoguchi, jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/02 09:51:41 Modified files: lib/libcrypto/evp: bio_b64.c bio_enc.c bio_md.c evp.h Log message: Add const qualifiers to return value of BIO_f_{base64,cipher,md}(). tested in bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/02 09:54:43 Modified files: share/man/man5 : resolv.conf.5 Log message: Xr rebound; ok jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/02 10:04:35 Modified files: lib/libcrypto/man: BIO_f_base64.3 BIO_f_cipher.3 BIO_f_md.3 Log message: In evp.h rev. 1.59 2018/05/02 15:51:41, tb@ added a const qualifier to the return value of BIO_f_base64(3), BIO_f_cipher(3), and BIO_f_base64(3). Update the documentation. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/02 10:09:08 Modified files: sys/arch/octeon/conf: files.octeon Log message: Fix build. The power domain API is needed by r1.9 of xhci_fdt.c. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/02 10:50:41 Modified files: x11/gnome/calendar: Makefile distinfo Log message: update to gnome-calendar-3.28.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/02 10:54:23 Modified files: x11/gnome/eog : Makefile Log message: use -Wl,-z,origin instead of LD_LIBRARY_PATH hack from upstream CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/02 10:57:35 Modified files: lib/libcrypto/dh: Tag: OPENBSD_6_3 dh_lib.c Log message: MFC: Remove incorrect NULL checks in DH_set0_key(). Reported by Ondrej Sury, LibreSSL-portable issue #92. ok inoguchi, jsing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/02 11:48:54 Modified files: x11/kde4/korundum: Makefile x11/kde4/korundum/pkg: PLIST Log message: Unbreak korundum after kate-removal fiasco CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/02 11:49:27 Modified files: x11/kde4/smokekde: Makefile x11/kde4/smokekde/pkg: PLIST Log message: Unbreak smokekde after kate-removal fiasco CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/02 12:17:56 Modified files: x11/klavaro : Makefile Added files: x11/klavaro/patches: patch-configure Log message: explicitly link with libgmodule; fixes build with lld CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/02 12:34:11 Modified files: x11/netwmpager : Makefile Added files: x11/netwmpager/patches: patch-Makefile Log message: explicitly link with libX11; fixes build with lld CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/05/02 13:11:01 Modified files: sys/dev/pci : puc.c pucdata.c pucvar.h Log message: Continue kettenis@'s revert: Revert previous commit; the XR17V35X probe that was added accesses registers that aren't guaranteed to be there and may even belong to a different device. This triggers a fault on hppa machines like the C3000 for example. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/02 13:21:53 Modified files: telephony/baresip/baresip: Makefile Added files: telephony/baresip/baresip/patches: patch-Makefile Log message: explicitly link with libpthread to satisfy lld CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/02 13:26:54 Modified files: telephony/baresip/restund: Makefile Log message: explicitly link with libpthread to satisfy lld CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/02 13:35:14 Modified files: converters/libdvdcss: Makefile distinfo converters/libdvdcss/pkg: DESCR Log message: Updating libdvdcss-1.4.2 Hints from jca@ ok jca@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/02 13:36:50 Modified files: devel/libconfig: Makefile distinfo devel/libconfig/pkg: PLIST Log message: Update to libconfig 1.7.2. New website/upstream on github, build-tested all consumers. CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2018/05/02 13:42:03 Modified files: editors/ghostwriter: Makefile distinfo editors/ghostwriter/pkg: PLIST Removed files: editors/ghostwriter/patches: patch-src_spelling_dictionary_provider_hunspell_cpp Log message: editors/ghostwriter 1.5p2 => 1.6.2 OK fcambus@ - drop patches/* - PLIST updated for a new translation file CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/02 14:03:09 Modified files: x11/kde4/p5-kde: Makefile x11/kde4/p5-kde/pkg: PLIST Log message: Unbreak smokekde after kate-removal fiasco CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/02 14:12:40 Modified files: x11/kde4 : Makefile meta/kde4 : Makefile Log message: Enable KDE4 ports after kate-removal and bump meta webdev,kimono,korundum,p5-kde,smokekde back on track CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/05/02 14:51:14 Modified files: emulators/fuse : Makefile distinfo Log message: Update fuse to 1.5.2 and do some WANTLIB fixes: ICE and SM are not required by the gtk flavor, so add them conditionally. OK benoit@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/02 15:06:14 Modified files: etc : gettytab Log message: Add std.1500000 entry, mostly because of firmware constraints on various Rockchip ARM SoCs. ok millert@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/02 15:06:48 Log message: import posixtestsuite 1.5.2 OK pirofti@ Comment: open POSIX test suite Description: The Open POSIX Test Suite is a test suite for POSIX 2001 APIs, not tied to specific implementations. It provides conformance, functional, and stress testing. Initial focus is on Threads, Clocks & Timers, Signals, Message Queues, and Semaphores. To run POSIX test suite on a regular basis as a OpenBSD regression test, compile the software as a port. All files needed to run the tests are installed as package. The port specific tool posixtestsuite creates a run time environment, runs the tests, and stores the results in the current directory. Status: Vendor Tag: bluhm Release Tags: bluhm_20180502 N ports/misc/posixtestsuite/Makefile N ports/misc/posixtestsuite/distinfo N ports/misc/posixtestsuite/pkg/DESCR N ports/misc/posixtestsuite/pkg/PLIST N ports/misc/posixtestsuite/patches/patch-Makefile N ports/misc/posixtestsuite/patches/patch-locate-test N ports/misc/posixtestsuite/patches/patch-t0_c N ports/misc/posixtestsuite/files/posixtestsuite.sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/02 15:10:05 Modified files: misc : Makefile Log message: +posixtestsuite CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/02 15:28:01 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c Log message: Do not assume that mbufs within a chain do not have M_PKTHDR set. This could happen during fragment reassembly. Better check if we are dealing with the first mbuf of the chain. m_adj() changes the length of the mbuf, obviously. So when using this length to calulate the amount of adjustment, do not calculate it again after m_adj() with wrong input. Use a temporary variable to save the value. from Maxime Villard, NetBSD; OK markus@ claudio@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/05/02 16:00:39 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/05/02 18:44:28 Modified files: lib/libcrypto : Tag: OPENBSD_6_3 opensslv.h Log message: bump to 2.7.3 CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/05/02 18:48:23 Modified files: lib/libcrypto : opensslv.h Log message: begin LibreSSL 2.8.0 dev branch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/03 00:13:32 Modified files: security/libgpg-error: Makefile distinfo security/libgpg-error/pkg: PLIST Log message: Update to libgpg-error-1.31. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/03 00:20:57 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/03 00:21:10 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/03 00:21:23 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.12. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/05/03 01:49:18 Modified files: usr.bin/systat : vmstat.c Log message: test for failing allocation using the standard idiom; prompted by Nan Xiao ok tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/03 03:45:57 Modified files: sys/dev/fdt : psci.c pscivar.h sys/arch/arm64/arm64: cpu.c Log message: Add support for SMCCC 1.1 which provides proper support for the firmware-based workaround for branch target injection attacks (CVE 2017-5715). ok patrick@, jsg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/05/03 04:05:47 Modified files: sys/dev/rasops : rasops.c Log message: Use the default background attribute when erasing rows in doswitch and scrollback. Fixes use of an uninitialised attribute value in scrollback. Patch from miod@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/05/03 04:09:51 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: use rasops scrollback with radeondrm as well CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/03 04:56:14 Modified files: sys/dev/ofw : ofw_clock.c ofw_clock.h Log message: Add an API to configure clocks to specific pre-assigned values. These values are defined in the device tree and make sure that all clocks needed for controller and driver operation are configured as expected. This allows modifying a clock's rate and parent. For now expect that a parent clock is on the same controller as the muxed one. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/03 04:57:37 Modified files: sys/dev/fdt : xhci_fdt.c Log message: Add code to initialize the USB 3 PHY on i.MX8MQ. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/05/03 05:01:24 Modified files: sysutils/apcupsd: Makefile sysutils/apcupsd/pkg: PLIST-main Log message: Stop installing /usr/local/sbin/smtp: noone uses it, ever the apcupsd itself, and the name clashes with new shiny /usr/bin/smtp in base. input & ok sthen@, kirby@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/03 05:02:57 Modified files: misc/zzuf : Makefile distinfo misc/zzuf/patches: patch-configure patch-test_bug-mmap_c Added files: misc/zzuf/patches: patch-src_zzuf_c Removed files: misc/zzuf/patches: patch-src_libzzuf_lib-stream_c Log message: Update zzuf-0.15 ok jca@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/03 05:18:08 Modified files: sys/dev/fdt : imxesdhc.c Log message: Set the assigned clock settings in imxesdhc(4), which leads to a frequency bump to 400 MHz for the eMMC on i.MX8MQ. CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2018/05/03 05:21:19 Modified files: faq : current.html Log message: Mention SMTP client removal from apcupsd package, since scripts using the "smtp" command need adjustment nowadays. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/03 06:13:12 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: only solve lib/bin/plugin on "real" files. noticed by sthen@ gc old stuff CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/03 06:22:13 Modified files: x11/gnome/gvfs/patches: patch-meson_build Log message: Sync with upstream; no pkg change. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/03 06:47:27 Modified files: graphics/py-matplotlib: Makefile Log message: missing TDEP CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/05/03 07:07:59 Modified files: x11/smplayer : Makefile distinfo Log message: Update for SMPlayer to 18.4.0 OK benoit@ Update for SMPlayer to 18.4.0 OK benoit@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/05/03 07:08:56 Modified files: x11/smtube : Makefile distinfo Log message: Update for SMTube to 18.3.0 OK benoit@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/05/03 08:05:04 Modified files: security/lynis : Makefile distinfo security/lynis/pkg: PLIST Log message: Update for Lynis to 2.6.4 OK benoit@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/03 08:21:20 Modified files: usr.bin/mandoc : mandoc.1 Log message: Minor correction: we render HTML character references hexadecimal, not decimal; bentley@ changed that in html.c on July 14, 2017. CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2018/05/03 09:47:41 Modified files: lib/libkvm : kvm.c kvm_private.h kvm_proc.c Log message: A few fixes for kvm_getargv(3)/kvm_getenv(3): 1. Most notable: this splits argv buffer into argv-specific one and environ-specific one. This makes ps -eww totally happy. 2. realloc() usage in kvm_argv() is now ENOMEM-prone. 3. The "int off" changed to "ptrdiff_t off", as it should be. input & okay deraadt@, millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/03 10:38:57 Modified files: sys/netinet : Tag: OPENBSD_6_2 ip_ah.c ip_esp.c ip_ipcomp.c Log message: Do not assume that mbufs within a chain do not have M_PKTHDR set. This could happen during fragment reassembly. Better check if we are dealing with the first mbuf of the chain. m_adj() changes the length of the mbuf, obviously. So when using this length to calulate the amount of adjustment, do not calculate it again after m_adj() with wrong input. Use a temporary variable to save the value. found by Maxime Villard; from NetBSD; OK markus@ claudio@ OpenBSD 6.2 errata 013 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/03 10:40:27 Modified files: sys/netinet : Tag: OPENBSD_6_3 ip_ah.c ip_esp.c ip_ipcomp.c Log message: Do not assume that mbufs within a chain do not have M_PKTHDR set. This could happen during fragment reassembly. Better check if we are dealing with the first mbuf of the chain. m_adj() changes the length of the mbuf, obviously. So when using this length to calulate the amount of adjustment, do not calculate it again after m_adj() with wrong input. Use a temporary variable to save the value. found by Maxime Villard; from NetBSD; OK markus@ claudio@ OpenBSD 6.3 errata 006 CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2018/05/03 10:42:07 Modified files: lib/libkvm : kvm.c kvm_mips64.c Log message: Cleanup usage of free() in libkvm. okay deraadt@, otto@, tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/03 10:56:59 Modified files: usr.bin/tmux : cmd-find.c cmd-new-window.c Log message: Use window target if specified and exists even when looking for an index, fixes neww -a with -t as well. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/03 11:11:54 Log message: Add a mimimal regress test that runs the open POSIX test suite from ports. There is no check whether the tests pass or fail yet. Just run it to stress the kernel and keep the results in the obj directory. Status: Vendor Tag: bluhm Release Tags: bluhm_20180503 N src/regress/misc/posixtestsuite/Makefile No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/03 11:13:37 Modified files: regress/misc : Makefile Log message: Add posixtestsuite to subdir. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/03 12:48:11 Modified files: net/dhcpcd : Makefile distinfo Removed files: net/dhcpcd/patches: patch-src_if-bsd_c Log message: update to dhcpcd-7.0.4; same diff from Mattieu Baptiste CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/03 14:09:25 Modified files: lang/python/2.7: Makefile distinfo lang/python/2.7/pkg: PLIST-main PLIST-tests PLIST-tools Log message: update python 2.7 to 2.7.15. tested in a bulk by naddy@ (thanks). ok jasper@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/03 15:10:50 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-build_tools_cflags_xml patch-contrib_scripts_ast_coredumper patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c patch-utils_Makefile telephony/asterisk/pkg: PLIST-main Removed files: telephony/asterisk/patches: patch-configure_ac Log message: update to asterisk-13.21.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/03 15:11:41 Modified files: telephony/asterisk: Makefile Added files: telephony/asterisk/patches: patch-res_res_pjsip_location_c patch-res_res_pjsip_registrar_c Log message: missed cvs add for some long long time_t fixes in pjsip CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/03 18:56:06 Modified files: lang/kona : Makefile distinfo Log message: Update to kona-20180501 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/03 20:51:34 Modified files: sys/arch/amd64/amd64: db_trace.c Log message: Leave out an unnecessary symbol lookup. OK guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/03 20:54:23 Modified files: sys/arch/amd64/amd64: db_trace.c sys/arch/hppa/hppa: db_interface.c sys/arch/i386/i386: db_trace.c Log message: Initialize st_count in db_save_stack_trace(). OK guenther@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/03 23:31:15 Log message: import ropper, a rop gadget finder and binary information tool. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180504 N ports/security/py-ropper/Makefile N ports/security/py-ropper/distinfo N ports/security/py-ropper/pkg/PLIST N ports/security/py-ropper/pkg/PFRAG.no-python3 N ports/security/py-ropper/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/03 23:32:28 Modified files: security : Makefile Log message: + SUBDIR += py-ropper + SUBDIR += py-ropper,python3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/05/04 01:14:58 Modified files: www/iridium : Makefile distinfo www/iridium/files: iridium www/iridium/patches: clang-third_party_WebKit_Source_platform_BUILD_gn patch-BUILD_gn patch-apps_ui_views_app_window_frame_view_cc patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_allocator_shim_cc patch-base_atomicops_h patch-base_base_paths_posix_cc patch-base_debug_debugger_posix_cc patch-base_debug_proc_maps_linux_cc patch-base_debug_stack_trace_h patch-base_debug_stack_trace_posix_cc patch-base_debug_thread_heap_usage_tracker_cc patch-base_files_file_path_watcher_kqueue_h patch-base_files_file_path_watcher_stub_cc patch-base_files_memory_mapped_file_posix_cc patch-base_i18n_icu_util_cc patch-base_linux_util_cc patch-base_native_library_posix_cc patch-base_process_launch_h patch-base_process_memory_cc patch-base_process_process_handle_openbsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_metrics_posix_cc patch-base_process_process_posix_cc patch-base_sys_info_openbsd_cc patch-base_sys_info_posix_cc patch-base_test_launcher_test_launcher_cc patch-base_test_test_file_util_linux_cc patch-base_third_party_libevent_event-config_h patch-base_third_party_libevent_openbsd_config_h patch-base_third_party_libevent_openbsd_event-config_h patch-base_third_party_symbolize_symbolize_cc patch-base_threading_platform_thread_h patch-base_threading_platform_thread_linux_cc patch-base_threading_platform_thread_posix_cc patch-base_threading_thread_task_runner_handle_cc patch-base_trace_event_malloc_dump_provider_cc patch-base_trace_event_process_memory_dump_cc patch-build_config_BUILDCONFIG_gn patch-build_config_BUILD_gn patch-build_config_allocator_gni patch-build_config_c++_c++_gni patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_config_features_gni patch-build_config_linux_pkg-config_py patch-build_toolchain_gcc_solink_wrapper_py patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_openbsd_BUILD_gn patch-cc_BUILD_gn patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_settings_strings_grdp patch-chrome_app_shutdown_signal_handlers_posix_cc patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_background_background_mode_optimizer_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_custom_handlers_protocol_handler_registry_cc patch-chrome_browser_defaults_cc patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_cc patch-chrome_browser_download_download_commands_h patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_download_download_prefs_h patch-chrome_browser_download_download_shelf_context_menu_cc patch-chrome_browser_download_download_status_updater_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_cc patch-chrome_browser_extensions_api_input_ime_input_ime_api_h patch-chrome_browser_extensions_api_music_manager_private_device_id_linux_cc patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_first_run_first_run_internal_posix_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_galleries_fileapi_mtp_device_map_service_cc patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_router_discovery_discovery_network_list_posix_cc patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_notifications_message_center_notification_manager_cc patch-chrome_browser_platform_util_h patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_plugins_plugins_resource_service_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_resources_safe_browsing_gen_file_type_proto_py patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc patch-chrome_browser_safe_browsing_permission_reporter_cc patch-chrome_browser_speech_tts_controller_impl_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_group_cc patch-chrome_browser_task_manager_sampling_task_group_h patch-chrome_browser_task_manager_sampling_task_group_sampler_cc patch-chrome_browser_task_manager_sampling_task_group_sampler_h patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_task_manager_task_manager_observer_h patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_exclusive_access_exclusive_access_bubble_cc patch-chrome_browser_ui_input_method_input_method_engine_base_cc patch-chrome_browser_ui_input_method_input_method_engine_h patch-chrome_browser_ui_libgtkui_print_dialog_gtk_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_task_manager_task_manager_columns_cc patch-chrome_browser_ui_task_manager_task_manager_table_model_cc patch-chrome_browser_ui_toolbar_app_menu_model_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_apps_chrome_native_app_window_views_aura_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_chrome_views_delegate_h patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_platform_specific_cc patch-chrome_browser_ui_views_frame_system_menu_model_builder_cc patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_profiles_avatar_button_cc patch-chrome_browser_ui_views_tabs_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_appearance_handler_cc patch-chrome_browser_ui_webui_settings_appearance_handler_h patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_web_app_cc patch-chrome_browser_web_applications_web_app_h patch-chrome_common_BUILD_gn patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_h patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_chrome_extensions_client_cc patch-chrome_common_extensions_command_cc patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_autofill_experiments_cc patch-components_autofill_strings_grdp patch-components_content_settings_core_browser_website_settings_registry_cc patch-components_cookie_config_cookie_store_util_cc patch-components_crash_content_app_BUILD_gn patch-components_crash_content_browser_BUILD_gn patch-components_filesystem_file_system_app_cc patch-components_metrics_BUILD_gn patch-components_metrics_drive_metrics_provider_linux_cc patch-components_neterror_resources_neterror_js patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_new_or_sad_tab_strings_grdp patch-components_os_crypt_keyring_util_linux_cc patch-components_os_crypt_libsecret_util_linux_cc patch-components_os_crypt_os_crypt_h patch-components_password_manager_core_browser_password_reuse_defines_h patch-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-components_storage_monitor_BUILD_gn patch-components_storage_monitor_storage_monitor_openbsd_cc patch-components_storage_monitor_storage_monitor_openbsd_h patch-components_sync_base_get_session_name_cc patch-components_sync_base_get_session_name_linux_cc patch-content_app_content_main_runner_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_download_base_file_cc patch-content_browser_media_media_internals_cc patch-content_browser_memory_memory_monitor_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_message_filter_h patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_common_BUILD_gn patch-content_common_sandbox_init_openbsd_cc patch-content_common_sandbox_init_openbsd_h patch-content_common_user_agent_cc patch-content_common_view_messages_h patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_zygote_host_linux_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_common_renderer_preferences_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_main_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_renderer_webscrollbarbehavior_impl_aura_cc patch-content_shell_browser_shell_browser_context_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_utility_utility_main_cc patch-content_zygote_zygote_main_linux_cc patch-device_bluetooth_BUILD_gn patch-device_gamepad_gamepad_provider_cc patch-device_geolocation_location_arbitrator_cc patch-device_sensors_data_fetcher_shared_memory_h patch-device_serial_BUILD_gn patch-device_serial_serial_io_handler_posix_cc patch-device_usb_BUILD_gn patch-gpu_ipc_client_gpu_memory_buffer_impl_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_memory_buffer_factory_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_browser_headless_content_browser_client_h patch-headless_lib_headless_macros_h patch-ipc_ipc_channel_common_cc patch-ipc_ipc_channel_h patch-ipc_ipc_channel_mojo_cc patch-ipc_ipc_message_utils_cc patch-ipc_ipc_message_utils_h patch-iridium_trknotify_cpp patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_manager_cc patch-media_audio_audio_manager_h patch-media_base_audio_latency_cc patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_file_video_capture_device_factory_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_video_capture_device_client_cc patch-media_capture_video_video_capture_device_factory_cc patch-media_media_options_gni patch-net_BUILD_gn patch-net_base_address_tracker_linux_h patch-net_base_network_change_notifier_cc patch-net_base_network_interfaces_openbsd_cc patch-net_base_network_interfaces_openbsd_h patch-net_base_network_interfaces_posix_h patch-net_disk_cache_blockfile_disk_format_h patch-net_dns_address_sorter_posix_cc patch-net_dns_dns_util_cc patch-net_dns_host_resolver_proc_cc patch-net_http_http_network_session_cc patch-net_quic_platform_impl_quic_ip_address_impl_cc patch-net_socket_socks5_client_socket_cc patch-net_socket_udp_socket_posix_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_print_backend_cups_h patch-remoting_base_chromoting_event_cc patch-remoting_client_display_sys_opengl_h patch-remoting_host_host_details_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_me2me_desktop_environment_cc patch-remoting_host_remoting_me2me_host_cc patch-remoting_webapp_base_js_platform_js patch-sandbox_BUILD_gn patch-sandbox_features_gni patch-sandbox_linux_BUILD_gn patch-services_catalog_public_cpp_manifest_parsing_util_cc patch-services_catalog_store_cc patch-services_catalog_store_h patch-services_device_time_zone_monitor_time_zone_monitor_cc patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_h patch-services_service_manager_public_cpp_standalone_service_BUILD_gn patch-services_service_manager_public_cpp_standalone_service_standalone_service_cc patch-services_service_manager_runner_host_BUILD_gn patch-skia_ext_SkMemory_new_handler_cpp patch-storage_browser_quota_quota_settings_cc patch-third_party_WebKit_Source_bindings_core_v8_V8ScriptRunner_cpp patch-third_party_WebKit_Source_core_editing_EditingBehavior_cpp patch-third_party_WebKit_Source_core_html_forms_InternalPopupMenu_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp patch-third_party_WebKit_Source_platform_fonts_FontCache_h patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp patch-third_party_WebKit_Source_platform_heap_StackFrameDepth_cpp patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp patch-third_party_WebKit_Source_platform_wtf_BUILD_gn patch-third_party_WebKit_Source_platform_wtf_StackUtil_cpp patch-third_party_angle_BUILD_gn patch-third_party_angle_src_gpu_info_util_SystemInfo_internal_h patch-third_party_angle_src_gpu_info_util_SystemInfo_linux_cpp patch-third_party_angle_src_gpu_info_util_SystemInfo_x11_cpp patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_gl_renderergl_utils_cpp patch-third_party_ffmpeg_BUILD_gn patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_ffmpeg_libavcodec_x86_cabac_h patch-third_party_ffmpeg_libavutil_cpu_c patch-third_party_ffmpeg_libavutil_mem_c patch-third_party_libXNVCtrl_NVCtrl_c patch-third_party_libjingle_xmpp_task_runner_taskrunner_cc patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton_h patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock_h patch-third_party_libphonenumber_dist_cpp_src_phonenumbers_base_thread_checker_h patch-third_party_libusb_BUILD_gn patch-third_party_libusb_src_libusb_core_c patch-third_party_mesa_src_src_glsl_strtod_c patch-third_party_mesa_src_src_mesa_main_imports_c patch-third_party_node_node_py patch-third_party_pdfium_core_fxcrt_fx_system_h patch-third_party_pdfium_core_fxge_fx_ge_linux_cpp patch-third_party_pdfium_third_party_base_logging_h patch-third_party_pdfium_third_party_libopenjpeg20_opj_malloc_h patch-third_party_pdfium_xfa_fgas_font_cfgas_fontmgr_cpp patch-third_party_protobuf_src_google_protobuf_stubs_atomicops_h patch-third_party_protobuf_src_google_protobuf_stubs_platform_macros_h patch-third_party_protobuf_src_google_protobuf_stubs_strutil_h patch-third_party_sfntly_src_cpp_src_sfntly_table_core_cmap_table_cc patch-third_party_skia_src_gpu_GrAutoLocaleSetter_h patch-third_party_skia_src_ports_SkOSFile_stdio_cpp patch-third_party_skia_src_sksl_SkSLString_h patch-third_party_sqlite_BUILD_gn patch-third_party_swiftshader_BUILD_gn patch-third_party_swiftshader_src_Common_MutexLock_hpp patch-third_party_swiftshader_src_Common_SharedLibrary_hpp patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_Surface_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp patch-third_party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM_hpp patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h patch-third_party_usrsctp_BUILD_gn patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_httpcommon_cc patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physicalsocketserver_cc patch-third_party_webrtc_rtc_base_physicalsocketserver_h patch-third_party_webrtc_rtc_base_platform_thread_cc patch-third_party_webrtc_rtc_base_stringutils_h patch-third_party_webrtc_system_wrappers_BUILD_gn patch-third_party_webrtc_system_wrappers_source_timestamp_extrapolator_cc patch-third_party_yasm_source_config_openbsd_config_h patch-third_party_yasm_source_config_openbsd_libyasm-stdint_h patch-third_party_zlib_BUILD_gn patch-tools_gn_args_cc patch-tools_gn_bootstrap_bootstrap_py patch-tools_gn_bootstrap_build_ninja_template patch-tools_gyp_pylib_gyp_generator_make_py patch-tools_gyp_pylib_gyp_generator_ninja_py patch-tools_variations_fieldtrial_to_struct_py patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc patch-ui_base_ime_ime_engine_handler_interface_h patch-ui_base_ime_input_method_initializer_cc patch-ui_base_resource_resource_bundle_cc patch-ui_base_webui_web_ui_util_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_events_event_switches_cc patch-ui_events_event_switches_h patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_gfx_canvas_skia_cc patch-ui_gfx_codec_png_codec_cc patch-ui_gfx_font_fallback_linux_cc patch-ui_gfx_font_list_cc patch-ui_gfx_font_render_params_h patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_ipc_gfx_param_traits_macros_h patch-ui_gfx_linux_client_native_pixmap_dmabuf_cc patch-ui_gfx_mojo_buffer_types_struct_traits_cc patch-ui_gfx_mojo_buffer_types_struct_traits_h patch-ui_gfx_native_pixmap_handle_cc patch-ui_gfx_native_pixmap_handle_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_api_autogen_glx_h patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_bindings_autogen_glx_h patch-ui_gl_sync_control_vsync_provider_cc patch-ui_gl_sync_control_vsync_provider_h patch-ui_message_center_views_message_view_factory_cc patch-ui_message_center_views_toast_contents_view_cc patch-ui_native_theme_native_theme_base_cc patch-ui_native_theme_native_theme_h patch-ui_strings_app_locale_settings_grd patch-ui_views_bubble_bubble_dialog_delegate_cc patch-ui_views_controls_label_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_corewm_tooltip_aura_cc patch-ui_views_examples_widget_example_cc patch-ui_views_mus_aura_init_cc patch-ui_views_mus_aura_init_h patch-ui_views_selection_controller_cc patch-ui_views_style_platform_style_cc patch-ui_views_views_delegate_cc patch-ui_views_views_delegate_h patch-ui_views_window_custom_frame_view_cc patch-ui_views_window_dialog_delegate_cc patch-ui_views_window_frame_background_cc patch-ui_webui_resources_js_cr_js patch-ui_webui_resources_js_icon_js patch-v8_BUILD_gn patch-v8_src_base_platform_platform-posix_cc patch-v8_src_globals_h patch-v8_src_log-utils_h patch-v8_src_trap-handler_handler-inside_cc www/iridium/pkg: PLIST Added files: www/iridium/patches: patch-base_posix_unix_domain_socket_cc patch-base_process_process_handle_cc patch-base_process_process_handle_h patch-base_process_process_metrics_cc patch-base_trace_event_process_memory_dump_h patch-build_gn_run_binary_py patch-chrome_browser_media_router_providers_wired_display_wired_display_media_route_provider_cc patch-chrome_browser_ssl_ssl_error_controller_client_cc patch-chrome_browser_ui_sad_tab_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-components_crash_core_common_BUILD_gn patch-components_download_quarantine_quarantine_cc patch-components_download_quarantine_quarantine_linux_cc patch-components_feature_engagement_public_event_constants_cc patch-components_feature_engagement_public_event_constants_h patch-content_browser_zygote_host_zygote_host_impl_linux_cc patch-content_common_sandbox_init_linux_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_common_zygote_features_gni patch-content_zygote_zygote_linux_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-extensions_common_api__permission_features_json patch-extensions_common_feature_switch_cc patch-extensions_common_features_feature_cc patch-net_base_address_tracker_linux_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_proxy_resolution_proxy_service_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-sandbox_linux_services_libc_interceptor_cc patch-services_device_hid_BUILD_gn patch-services_network_network_sandbox_hook_linux_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc patch-services_service_manager_sandbox_BUILD_gn patch-third_party_WebKit_Source_core_html_canvas_CanvasAsyncBlobCreator_cpp patch-third_party_WebKit_Source_platform_fonts_FontMetrics_cpp patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_loader_c patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_vk_loader_platform_h patch-third_party_breakpad_breakpad_src_common_simple_string_dictionary_h patch-third_party_fontconfig_include_config_h patch-third_party_pdfium_fxjs_JS_Define_cpp patch-third_party_swiftshader_src_Common_Configurator_cpp patch-third_party_swiftshader_src_Main_SwiftConfig_cpp patch-third_party_webrtc_rtc_base_platform_thread_types_cc patch-third_party_webrtc_webrtc_gni patch-tools_json_schema_compiler_feature_compiler_py patch-tools_json_schema_compiler_model_py patch-ui_gl_gl_implementation_cc patch-v8_tools_run_py Removed files: www/iridium/patches: patch-base_posix_unix_domain_socket_linux_cc patch-breakpad_src_common_simple_string_dictionary_h patch-chrome_app_chrome_main_delegate_h patch-chrome_app_mash_embedded_services_cc patch-chrome_browser_extensions_api_desktop_capture_desktop_capture_base_cc patch-chrome_browser_extensions_api_messaging_message_service_cc patch-chrome_browser_extensions_api_webrtc_audio_private_webrtc_audio_private_api_cc patch-chrome_browser_gpu_gl_string_manager_cc patch-chrome_browser_interstitials_chrome_controller_client_cc patch-chrome_browser_net_async_dns_field_trial_cc patch-chrome_browser_ui_views_message_center_message_center_frame_view_cc patch-chrome_browser_ui_webui_sandbox_internals_ui_cc patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feature_engagement_tracker_public_event_constants_cc patch-components_feature_engagement_tracker_public_event_constants_h patch-components_omnibox_browser_omnibox_field_trial_cc patch-components_password_manager_core_browser_password_manager_cc patch-components_password_manager_core_browser_password_manager_metrics_util_cc patch-components_password_manager_core_browser_password_manager_metrics_util_h patch-components_password_manager_core_browser_password_store_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_gpu_gpu_feature_checker_impl_cc patch-content_browser_gpu_gpu_internals_ui_cc patch-content_browser_ppapi_plugin_process_host_cc patch-content_browser_renderer_host_media_in_process_video_capture_device_launcher_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_utility_process_host_impl_cc patch-content_child_child_process_cc patch-content_child_child_process_h patch-content_child_child_thread_impl_cc patch-content_child_child_thread_impl_h patch-content_common_child_process_messages_h patch-content_common_content_switches_internal_cc patch-dbus_property_cc patch-device_hid_BUILD_gn patch-device_media_transfer_protocol_media_transfer_protocol_daemon_client_h patch-device_media_transfer_protocol_media_transfer_protocol_manager_h patch-headless_lib_headless_content_main_delegate_cc patch-headless_lib_headless_content_main_delegate_h patch-net_proxy_proxy_config_service_linux_cc patch-net_proxy_proxy_service_cc patch-net_tools_cert_verify_tool_verify_using_path_builder_cc patch-net_tools_get_server_time_get_server_time_cc patch-ppapi_shared_impl_private_net_address_private_impl_cc patch-services_ui_gpu_gpu_main_cc patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_cpp patch-third_party_WebKit_Source_platform_fonts_FontPlatformData_h patch-third_party_WebKit_Source_platform_fonts_SimpleFontData_cpp patch-third_party_pdfium_fpdfsdk_javascript_JS_Value_cpp patch-third_party_swiftshader_src_Common_Socket_cpp patch-third_party_vulkan-validation-layers_src_loader_vk_loader_platform_h patch-third_party_webrtc_system_wrappers_source_atomic32_non_darwin_unix_cc patch-ui_base_ime_input_method_factory_cc patch-ui_message_center_message_center_style_h patch-ui_message_center_views_message_center_button_bar_cc patch-ui_message_center_views_message_center_button_bar_h patch-ui_resources_ui_resources_grd Log message: update to 2018.4.66.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 01:24:39 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: Hum, follow-thru links for plugins and libs, otherwise we lose the variable version substitution... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 01:29:30 Modified files: infrastructure/bin: update-plist Log message: better way of handling stripping directories: register all objects, and THEN strip them on the fly, so that we can abort handling dependencies half-way thru if we got them all, AND also so that we can remove them directly without needing an extra pass CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 01:50:26 Modified files: x11/kde4/smokekde: Makefile Log message: missing bump CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 01:51:48 Modified files: x11/kde4/korundum: Makefile Log message: another missing bump CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/04 02:21:42 Modified files: usr.bin/tmux : session.c cmd-find.c Log message: Improve logging of sessions. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 02:54:31 Modified files: infrastructure/bin: update-plist Log message: allow scanning as root, for those ports where stuff is not readable at all... CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/05/04 02:58:52 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: the perl debugger tells you everything a perl process exits. this child is irrelevant, tell the debugger (if present) to not stop CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 03:08:19 Modified files: infrastructure/bin: update-plist Log message: more stuff to do (handling of cwd) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 03:20:52 Modified files: infrastructure/bin: update-plist Log message: pass a context for substitution at start, so that ^SYSCONFDIR happens in function parameters in @exec CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 03:50:48 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: some file types give useful info about their parents CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 03:52:50 Modified files: infrastructure/bin: update-plist Log message: we now have enough info to guess at directory types CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 03:54:41 Modified files: graphics/py-Pillow: Makefile distinfo graphics/py-Pillow/pkg: PLIST Log message: update to Pillow-5.1.0 and drop tkimage support as a comment in the Makefile was already wondering about it's usefulness. nb, the scripts moved to a separate repository (https://github.com/python-pillow/pillow-scripts) but nothing seemed to depend on it. we can still import it when needed. CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2018/05/04 04:24:59 Modified files: . : 63.html Log message: 8254 mips64el packages CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/05/04 04:49:49 Modified files: usr.sbin/smtpd : smtp_session.c Log message: fix use-after-free CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 04:54:20 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: heh. sub info files, don't forget to delete ourselves CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 05:07:57 Modified files: infrastructure/bin: update-plist Log message: if we can't move, exit with an error streamline code CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2018/05/04 05:11:39 Modified files: math/ginac : Makefile distinfo Log message: Update GiNaC to 1.7.4. Minor update that contains a small ABI fix from two releases ago. OK jasper@, tb@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2018/05/04 05:12:46 Modified files: textproc/p5-LaTeXML: Makefile distinfo Log message: Update LaTeXML to version 0.8.2_3 OK jasper@ CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2018/05/04 05:14:18 Modified files: databases/postgresql-odbc: Makefile distinfo databases/postgresql-odbc/pkg: PLIST Log message: Update the ODBC driver for PostgreSQL to 10.02.0000. Follows the major update from postgresql. OK jasper@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/04 05:16:04 Modified files: sys/nfs : nfs_vfsops.c Log message: After unmount nfs_timer() could access the freed memory of struct nfsmount. Delay the free(9) of the nfs mount point data until pending or sleeping timeouts have finished by running it on the softclock thread. OK visa@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 05:32:22 Modified files: infrastructure/bin: update-plist Log message: mark everything we copy, and so do a show_unknown that handles stuff besides fileobjects CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 05:36:56 Modified files: infrastructure/bin: update-plist Log message: document one of the few missing ingredients CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 05:37:24 Modified files: www/py-gunicorn: Makefile distinfo www/py-gunicorn/patches: patch-requirements_test_txt www/py-gunicorn/pkg: PLIST Log message: update to py-gunicorn-19.8.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 05:40:32 Log message: import py-xmltodict-0.11.0 xmltodict is a Python module that makes working with XML feel like you are working with JSON. importing on behalf of, and from jung@ Status: Vendor Tag: jasper Release Tags: jasper20180504 N ports/textproc/py-xmltodict/Makefile N ports/textproc/py-xmltodict/distinfo N ports/textproc/py-xmltodict/pkg/DESCR N ports/textproc/py-xmltodict/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 05:42:06 Modified files: textproc : Makefile Log message: +py-xmltodict +py-xmltodict,python3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 05:46:21 Modified files: infrastructure/bin: update-plist Log message: document why we don't bother with this check CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 06:00:48 Modified files: infrastructure/bin: update-plist Log message: okay, that check actually makes sense do a bit more work on shared libs, that's easy enough CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 06:07:39 Modified files: infrastructure/bin: update-plist Log message: document a small part of make-plist we don't do yet CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 06:10:23 Modified files: infrastructure/bin: update-plist Log message: we have no way to guess shells CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 06:14:07 Modified files: infrastructure/bin: update-plist Log message: yet another old feature CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 06:18:27 Modified files: infrastructure/bin: update-plist Log message: typo CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/04 06:35:02 Modified files: mail/mailpile : Makefile Log message: lang/python/2.7 was missing in BUILD_DEPENDS reported by naddy@ and nigel@ help from sthen@ and jca@ ok sthen@ jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/04 07:15:06 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/04 07:15:18 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/04 07:15:30 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.13. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 07:28:45 Modified files: sysutils/supervisor: Makefile distinfo Log message: update to supervisor-3.3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/04 07:31:14 Modified files: net/scamper : Makefile distinfo net/scamper/patches: patch-internal_h Log message: update to scamper-20180504 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/04 08:07:27 Modified files: mail/s-nail : Makefile distinfo mail/s-nail/pkg: DESCR Added files: mail/s-nail/patches: patch-obs-imap_c Removed files: mail/s-nail/patches: patch-nail_rc Log message: update to s-nail-14.9.10, from Steffen Nurpmeso (upstream), maintainer timeout CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/04 09:43:34 Modified files: sys/arch/arm64/arm64: db_trace.c sys/arch/arm64/include: frame.h Log message: Add stack trace saving for arm64. OK guenther@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/05/04 09:44:29 Modified files: share/zoneinfo/datfiles: africa asia australasia europe Log message: Update to tzdata2018e from ftp.iana.org CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/04 09:45:11 Modified files: sys/arch/arm64/arm64: mem.c Log message: Fix WITNESS build on arm64. OK guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/04 10:12:12 Modified files: sys/arch/arm/conf: files.arm sys/arch/arm64/conf: files.arm64 sys/arch/armv7/conf: files.armv7 sys/arch/octeon/conf: files.octeon Added files: sys/dev/ofw : files.ofw Log message: Add a common rules file for ofw sources to help keep the configurations of fdt-enabled platforms in sync. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 12:29:04 Modified files: infrastructure/bin: update-plist Log message: let's copy annotations much earlier. That way CVSTags become anchors, we can add tags to them, and thus copy stuff at the beginning of plists. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 12:57:35 Modified files: infrastructure/bin: update-plist Log message: so show_unknown got over-eager, don't report on state changes, since it's normal they don't get copied, ever CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/04 13:21:14 Modified files: infrastructure/bin: update-plist Log message: handle copying stuff out-of-normal prefix over. also, newauth and newgroup are now tagging along with CVSTag, so we don't need to copy them twice. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/04 13:43:07 Modified files: sys/netinet6 : in6.c Log message: Split handling of SIOCGIF*_IN6 into a separate function in6_ioctl_get() that only needs a read lock. Tested by hrvoje ok visa CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 13:43:46 Modified files: sysutils/virt-what/patches: patch-virt-what_in Log message: use_sysctl was merged upstream CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/05/04 14:00:34 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/patches: patch-man_highlight_1 patch-src_makefile textproc/highlight/pkg: PLIST Log message: Update to highlight-3.43. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 14:03:10 Modified files: devel/meson : Makefile meson.port.mk Added files: devel/meson/patches: patch-mesonbuild_compilers_compilers_py Log message: - also append linker flag to fix $ORIGIN handling - bump meson dependency in the module ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/04 14:03:42 Modified files: x11/gnome/eog : Makefile Log message: remove hack now that the unlying issue has been addressed in meson CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/05/04 14:10:21 Modified files: devel/libspectrum: Makefile distinfo Log message: Update to libspectrum-1.4.2. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/05/04 14:31:30 Modified files: security/py-paramiko: Makefile distinfo Log message: Update to py-paramiko-2.4.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/05/04 15:04:43 Modified files: games/rocksndiamonds: Makefile distinfo games/rocksndiamonds/patches: patch-src_Makefile games/rocksndiamonds/pkg: PLIST Log message: Update to rocksndiamonds-4.1.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/04 15:36:24 Modified files: devel/cmake : Makefile Added files: devel/cmake/patches: patch-Source_kwsys_CMakeLists_txt Log message: patch to disable cmake picking up libexecinfo / execinfo.h during build; seems this can happen on ports-gcc arches. reported by/tests landry@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/04 16:30:09 Log message: Import barony 3.1.4 Barony is a 3D, first-person roguelike. The goal of the game is to descend to the bottom of a dark dungeon known as the Devil's Bastion and destroy an undead lich named Baron Herx, who terrorized the peaceful town of Hamlet in life and is now harboring a curse against the land from beyond the grave. To aid you in your quest are friendly humans who have been eeking out a rough life within the dungeon for generations, as well as any friends you can bring with you in real life: Barony is the first of its kind as a first-person roguelike in that it fully supports cooperative multiplayer for up to four players. Port by David Carlier (maintainer) Ported to OpenBSD by thfr@, bcallah@ and David Carlier Help from sthen@, danj@, bcallah@, solene@ ok sthen@, danj@, bcallah@ Status: Vendor Tag: solene Release Tags: solene_20180505 N ports/games/barony/Makefile N ports/games/barony/distinfo N ports/games/barony/patches/patch-CMakeLists_txt N ports/games/barony/pkg/DESCR N ports/games/barony/pkg/PLIST N ports/games/barony/pkg/README N ports/games/barony/files/barony.sh No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/04 16:31:43 Modified files: games : Makefile Log message: + barony CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/05/05 00:58:05 Modified files: sys/net80211 : ieee80211_input.c Log message: On 5GHz channels, keep the most recent RSSI measurement from a probe response in case a lower RSSI is measured for a subsequent beacon. I have run into a 5Ghz AP which sends beacons with very low Tx power for some reason, while probe responses are transmitted with reasonable signal strength. This change ensures such 5GHz APs will be considered as a reasonable choice during access point selection. Discussed with sthen@, Patrick Dohman, and others on tech@ ok phessler@ pirofti@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/05 02:23:17 Modified files: games/barony : Makefile games/barony/files: barony.sh Log message: Unbreak error handling in the wrapper script (it was exiting the subshell instead of the current one). ok solene@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 03:02:50 Modified files: infrastructure/bin: update-plist Log message: - fix issues with multimedia/motion * we can't deduce Sampledir status from the FS * sample files installed in /etc will yield bad results - note that backsubst should happen even later on - note there is some intelligence to add to unexec (noticed on hs's unregister) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/05 03:05:20 Modified files: x11/dbus-python: Makefile distinfo x11/dbus-python/pkg: PLIST-common Log message: Update to py-dbus-1.2.8. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 03:07:57 Modified files: infrastructure/bin: update-plist Log message: 3 isa is sign it's time for an actual method CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/05 03:08:54 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.14. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2018/05/05 03:09:05 Modified files: libressl : index.html releases.html Log message: LibreSSL 2.7.3 release CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/05 03:09:09 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/05 03:09:21 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.14. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 03:34:47 Modified files: devel/meson/patches: patch-mesonbuild_compilers_compilers_py patch-mesonbuild_mesonlib_py Log message: merged upstream CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 03:36:57 Modified files: infrastructure/bin: update-plist Log message: move the backsubst as late as possible this actually removes some special cases, as all items have fullstring representation, and these match directories, for instance requires subst "at start" to match some word boundaries add shortcut to subst also add LOCALSTATEDIR to the list of ignored variables CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 03:39:27 Modified files: geo/geoclue2 : Makefile distinfo geo/geoclue2/pkg: PLIST Log message: update to geoclue2-2.4.10 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 03:43:26 Modified files: textproc/pdfpc : Makefile distinfo Removed files: textproc/pdfpc/patches: patch-src_CMakeLists_txt Log message: update to pdfpc-4.1.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 04:17:30 Modified files: infrastructure/bin: update-plist Log message: make empty variable work at start of string, need to anchor for that remove keyword work-around, since we have the full string now, so it will just breaks things. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 04:39:13 Modified files: x11/remmina : Makefile Log message: - fix linking with lld as pointed out by naddy@ - use CMAKE_C_FLAGS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/05 04:45:01 Modified files: archivers/lzo2 : Makefile archivers/lzo2/pkg: PLIST Log message: regen PLIST, a pkgconfig file was added in 2.10 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 05:29:45 Modified files: infrastructure/bin: update-plist Log message: remove TODO as it's done never perform backsubst on cvs tags CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 05:43:30 Modified files: astro/celestia : Makefile astro/celestia/pkg: PLIST Log message: some LC_MESSAGES dirs stripped from dependencies CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 05:48:46 Modified files: infrastructure/bin: update-plist Log message: found yet another heuristic to implement, document I should do it CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/05 05:54:11 Modified files: sys/nfs : nfs_node.c nfs_vnops.c nfsnode.h Log message: Implement proper locking for NFS nodes. Tested in bulks by many. ok visa@, beck@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 06:07:34 Modified files: infrastructure/bin: update-plist Log message: empty variables are a special case altogether we can't sort them, so perform reverse substitution repeatedly until nothing is left to do. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/05 06:22:16 Modified files: sysutils/amazon-ecs-cli: Makefile distinfo Removed files: sysutils/amazon-ecs-cli/patches: patch-ecs-cli_vendor_github_com_docker_docker_pkg_system_stat_openbsd_go Log message: Update to ecs-cli-1.5.0. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 06:45:09 Modified files: infrastructure/bin: update-plist Log message: make 'special variables' dynamic because we might want to NOT backsubst based on the variable value. To wit: MODPY_COMMENT CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/05 06:49:34 Log message: Import sysutils/free, a utility to display free and used memory in the system. ok bluhm@ Status: Vendor Tag: bcallah Release Tags: bcallah_20180505 N ports/sysutils/free/Makefile N ports/sysutils/free/distinfo N ports/sysutils/free/pkg/PLIST N ports/sysutils/free/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/05 06:50:06 Modified files: sysutils : Makefile Log message: +free CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 06:50:12 Modified files: infrastructure/mk: bsd.port.mk pkgpath.mk Log message: with PORTS_PRIVSEP, FETCH_PACKAGES must be run as _pfetch adjust accordingly (cleaning up to come later, noticed by sthen@) okay jca@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 06:50:54 Modified files: infrastructure/mk: bsd.port.mk Log message: I think it's ready, time to turn on NEW_UPDATE_PLIST by default (we'll scrape the old code in a few days/weeks, keep it around for comparison) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 07:13:23 Modified files: infrastructure/bin: update-plist Log message: so ruby does some crazy stunt... handle half of it CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 07:36:27 Modified files: infrastructure/bin: update-plist Log message: I don't quite get what ruby is doing, but get closer to making it work CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/05 07:44:49 Modified files: sysutils/lscpu : Makefile distinfo Log message: Update to lscpu-1.2.0 Remove ONLY_FOR_ARCHS. Now lscpu will compile and show at least some information on every arch. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 09:04:50 Log message: import py-graphviz-0.8.3 This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20180505 N ports/math/py-graphviz/Makefile N ports/math/py-graphviz/distinfo N ports/math/py-graphviz/pkg/DESCR N ports/math/py-graphviz/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 09:05:52 Modified files: math : Makefile Log message: +py-graphviz +py-graphviz,python3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 09:06:14 Log message: import py-gfm-0.1.3 This is an implementation of GitHub-Flavored Markdown written as an extension to the Python Markdown library. It aims for maximal compatibility with GitHub's rendering. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20180505 N ports/textproc/py-pygfm/Makefile N ports/textproc/py-pygfm/distinfo N ports/textproc/py-pygfm/pkg/DESCR N ports/textproc/py-pygfm/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 09:06:53 Log message: import py-natsort-5.3.0 natsort provides a function natsorted that helps sort lists 'naturally' ('naturally' is rather ill-defined, but in general it means sorting based on meaning and not computer code point). ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20180505 N ports/textproc/py-natsort/Makefile N ports/textproc/py-natsort/distinfo N ports/textproc/py-natsort/pkg/DESCR N ports/textproc/py-natsort/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 09:08:00 Modified files: textproc : Makefile Log message: +py-pygfm +py-natsort CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 09:33:47 Modified files: audio/freealut : Makefile audio/freealut/pkg: PLIST Log message: include/AL/ is owned by dependency audio/openal, so not needed CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 09:38:23 Modified files: audio/mp3applygain: Makefile audio/mp3applygain/pkg: PLIST Log message: so what's the point in installing a manpage if you're not going to package it ?... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 09:42:05 Modified files: audio/pavucontrol: Makefile audio/pavucontrol/pkg: PLIST Log message: this gains the gettext directories thru gettext CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/05 09:51:41 Modified files: sys/arch/octeon/conf: GENERIC Log message: Enable octcrypto(4). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 09:53:40 Modified files: infrastructure/bin: update-plist Log message: remove warnings for people not using PORTS_PRIVSEP :) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/05 10:52:59 Modified files: sbin/ifconfig : ifconfig.8 Log message: document unit value for pltime and vltime; from paul de weerd ok kn CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 11:32:13 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: rewriting app-defaults only work if we use the actual result on the other side! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/05 13:06:22 Modified files: gnu/llvm/tools/clang/lib/Driver/ToolChains/Arch: ARM.cpp Log message: Switch armv7 to the "softfp" floating-point ABI. The ABI is identical to the "soft" floating-point ABI but this does allow the compiler to generate FPU instructions. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 13:22:55 Modified files: x11/gnome/todo : Makefile Log message: generate src/gtd-vcs-identifier.h upfront; there's a missing dependency in the meson file which gets exposed due to ninja random build order. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/05 13:27:44 Modified files: x11/gtksourceview4: Makefile distinfo x11/gtksourceview4/pkg: PLIST Log message: update to gtksourceview4-4.0.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 16:32:52 Modified files: infrastructure/bin: update-plist Log message: let's handle the way ruby does things, with several plist fragments CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 16:37:53 Modified files: infrastructure/bin: update-plist Log message: value *exactly* matching @comment\s* CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 16:42:30 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: libchewing's info file was built by gmakeinfo CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 16:52:23 Modified files: infrastructure/bin: update-plist Log message: rcscript carry their own cwd and are happy with it. Maybe to revisit later... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/05 17:01:08 Modified files: meta/tor-browser: Tag: OPENBSD_6_3 Makefile www/tor-browser: Tag: OPENBSD_6_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_6_3 Makefile distinfo www/tor-browser/browser/files: Tag: OPENBSD_6_3 extension-overrides.js www/tor-browser/https-everywhere: Tag: OPENBSD_6_3 Makefile distinfo www/tor-browser/noscript: Tag: OPENBSD_6_3 Makefile distinfo www/tor-browser/tor-launcher: Tag: OPENBSD_6_3 Makefile distinfo www/tor-browser/torbutton: Tag: OPENBSD_6_3 Makefile distinfo Log message: update tor-browser in -stable to 7.5.3, from attila (maintainer) CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/05/05 17:23:13 Modified files: devel/fossil : Makefile distinfo devel/fossil/patches: patch-auto_def Removed files: devel/fossil/patches: patch-src_checkin_c Log message: Update fossil to 2.6. Release notes here: http://fossil-scm.org/index.html/doc/trunk/www/changes.wiki#v2_6 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 17:34:36 Modified files: infrastructure/bin: update-plist Log message: correct sort order CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/05/05 17:36:06 Modified files: devel/fossil : Makefile Log message: Enable ssl on static build since it works fine with libressl. No bump since I just committed the 2.06 update. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/05 17:38:54 Modified files: infrastructure/bin: update-plist Log message: optimization: sort the list of variables the first time CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/06 03:08:08 Modified files: x11/gnome/todo : Makefile Added files: x11/gnome/todo/patches: patch-plugins_todoist_gtd-provider-todoist_c patch-src_meson_build Log message: Try to fix auto-generated gtd-vcs-identifier.h properly. While here, fix an implicit declaration. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/06 03:21:41 Modified files: x11/gnome/todo/patches: patch-plugins_todoist_gtd-provider-todoist_c Log message: Add MR URL. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/06 05:47:10 Modified files: mail/neomutt : Makefile Log message: update HOMEPAGE CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/06 08:03:03 Modified files: sys/netinet6 : in6.c Log message: Continue refactoring and cleanup of in6_ioctl(). Hoist privilege check to the top and split out handling of SIOCAIFADDR_IN6 and SIOCDIFADDR_IN6 into a separate function. Merge tangled switches and simplify the code paths. tested by hrvoje ok visa CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/06 08:05:56 Modified files: net/wireless : Makefile distinfo Log message: update to wireless-5, from maintainer/upstream Gregor Best CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/06 08:32:41 Modified files: lang/php/5.6 : Makefile lang/php/7.0 : Makefile lang/php/files : README-main Log message: adjust README, it referred to php example config in /etc/examples/httpd.conf which has since been removed. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/06 09:15:00 Log message: Import games/arx-libertatis, a cross-platform port of Arx Fatalis, a first-person RPG. Submission from Thomas Frohwein (thfr), who takes MAINTAINER, thanks! ok sthen@ Arx Libertatis is a cross-platform, open source port of Arx Fatalis, a 2002 first-person role-playing game and dungeon crawler developed by Arkane Studios. Arx Fatalis (Latin for "fatal fortress") is set on a world whose sun has failed, forcing the above-ground creatures to take refuge in subterranean caverns. The action in Arx Fatalis takes place in one of these large caves, where inhabitants from all races such as Trolls, Goblins, Dwarves, Humans, etc. have made their homes on various levels of the cave. The player awakens inside a prison cell and, after making his escape, eventually discovers his mission is to subvert and imprison the God of Destruction, Akbaa, who is trying to manifest itself in Arx. Status: Vendor Tag: bcallah Release Tags: bcallah_20180506 N ports/games/arx-libertatis/Makefile N ports/games/arx-libertatis/distinfo N ports/games/arx-libertatis/files/arx N ports/games/arx-libertatis/patches/patch-src_core_Version_cpp_in N ports/games/arx-libertatis/pkg/DESCR N ports/games/arx-libertatis/pkg/PLIST N ports/games/arx-libertatis/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/06 09:15:50 Modified files: games : Makefile Log message: +arx-libertatis CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/06 09:18:42 Modified files: app/xenodm/xenodm: auth.c Log message: Add missing brackets to multi-statement if in SaveServerAuthorizations From Alan Coopersmith in xdm. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/06 09:21:25 Modified files: sys/netinet6 : in6.c in6_var.h Log message: Nuke unused ia6_createtime struct member. OK tb CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/06 09:22:12 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-Makefile patch-config_mk patch-man_feh_pre patch-src_keyevents_c Removed files: graphics/feh/patches: patch-src_wallpaper_c Log message: Update to feh-2.26 Compile with -std=gnu99 to remove some patches. MAINTAINER timeout ok pirofti@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/06 09:25:27 Modified files: app/xenodm/greeter: greet.c app/xenodm/xenodm: auth.c Log message: Unused variables found by clang CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/06 09:26:15 Modified files: app/xenodm/xenodm: session.c Log message: static variable shadowing found by clang CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/06 09:35:47 Modified files: archivers/gtar : Makefile archivers/gtar/pkg: PLIST Added files: archivers/gtar/pkg: PFRAG.static Log message: -static flavor should need to own its msg directories. okay naddy@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/06 09:40:15 Modified files: infrastructure/bin: update-plist Log message: write the full correct new cvstag the first time around to avoid random discrepancies on regen CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/06 09:44:10 ports/lang/ocaml-camlp5/patches Update of /cvs/ports/lang/ocaml-camlp5/patches In directory cvs.openbsd.org:/tmp/cvs-serv24629/patches Log Message: Directory /cvs/ports/lang/ocaml-camlp5/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/06 09:45:06 Modified files: lang/ocaml-camlp5: Makefile distinfo lang/ocaml-camlp5/pkg: PLIST Added files: lang/ocaml-camlp5/patches: patch-etc_Makefile Log message: Update to ocaml-camlp5 to 7.05 diff from daniel@, who needs this for an update of lang/compcert CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/06 09:56:45 Modified files: infrastructure/bin: update-plist Log message: framework for handling unexec: - during known_object, figure out command names that must stick around - allow copy_with_tags to be recursive (e.g., tags may have tags) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/06 10:14:20 Modified files: infrastructure/bin: update-plist Log message: insert comes_after data into the copy process: - unmark file as found, because it will be found again as tag - have it tag along on the unexec that uses it This fixes ghc's location of unregister. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/06 11:08:08 Modified files: sys/dev/ic : dwc_gmac.c Log message: Change the order in which whe write ouw own MAC address into the relevant two hardware registers. On Rockchip hardware it seems the address latches into the filter logic only after writing writing the "low" register. Fixes the Gigabit Ethernet interface on the Rockchip RK3328 and RK3399. ok visa@, patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/06 11:16:48 Modified files: sys/arch/arm64/arm64: machdep.c sys/arch/arm64/dev: com_fdt.c sys/arch/arm64/include: fdt.h Log message: Use speed from device tree for serial console. Makes it possible to boot and install systems where the firmware uses a non-standard speed. This is important for various boards that use a Rockchip SoC where the vendor thinks using 1500000 bps as the serial console speed is a good idea (it isn't). ok deraadt@, visa@, patrick@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/05/06 14:56:55 Modified files: etc/examples : relayd.conf Log message: don't put options in here that should not be needed in the majority of cases and will just be copied by users without thinking. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/07 00:42:54 Modified files: devel/llvm : Makefile Added files: devel/llvm/patches: patch-tools_clang_lib_Driver_ToolChains_Arch_ARM_cpp Log message: Switch armv7 to the "softfp" floating-point ABI. The ABI is identical to the "soft" floating-point ABI but this does allow the compiler to generate FPU instructions. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/05/07 01:18:39 Modified files: telephony/baresip/re: Makefile distinfo telephony/baresip/re/patches: patch-Makefile Log message: Update to libre 0.5.8 "go for it" sthen@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/05/07 01:20:16 Modified files: telephony/baresip/rem: Makefile distinfo Log message: Update to librem 0.5.3 "go for it" sthen@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/05/07 01:22:54 Modified files: telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/patches: patch-src_config_c Log message: Update to baresip 0.5.9 Tweaks and "go for it" sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/07 03:22:20 Modified files: x11/gnome/gvfs : Makefile distinfo x11/gnome/gvfs/patches: patch-meson_build Log message: Update to gvfs-1.36.2. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/05/07 03:33:09 Modified files: www/lynx : Makefile distinfo Log message: Update lynx to 2.8.9pl18 and switch HOMEPAGE and MASTER_SITES to HTTPS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/07 04:01:02 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/07 04:01:20 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/07 04:01:33 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/07 04:11:35 Modified files: mail/evolution-rss: Makefile mail/evolution-rss/pkg: PLIST Added files: mail/evolution-rss/patches: patch-src_rss-config-factory_c Log message: Add patch from Fedora: Red Hat bug #1517021 (Crash when importing OPML file with feeds without 'title' attribute) While here, regen WANTLIB and PLIST. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/07 04:13:20 Modified files: x11/gnome/keyring: Makefile distinfo x11/gnome/keyring/pkg: PLIST Log message: Update to gnome-keyring-3.28.2. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2018/05/07 04:31:34 Modified files: math/ginac : Makefile Log message: math/ginac: Fix WANTLIB list. Based on input from tb@ and sthen@, thanks! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/07 04:33:07 Modified files: infrastructure/bin: update-plist Log message: zap TODO that's done CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2018/05/07 04:37:59 Modified files: net/wget : Makefile distinfo net/wget/patches: patch-doc_wget_texi Log message: Security update for wget, addressing CVE-2018-0494 - cookie injection. New tests fails as pointed out by bket@ on ports@, but since it includes important fix so sthen suggested we should go ahead and commit right way, i'm going to look at it and report upstream afterwards. OK sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/07 04:44:01 Modified files: distrib/miniroot: install.sub Log message: Fix http install with proxy, which was broken since URL redirection was made sticky. Found and fix suggested by joshua megerman () iwco com, thanks! Tested & ok rpe CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/07 06:15:36 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: correctly identify man directories in the presence of language subdirectories CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/07 06:24:28 Modified files: infrastructure/bin: update-plist Log message: don't do substs on mode CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/07 07:11:11 Modified files: devel/libsoup : Makefile distinfo Log message: Update to libsoup-2.62.2. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/07 07:39:09 Modified files: usr.bin/tmux : tty.c tty-term.c Log message: Handle terminfo colors > 256 correctly, GitHub issue 1337. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/07 08:13:54 Modified files: sys/arch/arm/include: fdt.h sys/arch/armv7/armv7: armv7_machdep.c sys/arch/armv7/dev: com_fdt.c Log message: Use speed from device tree for serial console on armv7 too. ok visa@, patrick@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/07 08:43:01 Modified files: sys/msdosfs : denode.h msdosfs_fat.c msdosfs_vnops.c Log message: Implement VFS read clustering for MSDOSFS, take 3. With sf@, inputs from krw@, tested by many, ok visa@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/07 09:24:05 Modified files: sys/kern : vfs_subr.c Log message: Print the vp pointer in the vinvalbuf() panic strings. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/07 09:33:01 Modified files: infrastructure/mk: bsd.port.mk Log message: add another tweakable thingy for slightly later on CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/07 09:51:53 Modified files: sys/kern : uipc_socket2.c Log message: Grab the KERNEL_LOCK() for unix/routing/pfkey sockets in solock()... ...and release it in sounlock(). This will allows us to progressively remove the KERNEL_LOCK() in syscalls. ok visa@ some time ago CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/07 09:52:47 Modified files: sys/ddb : db_access.h db_output.c sys/kern : subr_witness.c Log message: Make the print function of db_print_stack_trace() configurable, and indicate if a saved stack trace is empty. OK guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/07 09:54:03 Modified files: sys/kern : subr_witness.c Log message: Zap two unused variables. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/07 11:55:20 Log message: Import lang/regina, an ANSI-compliant interpreter for REXX language. ok benoit@ Regina is an ANSI-compliant Rexx interpreter. Rexx is a programming language that was designed to be easy to use for inexperienced programmers yet powerful enough for experienced users. It is also a language ideally suited as a macro language for other applications. Status: Vendor Tag: bcallah Release Tags: bcallah_20180507 N ports/lang/regina/Makefile N ports/lang/regina/distinfo N ports/lang/regina/patches/patch-builtin_c N ports/lang/regina/patches/patch-files_c N ports/lang/regina/patches/patch-stack_c N ports/lang/regina/patches/patch-configure N ports/lang/regina/patches/patch-Makefile_in N ports/lang/regina/patches/patch-regutil_regini_c N ports/lang/regina/patches/patch-regutil_regmacrospace_c N ports/lang/regina/patches/patch-rxstack_c N ports/lang/regina/pkg/PLIST N ports/lang/regina/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/07 11:55:38 Modified files: lang : Makefile Log message: +regina CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/07 12:05:01 Modified files: x11/gnome/characters: Makefile distinfo Removed files: x11/gnome/characters/patches: patch-lib_gc_c Log message: update to gnome-characters-3.28.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/07 12:05:26 Modified files: x11/gnome/gjs : Makefile distinfo Log message: update to gjs-1.52.3l CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/07 12:08:15 Modified files: security/py-scp: Makefile distinfo Log message: update to py-scp-0.11.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/07 12:29:00 Log message: Import nnn, the missing terminal file browser for X nnn is probably the fastest and most resource-sensitive (with all its capabilities) file browser you have ever used. It's extremely flexible too - integrates with your DE and favourite GUI utilities, works with the desktop opener, supports bookmarks, has smart navigation shortcuts, navigate-as-you-type mode, disk usage analyzer mode, comprehensive file details and much more. From Ljuba Nedeljkovic, thanks! With feedback from sthen and me. OK sthen Status: Vendor Tag: kn Release Tags: kn_20180507 N ports/sysutils/nnn/distinfo N ports/sysutils/nnn/Makefile N ports/sysutils/nnn/pkg/DESCR N ports/sysutils/nnn/pkg/PLIST N ports/sysutils/nnn/patches/patch-nlay No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/07 12:30:38 Modified files: sysutils : Makefile Log message: Add nnn CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/07 12:54:49 Modified files: infrastructure/bin: update-plist Log message: add a verbose mode for now, full names of PLISTs when changed and where directory stripping came from CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2018/05/07 15:58:42 Modified files: sys/dev/wscons : wsconsio.h wsmouseinput.h wsmouse.c wstpad.c Log message: Add logging options to wsmouse. Input and event logging for debug purposes can be enabled and disabled by WSMOUSEIO_SETPARAMS requests. CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2018/05/07 16:15:36 Modified files: sbin/wsconsctl : mouse.c mousecfg.c mousecfg.h Log message: Add the logging parameters to mousecfg.c, and make the 'param' field available for all wsmouse devices. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/07 22:18:14 Modified files: multimedia/streamlink: Makefile distinfo multimedia/streamlink/pkg: PLIST Log message: Update to streamlink-0.12.1 Changelog: https://github.com/streamlink/streamlink/releases (look under the 0.12.0 release notes for the changes from 0.11.0) CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/07 23:55:20 Modified files: devel/llvm : Makefile Added files: devel/llvm/patches: patch-lib_Transforms_InstCombine_InstructionCombining_cpp Log message: add missing header for InstructionCombining.cpp, in order to export LLVMInitializeInstCombine as extern "C". ok brad@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/07 23:59:22 Log message: import yapf, a formatter for Python code. tested by Ljuba Nedeljkovic ljuba.bsd at gmail dot .com, ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180508 N ports/devel/py-yapf/Makefile N ports/devel/py-yapf/distinfo N ports/devel/py-yapf/pkg/PLIST N ports/devel/py-yapf/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/08 00:00:17 Modified files: devel : Makefile Log message: + SUBDIR += py-yapf + SUBDIR += py-yapf,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 00:36:07 Modified files: x11/gnome : gnome.port.mk Log message: Remove g-ir-scanner(1) workaround, meson has been fixed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 01:01:55 Modified files: graphics/shotwell: Makefile distinfo graphics/shotwell/pkg: PLIST Log message: Update to shotwell-0.28.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 01:02:15 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-3.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 01:08:44 Modified files: x11/gnome/music: Makefile distinfo Log message: Update to gnome-music-3.28.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 01:14:06 Modified files: net/telepathy/folks: Makefile Added files: net/telepathy/folks/patches: patch-folks_individual_vala patch-tools_inspect_signal-manager_vala Log message: Merge two fixes from upstream: - Individual: don't always use the display_id - inspect: Adapt to binding change of Signal.add_emission_hook() in vala 0.41 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 01:19:27 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-2.2.546.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 01:37:23 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 01:37:35 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 01:37:46 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 02:01:30 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.41. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 02:01:42 Modified files: math/gnumeric : Makefile distinfo math/gnumeric/pkg: PLIST Log message: Update to gnumeric-1.12.41. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/05/08 02:03:59 Modified files: share/man/man5 : bsd.port.mk.5 Log message: there will be tweaks. document intended usage of UPDATE_PLIST_ARGS and UPDATE_PLIST_OPTS CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 02:05:48 Modified files: infrastructure/man/man1: update-plist.1 Log message: document -v, -r CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 02:09:20 Modified files: infrastructure/mk: bsd.port.mk Log message: unlink old update-plist and attendant variables CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 02:10:32 Removed files: infrastructure/bin: make-plist infrastructure/lib/OpenBSD: FS.pm Log message: byebye CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/08 02:53:41 Modified files: sys/kern : kern_descrip.c kern_sysctl.c sys_generic.c uipc_syscalls.c vfs_syscalls.c sys/sys : file.h Log message: Protect per-file counters and document which lock is used to protect the other fields. Once we no longer have any [k] (kernel lock) protections, we'll be able to unlock almost all network related syscalls. Inputs from and ok bluhm@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/08 02:58:49 Modified files: sys/kern : vfs_subr.c sys/sys : file.h mount.h Log message: Move the vfs stall "barrier" logic to a function. FREF() will soon change and this has nothing to do with it. ok visa@, bluhm@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/08 03:03:58 Modified files: sys/kern : kern_descrip.c kern_sysctl.c Log message: Change fd_iterfile() to not return imature fps instead of skipping them later. ok bluhm@, visa@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/08 04:48:36 Log message: import py-pynetbox-3.3.1 Python API client library for NetBox. ok aja@ Status: Vendor Tag: jasper Release Tags: jasper20180508 N ports/sysutils/py-pynetbox/Makefile N ports/sysutils/py-pynetbox/distinfo N ports/sysutils/py-pynetbox/pkg/PLIST N ports/sysutils/py-pynetbox/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/08 04:49:49 Modified files: sysutils : Makefile Log message: +py-pynetbox CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/08 04:53:35 Modified files: sys/kern : vfs_subr.c Log message: When looping over mount points, the FOREACH SAVE macro is not save. The loop variable mp is protected by vfs_busy() so that it cannot be unmounted. But the next mount point nmp could be unmounted while VFS_SYNC() sleeps. As the loop in vfs_stall() does not destroy the mount point, TAILQ_FOREACH_REVERSE without _SAVE is the correct macro to use. OK deraadt@ visa@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 05:21:25 Modified files: infrastructure/bin: update-plist Log message: create an actual object for the main program, and split the code into small routines for readability and maintenance. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 05:34:44 Modified files: infrastructure/bin: update-plist Log message: Option -n: stop right after writing the new plists. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 05:36:43 Modified files: infrastructure/man/man1: update-plist.1 Log message: document -n CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 05:48:01 Modified files: infrastructure/bin: update-plist Added files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: move reversesubst into its own package this part is bound to grow CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 05:53:58 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: comment a bit more CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 05:56:25 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm infrastructure/bin: update-plist Log message: pass state around, because we may want to add special variable handling as options CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2018/05/08 06:04:55 Modified files: lang/php : Makefile.inc lang/php/5.6 : Makefile Log message: Split the logic for different SAPIs out of the MULTI_PACKAGES. This allows us to add other SAPIs more easily in the future. tweaks and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2018/05/08 06:17:32 Modified files: lang/php/7.0 : Makefile Log message: Revision bump. Missed in previous. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 06:19:40 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: reorg code a bit, document slightly more CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 06:47:46 Modified files: infrastructure/bin: update-plist Log message: reorg and document, no actual code change CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 07:09:32 Modified files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: start adding options for specific variable behavior, so that things feel like less of a hack CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 07:13:20 Modified files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: ReverseSubst.pm infrastructure/man/man1: update-plist.1 Log message: add missing glue for start_only, and document those two options CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 07:23:51 Modified files: infrastructure/man/man1: update-plist.1 infrastructure/bin: update-plist infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: suffixes-only substitutions CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/08 07:41:52 Modified files: sys/arch/armv7/marvell: mvxhci.c sys/dev/pci : xhci_pci.c sys/dev/usb : xhci.c xhcivar.h sys/dev/fdt : xhci_fdt.c Log message: Print xHCI revision in dmesg. ok patrick@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/05/08 07:46:06 Modified files: sysutils/u-boot: Makefile distinfo sysutils/u-boot/pkg: PFRAG.arm Log message: update to U-Boot 2018.05 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/05/08 07:58:43 Modified files: . : errata62.html errata63.html Log message: release ipsec and libcrypto errata. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/08 08:04:01 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to get_iplayer-3.14 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/08 08:10:43 Modified files: sys/net : pfkeyv2.c rtsock.c Log message: Introduce rtm_sendup() a function to deliver routing messages to a socket receive buffer. It is modelled after pfkey_sendup() as both will need the same MP treatment. ok tb@, bluhm@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/08 08:15:30 Modified files: sys/kern : kern_sysctl.c Log message: Use fd_getfile() in sysctl_file() instead of rewriting it. This gives use refcounting for free which is what we need for MP. ok bluhm@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/08 08:43:24 Modified files: sys/sys : file.h Log message: Do do include because it breaks some userland programs that define _KERNEL... CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/08 09:03:27 Modified files: sys/kern : uipc_socket.c Log message: Socket splicing can delay operations by task or timeout. Introduce soreaper() that is scheduled onto the timer thread. soput() is scheduled from there onto the sosplice task thread. After that it is save to pool_put() the socket and splicing data structures. OK mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/08 09:10:33 Modified files: sys/netinet : tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c tcp_timer.h tcp_var.h Log message: Historically there were slow and fast tcp timeouts. That is why the delack timer had a different implementation. Use the same mechanism for all TCP timer. OK mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2018/05/08 10:00:14 Modified files: usr.sbin/rebound: rebound.8 Log message: some barebones documentation for the record option. if somebody adds AAAA support, we can explaina a little more. :) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 10:00:19 Modified files: infrastructure/bin: update-plist Log message: comment adjustements CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/08 11:52:24 Modified files: usr.bin/mandoc : html.c mandoc.css mdoc_html.c Log message: Switch the emitted HTML element from to for the fixed syntax element macros .Nm, .Fl, .Cm, .Ic, .In, .Fd, .Fn, and .Cd. Adjust both the internal and external style sheets such that rendering remains unchanged in typical browsers. Based on feedback from John Gardner . CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 11:58:35 Modified files: x11/gnome/getting-started-docs: Makefile distinfo x11/gnome/getting-started-docs/pkg: PLIST Log message: Update to gnome-getting-started-docs-3.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/08 13:53:48 Modified files: x11/gnome/user-docs: Makefile distinfo Log message: Update to gnome-user-docs-3.28.2. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/08 15:41:08 Modified files: games/arx-libertatis: Makefile Log message: add missing BUILD_DEPENDS, from maintainer (no need to bump) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/08 15:42:11 Modified files: usr.bin/mandoc : html.c man_html.c mandoc.css mdoc_html.c Log message: Eliminate the class=It-* attributes. Cleaner HTML, more idiomatic CSS, and minus 30 lines of C code. Suggested by John Gardner . CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/08 16:07:42 Modified files: mail/isync : Makefile Added files: mail/isync/patches: patch-src_drv_imap_c patch-src_main_c Log message: Use pledge, take MAINTAINER With input from jca, deraadt and sthen. While here, drop -g from CFLAGS (covered in DEBUG) and update license marker. OK anton, jca CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/08 16:13:36 Added files: misc/posixtestsuite/patches: patch-conformance_interfaces_sigaction_10-1_c patch-conformance_interfaces_sigaction_11-1_c patch-conformance_interfaces_sigaction_17-10_c patch-conformance_interfaces_sigaction_17-11_c patch-conformance_interfaces_sigaction_17-12_c patch-conformance_interfaces_sigaction_17-13_c patch-conformance_interfaces_sigaction_17-14_c patch-conformance_interfaces_sigaction_17-15_c patch-conformance_interfaces_sigaction_17-16_c patch-conformance_interfaces_sigaction_17-17_c patch-conformance_interfaces_sigaction_17-18_c patch-conformance_interfaces_sigaction_17-19_c patch-conformance_interfaces_sigaction_17-1_c patch-conformance_interfaces_sigaction_17-20_c patch-conformance_interfaces_sigaction_17-21_c patch-conformance_interfaces_sigaction_17-22_c patch-conformance_interfaces_sigaction_17-23_c patch-conformance_interfaces_sigaction_17-24_c patch-conformance_interfaces_sigaction_17-25_c patch-conformance_interfaces_sigaction_17-26_c patch-conformance_interfaces_sigaction_17-2_c patch-conformance_interfaces_sigaction_17-3_c patch-conformance_interfaces_sigaction_17-4_c patch-conformance_interfaces_sigaction_17-5_c patch-conformance_interfaces_sigaction_17-6_c patch-conformance_interfaces_sigaction_17-7_c patch-conformance_interfaces_sigaction_17-8_c patch-conformance_interfaces_sigaction_17-9_c patch-conformance_interfaces_sigaction_21-1_c patch-conformance_interfaces_sigaction_22-10_c patch-conformance_interfaces_sigaction_22-11_c patch-conformance_interfaces_sigaction_22-12_c patch-conformance_interfaces_sigaction_22-13_c patch-conformance_interfaces_sigaction_22-14_c patch-conformance_interfaces_sigaction_22-15_c patch-conformance_interfaces_sigaction_22-16_c patch-conformance_interfaces_sigaction_22-17_c patch-conformance_interfaces_sigaction_22-18_c patch-conformance_interfaces_sigaction_22-19_c patch-conformance_interfaces_sigaction_22-1_c patch-conformance_interfaces_sigaction_22-20_c patch-conformance_interfaces_sigaction_22-21_c patch-conformance_interfaces_sigaction_22-22_c patch-conformance_interfaces_sigaction_22-23_c patch-conformance_interfaces_sigaction_22-24_c patch-conformance_interfaces_sigaction_22-25_c patch-conformance_interfaces_sigaction_22-26_c patch-conformance_interfaces_sigaction_22-2_c patch-conformance_interfaces_sigaction_22-3_c patch-conformance_interfaces_sigaction_22-4_c patch-conformance_interfaces_sigaction_22-5_c patch-conformance_interfaces_sigaction_22-6_c patch-conformance_interfaces_sigaction_22-7_c patch-conformance_interfaces_sigaction_22-8_c patch-conformance_interfaces_sigaction_22-9_c patch-conformance_interfaces_sigaction_25-10_c patch-conformance_interfaces_sigaction_25-11_c patch-conformance_interfaces_sigaction_25-12_c patch-conformance_interfaces_sigaction_25-13_c patch-conformance_interfaces_sigaction_25-14_c patch-conformance_interfaces_sigaction_25-15_c patch-conformance_interfaces_sigaction_25-16_c patch-conformance_interfaces_sigaction_25-17_c patch-conformance_interfaces_sigaction_25-18_c patch-conformance_interfaces_sigaction_25-19_c patch-conformance_interfaces_sigaction_25-1_c patch-conformance_interfaces_sigaction_25-20_c patch-conformance_interfaces_sigaction_25-21_c patch-conformance_interfaces_sigaction_25-22_c patch-conformance_interfaces_sigaction_25-23_c patch-conformance_interfaces_sigaction_25-24_c patch-conformance_interfaces_sigaction_25-25_c patch-conformance_interfaces_sigaction_25-26_c patch-conformance_interfaces_sigaction_25-2_c patch-conformance_interfaces_sigaction_25-3_c patch-conformance_interfaces_sigaction_25-4_c patch-conformance_interfaces_sigaction_25-5_c patch-conformance_interfaces_sigaction_25-6_c patch-conformance_interfaces_sigaction_25-7_c patch-conformance_interfaces_sigaction_25-8_c patch-conformance_interfaces_sigaction_25-9_c patch-conformance_interfaces_sigaction_4-10_c patch-conformance_interfaces_sigaction_4-11_c patch-conformance_interfaces_sigaction_4-12_c patch-conformance_interfaces_sigaction_4-13_c patch-conformance_interfaces_sigaction_4-14_c patch-conformance_interfaces_sigaction_4-15_c patch-conformance_interfaces_sigaction_4-16_c patch-conformance_interfaces_sigaction_4-17_c patch-conformance_interfaces_sigaction_4-18_c patch-conformance_interfaces_sigaction_4-19_c patch-conformance_interfaces_sigaction_4-1_c patch-conformance_interfaces_sigaction_4-20_c patch-conformance_interfaces_sigaction_4-21_c patch-conformance_interfaces_sigaction_4-22_c patch-conformance_interfaces_sigaction_4-23_c patch-conformance_interfaces_sigaction_4-24_c patch-conformance_interfaces_sigaction_4-25_c patch-conformance_interfaces_sigaction_4-26_c patch-conformance_interfaces_sigaction_4-27_c patch-conformance_interfaces_sigaction_4-28_c patch-conformance_interfaces_sigaction_4-29_c patch-conformance_interfaces_sigaction_4-2_c patch-conformance_interfaces_sigaction_4-30_c patch-conformance_interfaces_sigaction_4-31_c patch-conformance_interfaces_sigaction_4-32_c patch-conformance_interfaces_sigaction_4-33_c patch-conformance_interfaces_sigaction_4-34_c patch-conformance_interfaces_sigaction_4-35_c patch-conformance_interfaces_sigaction_4-36_c patch-conformance_interfaces_sigaction_4-37_c patch-conformance_interfaces_sigaction_4-38_c patch-conformance_interfaces_sigaction_4-39_c patch-conformance_interfaces_sigaction_4-3_c patch-conformance_interfaces_sigaction_4-40_c patch-conformance_interfaces_sigaction_4-41_c patch-conformance_interfaces_sigaction_4-42_c patch-conformance_interfaces_sigaction_4-43_c patch-conformance_interfaces_sigaction_4-44_c patch-conformance_interfaces_sigaction_4-45_c patch-conformance_interfaces_sigaction_4-46_c patch-conformance_interfaces_sigaction_4-47_c patch-conformance_interfaces_sigaction_4-48_c patch-conformance_interfaces_sigaction_4-49_c patch-conformance_interfaces_sigaction_4-4_c patch-conformance_interfaces_sigaction_4-50_c patch-conformance_interfaces_sigaction_4-51_c patch-conformance_interfaces_sigaction_4-52_c patch-conformance_interfaces_sigaction_4-5_c patch-conformance_interfaces_sigaction_4-6_c patch-conformance_interfaces_sigaction_4-7_c patch-conformance_interfaces_sigaction_4-8_c patch-conformance_interfaces_sigaction_4-9_c patch-conformance_interfaces_sigaction_9-1_c patch-conformance_interfaces_sigqueue_1-1_c patch-conformance_interfaces_sigsuspend_1-1_c patch-conformance_interfaces_sigsuspend_3-1_c patch-conformance_interfaces_sigsuspend_4-1_c patch-conformance_interfaces_sigsuspend_6-1_c Log message: Check error code of fork(2), otherwise test program might kill all programs with pid == -1. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/08 16:14:19 Modified files: misc/posixtestsuite: Makefile misc/posixtestsuite/files: posixtestsuite.sh misc/posixtestsuite/patches: patch-Makefile misc/posixtestsuite/pkg: PLIST Added files: misc/posixtestsuite/files: posixtestsuite-html.pl Log message: Ship sorted build and run list with proper test names. Add a script that converts the test results into a html document. Ship the build log so that compiler and linker errors can be reported. Rework installing the source files so that they are complete. Install the buildonly programs. Copy source files and logs to result directory for better reports. Use colon consistently as separator in build log. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/05/08 17:22:51 Modified files: security/hitch : Makefile security/hitch/patches: patch-src_hitch_c Log message: Simpler pledge(2) approach - always call pledge(2) with a string literal, instead of subtracting promises from a mutable string. Makes it easier to see what privileges remain. - call pledge(2) later in the initialization, so that we don't need to care about too many promises eg "flock". - always use "cpath" in the main process - needed at least if --pidfile is passed. Tested in basic setup, started as root with chroot and started as _hitch, config reload still works. ok kn@ (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/08 18:45:33 Modified files: usr.bin/mandoc : html.c html.h mandoc.css mdoc_html.c Log message: Fix a long-standing issue: Some macros (Nd, Oo) can contain blocks but rendered as elements that can only contain phrasing content, resulting in invalid HTML nesting. Switch them to
. Also move the related "display: inline" style from the HTML to the CSS. Reminded during a conversation with John Gardner. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/08 19:41:33 Modified files: regress/bin/ps : command.sh Log message: After the fix to kvm_getargv(3)/kvm_getenv(3) on May 3, the command name is printed in a more logical way for -e without -c. Adjust the tests accordingly. Requested by bluhm@. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/08 21:23:20 Modified files: sys/arch/mips64/mips64: trap.c Log message: Implement stack trace saving on mips64. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/08 21:43:45 Modified files: sys/kern : subr_witness.c Log message: Remove witness_channel and always use console output to simplify the code. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/05/08 22:24:30 Modified files: devel/git-cola : Makefile distinfo devel/git-cola/patches: patch-Makefile patch-cola_app_py devel/git-cola/pkg: PLIST Removed files: devel/git-cola/patches: patch-test_git_test_py Log message: Update to git-cola-3.1. Drop patch which has been committed upstream. OK jca@ CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2018/05/08 23:24:50 Modified files: lang/php/5.6 : Makefile Log message: This revision bump also slipped through cracks. Pointed out by nigel@ and naddy@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/08 23:35:02 Modified files: editors/dte : Makefile distinfo Log message: Update to dte-1.7 Changelog: https://craigbarnes.gitlab.io/dte/releases.html CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/09 00:32:20 Modified files: security/oledump: Makefile distinfo security/oledump/pkg: PLIST Log message: small update to 0.0.34. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/09 01:50:03 Modified files: usr.bin/tmux : cmd-find.c Log message: Another check for NULL window if looking for index. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/09 02:42:02 Modified files: sys/sys : file.h sys/dev : diskmap.c Log message: Mark `f_ops' as immutable. The only place where it was modified after initialization is a corner case where the vnode of an open file is substitued by another one. Sine the type of the file doesn't change, there's no need to overwrite `f_ops'. While here proctect file counters with `f_mtx'. ok bluhm@, visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 03:05:28 Modified files: net/py-netifaces: Makefile distinfo Added files: net/py-netifaces/patches: patch-netifaces_c Log message: Update to py-netifaces-0.10.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 03:26:27 Modified files: www/py-flup : Makefile distinfo www/py-flup/pkg: PLIST Log message: Update to py-flup-1.0.3 and add a python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 03:26:52 Modified files: www : Makefile Log message: +py-flup,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 03:39:05 Modified files: net/powerdns : Makefile distinfo net/powerdns/pkg: PLIST-main Log message: update to powerdns-4.1.2, fixing (low risk) CVE-2018-1046 in the dnsreplay tool: "The issue is a stack-based buffer overflow occurring when replaying a specially crafted PCAP file with the `--ecs-stamp` option enabled, leading to a denial of service or potentially arbitrary code execution. Regardless of this issue, we do not advise the use of dnsreplay with untrusted PCAP files." https://doc.powerdns.com/authoritative/security-advisories/powerdns-advisory-2018-02.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 03:39:38 Modified files: net/powerdns : Tag: OPENBSD_6_3 Makefile distinfo net/powerdns/pkg: Tag: OPENBSD_6_3 PLIST-main Log message: update to powerdns-4.1.2, fixing (low risk) CVE-2018-1046 in the dnsreplay tool: "The issue is a stack-based buffer overflow occurring when replaying a specially crafted PCAP file with the `--ecs-stamp` option enabled, leading to a denial of service or potentially arbitrary code execution. Regardless of this issue, we do not advise the use of dnsreplay with untrusted PCAP files." https://doc.powerdns.com/authoritative/security-advisories/powerdns-advisory-2018-02.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:05:54 Log message: Import py-protobuf-3.5.2pl1. Protocol Buffers (a.k.a., protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180905 N ports/devel/py-protobuf/distinfo N ports/devel/py-protobuf/Makefile N ports/devel/py-protobuf/pkg/DESCR N ports/devel/py-protobuf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/09 04:06:23 Modified files: infrastructure/bin: update-plist Log message: caching options for dependencies, so that trying a bulk update-plist is less painful CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:06:48 Modified files: devel : Makefile Log message: +py-protobuf +py-protobuf,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:07:37 Log message: Import py-bottle-0.12.13 Bottle is a fast and simple micro-framework for small web applications. It offers request dispatching (URL routing) with URL parameter support, templates, a built-in HTTP Server and adapters for many third party WSGI/HTTP-server and template engines - all in a single file and with no dependencies other than the Python Standard Library. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180509 N ports/www/py-bottle/Makefile N ports/www/py-bottle/distinfo N ports/www/py-bottle/pkg/DESCR N ports/www/py-bottle/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:08:22 Modified files: www : Makefile Log message: +py-bottle +py-bottle,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:09:10 Log message: Import py3-caption-1.0.1 pycaption is a caption reading/writing module. Use one of the given Readers to read content into a CaptionSet object, and then use one of the Writers to output the CaptionSet into captions of your desired format. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180509 N ports/multimedia/py-caption/distinfo N ports/multimedia/py-caption/Makefile N ports/multimedia/py-caption/pkg/DESCR N ports/multimedia/py-caption/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:10:13 Log message: Import py3-chromecast-2.2.0 Library for Python to communicate with the Google Chromecast. <...> ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180509 N ports/multimedia/py-chromecast/distinfo N ports/multimedia/py-chromecast/Makefile N ports/multimedia/py-chromecast/pkg/DESCR N ports/multimedia/py-chromecast/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:10:44 Modified files: multimedia : Makefile Log message: +py-caption +py-chromecast CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:22:06 Modified files: usr.sbin/syspatch: syspatch.sh Log message: Remove empty syspatch dir if we fail to extract. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/09 04:27:58 Modified files: infrastructure/man/man1: update-plist.1 Log message: document dependencies cache CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:51:15 Modified files: net/py-boto3 : Makefile distinfo net/py-boto3/pkg: PLIST Log message: Update to py-boto3-1.7.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:51:30 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/09 04:51:42 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.16. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/05/09 05:07:20 Modified files: sbin/pfctl : parse.y Log message: Fix (include file ) line number counting by keeping track of the unget buffer per file; also use that buffer to expand macros. ok sashan@ dennis@ krw@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/09 05:17:51 Modified files: usr.bin/tcpbench: tcpbench.1 Log message: consistent verb form; from nan xiao CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/09 06:48:59 Modified files: sys/netinet : ip_ah.c Log message: Cleanup IPsec AH error handling with consistent goto drop. with and OK markus@; input mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 07:24:05 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.32.0 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/09 07:35:34 Modified files: x11/sakura : Makefile distinfo x11/sakura/pkg : PLIST Log message: update to 3.6.0 from maintainer Victor Kukshiev CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/05/09 07:56:46 Modified files: usr.sbin/snmpd : mib.c Log message: As required by IF-MIB, cap ifSpeed at UINT32_MAX; the value is a GAUGE32 so values above this can't be represented and ifHighSpeed must be used instead. Problem reported by Arnaud BRAND, ok mpi CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/09 07:58:06 Modified files: infrastructure/bin: update-plist Log message: if pkg_locate is installed, look for unregistered conflicts, because we can CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/09 08:06:19 Modified files: infrastructure/man/man1: update-plist.1 Log message: new feature: report unregistered conflicts if we have pkglocatedb available CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 08:09:43 Modified files: archivers/lz4 : Makefile distinfo archivers/lz4/patches: patch-lib_Makefile Removed files: archivers/lz4/patches: patch-lib_lz4_h Log message: update to lz4-1.8.2 "LZ4 v1.8.2 is a performance focused release, featuring important improvements for small inputs, especially when coupled with dictionary compression." CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/09 08:28:36 Modified files: sys/arch/mips64/mips64: pmap.c Log message: vm_page lookup does not need locking. Hoist it outside the pmap lock. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/09 08:42:11 Modified files: sys/arch/mips64/mips64: pmap.c Log message: Avoid locking two vm_pages simultaneously in pmap_enter(). To achieve that, remove any existing mapping before locking the new vm_page. This fix prevents a deadlock. Issue pointed out by witness(4). CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/05/09 08:56:19 Modified files: net/mininet : Makefile Log message: Trivially fix the mn(1) manual page by using the correct path to the input file when autogenerating, and bump. Obvious bug reported by Leonid Bobrov on ports@. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/05/09 09:02:08 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: on the other hand, commenting this out was involuntary. ask_tree will often say fun things because of (say) pipe closes CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/09 09:03:04 Modified files: sys/arch/mips64/mips64: exception_tfp.S Log message: Fix a linking error in the IP26 kernel. This is a regression caused by the addition of db_save_stack_trace(). sys/arch/mips64/mips64/trap.c:(.text+0x410): undefined reference to `u_intr' Pointed out by deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/09 09:06:25 Modified files: infrastructure/bin: update-plist Log message: take it one step further: I have all info to check for asymetric conflicts so why do it manually ? retrieve the plist from the ports tree and don't report if the conflict is properly registered there CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/09 10:00:28 Modified files: sys/netinet : ip_esp.c Log message: Cleanup IPsec ESP error handling with consistent goto drop. with and OK markus@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/09 10:20:50 Modified files: usr.bin/tmux : tmux.1 Log message: Mention allow-rename with \033k. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/09 11:26:31 Modified files: infrastructure/bin: update-plist Log message: locate does unanchored patterns by default CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 13:01:14 Modified files: emulators/vbam : Makefile Log message: workaround broken auto-detection on i386; "Found assembler: nasm;yasm" -> "The CMAKE_ASM_NASM_COMPILER: nasm;yasm is not a full path and was not found in the PATH." CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2018/05/09 13:10:41 Modified files: net/wget : Tag: OPENBSD_6_3 Makefile Added files: net/wget/patches: Tag: OPENBSD_6_3 patch-src_http_c Log message: Security fix for cookie injection (CVE-2018-0494) requested/ok juanfra@ ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 13:22:21 Modified files: emulators/vbam : Makefile Log message: actually...last commit got further but still didn't link, so disable asm completely, CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/09 13:26:42 Modified files: textproc/pdfpc : Makefile distinfo Log message: update to pdfpc-4.1.2l CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/09 13:26:47 Modified files: x11/gnome/contacts: Makefile distinfo Log message: update to gnome-contacts-3.28.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/09 13:29:00 Modified files: x11/gnome/bijiben: Makefile distinfo Log message: update to bijiben-3.28.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/09 13:29:31 Modified files: x11/gnome/system-monitor: Makefile distinfo Log message: update to gnome-system-monitor-3.28.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/09 13:31:28 Modified files: x11/gnome/eog : Makefile distinfo Log message: update to eog-3.28.2 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/09 13:32:41 src/regress/usr.sbin/rebound Update of /cvs/src/regress/usr.sbin/rebound In directory cvs.openbsd.org:/tmp/cvs-serv47790/rebound Log Message: Directory /cvs/src/regress/usr.sbin/rebound added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/09 13:34:53 Added files: regress/usr.sbin/rebound: Makefile cache.sh localhost.sh rebound-ns.c record.sh reload.sh run.sh Log message: Add rebound regress tests, including a simple DNS server used as the upstream resolver with support for stubbing responses. Input and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/09 13:40:12 Modified files: regress/usr.sbin: Makefile Log message: hook up rebound CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 13:56:48 Modified files: net/radcli : Makefile distinfo Log message: update to radcli-1.2.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 14:24:21 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-html_includes_output_capture_inc_php patch-html_install_php patch-html_pages_about_inc_php patch-includes_common_php patch-includes_functions_php net/librenms/pkg: PLIST Log message: update to librenms-1.39 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 14:26:08 Modified files: games/godot/patches: patch-drivers_unix_os_unix_cpp Log message: static_cast fix build on ILP32 arches with clang 6, from Thomas Frohwein (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 14:26:47 Modified files: games/godot : Makefile Log message: s/post-patch/pre-build/ so that update-patches picks up changes to the file drivers/unix/os_unix.cpp which is handled by SUBST_CMD CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 15:22:42 Modified files: net/dnsdist : Makefile Log message: disable hidden dep on gnutls CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 15:28:06 Modified files: audio/gsm : Makefile distinfo Log message: update to gsm-1.0-pl18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/09 15:41:15 Modified files: multimedia/libtheorafile: Makefile distinfo multimedia/libtheorafile/patches: patch-Makefile Log message: update libtheorafile to use stable release binary, from Thomas Frohwein CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/09 16:26:14 Log message: Import lang/flang/libpgmath -- needed to update to flang6 ok kn@ Flang is a Fortran compiler targeting LLVM. This package includes the Fortran math library. Status: Vendor Tag: bcallah Release Tags: bcallah_20180509 N ports/lang/flang/libpgmath/distinfo N ports/lang/flang/libpgmath/Makefile N ports/lang/flang/libpgmath/patches/patch-lib_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_x86_64_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_x86_64_fast_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_x86_64_libm_amd_h N ports/lang/flang/libpgmath/patches/patch-lib_common_dispatch_c N ports/lang/flang/libpgmath/patches/patch-CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_sincos_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_pow_fma3_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_powi_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_sin_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_acos_fma3_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_asin_fma3_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_cos_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_exp_fma3_CMakeLists_txt N ports/lang/flang/libpgmath/patches/patch-lib_common_log_fma3_CMakeLists_txt N ports/lang/flang/libpgmath/pkg/PLIST N ports/lang/flang/libpgmath/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/09 16:27:41 Modified files: lang/flang : Makefile Makefile.inc lang/flang/driver: Makefile distinfo lang/flang/driver/patches: patch-include_clang_Basic_DiagnosticSemaKinds_td patch-include_clang_Driver_Options_td patch-include_clang_Sema_Sema_h patch-lib_Driver_ToolChains_Arch_AArch64_cpp patch-lib_Driver_ToolChains_Clang_cpp patch-lib_Driver_ToolChains_Gnu_cpp patch-lib_Driver_ToolChains_OpenBSD_cpp patch-lib_Sema_SemaChecking_cpp patch-lib_Sema_SemaDeclAttr_cpp lang/flang/flang: Makefile distinfo lang/flang/flang/patches: patch-CMakeLists_txt patch-runtime_flang_CMakeLists_txt patch-runtime_flangrti_CMakeLists_txt Added files: lang/flang/driver/patches: patch-lib_Driver_ToolChains_CommonArgs_cpp Log message: Update to flang6. Also included are fixes to allow flang to be build with lld and allow binaries to be linked with lld when compiled with flang. ok kn@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/05/09 18:47:33 Modified files: lang/myrddin : Makefile distinfo Log message: Update myrddin to 0.2.2 This fixes linking against lld. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 00:18:55 Modified files: www/py-flup : Makefile Log message: Remove NO_TEST. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 00:20:09 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-3.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 00:23:20 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 3.28.2! CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/05/10 01:21:47 Modified files: usr.sbin/smtpd : smtp_session.c Log message: reorganize code ok gilles@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 01:25:29 Modified files: security/py-dfdatetime: Makefile security/py-dfdatetime/pkg: PLIST Log message: Remove docs, they prevent installing both the unflavored and python3 flavored version of this package. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 01:26:25 Modified files: textproc/py-natsort: Makefile textproc/py-natsort/pkg: PLIST Log message: Make it possible to install both the unflavored and python3 flavored versions of this package by appending ${MODPY_BIN_SUFFIX} to natsort. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 01:32:16 Modified files: devel/py-wbem : Makefile devel/py-wbem/pkg: PLIST Log message: Make it possible to install both the unflavored and python3 flavored versions of this package. Remove Windows bat files while here. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/10 02:52:01 Modified files: sys/net : pf.c Log message: pf route-to should not send packets from 127.0.0.1 or ::1 address to the network. This is necessary for locally generated icmp packets that would be dropped otherwise. Refine this check to modify only the source address of packets that go to the external network. This allows route-to tricks on loopback interface. OK sashan@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 06:17:42 Modified files: net/zabbix : Makefile net/zabbix/pkg : PLIST-proxy Log message: Don't install the zabbix_server rc.d script with the -proxy package. ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/10 06:32:05 Modified files: x11/remmina : Makefile Added files: x11/remmina/patches: patch-remmina_CMakeLists_txt Log message: apply patch from upstream to address the -lintl linking issue CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/10 06:36:43 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/pkg: PLIST Removed files: x11/gnome/mutter/patches: patch-configure_ac Log message: update to mutter-3.28.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/10 06:37:10 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_ui_workspaceThumbnail_js Log message: update to gnome-shell-3.28.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/10 06:50:45 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/pkg: PLIST Log message: update to icingweb2-2.5.3 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/10 07:30:25 Modified files: sys/netinet : tcp_debug.c tcp_debug.h tcp_timer.c usr.sbin/trpt : trpt.c Log message: TCP debug sockets still had code for old TCP timers that were implemented as slow and fast protocol user requests. Replace that with a proper timer debug implementation. OK visa@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/10 07:44:44 Modified files: lib/libc/net : if_indextoname.c Log message: Fix typo in RFC number. ok benno CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/05/10 07:53:05 Modified files: usr.bin/tcpbench: tcpbench.c Log message: print strdup error with err(). From Nan Xiao nan AT chinadtrace DOT org, Thanks. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/05/10 07:54:06 Modified files: build : mirrors.dat Log message: comment-out openbsd.park.rambler.ru, currently down, reported by mazocomp at disroot org CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/05/10 07:54:29 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/10 08:19:03 Modified files: usr.bin/tcpbench: tcpbench.c Log message: Do not mention TCP in tcpbench comments and error messages regarding socket buffer sizes. They affect TCP, UDP, and UNIX. pointed out by Nan Xiao CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/05/10 08:29:17 Modified files: usr.bin/tcpbench: tcpbench.c Log message: more errx -> err, from schwarze@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 08:59:23 Modified files: www/py-flup : Makefile Log message: Missing RDEP on devel/py-future for python2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 09:08:37 Modified files: net/avahi : Makefile Added files: net/avahi/patches: patch-avahi-core_socket_c Log message: Unbreak IPv6 functionnality. from Matt Dunwoodie CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/10 09:25:36 Modified files: games/nethack : Makefile Log message: surprised no-one noticed. I'm an idiot CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/10 09:26:16 Modified files: games/nethack : Makefile Log message: best CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/10 10:02:57 Modified files: security/opensc: Makefile distinfo security/opensc/files: libopensc.pc Log message: Switch GH_* to stable /release/ MASTER_SITES While here, turn `find | xargs rm' into `find -delete'. OK sthen CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/05/10 10:54:09 Modified files: databases/ksql : Makefile distinfo databases/ksql/pkg: PLIST Log message: Update ksql to 0.3.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/10 12:39:35 Modified files: lang/go : Makefile go.port.mk Log message: Simplify do-install, combine/improve find calls, clean up whitespace nits. No package change. OK jsing, jca CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/10 12:41:04 Modified files: lang/go-bootstrap: Makefile Log message: Simplify do-install, combine/improve find calls, clean up whitespace nits. No package change. OK jsing, jca CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/10 14:36:34 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt patch-rawshark_c patch-ui_qt_capture_filter_syntax_worker_cpp patch-ui_qt_compiled_filter_output_cpp net/wireshark/pkg: PLIST-text Added files: net/wireshark/patches: patch-epan_crypt_dot11decrypt_ccmp_c Removed files: net/wireshark/patches: patch-epan_crypt_airpdcap_ccmp_c Log message: update to wireshark-2.6.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/10 20:38:30 Modified files: infrastructure/bin: update-plist Log message: run several locates at once to speed things up CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/10 20:43:24 Modified files: infrastructure/man/man1: update-plist.1 Log message: document new stuff CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/10 20:59:40 Modified files: infrastructure/bin: update-plist Log message: do not try to move directories around, even with unexec CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/05/10 21:22:55 Modified files: usr.bin/ssh : auth2.c Log message: Explicit cast when snprintf'ing an uint64. Prevents warnings on platforms where int64 is long not long long. ok djm@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/05/10 21:38:51 Modified files: usr.bin/ssh : ssh-agent.c Log message: implement EMFILE mitigation for ssh-agent: remember the fd rlimit and stop accepting new connections when it is exceeded (with some grace). Accept is resumed when enough connections are closed. bz#2576. feedback deraadt; ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/10 21:45:55 Modified files: www/py-requests-mock: Makefile distinfo www/py-requests-mock/pkg: PLIST Log message: Update to py-requests-mock-1.5.0 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/05/10 21:51:06 Modified files: regress/usr.bin/ssh: cfgparse.sh Log message: Clean up comment. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/10 21:58:11 Modified files: infrastructure/bin: update-plist Log message: prevent the conflict handler from burping out if pkglocate returns out-of-whack pkgpaths CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/05/10 22:01:12 Modified files: usr.bin/ssh : ssh.1 Log message: Emphasise that -w implicitly sets Tunnel=point-to-point and that users should specify an explicit Tunnel directive if they don't want this. bz#2365. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 23:47:29 Modified files: devel/xdg-utils: Makefile distinfo devel/xdg-utils/patches: patch-scripts_xdg-open_in patch-scripts_xdg-utils-common_in Log message: Update to xdg-utils-1.1.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 23:55:37 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 23:55:52 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/10 23:56:05 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.19. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/11 02:13:26 Modified files: net/arpwatch/patches: patch-arpsnmp.8 patch-report_c Log message: regen patches CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/11 03:45:34 Modified files: infrastructure/bin: update-plist Log message: yet another way to account for files (games/atomix): sample files in the plist for scores and similar stuff CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/11 04:03:45 Modified files: infrastructure/bin: update-plist Log message: copy extra dirs found in the fake directory correctly CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/11 04:25:05 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: add /var/tmp to the list of "known" dirs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/11 04:37:17 Modified files: lang/kawa : Makefile distinfo lang/kawa/pkg : PLIST Removed files: lang/kawa/patches: patch-bin_kawa_sh_in patch-doc_Makefile_am patch-gnu_xquery_testsuite_Makefile_am patch-gnu_xquery_testsuite_exp-format-users_html patch-gnu_xquery_testsuite_latin1a_expected patch-testsuite_Makefile_am Log message: update to kawa-3.0, from Timo Myyrä CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/11 05:58:59 Modified files: sys/arch/armv7/stand/efiboot: Makefile Log message: Compile the EFI bootloader with -mfloat-abi=soft to prevent the compiler from using FPU instructions. Makes the bootloader work again after we switched clang to use -mfloat-abi=softfp by default. ok jsg@, patrick@ CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2018/05/11 06:02:28 Modified files: share/man/man4 : tcp.4 Log message: Mention netinet/tcp.h, like many others already do. okay bluhm@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/05/11 07:12:56 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-ui_views_controls_label_cc patch-ui_views_controls_textfield_textfield_cc Log message: update to 66.0.3359.170 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/11 09:07:03 Log message: Import games/julius, an open source re-implementation of the Caesar III game engine. ok sthen@ julius is an open source re-implementation of the Caesar III game engine. In Caesar III, players take on the role of a Roman governor, tasked with building up a grand Roman city, in which they must ensure their citizens have their needs met, that their city is safe and profitable, while meeting various goals set for them and dealing with various disasters, angry gods and hostile enemies. While this package and the game engine are open source, one still needs to provide the original game assets from Caesar III, which is not open source. You will need to purchase the original game to use this package. Status: Vendor Tag: bcallah Release Tags: bcallah_20180511 N ports/games/julius/Makefile N ports/games/julius/distinfo N ports/games/julius/pkg/README N ports/games/julius/pkg/DESCR N ports/games/julius/pkg/PLIST N ports/games/julius/patches/patch-src_platform_julius_c N ports/games/julius/patches/patch-test_sav_run_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/11 09:07:23 Modified files: infrastructure/bin: update-plist Log message: document the crazy CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/11 09:07:42 Modified files: games : Makefile Log message: +julius CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/11 09:27:43 Modified files: sys/arch/i386/i386: locore.s Log message: Fix fallout from i386 Meltdown preparation which is using interrupt gates now. Interrupts for dna, fpu, and f00f_redirect were not properly enabled. Thus npxintr() tried to get the kernel lock with interrupts disabled causing a deadlock in pmap_tlb_shootwait(). Enable interrupts for dna, fpu, and f00f_redirect. dna and fpu leave the kernel directly, thus they have to disable interrupts again; f00f_redirect goes through calltrap which will enable interrupts. from hshoexer@; OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/05/11 09:44:15 Modified files: sbin/dhclient : dhclient.c Log message: Write out updated dhclient.leases., /etc/resolv.conf and any -L file before going daemon. Alleviates a race scripts (e.g. the installer in autoinstall mode) can encounter under the reasonable assumption that all related information is available when dhclient(8) returns control to the script as a result of going daemon. Pointed out by rpe@. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/05/11 10:16:23 Modified files: audio/adplay : Makefile Log message: Switch to using SDL2. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2018/05/11 12:48:35 Modified files: textproc/dblatex: Makefile Added files: textproc/dblatex/patches: patch-latex_style_dbk_table_sty Log message: Fix a compatibility problem in dblatex with current texlive. Patch from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840189 ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/11 13:15:53 Modified files: net/xmlrpc-c : Makefile distinfo net/xmlrpc-c/patches: patch-src_Makefile net/xmlrpc-c/pkg: DESCR PLIST Added files: net/xmlrpc-c/patches: patch-common_mk patch-config_mk_in patch-lib_abyss++_Makefile patch-lib_abyss_src_Makefile patch-lib_abyss_src_http_c patch-lib_curl_transport_Makefile patch-lib_expat_xmlparse_Makefile patch-lib_expat_xmlparse_xmlparse_c patch-lib_expat_xmltok_Makefile patch-lib_libutil++_Makefile patch-lib_libutil_Makefile patch-lib_libutil_asprintf_c patch-src_cpp_Makefile patch-test_cpp_server_abyss_cpp patch-unix-common_mk Removed files: net/xmlrpc-c/patches: patch-Makefile_common patch-Makefile_config_in patch-lib_abyss_src_socket_unix_c patch-lib_abyss_src_thread_h patch-lib_curl_transport_xmlrpc_curl_transport_c patch-lib_libutil_memblock_c patch-openbsd-common_make patch-src_registry_c patch-src_xmlrpc_builddecomp_c patch-src_xmlrpc_data_c patch-src_xmlrpc_datetime_c patch-src_xmlrpc_parse_c patch-src_xmlrpc_server_abyss_c patch-xmlrpc-c-config_in Log message: update to xmlrpc-c-1.39.12, from David CARLIER with some extra fixes from me CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/11 13:37:46 Modified files: www/mozilla : mozilla.port.mk Log message: Enforce dependency on nss 3.36.1, needed by gecko 60. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/11 13:38:33 Modified files: mail/mozilla-thunderbird: Makefile Log message: Bump REVISION-main for mozilla.port.mk changeMakefile CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/11 13:40:42 Modified files: www/firefox-esr-i18n: Makefile.inc distinfo www/firefox-esr: Makefile distinfo Added files: www/firefox-esr/patches: patch-js_src_jit_ProcessExecutableMemory_h Removed files: www/firefox-esr/patches: patch-js_src_jit_ProcessExecutableMemory_cpp Log message: Update to firefox-esr 52.8.0. See https://www.mozilla.org/en-US/firefox/52.8.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-12/ Note that 60 is now the new ESR branch, so this port will probably be updated to it at the next cycle. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/11 13:42:59 Modified files: www/seamonkey : Makefile distinfo www/seamonkey-i18n: Makefile.inc distinfo Log message: Update to seamonkey 2.49.3, based on firefox-esr 52.7.3 & thunderbird 52.7.0. See https://www.seamonkey-project.org/releases/seamonkey2.49.3/#new Note that i didnt even try to switch it back to gtk3, as seamonkey users would probably complain again. sigh. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/11 13:44:37 Modified files: mail/pecl56-mailparse: Makefile Log message: limit for portroach CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/11 14:00:57 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/files: all-openbsd.js www/mozilla-firefox/patches: patch-security_manager_pki_resources_content_exceptionDialog_js patch-storage_mozStorageConnection_cpp www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-dom_ipc_ContentChild_cpp patch-gfx_thebes_gfxFcPlatformFontList_cpp patch-gfx_thebes_gfxFcPlatformFontList_h patch-mozglue_misc_TimeStamp_posix_cpp patch-toolkit_xre_nsAppRunner_cpp patch-widget_nsShmImage_cpp patch-xpcom_base_nsDebugImpl_cpp patch-xpcom_base_nsMemoryReporterManager_cpp Log message: Update to firefox 60. See https://www.mozilla.org/en-US/firefox/60.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-11/ - Add initial/wip pledge() support, with distinct subsets for main & content processes. The promises are runtime-configurable for now via about:config knobs to ease debugging/testing. They're printed on stderr when applied by the sandboxing codepaths (cf patch-toolkit_xre_nsAppRunner_cpp and patch-dom_ipc_ContentChild_cpp). - Add a bunch of patches (patch-widget_nsShmImage_cpp, patch-xpcom_base_nsDebugImpl_cpp, patch-mozglue_misc_TimeStamp_posix_cpp and patch-xpcom_base_nsMemoryReporterManager_cpp) to neuter non-critical codepaths that calls pledge-forbidden syscalls. - All this pledge() stuff being currently discussed upstream in https://bugzilla.mozilla.org/show_bug.cgi?id=1457092 and done at p2k18. Been running with it since then, and i'm fairly confident the pledge subsets i come up with are now enough for most usages. If you encounter crashes due to pledge, look into your kernel log, and try to figure out what missing pledge is needed or what firefox codepath hits it. So far i know 'getpw' might be needed when uploading files but i havent hit it, and 'proc' might be needed by the content process when there's no dbus daemon running, but they're not needed in the 'common case', and too broad. - While here, tweak defaults to disable the pocket extension, and try to disable the activity-stream/sponsored content that is being shown by default on the new tab page in new profiles. Stop the madness, plz. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/11 14:00:59 ports/security/pecl56-libsodium Update of /cvs/ports/security/pecl56-libsodium In directory cvs.openbsd.org:/tmp/cvs-serv43187/pecl56-libsodium Log Message: Directory /cvs/ports/security/pecl56-libsodium added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/11 14:00:59 ports/security/pecl56-libsodium/pkg Update of /cvs/ports/security/pecl56-libsodium/pkg In directory cvs.openbsd.org:/tmp/cvs-serv43187/pecl56-libsodium/pkg Log Message: Directory /cvs/ports/security/pecl56-libsodium/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/11 14:02:54 Modified files: www/firefox-esr: Tag: OPENBSD_6_3 Makefile distinfo Added files: www/firefox-esr/patches: Tag: OPENBSD_6_3 patch-js_src_jit_ProcessExecutableMemory_h Removed files: www/firefox-esr/patches: Tag: OPENBSD_6_3 patch-js_src_jit_ProcessExecutableMemory_cpp Log message: MFC: update to firefox-esr 52.8.0. See https://www.mozilla.org/en-US/firefox/52.8.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-12/ Packages for 6.3 at the usual spot. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/11 14:05:00 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_3 Makefile distinfo www/mozilla-firefox/pkg: Tag: OPENBSD_6_3 PLIST Log message: MFC (sortof): update to firefox-60.0. See https://www.mozilla.org/en-US/firefox/60.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-11/ Build against bundled nss/nspr as nss 3.36.1 is now a requirement. Packages for 6.3 at the usual spot. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/11 14:09:01 Modified files: www/mozilla-firefox: Makefile Log message: Oops, forgot to bump SO_VERSION - not that it matters, but oh well.. No bump since it was just commited. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/11 14:11:57 Modified files: security : Makefile security/pecl-libsodium: Makefile distinfo security/pecl-libsodium/pkg: PLIST Added files: security/pecl56-libsodium: Makefile distinfo security/pecl56-libsodium/pkg: DESCR PLIST Log message: split pecl-libsodium into 1.x and 2.x versions, 2.x is PHP7+ only CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/11 14:12:46 Modified files: www/dokuwiki : Makefile Log message: sync; pecl-libsodium -> pecl56-libsodium CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/11 14:33:54 Modified files: usr.sbin/relayctl: parser.c Log message: Make help output of relayctl redirect|host|table friendlier. From Kapetanakis Giannis OK benno@ CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/05/11 20:02:34 Modified files: sys/net : trunklacp.h sbin/ifconfig : ifconfig.c Log message: Make LACP_STATE_BITS accessible to userland Update ifconfig to display LACP State (Actor and Partner) on each trunk port Ok benno@, phessler@, and tb@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/11 20:26:01 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20180510 CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/05/11 22:04:24 Modified files: build/openssh : releases.pl openssh : releasenotes.html openssh/txt : release-2.9 release-2.9.9 release-3.0 release-3.0.1 release-3.0.2 release-3.1 release-3.2.2 release-3.2.3 release-3.3 release-3.4 release-3.5 release-3.6 release-3.6.1 release-3.6.1p2 release-3.7 release-3.7.1 release-3.8 release-3.8.1p1 release-3.9 release-4.0 release-4.1 release-4.2 release-4.3 release-4.3p2 release-4.4 release-4.5 release-4.6 release-4.7 release-4.9 release-5.0 release-5.1 release-5.2 release-5.3 release-5.4 release-5.5 release-5.6 release-5.7 release-5.8 release-5.8p2 release-5.9 release-6.0 release-6.1 release-6.6 release-6.7 release-6.8 release-6.9 release-7.0 release-7.1 release-7.1p2 release-7.2 release-7.2p2 release-7.3 release-7.4 release-7.5 release-7.6 release-7.7 Log message: More present tense in releasenotes. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/05/11 22:58:09 Modified files: build/openssh : releases.pl openssh : releasenotes.html Log message: Add markup to link to man pages. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/12 01:39:06 Modified files: sbin/slaacd : slaacd.h Log message: log_procnames[] needs to be in sync with slaacd_process enum otherwise processes have the wrong process title leading to confusion. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 01:48:38 Modified files: infrastructure/bin: update-plist Log message: in switching to substitutions on fullstring, I lost the automatic copy of no checksum, so do it manually CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 01:59:00 Modified files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: add support for version-like variables CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 03:22:27 Modified files: archivers/lha : Makefile archivers/lha/pkg: PLIST archivers/macutil: Makefile archivers/macutil/pkg: PLIST archivers/nulib: Makefile archivers/nulib/pkg: PLIST archivers/par1cmdline: Makefile archivers/par1cmdline/pkg: PLIST archivers/ripole: Makefile archivers/ripole/pkg: PLIST archivers/rzip : Makefile archivers/rzip/pkg: PLIST archivers/zoo : Makefile archivers/zoo/pkg: PLIST Log message: add missing bin markers, reduce gratuitous diff between update-plist output and my stuff CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/12 03:38:33 Modified files: sys/netinet : ip_ipcomp.c Log message: Cleanup IPsec IPComp error handling with consistent goto drop. from markus@; OK mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 03:41:31 Modified files: astro/dgpsip : Makefile astro/dgpsip/pkg: PLIST astro/jday : Makefile astro/jday/pkg : PLIST astro/luna : Makefile astro/luna/pkg : PLIST astro/phoon : Makefile astro/phoon/pkg: PLIST astro/sunclock : Makefile astro/sunclock/pkg: PLIST-main astro/wmglobe : Makefile astro/wmglobe/pkg: PLIST astro/wmmoonclock: Makefile astro/wmmoonclock/pkg: PLIST astro/wmspaceweather: Makefile astro/wmspaceweather/pkg: PLIST astro/wmsun : Makefile astro/wmsun/pkg: PLIST astro/xworld : Makefile astro/xworld/pkg: PLIST Log message: @bin markers CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/12 03:43:02 Modified files: sys/netinet6 : in6.c Log message: Make the code a bit easier on the eye by factoring repeated embedded scope check and clearing of the scope id into separate functions. input & ok visa, mpi CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 03:52:07 Modified files: audio/puddletag: Makefile audio/puddletag/pkg: PLIST Log message: explicitly comment out bad man directories so that update-plist regen is 100% correct CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 03:54:43 Modified files: audio/rhythmbox: Makefile audio/rhythmbox/pkg: PLIST Log message: re-add incorrectly trimmed dir CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 04:00:24 Modified files: audio/audacity : Makefile audio/audacity/pkg: PLIST audio/gqmpeg : Makefile audio/gqmpeg/pkg: PLIST audio/gsound : Makefile audio/gsound/pkg: PLIST audio/id3ed : Makefile audio/id3ed/pkg: PLIST audio/madplay : Makefile audio/madplay/pkg: PLIST audio/mt-daapd : Makefile audio/mt-daapd/pkg: PLIST audio/multimux : Makefile audio/multimux/pkg: PLIST audio/musepack : Makefile audio/musepack/pkg: PLIST audio/musique : Makefile audio/musique/pkg: PLIST audio/nap : Makefile audio/nap/pkg : PLIST audio/normalize: Makefile audio/normalize/pkg: PLIST audio/pulseaudio: Makefile audio/pulseaudio/pkg: PLIST audio/schismtracker: Makefile audio/schismtracker/pkg: PLIST audio/sidplay : Makefile audio/sidplay/pkg: PLIST audio/tagtool : Makefile audio/tagtool/pkg: PLIST audio/tempest : Makefile audio/tempest/pkg: PLIST audio/vagalume : Makefile audio/vagalume/pkg: PLIST audio/vorbisgain: Makefile audio/vorbisgain/pkg: PLIST audio/wmmp : Makefile audio/wmmp/pkg : PLIST audio/wmmp3 : Makefile audio/wmmp3/pkg: PLIST audio/wmtune : Makefile audio/wmtune/pkg: PLIST Log message: sprinkle some bins, remove stripped directories, reorder annotations that are not in the "canonical plist write order" CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 04:41:40 Modified files: infrastructure/bin: update-plist Log message: small tweaks: - always display the full plist filename, as it is more useful for scripts who do not need to known the cwd - do backsubst inside LIBxxx_VERSION variable names - pass context to backsubst CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 04:46:39 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: some not so small changes - use context in prefix/suffix substitution specifically, if we have keywords, explicitly allow for them in prefix Allow for substitution "anywhere" in actions And allow for manpage extension for suffixes - never propose a substitution for TRUEPREFIX, it shouldn't even be there (still need PREFIX vs LOCALBASE desambiguation) - create the sorted variables list in finalize, so we can add more meat - allow for MACHINE_ARCH-openbsd (perl) - be more specific for new substs, we allow substs if the value just appeared - do not count variables we don't backsubst as duplicate value, this should solve DISTNAME vs FULLPKGNAME CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 04:47:36 Modified files: lang/python : python.port.mk Log message: python is the first module to gain explicit update-plist support, do not try to add those substs in the middle of words CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/05/12 04:48:25 Modified files: build/openssh : releases.pl openssh : releasenotes.html Log message: Linkify tarballs as download links. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 05:13:52 Modified files: infrastructure/bin: update-plist Log message: - add a quiet option (not opposite of verbose) that makes progress messages vanish - try to copy @extra stuff as annotations, and resort to explicit copying if that fails (they shouldn't move around so much) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/12 05:21:27 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: Restrict @fontdir additions to /usr/local/share/fonts for now, it might make sense to have this a bit wider, but currently the marker is added in quite a few places where it doesn't help. Expand the match to include truetype/opentype collections and pfa files. ok espie CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 05:40:43 Modified files: infrastructure/man/man1: update-plist.1 Log message: document -q, even the confusing part CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 05:57:43 Modified files: infrastructure/bin: update-plist Log message: shush down pkg_create too CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 06:07:07 Modified files: x11/kde4 : kde4.port.mk Log message: fix pre-fake fragment we're in the fake context, so PREFIX has WRKINST prepended CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 06:31:45 Modified files: . : INDEX Log message: sync; 10169 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 06:42:39 Modified files: astro/wcslib : Makefile Log message: last update missed an include file. Add it, also comment out the wrong lib so that update-plist is squeaky clean. discussed with jasper@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/05/12 06:50:17 Modified files: sbin/dhclient : dhclient.conf.5 Log message: Document current behaviour of 'ignore' directive and 'append', 'prepend', 'default' and 'supersede' directives with respect to 'ignore'. Document 'filename', 'fixed-address', 'next-server' and 'server-name' directives. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/12 06:50:25 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-auto_def patch-doc_Makefile_autosetup patch-main_c patch-newsrc_c mail/neomutt/pkg: PLIST Log message: update to neomutt-20180512 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/12 07:02:33 Modified files: mail/neomutt : Makefile Log message: upstream fixed out-of-tree builds, set SEPARATE_BUILD CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 07:03:18 Modified files: audio/moc : Makefile Log message: in for a penny... audio/moc recognizes libmodplug, build the appropriate plugin discussed with jasper@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/12 07:47:14 Modified files: graphics/ocrad : Makefile distinfo Log message: Update ocrad-0.26 ok sthen@ jca@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 07:55:24 Modified files: audio/moc : Makefile audio/moc/pkg : PLIST Log message: better with the actual plugin bump again in case someone was unlucky enough to build during that short window CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 07:56:39 Modified files: audio/gtkpod : Makefile audio/gtkpod/pkg: PLIST Log message: zap extra dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 07:58:30 Modified files: benchmarks/netstrain: Makefile benchmarks/netstrain/pkg: PLIST benchmarks/randread: Makefile benchmarks/randread/pkg: PLIST benchmarks/sysbench: Makefile benchmarks/sysbench/pkg: PLIST benchmarks/tcpblast: Makefile benchmarks/tcpblast/pkg: PLIST benchmarks/ubench: Makefile benchmarks/ubench/pkg: PLIST Log message: @bin markers CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 07:59:38 Modified files: cad/geda-gaf : Makefile cad/geda-gaf/pkg: PLIST cad/openscad : Makefile cad/openscad/pkg: PLIST cad/pcb : Makefile cad/pcb/pkg : PLIST Log message: zap common dirs CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/12 08:00:23 ports/graphics/ocrad/patches Update of /cvs/ports/graphics/ocrad/patches In directory cvs.openbsd.org:/tmp/cvs-serv97573/patches Log Message: Directory /cvs/ports/graphics/ocrad/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 08:01:17 Modified files: chinese/c2t : Makefile chinese/c2t/pkg: PLIST chinese/cless : Makefile chinese/cless/pkg: PLIST chinese/hc : Makefile chinese/hc/pkg : PLIST chinese/lunar : Makefile chinese/lunar/pkg: PLIST chinese/ttfm : Makefile chinese/ttfm/pkg: PLIST Log message: @bin markers CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 08:03:35 Modified files: comms/flipit : Makefile comms/flipit/pkg: PLIST Log message: new update-plist will match actual files first since flipit actually installs a flipit conf, the @extra file will move a bit CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 08:03:46 Modified files: x11/i3status : Makefile distinfo x11/i3status/patches: patch-src_print_battery_info_c patch-src_print_wireless_info_c Added files: x11/i3status/patches: patch-src_process_runs_c Removed files: x11/i3status/patches: patch-src_first_network_device_c patch-src_print_volume_c Log message: update to i3status-2.12 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 08:06:17 Modified files: comms/hylafax : Makefile comms/hylafax/pkg: PLIST Log message: keep rcscript in alpha order CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 08:06:56 Modified files: comms/lcdproc : Makefile comms/lcdproc/pkg: PLIST Log message: reorder for new update-plist CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 08:08:51 Modified files: comms/zmtx-zmrx: Makefile comms/zmtx-zmrx/pkg: PLIST Log message: sprinkle @bin, remove stripped directories CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 08:28:25 Modified files: astro/wcslib : Makefile astro/wcslib/pkg: PLIST Log message: somehow I bugged this CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/12 08:29:02 Modified files: comms/bottlerocket: Makefile comms/bottlerocket/pkg: PLIST comms/colrdx : Makefile comms/colrdx/pkg: PLIST comms/efax : Makefile comms/efax/pkg : PLIST comms/gmfsk : Makefile comms/gmfsk/pkg: PLIST comms/lrzsz : Makefile comms/lrzsz/pkg: PLIST comms/qpage : Makefile comms/qpage/pkg: PLIST comms/qtserialport: Makefile comms/qtserialport/pkg: PLIST comms/wammu : Makefile comms/wammu/pkg: PLIST Log message: more @bin and other removal CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/05/12 08:33:50 Added files: mail/isync/patches: patch-src_drv_maildir_c patch-src_drv_proxy_c Log message: Correctly print time_t Fixes a latent problem on 32 bits archs. ok kn@, bump in next commit. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/05/12 08:37:36 Modified files: mail/isync : Makefile mail/isync/patches: patch-src_socket_c Log message: Better LIBRESSL_VERSION_NUMBER check LibreSSL 2.7.1 started providing X509_OBJECT_get0_X509 and X509_STORE_get0_objects, so use them. While here fix a format string warning (%hu vs %d). ok kn@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/05/12 08:49:01 Modified files: archivers/zstd : Makefile Log message: Needs a c++11 compiler, spotted on powerpc CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/12 09:18:24 Modified files: usr.sbin/smtpd : smtp.1 Log message: minor consistency fix; from raf czlonka ok eric CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/05/12 10:52:25 Modified files: net/torsocks : Makefile Added files: net/torsocks/patches: patch-src_lib_fclose_c Log message: Unbreak funopen usage with libtorsocks - always call the libc fclose function, even when fd < 0. ok jca@ pascal@ solene@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/05/12 11:07:27 Modified files: mail/postfix/stable: Makefile Removed files: mail/postfix/stable/patches: patch-src_posttls-finger_posttls-finger_c patch-src_tls_tls_client_c patch-src_tls_tls_dane_c patch-src_tls_tls_dh_c patch-src_tls_tls_h patch-src_tls_tls_server_c Log message: Remove patches that are no longer needed to build with LibreSSL. ok Brad CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/05/12 11:17:25 Modified files: mail/postfix/snapshot: Makefile Removed files: mail/postfix/snapshot/patches: patch-src_posttls-finger_posttls-finger_c patch-src_tls_tls_client_c patch-src_tls_tls_dane_c patch-src_tls_tls_dh_c patch-src_tls_tls_h patch-src_tls_tls_server_c Log message: Remove patches that are no longer needed to build with LibreSSL. ok Brad CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/05/12 11:17:27 Modified files: sys/uvm : uvm_page.c Log message: Re-apply inadvertantly misplaced r1.127 from kettenis@: "Buffer cache pages are wired but not counted as such. Therefore we have to set the wire count on the pages to 0 before we call uvm_pagefree() on them, just like we do in buf_free_pages(). Otherwise the wired pages counter goes negative. While there, also sprinkle some KASSERTs in there that buf_free_pages() has as well." ok beck@ (again) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/12 11:27:22 Modified files: lib/libssl : ssl_tlsext.c Log message: If we fail to decode an EC point format extension, send a decode_error alert rather than an internal_error alert. Issue found by Simon Friedberger, Robert Merget and Juraj Somorovsky. ok beck@ inoguchi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/12 11:31:41 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Use explicit_bzero() rather than memset() when clearing a BIGNUM. ok bcook@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/12 11:39:05 Modified files: lib/libcrypto/asn1: a_bitstr.c Log message: Add a missing bounds check in c2i_ASN1_BIT_STRING(). This could potentially result in a left shift that exceeded the size of the storage type. Issue found by Simon Friedberger, Robert Merget and Juraj Somorovsky. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/12 11:44:31 Modified files: lib/libcrypto/asn1: a_bitstr.c Log message: Cleanup c2i_ASN1_BIT_STRING() code. Avoid overloading a variable to store both a value and an error code - we can simply inline the error calls (as done everywhere else). Remove a bunch of unnecessary parentheses and tidy a few other things. With input from tb@. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/12 11:47:53 Modified files: lib/libcrypto/bio: bss_dgram.c bss_mem.c bio.h Log message: Add const qualifiers to the return values of BIO_s_mem() and BIO_s_datagram(). ok jsing CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/05/12 11:48:30 Added files: www/phantomjs/patches: patch-src_qt_qtbase_src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_qt_qtbase_src_network_ssl_qsslsocket_openssl_symbols_p_h Log message: Fix after const changes in libcrypto. looks good to jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/12 12:10:12 Modified files: security/nss : Makefile distinfo security/nss/patches: patch-nss_lib_freebl_config_mk Added files: security/nss/patches: patch-nss_lib_freebl_unix_urandom_c Log message: Update to nss 3.37, needed by gecko 61. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.37_release_notes Interestingly, in nss 3.31 the way entropy is gathered from the system was revamped, and in #1057343 it started using the getentropy() syscall by default if available, with a fallback to /dev/urandom...but only on linux/glibc 2.25. Add a patch to also use getentropy() on OpenBSD.. reported upstream in #1461075 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/12 12:11:34 Modified files: databases/sqlite3: Makefile distinfo Log message: Minor bugfix update to sqlite 3.23.1, required by gecko 61. See https://www.sqlite.org/releaselog/3_23_1.html CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/05/12 12:31:22 Modified files: devel/gsoap : Makefile Removed files: devel/gsoap/patches: patch-gsoap_plugin_smdevp_c Log message: Remove patch that is no longer needed to build with LibreSSL. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/12 12:51:59 Modified files: lib/libcrypto/bio: bio.h bss_acpt.c bss_conn.c bss_mem.c Log message: const qualifiers for BIO_new_mem_buf(), BIO_new_connect() and BIO_new_accept(). The one for BIO_new_mem_buf() is a bit ugly since it needs to cast away the newly added const qualifier, as in OpenSSL commit 8ab31975bac. ok jsing CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 13:45:22 Modified files: net/py-snmp : Makefile Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 13:51:53 Modified files: net/py-stem : Makefile Log message: drop unneeded dependency on py-crypto which isn't needed anymore since 1.6.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/12 13:55:21 Modified files: lib/libcrypto/man: BIO_s_mem.3 Log message: In bio.h rev. 1.42 2018/05/12 17:47:53, tb@ added a const qualifier to return value of BIO_s_mem(3). Update the manual page. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 13:56:54 ports/security/py-potr/patches Update of /cvs/ports/security/py-potr/patches In directory cvs.openbsd.org:/tmp/cvs-serv89539/patches Log Message: Directory /cvs/ports/security/py-potr/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 14:05:25 Modified files: www/py-beaker : Makefile www/py-beaker/patches: patch-beaker_crypto_pycrypto_py Added files: www/py-beaker/patches: patch-beaker_crypto_util_py Log message: switch from py-crypto to py-cryptodome CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/12 14:12:17 Modified files: lib/libcrypto/man: BIO_s_accept.3 BIO_s_connect.3 BIO_s_mem.3 Log message: In bio.h rev. 1.43 2018/05/12 18:51:59, tb@ added a const qualifier to the argument of BIO_new_accept(3), BIO_new_connect(3), and BIO_new_mem_buf(3). Update the documentation. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 15:01:05 Modified files: net/py-impacket: Makefile Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 15:17:53 Modified files: security/py-secretstorage: Makefile Log message: fix dependencies, this requires py-cryptography instead of py-crypto CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 15:24:05 Modified files: security/volatility: Makefile Log message: switch to py-cryptodome CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/12 15:24:43 Modified files: sys/netinet : ipsec_input.c Log message: Cleanup IPsec common input error handling with consistent goto drop. from markus@; OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/12 15:26:24 Modified files: security/py-dfvfs: Makefile Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/13 00:26:35 Modified files: geo/gdal : Makefile distinfo geo/gdal/patches: patch-swig_python_setup_py geo/gdal/pkg : PLIST-main PLIST-python Added files: geo/gdal/patches: patch-swig_python_GNUmakefile Removed files: geo/gdal/patches: patch-apps_gdalserver_c patch-configure patch-frmts_openjpeg_openjpegdataset_cpp Log message: Update to gdal 2.3.0. See http://trac.osgeo.org/gdal/wiki/Release/2.3.0-News CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 00:35:10 Modified files: lib/libcrypto/evp: evp.h m_sigver.c Log message: Add a const qualifier to the second argument of EVP_DigestVerifyFinal(3). tested in a bulk build by sthen ok beck (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 00:37:14 Modified files: lib/libcrypto/evp: evp.h p_lib.c Log message: Add a const qualifier to the argument of EVP_PKEY_bits(3). tested in a bulk build by sthen ok beck (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 00:38:46 Modified files: lib/libcrypto/evp: evp.h p_lib.c Log message: Add a const qualifier to the argument of EVP_PKEY_get0(3). tested in a bulk build by sthen ok beck (as part of a larger diff) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 00:39:22 Modified files: security/py-potr: Makefile Added files: security/py-potr/patches: patch-setup_py patch-src_potr_compatcrypto_pycrypto_py Log message: switch to py-cryptodome ok danj@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 00:40:55 Modified files: lib/libcrypto/evp: evp.h lib/libcrypto/asn1: ameth_lib.c Log message: Add a const qualifier to the argument of EVP_PKEY_get0_asn1(3). tested in a bulk build by sthen ok beck (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 00:48:00 Modified files: lib/libcrypto/evp: evp_pkey.c lib/libcrypto/x509: x509.h x509_att.c x509_req.c Log message: Add a const qualifier to the ASN1_OBJECT * argument of the following: EVP_PKEY_get_attr_by_OBJ(3), X509at_get_attr_by_OBJ(3), X509at_get0_data_by_OBJ(3), X509_REQ_get_attr_by_OBJ(3) tested in a bulk by sthen ok beck (as part of a larger diff) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/05/13 00:54:33 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: update to 4.9.2 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/13 00:58:42 Modified files: sys/dev/usb : xhci.c Log message: Add bus DMA barriers to ensure the hardware does not see a TRB cycle bit flip before the rest of the TRB is updated. OK dlg@, pirofti@, mpi@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/13 00:59:04 Modified files: x11/remmina : Makefile x11/remmina/pkg: PLIST Log message: Add proper dependencies on spice-gtk & libsecret so that the corresponding plugins are built. Update PLIST while here. Reported by feinerer@, ok jasper@ (maintainer) feinerer@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 01:10:25 Modified files: multimedia/streamlink: Makefile Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 01:13:05 Modified files: multimedia/yle-dl: Makefile Added files: multimedia/yle-dl/patches: patch-yledl_downloaders_py Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 01:20:50 ports/security/kedpm/patches Update of /cvs/ports/security/kedpm/patches In directory cvs.openbsd.org:/tmp/cvs-serv34253/patches Log Message: Directory /cvs/ports/security/kedpm/patches added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 04:25:06 Modified files: lib/libcrypto/x509: x509.h x509_v3.c Log message: Add const qualifier to the ASN1_OBJECT * parameter of X509v3_get_ext_by_OBJ(3). tested in a bulk build by sthen ok jsing (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 04:28:04 Modified files: lib/libcrypto/ocsp: ocsp.h ocsp_ext.c Log message: Add const qualifier to the ASN1_OBJECT * argument of: OCSP_REQUEST_get_ext_by_OBJ(3), OCSP_ONEREQ_ext_by_OBJ(3) OCSP_BASICRESP_get_ext_by_OBJ(3), OCSP_SINGLERESP_get_ext_by_OBJ(3) tested in a bulk build by sthen ok jsing (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 04:30:52 Modified files: lib/libcrypto/ocsp: ocsp.h ocsp_lib.c Log message: Add const qualifier to the X509_NAME *, ASN1_BIT_STRING *, and ASN1_INTEGER * arguments of OCSP_cert_id_new(3). tested in a bulk build by sthen ok jsing (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 04:36:35 Modified files: lib/libcrypto/x509: x509.h x509_cmp.c Log message: Add const qualifier to the argument of X509_get_issuer_name(3) and X509_get_subject_name(3). tested in a bulk build by sthen ok jsing (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 04:42:03 Modified files: lib/libcrypto/ocsp: ocsp.h ocsp_ext.c ocsp_ht.c ocsp_lib.c Log message: Add const qualifier to the path and url{,s} parameters of OCSP_crlID_new(3), OCSP_parse_url(3), OCSP_sendreq_bio(3), OCSP_sendreq_new(3), and OCSP_url_svcloc_new(3). tested in a bulk build by sthen ok jsing (as part of a larger diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 04:47:54 Modified files: lib/libcrypto/pem: pem.h pem_lib.c Log message: Add const qualifier to the 'name', 'header', and 'data' arguments of PEM_write(3) and PEM_write_bio(3). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/05/13 05:05:39 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: adjust highly misleading comment to match reality CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/13 05:46:40 Modified files: x11/kde4/smokeqt: Makefile Log message: don't waste time trying to build smokeqt with the wrong qwt installed CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 07:38:24 Removed files: security/kedpm : Makefile distinfo security/kedpm/pkg: DESCR PLIST Log message: remove kedpm which is dead upstream and clearly shows it's signs: doesn't work with the modern py-crypto API and enforces a maximum length on passwords of 24 characters. ok jung@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 07:38:40 Modified files: security : Makefile Log message: -kedpm CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 07:39:22 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register kedpm removal CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 07:46:55 Modified files: lib/libcrypto/pkcs12: p12_crt.c pkcs12.h Log message: Add const qualifiers to the 'pass' and 'name' arguments of PKCS12_add_key(3), PKCS12_add_safe(3), PKCS12_create(3). tested in a bulk build by sthen ok beck, jsing CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 07:47:54 ports/security/plaso/patches Update of /cvs/ports/security/plaso/patches In directory cvs.openbsd.org:/tmp/cvs-serv33753/patches Log Message: Directory /cvs/ports/security/plaso/patches added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/13 07:48:08 Modified files: lib/libcrypto : crypto.h lib/libcrypto/asn1: a_bitstr.c f_int.c Log message: Use recallocarray() instead of OPENSSL_realloc_clean(). Also place all of the OPENSSL_* memory related prototypes under #ifndef LIBRESSL_INTERNAL. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/13 07:48:39 Modified files: security/plaso : Makefile Added files: security/plaso/patches: patch-plaso_dependencies_py Log message: switch to py-cryptodome CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/13 07:49:04 Modified files: lib/libcrypto : malloc-wrapper.c Log message: Turn CRYPTO_realloc_clean() into a recallocarray() wrapper. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 07:51:22 Modified files: lib/libcrypto/pkcs12: p12_add.c pkcs12.h Log message: Add const qualifier to the PKCS12_SAFEBAG argument of PKCS12_decrypt_skey(3). tested in a bulk by sthen ok beck, jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 08:00:22 Modified files: lib/libcrypto/man: EVP_DigestVerifyInit.3 Log message: In evp.h rev. 1.60 2018/05/13 06:35:10, tb@ added a const qualifier to the "sig" argument of EVP_DigestVerifyFinal(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 08:13:08 Modified files: lib/libcrypto/man: X509v3_get_ext_by_NID.3 Log message: In x509.h rev. 1.48 2018/05/13 10:25:06, tb@ added a const qualifier to the "obj" argument of X509v3_get_ext_by_OBJ(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 08:15:01 Modified files: lib/libcrypto/pkcs12: p12_attr.c pkcs12.h Log message: Add const to the attr argument of PKCS12_get_attr_gen(3). tested in a bulk by sthen ok beck, jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 08:20:13 Modified files: lib/libcrypto/man: OCSP_cert_to_id.3 Log message: In ocsp.h rev. 1.14 2018/05/13 10:30:52, tb@ added const qualifiers to the arguments of OCSP_cert_id_new(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 08:22:34 Modified files: lib/libcrypto/pkcs12: p12_decr.c p12_npas.c pkcs12.h Log message: Add const to the X509_ALGOR and other arguments of PKCS12_item_decrypt_d2i(3), PKCS12_pbe_crypt(3), PKCS12_newpass(3). tested in a bulk by sthen ok beck, jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 08:24:07 Modified files: lib/libcrypto/pkcs12: p12_add.c pkcs12.h Log message: Add const to the argument of PKCS12_pack_authsafes(3). tested in a bulk by sthen ok beck, jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 08:25:40 Modified files: lib/libcrypto/man: X509_get_subject_name.3 Log message: In x509.h rev. 1.49 2018/05/13 10:36:35, tb@ added a const qualifier to the argument of X509_get_subject_name(3) and X509_get_issuer_name(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 08:28:14 Modified files: lib/libcrypto/pkcs12: p12_p8d.c pkcs12.h Log message: Add const qualifiers to the X509_SIG * and char * arguments of PKCS8_decrypt(3). tested in a bulk build by sthen ok beck, jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 08:36:05 Modified files: lib/libcrypto/man: OCSP_CRLID_new.3 OCSP_SERVICELOC_new.3 Log message: In ocsp.h rev. 1.15 2018/05/13 10:42:03, tb@ added const qualifiers to the "url" argument of OCSP_crlID_new(3) and to the "urls" argument of OCSP_url_svcloc_new(3). Adjust the manuals. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 08:44:14 Modified files: lib/libcrypto/man: PEM_read.3 Log message: In pem.h rev. 1.18 2018/05/13 10:47:54, tb@ added const qualifiers to the "name", "header", and "data" arguments of PEM_write(3) and PEM_write_bio(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2018/05/13 08:48:19 Modified files: sys/dev/pckbc : pms.c pmsreg.h Log message: Add support for Elantech trackpoints to pms. Extend the list of "IC types" that identify Elantech-V4 touchpads. Thanks to Ryan Lennox for help and testing. ok mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 08:52:23 Modified files: lib/libcrypto/man: PKCS12_create.3 Log message: In pkcs12.h rev. 1.18 2018/05/13 13:46:55, tb@ added const qualifiers to the "pass" and "name" arguments of PKCS12_create(3). Adjust the manual. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/13 08:55:42 Modified files: devel/keystone : Makefile Log message: link python 3 flavor to the build. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 09:03:01 Modified files: lib/libcrypto/x509v3: x509v3.h v3_sxnet.c Log message: Add const qualifiers to the char *zone and char *user arguments of SXNET_add_id_INTEGER(3), SXNET_add_id_asc(3), SXNET_add_id_ulong(3) tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 09:04:05 Modified files: lib/libcrypto/ts: ts.h ts_req_utils.c ts_rsp_sign.c Log message: Add const qualifier to the ASN1_OBJ * argument of TS_REQ_get_ext_by_OBJ(3), TS_REQ_set_policy_id(3), TS_RESP_CTX_add_policy(3), TS_RESP_CTX_set_def_policy(3), and TS_TST_INFO_get_ext_by_OBJ(3) tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 09:35:46 Modified files: lib/libcrypto/ts: ts.h ts_rsp_utils.c Log message: Add const to the ASN1_OBJECT argument of TS_TST_INFO_get_ext_by_OBJ(3). Should have been part of the previous commit. Omission noted by schwarze. tested in bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/05/13 09:48:45 Modified files: usr.bin/aucat : aucat.c Log message: Add missing pledge(). From Jesper Wallin . Thanks! CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/13 09:51:29 Modified files: lib/libssl : ssl_srvr.c Log message: More clean up of the RSA key exchange code. Convert to CBS, use more appropriate variable names and improve validation. Allocate a dedicated buffer to hold the decrypted result, rather than decrypting into the handshake buffer (which is also used to send data). ok beck@ inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 09:53:30 Modified files: lib/libcrypto/man: EVP_PKEY_asn1_new.3 EVP_SignInit.3 Log message: Document EVP_PKEY_bits(3). It is clearly public because it is declared in , refenced from EVP_PKEY_asn1_set_public(3), and similar to the documented functions DH_bits(3) and RSA_bits(3). Triggered by tb@ adding a const qualifier to its argument. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/13 10:21:26 Modified files: lib/libc/thread: rthread.c Log message: Add memory barriers to libc's _spinlock() to make the mechanism serialize memory accesses properly. _spinlock()'s backend, _atomic_lock(), already issues an entry barrier on some architectures, but that practice has not been consistent. This patch generalizes the barrier use. OK kettenis@, mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/13 10:23:45 Modified files: lib/libc/thread: Makefile.inc Log message: Enable futex(2)-based mutex on arm64. OK mpi@, kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 10:42:21 Modified files: lib/libcrypto/man: EVP_PKEY_asn1_get_count.3 Log message: Document EVP_PKEY_get0_asn1(3), it is declared in . It makes no sense to have method enumerators public, but the function to retrieve the method of a specific public key undocumented. Besides, it is confusing to have EVP_PKEY_asn1_get0(3) documented without mentioning the very different EVP_PKEY_get0_asn1(3). Remove a duplicate .Xr while here, and reference the related accessor EVP_PKEY_base_id(3). Triggered by tb@ adding a const qualifier to the argument. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/13 10:44:57 Modified files: lib/libcrypto/man: EVP_PKEY_set1_RSA.3 Log message: Reference the related accessor EVP_PKEY_get0_asn1(3). More logical ordering of EVP_PKEY_base_id(3) and EVP_PKEY_id(3) while here. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/13 10:57:21 Modified files: devel/libbfio : Makefile Log message: disable hidden dependency on gettext-tools CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/13 11:31:06 Modified files: lib/libssl : ssl_clnt.c Log message: Fix a malloc() NULL check in ssl3_send_client_kex_ecdhe_ecp(), by adding the missing goto. While here also remove a set of unnecessary parentheses. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/13 11:49:03 Modified files: lib/libcrypto/x509v3: v3_conf.c x509v3.h Log message: Add const to the 'name', 'value', and 'section' arguments of X509V3_EXT_{,n}conf_nid(3), X509_EXT_{,n}conf(3) X509V3{,_CRL,_REQ}_add_{,n}conf(3) as well as the get_string() and get_section() members of X509_CONF_METHOD_st. tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/05/13 13:07:30 Modified files: www/py-flask : Makefile distinfo www/py-flask/patches: patch-docs_Makefile patch-docs_conf_py www/py-flask/pkg: PLIST Log message: Update to py-flask-0.12.3 ok kn@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/05/13 13:09:13 Removed files: www/py-flask/patches: patch-docs_Makefile patch-docs_conf_py Log message: Remove empty patches missed in previous CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/13 16:01:13 Modified files: sys/arch/amd64/amd64: trap.c Log message: Fix code which is #ifdef TRAP_SIGDEBUG or DEBUG: wrong variable and format string mismatch CVSROOT: /cvs Module name: src Changes by: pd@cvs.openbsd.org 2018/05/13 16:48:11 Modified files: usr.sbin/vmd : control.c vm.conf.5 vmd.c Log message: vmd(8): enable pause / unpause for vm owners Patch from Mohamed Aslan. Thanks! ok kn@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/13 21:14:47 Modified files: sys/arch/amd64/amd64: vector.S Log message: Delete unused/obsolete labels CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/05/13 22:39:04 Modified files: lib/libutil : fmt_scaled.c Log message: constrain fractional part to [0-9] (less confusing to static analysis); ok ian@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/13 22:53:30 Modified files: games/widelands: Makefile Log message: BROKEN-sparc64: test_economy (this port is marked as NO_TEST ?) generates a 240Mb output with 'terminate called recursively'. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/14 00:54:47 Modified files: net/scapy : Makefile Log message: switch to py-cryptodome ok danj@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/14 00:55:45 Modified files: security/yubiserve: Makefile security/yubiserve/patches: patch-yubiserve_py Log message: switch to py-cryptodome ok sthen@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/05/14 00:56:43 Modified files: www/sope : Makefile distinfo Log message: Update to 4.0.0 some feedback and suggestions already some time ago from kn@ and sthen@ test and Ok landry@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/05/14 00:57:10 Modified files: www/sogo : Makefile distinfo www/sogo/patches: patch-Scripts_sql-update-1_3_11_to_1_3_12-mysql_sh patch-Scripts_sql-update-1_3_11_to_1_3_12_sh patch-Scripts_sql-update-1_3_16_to_1_3_17-mysql_sh patch-Scripts_sql-update-1_3_16_to_1_3_17_sh patch-Tests_Unit_GNUmakefile patch-UI_MailPartViewers_GNUmakefile www/sogo/pkg : PLIST README Added files: www/sogo/patches: patch-Scripts_sql-update-3_2_10_to_4_0_0-mysql_sh patch-Scripts_sql-update-3_2_10_to_4_0_0_sh Log message: Update to 4.0.0 some feedback and suggestions already some time ago from kn@ and sthen@ test and Ok landry@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/05/14 00:58:10 Removed files: www/sogo/patches: patch-Scripts_sql-update-1_3_11_to_1_3_12-mysql_sh patch-Scripts_sql-update-1_3_11_to_1_3_12_sh patch-Scripts_sql-update-1_3_16_to_1_3_17-mysql_sh patch-Scripts_sql-update-1_3_16_to_1_3_17_sh Log message: remove some empty patch files CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/14 01:33:59 Modified files: sys/net : pfkeyv2.c rtsock.c Log message: Use a SRP list to protect pfkeyv2 sockets, thus removing the need to grab the KERNEL_LOCK() when delivering messages. This is the same solution already used by routing sockets. ok claudio@, visa@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/14 01:53:47 Modified files: usr.sbin/ldapd : auth.c ldapd.conf.5 ldapd.h modify.c parse.y search.c Log message: Add support to filter on attributes. This can be used to allow users to change their password (and a few other things) but not their entire dn. For example: allow read access to any by self allow write access to any attribute userPassword by self This is currently only supported for "write" (modify, add, delete) and not "read" (search) filter rules. OK jmatthew@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/14 02:43:34 Modified files: games/tome4 : Makefile distinfo games/tome4/pkg: PLIST-main Log message: Update tome4-1.5.9 ok jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/14 02:51:03 Modified files: graphics/libgphoto2: Makefile distinfo Log message: Update to libgphoto-2.5.18. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/14 03:33:20 Modified files: sys/arch/hppa/include: atomic.h Log message: Expose memory barriers to userland. ok visa@, mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/14 03:34:43 Modified files: graphics/gegl : Makefile distinfo graphics/gegl/pkg: PLIST-main Removed files: graphics/gegl/patches: patch-operations_external_ff-load_c patch-operations_external_ppm-load_c Log message: Update to gegl-0.2.2. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/14 05:10:15 Modified files: usr.sbin/ldapd : ldapd.conf.5 Log message: Remove duplicated word ("scope scope"). Pointed out by jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/14 05:36:55 Modified files: multimedia/gstreamer1/plugins-libav: Makefile Log message: Don't pick up nasm(1). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/14 06:19:37 Modified files: geo/merkaartor : Makefile Log message: Mark BROKEN temporarly, seems gdal 2.3 breaks it. Interesting, as i had put the gdal update in a bulk without fallout... Reported by nigel@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/14 06:31:21 Modified files: usr.bin/top : machine.c usr.bin/systat : vmstat.c cpu.c sys/sys : sched.h sys/kern : kern_lock.c kern_clock.c Log message: Stopping counting and reporting CPU time spent spinning on a lock as system time. Introduce a new CP_SPIN "scheduler state" and modify userland tools to display the % of timer a CPU spents spinning. Based on a diff from jmatthew@, ok pirofti@, bluhm@, visa@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/14 07:54:39 Modified files: sys/arch/hppa/conf: GENERIC RAMDISK sys/arch/hppa/dev: apic.c asp.c dino.c lasi.c wax.c sys/arch/hppa/gsc: gscbus.c gscbusvar.h sys/arch/hppa/hppa: intr.c mainbus.c Log message: Relax the way irqs are assigned. This diff does: - dynamic allocation of interrupts for dino(4) and gsc(4) - only mention irq locators for devices which use interrupts. - for gsc(4), this actually postpones interrupt allocation until gsc(4) attaches, so asp(4)/lasi(4)/wax(4) won't route the interrupt yet, but the gsc(4) child will take care of this. - remove the irq locator for the drivers which do not need a fixed assignment. siop and moongoose could benefit from this but don't work at the moment so this is left as an exercize to future kernel hackers. A side effect from this is that we do not need multiple sti(4) attachment lines, so PCI sti(4) devices will now attach as sti0 rather than sti2. With this diff, multiple dino(4) devices attached to the same parent will use different interrupt sources, and more than two dino(4) devices can attach. Tested on 715/75 (old-gen using asp), 715/100/XC (new-gen using lasi), B132L+, B180L, C240, B2000, C3650. From miod@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/05/14 07:59:15 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20180513. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/14 08:09:49 Modified files: usr.bin/mandoc : main.c Log message: Some broken terminal emulators (e.g. sakura) do the equivalent of "stty cols 0". Ignore that insanity rather than setting conf.output.width to an invalid value and embarking on infinite loops. Issue reported by Jesper Wallin , thanks! CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/14 09:04:05 Modified files: sys/netinet : ipsec_output.c Log message: When walking the IPv6 header chain in IPsec output, check that the next extension header is within the packet length. Also check at the end that the IPv4 headers are not longer than the packet. reported by Maxime Villard; from markus@ via NetBSD; OK mpi@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/14 09:23:05 Modified files: usr.sbin/smtpd : control.c queue.c queue_backend.c queue_fs.c queue_null.c queue_proc.c queue_ram.c smtpctl.8 smtpctl.c smtpd-api.h smtpd.c smtpd.h Log message: kill corrupt / uncorrupt queue mechanism as it has never been usable and it will be made irrelevant when the new config comes up soon ok eric@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/14 09:24:23 Modified files: sys/netinet : ipsec_input.c udp_usrreq.c Log message: When checking the IPsec enable sysctls, ipsec_common_input() had switches for protocol and address family. Move this code to the specific functions from where the common function is called. As a consequence the raw ip input functions can never be called from udp_input() anymore. If IPsec is disabled, the functions ah6_input(), esp6_input(), and ipcomp6_input() do not start processing the header chain. The raw ip input functions are called with the mbuf and offset pointers from the protocol walking loop which is the usual behavior. OK mpi@ markus@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/14 10:35:30 Modified files: devel/libofx : Makefile distinfo devel/libofx/patches: patch-lib_ofx_utilities_cpp devel/libofx/pkg: PLIST Log message: Update to libofx 0.9.13. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/14 10:36:55 Modified files: productivity/grisbi: Makefile distinfo Log message: Update to grisbi 1.0.3. Switch back to sourceforge as real tarballs are provided there. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/14 10:43:33 Modified files: security/py-cryptodome: Makefile security/py-cryptodome/pkg: PLIST Log message: Unbreak py-cryptodome on !x86 by using an arch-dependent subst'ed @comment in the PLIST for the AES-NI related .so file. Reported by landry@, ok landry jasper CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/14 11:10:21 Modified files: usr.sbin/smtpd/mail: Makefile Removed files: usr.sbin/smtpd/mail/mail.lmtp: Makefile usr.sbin/smtpd/mail/mail.maildir: Makefile usr.sbin/smtpd/mail/mail.mda: Makefile Log message: simplify as suggested by Anton Lindqvist a while ago this is not linked to the build CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/05/14 11:20:37 Modified files: net/py-nbxmpp : Makefile distinfo net/py-nbxmpp/pkg: PLIST Log message: Update to nbxmpp 0.6.5 Similar diff by Ryan Freeman, tweaks and OK jasper@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/14 12:43:47 Added files: security/nss/patches: patch-nss_lib_freebl_Makefile Log message: Fix build on !x86 by inconditionally building FStar.c. Cf https://bugzilla.mozilla.org/show_bug.cgi?id=1459739#c2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/14 12:45:02 ports/security/py-keyczar/patches Update of /cvs/ports/security/py-keyczar/patches In directory cvs.openbsd.org:/tmp/cvs-serv76514/patches Log Message: Directory /cvs/ports/security/py-keyczar/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/14 12:54:13 Modified files: security/py-keyczar: Makefile Added files: security/py-keyczar/patches: patch-src_keyczar_keys_py Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/14 12:54:26 Modified files: sysutils/ansible: Makefile Added files: sysutils/ansible/patches: patch-lib_ansible_executor_process_worker_py patch-lib_ansible_parsing_vault___init___py Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/14 13:16:50 Modified files: sysutils/salt : Makefile Log message: switch to py-cryptodome CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/14 13:25:54 Modified files: sys/arch/arm64/dev: com_fdt.c sys/arch/armv7/dev: com_fdt.c sys/dev/ic : com.c comvar.h Log message: Add support for register shift/io-width to the console code as well. ok visa@, patrick@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/14 13:32:20 Modified files: graphics/libraw: Makefile distinfo graphics/libraw/patches: patch-internal_libraw_x3f_cpp Log message: Update LibRaw to 0.18.10 (includes security fixes) CVE-2018-10529 fixed: out of bounds read in X3F parser CVE-2018-10528 fixed: possible stack overrun in X3F parser Upstream removed own license: https://www.libraw.org/news/libraw-0-18-released Just minor bumps hint and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/05/14 13:50:44 Modified files: net/ocserv : Makefile distinfo net/ocserv/patches: patch-configure_ac net/ocserv/pkg : PLIST Log message: Update to ocserv-0.12.1. This update fixes a crash on initialization when server is running on background. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/14 13:59:10 Modified files: x11/krusader : Makefile distinfo x11/krusader/pkg: PLIST Log message: Update krusader to 2.7.0 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/05/14 14:03:04 Modified files: security/libb2 : Makefile distinfo Log message: Upstream provides distfile via githubs release infrastructure. - Move from GH_* to MASTER_SITES and DISTNAME * Set EPOCH as version numbering has changed * Set HOMEPAGE - No need to pull in automake and libtool * Drop BDEPs * Change CONFIGURE_STYLE - Follow Makefile.template - Change email address MAINTAINER OK jca@, sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/14 15:23:59 Modified files: net/transmission: Makefile distinfo Log message: Update transmission to 2.94 This version contains a fix for a pending CVE From Josh Grosse (maintainer) Thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/14 15:26:35 Modified files: devel/qt-creator: Makefile distinfo Log message: Bugfix update qt-creator to 4.6.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/14 15:27:11 Modified files: graphics/krita : Makefile distinfo graphics/krita/pkg: PLIST Log message: Bugfix update krita to 4.0.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/14 17:47:10 Modified files: lib/libcrypto/ocsp: ocsp_ext.c Log message: wrap an overlong line CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/05/14 22:27:59 Modified files: net : Makefile Log message: +py-nbxmpp,python3 for newer Gajim versions CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2018/05/14 23:15:21 Modified files: games/tome4/pkg: PLIST-main Log message: Update PLIST-main fails to find README file when building. Ok jca@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/14 23:28:07 Modified files: geo/merkaartor : Makefile Removed files: geo/merkaartor/patches: patch-src_src_pro patch-translations_makefile Log message: Unbreak after gdal 2.3 update. Simplify port by switching to qmake module, allows to remove patch. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/14 23:40:11 Modified files: usr.bin/ssh : sshd_config.5 Log message: correct keyowrd name (permitemptypasswords); from brendan macdonell CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2018/05/14 23:48:32 Modified files: net/munin : Makefile net/munin/patches: patch-plugins_node_d_openbsd_if__in patch-plugins_node_d_openbsd_if_errcoll__in Added files: net/munin/patches: patch-plugins_node_d_openbsd_vmstat_in Log message: Fix various plugins: - syntax error in if_ which prevented it from running - use correct columns in if_ and if_errcol from netstat -I output if "Address" column is present or not - 3rd column of vmstat is not "processes waiting for page-in" so just drop it Input & OK kirby CVSROOT: /cvs Module name: ports Changes by: jmatthew@cvs.openbsd.org 2018/05/15 00:38:33 Modified files: databases/riak : Makefile distinfo databases/riak/patches: patch-deps_eleveldb_c_src_build_deps_sh patch-deps_eleveldb_c_src_leveldb_build_config_mk patch-deps_eleveldb_rebar_config patch-deps_riak_kv_src_riak_kv_vnode_erl patch-rebar_config patch-rel_reltool_config patch-vars_config databases/riak/pkg: PLIST Added files: databases/riak/patches: patch-deps_hyper_src_hyper_gb_erl patch-deps_riak_kv_rebar_config patch-deps_riak_kv_src_riak_kv_mrc_map_erl patch-deps_riak_kv_src_riak_kv_put_fsm_erl patch-deps_riak_kv_src_riak_kv_sup_erl patch-deps_riak_kv_src_riak_kv_w_reduce_erl Removed files: databases/riak/patches: patch-erlang-js-rebar_config patch-erlang-js-spidermonkey_c patch-erlang-js-spidermonkey_h Log message: Update to riak 2.2.5. To help kill lang/spidermonkey, backport some changes from upstream's develop-3.0 riak_kv branch removing support for javascript commit hook and map-reduce functions; landry@ approves CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 00:51:59 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/pkg: PLIST Added files: www/webkitgtk4/patches: patch-Source_WebKit_WebProcess_gtk_WebProcessMainGtk_cpp Log message: SECURITY update to webkitgtk4-2.20.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 01:01:19 Modified files: www/webkitgtk4 : Tag: OPENBSD_6_3 Makefile distinfo www/webkitgtk4/pkg: Tag: OPENBSD_6_3 PLIST Added files: www/webkitgtk4/patches: Tag: OPENBSD_6_3 patch-Source_WebKit_WebProcess_gtk_WebProcessMainGtk_cpp Log message: SECURITY update to webkitgtk4-2.20.2. CVE-2018-4200 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/15 01:05:23 Modified files: regress/lib/libcrypto/free: freenull.c Log message: Remove the /* ASN1_item_free */ annotations I added in r1.9 again. They generate a lot of noise in an upcoming diff. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/15 01:08:16 Modified files: regress/lib/libcrypto/free: freenull.c Log message: remove _CONF_free_data(). It doesn't belong here. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/05/15 01:10:42 Modified files: games/starfighter: Makefile distinfo games/starfighter/pkg: PLIST Removed files: games/starfighter/patches: patch-src_title_cpp Log message: Update to starfighter-1.7. Release notes: https://savannah.nongnu.org/forum/forum.php?forum_id=8808 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/15 01:11:31 Modified files: regress/lib/libcrypto/free: freenull.c Log message: Test DSO_free(NULL). CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/05/15 01:28:15 Modified files: devel/rgbds : Makefile distinfo devel/rgbds/patches: patch-src_asm_main_c Log message: Update to rgbds-0.3.7. Release notes: https://github.com/rednex/rgbds/releases/tag/v0.3.7 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/15 01:58:25 Modified files: devel/py-funcy : Makefile distinfo devel/py-funcy/pkg: PLIST Log message: update funcy to 1.10.2. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 02:30:55 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: unbreak prefix substitution. Checking whether our class has a keyword is actually invalid (@file does), so do something reliable instead CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 02:32:23 Modified files: infrastructure/bin: update-plist Log message: document new idea CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 02:55:40 Modified files: www/webkitgtk4 : Makefile Added files: www/webkitgtk4/patches: patch-Source_WebCore_platform_network_soup_SoupNetworkSession_h Removed files: www/webkitgtk4/patches: patch-Source_WebKit_WebProcess_gtk_WebProcessMainGtk_cpp Log message: Match patch submitted to bugzilla. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/15 02:57:21 Modified files: sys/net : ppp_tty.c Log message: Grab the KERNEL_LOCK() in pppasyncstart/pppasyncrelinq/pppasyncctlp. The tty layer still relies on it to serialize access to its data. Fixes crashes reported & tested by form@ via mikeb@. ok mikeb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 02:58:09 Modified files: audio/pulseaudio: Makefile Log message: PORTROACH: skip version 11.99.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 03:07:01 Modified files: devel/libidn : Makefile distinfo devel/libidn/pkg: PLIST Log message: Update to libidn-1.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 03:11:39 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/pkg: PLIST Log message: Update to py-bokeh-0.12.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 03:16:33 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 03:16:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 03:16:58 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.20. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/05/15 03:21:52 Modified files: sys/net : ppp_tty.c Log message: Take NET_LOCK for pppioctl when called via the tty ioctl handler ok mpi CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/05/15 04:04:44 Modified files: lib/libkvm : kvm_arm.c Log message: fix format strings; ok @kettenis CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 04:34:16 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: have infodir recognize xemacs dir, which is one line longer than usual also don't display undefined messages if this is just a random short file CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 04:40:20 Modified files: fonts/artwiz-aleczapka: Makefile fonts/artwiz-aleczapka/pkg: PLIST-de PLIST-se Log message: update-plist improvement: new program correctly strips common directories from inter-dependent subpackages CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 04:51:24 Modified files: devel/iso-codes: Makefile devel/iso-codes/pkg: PLIST Log message: add missing codes, okay maintainer CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:02:50 Modified files: comms/hamlib : Makefile comms/hamlib/pkg: PLIST-tcl Log message: lib/tcl common with tcl CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:05:43 Modified files: converters/base64: Makefile converters/base64/pkg: PLIST converters/btoa: Makefile converters/btoa/pkg: PLIST converters/html2text: Makefile converters/html2text/pkg: PLIST converters/mpack: Makefile converters/mpack/pkg: PLIST converters/p5-Date-Tolkien-Shire: Makefile converters/p5-Date-Tolkien-Shire/pkg: PLIST converters/ppmtoTbmp: Makefile converters/ppmtoTbmp/pkg: PLIST converters/trans: Makefile converters/trans/pkg: PLIST Log message: @bin and common directories CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:08:12 Modified files: databases/luadbi: Makefile databases/luadbi/pkg: PLIST-main Log message: this does not run-depends on lua, so it needs to have those directories registered CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:08:51 Modified files: databases/mdbtools: Makefile databases/mdbtools/pkg: PLIST-main Log message: missing needed directory CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/15 05:11:35 Modified files: sys/arch/arm/armv7: armv7var.h sys/arch/arm/conf: files.arm sys/arch/armv7/armv7: armv7_machdep.c Removed files: sys/arch/arm/armv7: armv7_a4x_io.S armv7_a4x_space.c Log message: Remove a4x bus space hack. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:12:21 Modified files: databases/openldap23: Makefile databases/openldap23/pkg: PLIST Log message: add missing directory CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/15 05:12:35 Modified files: sys/arch/arm64/arm64: arm64var.h machdep.c sys/arch/arm64/dev: arm64_bus_space.c sys/arch/arm64/include: bus.h Log message: Remove a4x bus space hack. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:13:39 Modified files: databases/pkglocatedb: Makefile databases/pkglocatedb/pkg: PLIST Log message: put things in canonical order CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:14:46 Modified files: databases/ports-readmes-dancer: Makefile databases/ports-readmes-dancer/pkg: PLIST Log message: help update-plist produce squeaky clean results CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:17:47 Modified files: devel/automake : Makefile.inc Log message: prevent python substitution there CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:18:19 Modified files: devel/atk2mm : Makefile devel/atk2mm/pkg: PLIST Log message: zap common dirs CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/15 05:19:21 Modified files: usr.sbin/ldapd : conn.c control.c filter.c ldapd.c ldapd.h ldape.c log.c log.h logmsg.c namespace.c search.c util.c validate.c usr.sbin/ldapctl: ldapctl.c Log message: Fix format string errors in log messages and update ldapd to use relayd's log.c OK benno@ jmatthew@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:21:22 Modified files: devel/p5-Catalyst-Manual: Makefile devel/p5-Catalyst-Manual/pkg: PLIST devel/p5-BSD-arc4random: Makefile devel/p5-BSD-arc4random/pkg: PLIST devel/p5-Class-Date: Makefile devel/p5-Class-Date/pkg: PLIST Log message: explicitly comment out .orig files to make update-plist happy CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:22:29 Modified files: devel/p5-Class-Unload: Makefile devel/p5-Class-Unload/pkg: PLIST Log message: zap common dir CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:23:33 Modified files: devel/py-doit : Makefile devel/py-doit/pkg: PLIST Log message: canonical order CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2018/05/15 05:32:02 Modified files: devel/arm-none-eabi/gcc-linaro/patches: patch-gcc_config_host Log message: Make this build on arm64/aarch64 as well. ok jca@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:35:22 Modified files: x11/xmobar : Makefile x11/xmobar/pkg : PLIST Log message: let update-plist work better, there was a confusion between DISTNAME and FULLPKGNAME there CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/05/15 05:38:07 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo mail/kopano/core/patches: patch-Makefile_in patch-installer_linux_dagent_cfg patch-installer_linux_server_cfg patch-installer_linux_spooler_cfg patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp mail/kopano/core/pkg: PLIST-main Log message: update to 8.6.80.785 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/05/15 05:48:25 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 3.4.14.1477 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:50:08 Modified files: games/fillets-ng: Makefile games/fillets-ng/pkg: PLIST Log message: 'don't subst a version' heuristic fixes things CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:50:56 Modified files: games/gnome-mastermind: Makefile games/gnome-mastermind/pkg: PLIST Log message: missing common dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 05:52:38 Modified files: games/solarus/solarus: Makefile games/solarus/solarus/pkg: PLIST Log message: zap common dir, remove non-sensical variable CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/15 05:57:32 Modified files: lib/libfuse : fuse.c fuse_ops.c fuse_opt.c sys/miscfs/fuse: fuse_device.c fuse_vfsops.c Log message: Use memset(3) instead of bzero(3) for consistency and as per POSIX recommendation. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 06:09:52 Modified files: graphics/tesseract/tessdata: Makefile graphics/tesseract/tessdata/pkg: PLIST-bul PLIST-cat PLIST-ces PLIST-chi_sim PLIST-chi_tra PLIST-dan PLIST-dan_frak PLIST-deu PLIST-deu_frak PLIST-ell PLIST-fin PLIST-fra PLIST-hun PLIST-ind PLIST-ita PLIST-ita_old PLIST-jpn PLIST-kor PLIST-lav PLIST-lit PLIST-main PLIST-nld PLIST-nor PLIST-pol PLIST-por PLIST-ron PLIST-rus PLIST-slk PLIST-slk_frak PLIST-slv PLIST-spa PLIST-spa_old PLIST-srp PLIST-srp_latn PLIST-swe PLIST-tgl PLIST-tur PLIST-ukr PLIST-vie Log message: put annotations into normal order, bump REVISION CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 06:30:41 Modified files: x11/gnome/online-accounts: Makefile Log message: Regen WANTLIB to unbreak. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 07:27:47 Modified files: mail/geary : Makefile x11/gnome/yelp : Makefile www/liferea : Makefile productivity/glabels: Makefile net/telepathy/folks: Makefile mail/evolution-rss: Makefile x11/gnome/devhelp: Makefile x11/gnome/bijiben: Makefile x11/gnome/initial-setup: Makefile x11/gnome/sushi: Makefile x11/mate/atril : Makefile Log message: Regen WANTLIB/LIB_DEPENDS. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/15 08:10:16 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Typo fix, ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 08:47:27 Modified files: editors/xemacs21/stable: Makefile Log message: new update-plist correctly flags @info dirs get rid of superfluous dir file, that pkg_add will regenerate correctly and also of ludicrous VERSION backsubst bump as always CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 08:49:45 Modified files: emulators/openmsx: Makefile emulators/openmsx/pkg: PLIST Log message: add missing plist entries okay bentley@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/15 08:58:09 Modified files: usr.bin/tmux : cmd-attach-session.c Log message: Fix switch-client -l, from Jean-Marc Eurin in GitHub issue 1343. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 09:04:09 Modified files: devel/libslang : Makefile devel/libslang/pkg: PLIST Log message: "version" the commented out .so.major file so that it moves around nicely CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/15 09:11:15 Modified files: regress/lib/libcrypto: Makefile Log message: Link free directory to libcrypto regress test suite. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/15 09:14:03 Modified files: net/telepathy/folks: Makefile Log message: Remove bogus MODGNOME_CPPFLAGS. CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2018/05/15 09:15:05 Added files: security/openssl/patches: patch-util_domd Log message: Fix make depend on gcc architectures. OK sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/05/15 09:15:50 Modified files: sbin/dmesg : dmesg.c Log message: drop unused ok kn@ mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 09:15:58 Modified files: devel/git : Makefile Log message: git is not that well related to python, don't do accidental version injection CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/15 09:54:51 Modified files: usr.sbin/snmpd : snmpd.conf.5 Log message: The snmpd.conf file is divided into four (not three) main sections. From Steve Arntzen CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/15 10:32:10 Modified files: infrastructure/bin: update-plist Log message: remove the charset.alias special case, because the more generic conflicts with pkglocatedb will also catch it. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/15 10:34:18 Modified files: sbin/slaacd : slaacd.c Log message: typo in log message CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/05/15 11:39:19 Modified files: security/polarssl: Makefile distinfo security/polarssl/patches: patch-include_mbedtls_config_h patch-tests_suites_main_test_function Log message: Update to polarssl-2.9.0. Fixes various security issues, and bugs, https://tls.mbed.org/tech-updates/releases/mbedtls-2.9.0-2.7.3-and-2.1.12-released Minor of mbedtls has been bumped as symbols have been added. OK jca@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/05/15 11:42:34 Modified files: security/polarssl: Tag: OPENBSD_6_3 Makefile distinfo security/polarssl/patches: Tag: OPENBSD_6_3 patch-include_mbedtls_config_h patch-tests_suites_main_test_function Log message: Update to polarssl-2.9.0. Fixes various security issues, and bugs, https://tls.mbed.org/tech-updates/releases/mbedtls-2.9.0-2.7.3-and-2.1.12-released Minor of mbedtls has been bumped as symbols have been added. OK jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/15 12:38:19 Modified files: net/gajim : Makefile Added files: net/gajim/patches: patch-src_common_gajim_py patch-src_common_stanza_session_py patch-src_secrets_py Log message: switch to py-cryptodome CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/15 13:01:49 Modified files: graphics/slop : Makefile distinfo Log message: Update slop to 7.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/15 13:03:13 Modified files: graphics/maim : Makefile distinfo Log message: Update maim to 5.5.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/15 13:10:24 Modified files: net/arpwatch : Makefile Added files: net/arpwatch/patches: patch-arpwatch_c patch-db_c patch-ec_c Removed files: net/arpwatch/patches: patch-no_ip Log message: - fix patch name - time_t format string fixes - ignore 0.0.0.0 (from debian) - zero-pad MAC address to match ifconfig(8) output (from debian) - take maintainership, previous maintainer timed-out CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/15 13:17:05 Modified files: net/libnids : Makefile net/libnids/patches: patch-src_libnids_c Added files: net/libnids/patches: patch-src_nids_h patch-src_tcp_c patch-src_tcp_h Log message: - add support for setting timeouts on tcp streams, from the MITRECND fork - re-org Makefile a tad CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/15 13:20:21 Modified files: devel/glade : Makefile Log message: disable webkit2gtk which might otherwise get picked up spotted by espie@ and discussed with aja@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/05/15 13:48:23 Modified files: sys/dev/pci : if_iwm.c Log message: Implement Rx of multiple frames per interrupt in the iwm(4) driver. Based on my original diff committed in if_iwm.c r1.171, with bugs fixed. Fixes bogus "unhandled firmware response" errors on 8265 reported by mlarkin@ Tests by mlarkin@, benno@, matthieu@, anton@, kn@, Tracey Emery, Jesper Wallin on 7260, 7265, and 8265 chips. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/15 14:37:48 Modified files: libexec/ld.so/aarch64: SYS.h Log message: On arm64 negate the whole 64-bit register otherwise system call wrappers that return ssize_t will not return a negative value upon error. Fixes dynamical loading of shared objects using dlopen(). ok guenther@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/15 15:16:43 Modified files: misc/bible-kjv : Makefile distinfo Log message: update to 4.30, which fixes a string overflow bug CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/05/16 00:19:15 Modified files: share/man/man4 : athn.4 Log message: Fix path to athn(4) firmware port in man page. Patch by Tracey Emery CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/16 00:40:51 Modified files: net/znc : Makefile distinfo net/znc/pkg : PLIST Removed files: net/znc/patches: patch-man_Makefile_in Log message: Update to znc-1.7.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/16 00:55:30 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-201.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/16 00:55:44 Modified files: graphics/babl : Makefile distinfo graphics/babl/pkg: PLIST Log message: Update to babl-0.1.48. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/16 00:59:10 Modified files: devel/glade : Makefile devel/glade/pkg: PLIST Log message: add missing files in PLIST, as found by espie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/16 01:01:42 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/16 01:02:01 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/16 01:02:14 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.21. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/05/16 01:56:09 Modified files: security/pgpdump: Makefile distinfo Log message: Update to pgpdump-0.33. OK sthen@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/16 02:20:00 Modified files: sys/dev/ic : bwfm.c bwfmvar.h sys/dev/pci : if_bwfm_pci.c sys/dev/sdmmc : if_bwfm_sdio.c sys/dev/usb : if_bwfm_usb.c Log message: Implement a BCDC control packet mechanism based on the command request ids. So far we were only able to have one command in flight at a time and race conditions could easily lead to unexpected behaviour, especia- lly combined with a slow bus and timeouts. With this rework we send or enqueue a control packet command and wait for replies to happen. Thus we can have multiple control packets in flight and a reply with the correct id will wake us up. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2018/05/16 03:02:11 Modified files: sys/uvm : uvm_addr.c Log message: Avoid overflow in constraint computation; ok kettenis@ tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/16 03:07:45 Modified files: sys/arch/arm64/arm64: pmap.c sys/arch/arm64/include: pmap.h vmparam.h Log message: Implement pmap_growkernel(). Bump VM_MAX_KERNEL_ADDRESS now that we no longer pre-allocate the complete kernel page tables. ok patrick@, visa@ CVSROOT: /cvs Module name: ports Changes by: nigel@cvs.openbsd.org 2018/05/16 03:20:05 Modified files: graphics/shotwell: Makefile Log message: resync WANTLIB Ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/16 03:54:33 Modified files: x11/rox-filer : Makefile x11/rox-filer/patches: patch-ROX-Filer_src_Makefile_in Log message: - fix linking with lld, this requires libm for floor(3) - sync WANTLIB while here CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/05/16 04:01:20 Modified files: net/seafile : Makefile.inc net/seafile/ccnet: distinfo net/seafile/client: Makefile distinfo net/seafile/seafile: distinfo Log message: update to seafile-6.1.8 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/05/16 04:02:40 Modified files: usr.sbin/pkg_add/OpenBSD: State.pm Log message: be a bit more paranoid about termsizes, this works around broken tty emulators as reported by Jesper Wallin CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/05/16 04:06:08 Modified files: www/aria2 : Makefile distinfo Log message: Update for Aria2 to 1.34.0 https://github.com/aria2/aria2/releases Failing test on aria2c already talking upstream about it. OK bket@ juanfra@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/16 04:08:47 Modified files: usr.sbin/ldapd : search.c Log message: Fix the client search request time and size limits. ldapd failed when the specified limits were reached instead of exceeded. This fixes search queries that define such a limit, for example with "ldapsearch -z 1". Thanks to Christophe Simon for the bug report, analysis, and fix! OK jmatthew@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/05/16 04:11:40 Modified files: net/owncloudclient: Makefile Log message: update HOMEPAGE CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/16 04:36:28 Modified files: sys/dev/fdt : imxiic.c Log message: Correct shortcomings in imxiic(4) that occurred during the initial development in 2013. Registers are to be accessed byte-wise. The command buffer, used to transfer the register index we want to access on the chip, is not only used on write operations, but also on read operations. Thus it has to be pulled into the main i2c exec method. Since these are two transfers, we have to set "repeat start" and wait for busy to be set. Some machines have a clock-frequency attribute on the controller node which controls the speed (e.g. 400 kHz instead of 100 kHz). ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/16 05:34:05 Modified files: graphics/GraphicsMagick: Makefile distinfo graphics/GraphicsMagick/patches: patch-configure graphics/GraphicsMagick/pkg: PLIST Log message: update to GraphicsMagick-1.3.29, from Brad. sync WANTLIB from me and ok with brad. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/16 05:39:30 Modified files: sbin/slaacd : frontend.c slaacd.c Log message: Create all sockets with SOCK_CLOEXEC, we never want to hold on to them over execve(2). CVSROOT: /cvs Module name: ports Changes by: reyk@cvs.openbsd.org 2018/05/16 05:58:32 Log message: Import cloud-agent, a simple cloud init for Azure, AWS, OpenStack etc. This is a simple OpenBSD-specific agent that handles provisioning and cloud initialization on clouds such as Microsoft Azure, Amazon AWS, Apache CloudStack, or OpenStack. OK sthen@ Status: Vendor Tag: reyk Release Tags: reyk_20180516 N ports/sysutils/cloud-agent/Makefile N ports/sysutils/cloud-agent/distinfo N ports/sysutils/cloud-agent/pkg/DESCR N ports/sysutils/cloud-agent/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: reyk@cvs.openbsd.org 2018/05/16 06:25:48 Modified files: sysutils : Makefile Log message: Enable sysutils/cloud-agent CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/16 06:37:32 Modified files: net/arpwatch : Makefile net/arpwatch/pkg: PLIST Log message: ethercodes.dat is @comment'ed, so simply remove it from do-install CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/16 07:09:17 Modified files: sys/miscfs/fuse: fuse_vnops.c lib/libfuse : fuse.h fuse_ops.c fuse_private.h Log message: libfuse should not maintain state for FBT_READDIR. If a directory is opened multiple times (either from the same process or different processes) then FUSE will not reliably return the directory entries to both file descriptors. ok mpi@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/16 07:14:23 Modified files: sys/dev/usb : if_bwfm_usb.c Log message: Correct order of free(9) in an error case. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/16 07:19:00 Modified files: sys/netinet : ip_ipsp.c ip_spd.c sys/net : pfkeyv2.c Log message: Fix kernel builds without IPSEC. OK mikeb@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/16 07:21:50 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxdwusb.c Log message: Add glue for the USB3 controller on the i.MX8MQ SoC. Discussed with kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/16 07:42:35 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/arch/armv7/conf: GENERIC RAMDISK sys/dev/fdt : imxanatop.c imxccm.c Added files: sys/dev/fdt : imxanatopvar.h Log message: Move the code that decodes the i.MX6 PLLs and PFDs into imxanatop(4) instead of having imxccm(4) map more than it should and access the memory space that imxanatop(4) should be responsible for. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mpf@cvs.openbsd.org 2018/05/16 08:01:41 Modified files: etc : ksh.kshrc Log message: Remove default ls -C alias. OK millert@, kn@, ian@, sthen@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/16 08:10:26 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: After having finished transmitting the last mbuf, don't just return to the caller. Otherwise we skip restarting the ifq which means that if we ever have a full queue and go oactive, there is no coming back. So break out from the loop and call ifq restart if the queue is not full. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/16 08:53:43 Modified files: sys/kern : kern_sysctl.c subr_witness.c sys/sys : sysctl.h witness.h Log message: Add kern.witnesswatch sysctl for controlling witness(4). By default, lock order checking is disabled but it can be enabled at runtime. Suggested by deraadt@ / mpi@ OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/16 08:55:44 Modified files: sys/kern : subr_witness.c Log message: Print stack traces on lock order conflict. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/16 08:57:22 Modified files: sys/kern : subr_witness.c Log message: Fix misleading indentation. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/16 08:58:48 Modified files: share/man/man4 : options.4 witness.4 Log message: Document the kern.witnesswatch sysctl. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/16 09:24:10 Modified files: lib/libc/sys : sysctl.2 Log message: Document kern.witnesswatch in sysctl(2). Reminded by jmc@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/16 09:32:24 Modified files: net/arpwatch : Makefile Log message: turns out @comment's make it into the PLIST; missing bump spotted by nigel@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/16 10:18:52 Modified files: net/avahi : Makefile net/avahi/patches: patch-configure_ac net/avahi/pkg : PLIST-python Added files: net/avahi/patches: patch-avahi-python_avahi-discover_Makefile_am patch-avahi-python_avahi_Makefile_am patch-avahi-python_avahi_ServiceTypeDatabase_py_in patch-avahi-python_avahi___init___py patch-service-type-database_Makefile_am patch-service-type-database_build-db_in Log message: Move avahi to python3. req. by feinerer@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/05/16 11:48:07 Modified files: www/chromium : Makefile distinfo Log message: update to 66.0.3359.181 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/16 13:06:05 Modified files: net/curl : Makefile distinfo net/curl/patches: patch-lib_vtls_openssl_c net/curl/pkg : PLIST Log message: Update to 7.60.0. Includes fixes for: CVE-2018-1000300: FTP shutdown response buffer overflow) CVE-2018-1000301: RTSP bad headers buffer over-read CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/05/16 13:51:10 Modified files: sbin/dhclient : dhclient.c Log message: Always record the client identifier used to obtain a lease. Servers obeying RFC 2131 will never echo the identifier in OFFER/ACK packets. Servers obeying RFC 6842 will always echo the identifier. Confused servers may or may not do the echoing. This permits more reliable association of recorded leases with the MAC address in use at the time the lease was obtained. Requested by & ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/16 14:37:14 Modified files: audio/taglib : Makefile Log message: add hidden build dep on boost headers. (there are also some checks for boost atomic but they don't pick it up for me, so I'm not doing a lib dep for now). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/16 14:39:14 Modified files: sys/netinet : Tag: OPENBSD_6_3 ipsec_output.c Log message: When walking the IPv6 header chain in IPsec output, check that the next extension header is within the packet length. Also check at the end that the IPv4 headers are not longer than the packet. reported by Maxime Villard; from markus@ via NetBSD; OK mpi@ OpenBSD 6.3 errata 008 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/16 14:40:05 Modified files: sys/netinet : Tag: OPENBSD_6_2 ipsec_output.c Log message: When walking the IPv6 header chain in IPsec output, check that the next extension header is within the packet length. Also check at the end that the IPv4 headers are not longer than the packet. reported by Maxime Villard; from markus@ via NetBSD; OK mpi@ OpenBSD 6.2 errata 014 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/16 15:08:28 Modified files: net/curl : Tag: OPENBSD_6_3 Makefile Added files: net/curl/patches: Tag: OPENBSD_6_3 patch-lib_http_c patch-lib_pingpong_c Log message: Security fixes: CVE-2018-1000300: FTP shutdown response buffer overflow CVE-2018-1000301: RTSP bad headers buffer over-read CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/16 15:14:39 Modified files: sys/dev/pci : pcidevs Log message: Add a few Intel C620 PCH entries. Add the PLX PEX 9733 PCIe switch. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/16 15:15:03 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/16 15:41:58 Modified files: net/gajim : Makefile Log message: Bump after recent avahi,,-python changes. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/16 22:42:27 Modified files: sys/dev/pci : pcidevs Log message: pci devices found on dell precision 7520 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/16 22:43:40 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/05/16 23:17:45 Modified files: sys/dev/pci : if_bge.c Log message: Fix iLO/IPMI remote access problem. At least for bge(4) network port which is shared with IPMI on HPE DL20 Gen9, its link state became down a while or never became active again. diff from FreeBSD through Naoki Fukaumi. https://svnweb.freebsd.org/base?view=revision&revision=248226 ok mpi dlg CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/17 00:05:44 Modified files: devel/fribidi : Makefile distinfo Log message: Update to fribidi-1.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/17 00:05:58 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py patch-mesonbuild_modules_gnome_py devel/meson/pkg: PLIST Removed files: devel/meson/patches: patch-mesonbuild_compilers_compilers_py patch-mesonbuild_mesonlib_py Log message: Update to meson-0.46.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/17 00:30:05 Modified files: graphics/gegl04: Makefile distinfo graphics/gegl04/pkg: PLIST Log message: Update to gegl04-0.4.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/17 00:46:42 Modified files: textproc/py-natsort: Makefile distinfo textproc/py-natsort/pkg: PLIST Log message: update to py-natsort-5.3.1 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/17 00:53:45 Modified files: sys/dev/ic : bwfm.c Log message: Recent Broadcom chipsets have a dedicated PMU core and it can't be accessed using the Chipcommon core anymore. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/17 00:55:04 Modified files: sysutils/py-croniter: Makefile distinfo sysutils/py-croniter/pkg: PLIST Log message: - update to py-croniter-0.3.22 - add missing TDEP CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/17 01:21:32 Modified files: lib/libcrypto/man: ENGINE_set_RSA.3 Log message: spelling fix; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/17 02:01:33 Modified files: www/webkitgtk4 : Makefile www/webkitgtk4/patches: patch-Source_WebCore_platform_network_soup_SoupNetworkSession_h Log message: Sync with what has been committed upstream. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/05/17 02:09:26 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Make VMM_DEBUG kernels compile again; ok mlarkin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/17 02:11:44 Modified files: lang/php : php.port.mk lang/php/pecl : pecl.port.mk Log message: move MODPHP_FLAVOR from pecl.port.mk to php.port.mk so that other ports can use "RUN_DEPENDS = foo/pecl-bar${MODPHP_FLAVOR}" and pick up the right dep according to the MODPHP_VERSION setting. prompted by a requested from gonzalo@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/17 02:15:06 Modified files: news/pan : Makefile Log message: fix linking with lld (missing -liconv); sync WANTLIB while here CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/17 02:27:43 Modified files: net/librenms : Makefile net/librenms/pkg: PLIST Log message: flip librenms over to PHP 7.0, I've been using it like this for ages CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/17 02:33:20 Modified files: mail/roundcubemail: Makefile mail/rcube-contextmenu: Makefile mail/rcube-dkimstatus: Makefile mail/rcube-dovecot_ident: Makefile mail/rcube-ldapAliasSync: Makefile mail/rcube-markasjunk2: Makefile mail/rcube-sieverules: Makefile mail/rcube-yubikey-plugin: Makefile Log message: flip roundcube and associated ports over to PHP 7.0, I've been using roundcube and some of the others with 7 for ages. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/05/17 02:57:47 Modified files: www/nextcloud : Makefile www/nextcloud/files: httpd-nextcloud.conf.dist.in www/nextcloud/pkg: PLIST Removed files: www/nextcloud/patches: patch-version_php Log message: We moved nextcloud to php 7.0 requested by many, thanks sthen@ for moving MODPHP_FLAVOR from pecl.port.mk to php.port.mk (fixing databases/pecl-redis). Improved the httpd.conf (from Eric Elena, thanks!), also deleted the patch for our version to avoid the alert on the new integrity check (requested by stsp@ and kirby@) OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2018/05/17 03:14:05 Modified files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_runtime_MachineContext_h Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_offlineasm_arm64_rb Log message: Make this build on arm64. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:20:08 Modified files: databases/gq : Makefile databases/gq/pkg: PLIST databases/p5-DBD-mysql: Makefile databases/p5-DBD-mysql/pkg: PLIST databases/p5-DBIx-Class: Makefile databases/p5-DBIx-Class/pkg: PLIST databases/p5-DBIx-DataModel: Makefile databases/p5-DBIx-DataModel/pkg: PLIST databases/p5-Data-RandomPerson: Makefile databases/p5-Data-RandomPerson/pkg: PLIST databases/puppetdb4: Makefile databases/puppetdb4/pkg: PLIST-main PLIST-plugin databases/puppetdb5: Makefile databases/puppetdb5/pkg: PLIST-main PLIST-plugin Log message: update-plist nits CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:21:12 Modified files: databases/influxdb: Makefile databases/influxdb/pkg: PLIST Log message: zap extra common dirs CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/17 03:22:18 Modified files: sys/dev/acpi : dsdt.c Log message: Implement LoadTable(). ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:36:12 Modified files: infrastructure/bin: update-plist Log message: warn for orig comments that no longer match any file, so that we remember to remove them eventually CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:40:30 Modified files: devel/avr32/gcc: Makefile devel/avr32/gcc/pkg: PLIST Log message: zap dirs inherited from parent, reorder in canonical order CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:41:24 Modified files: devel/boehm-gc : Makefile devel/boehm-gc/pkg: PLIST-atomic Log message: sort CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:42:00 Modified files: devel/bouml : Makefile devel/bouml/pkg: PLIST-main Log message: sort CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:43:33 Modified files: devel/cutils : Makefile devel/cutils/pkg: PLIST devel/cvslock : Makefile devel/cvslock/pkg: PLIST devel/cvsps : Makefile devel/cvsps/pkg: PLIST Log message: @bin markers CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:44:38 Modified files: devel/gconf-editor: Makefile devel/gconf-editor/pkg: PLIST devel/gconf2 : Makefile devel/gconf2/pkg: PLIST Log message: common dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:45:58 Modified files: devel/go-sys : Makefile devel/go-sys/pkg: PLIST devel/glog : Makefile devel/glog/pkg : PLIST Log message: update-plist nits CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:47:05 Modified files: devel/id-utils : Makefile devel/id-utils/pkg: PLIST Log message: bin markers CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:48:15 Modified files: devel/jenkins/devel: Makefile devel/jenkins/devel/pkg: PLIST devel/jenkins/stable: Makefile devel/jenkins/stable/pkg: PLIST Log message: put annotations in normal order CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/17 03:48:30 Modified files: games/xteddy : Makefile Log message: fix linking with lld (needs libXext); sync WANTLIB while here CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:53:02 Modified files: devel/libowfat : Makefile devel/libowfat/pkg: PLIST Log message: update-plist correctly untagged a bogus mandir. make sure the section 3 manpages are in a properly formed directory with subdirectories CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:53:57 Modified files: devel/libixp : Makefile devel/libixp/pkg: PLIST Log message: bin marker CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:55:16 Modified files: devel/libconfig: Makefile devel/libconfig/pkg: PLIST Log message: someone forgot to add new example files after the last update CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:55:44 Modified files: devel/kyua-testers: Makefile devel/kyua-testers/pkg: PLIST Log message: zap common dir CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/17 03:55:46 Modified files: emulators/retroarch: Makefile Added files: emulators/retroarch/patches: patch-Makefile_common Log message: link with libusb-1.0 and not libusb; fixes build with lld tested by and ok bentley@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:56:33 Modified files: devel/libwnck : Makefile devel/libwnck/pkg: PLIST Log message: zap common dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 03:59:36 Modified files: infrastructure/mk: bsd.port.mk Log message: another extra suffix that's hardcoded in pkg_subst CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 04:01:10 Modified files: devel/mingw : Makefile devel/mingw/pkg: PLIST Log message: add commented out orig files CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 04:21:42 Modified files: x11/xmold : Makefile x11/xmold/pkg : PLIST x11/xmonad : Makefile x11/xmonad/pkg : PLIST-lib x11/xrootconsole: Makefile x11/xrootconsole/pkg: PLIST x11/xscribble : Makefile x11/xscribble/pkg: PLIST x11/xtacy : Makefile x11/xtacy/pkg : PLIST x11/xtermset : Makefile x11/xtermset/pkg: PLIST x11/yeahlaunch : Makefile x11/yeahlaunch/pkg: PLIST Log message: update-plist nits CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/17 04:22:58 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/patches: patch-config_elasticsearch_yml textproc/elasticsearch/pkg: PLIST README elasticsearch.rc Added files: textproc/elasticsearch/patches: patch-bin_elasticsearch-env Removed files: textproc/elasticsearch/patches: patch-bin_elasticsearch patch-bin_elasticsearch-plugin patch-bin_elasticsearch-translog Log message: Update elasticsearch 5.6.4 -> 6.4.2 With lots of help from jasper@, sthen@, sebastia@ and Sebastian Benoit, thanks! ok sthen@, sebastia@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/17 04:23:12 Modified files: x11/xfishtank : Makefile x11/xfishtank/pkg: PLIST x11/xglobe : Makefile x11/xglobe/pkg : PLIST x11/xkbset : Makefile x11/xkbset/pkg : PLIST-main Log message: @bin markers CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/17 04:32:12 Modified files: security/yubico/yubikey-personalization: Makefile distinfo Log message: update to yubikey-personalization-1.19.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/17 04:34:39 Modified files: www/kibana : Makefile distinfo www/kibana/patches: patch-bin_kibana patch-bin_kibana-plugin patch-config_kibana_yml www/kibana/pkg : PLIST README Log message: Update kibana 5.6.4 -> 6.4.2 ok sthen@, sebastia@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/17 04:50:12 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/patches: patch-bin_logstash_lib_sh sysutils/logstash/pkg: PLIST README logstash.rc Added files: sysutils/logstash/files: filebeat.yml sysutils/logstash/patches: patch-bin_logstash patch-bin_logstash-plugin patch-config_jvm_options patch-config_logstash_yml patch-config_pipelines_yml Removed files: sysutils/logstash/files: logstash.conf Log message: Update logstash 2.4.0 -> 6.4.2 With lots of help from jasper@, sthen@, sebastia@, thanks! ok sthen@, sebastia@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/17 05:04:14 Modified files: games/redeclipse/patches: patch-Makefile Log message: fix linking with lld, this needs -lX11 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/17 05:04:14 Modified files: sys/net : if.c Log message: Move the handling of SIOCIFGCLONERS out of the NET_RLOCK(). The global &if_clone list and the if_cloners_count are currently protected by the KERNEL_LOCK(). Introduce the ifclonerslk rwlock to serialize access to these two globals as a small step towards removing the KERNEL_LOCK() from the ioctl path. While there, separate the two codepaths in if_clone_list() more clearly and replace a ternary operator with MIN(). guidance & ok mpi, ok visa CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/17 05:08:38 Log message: Import x-pack 6.2.4, extensions pack for Elastic Stack ok sthen@, sebastia@ Status: Vendor Tag: pvk Release Tags: pvk_20180517 N ports/sysutils/x-pack/Makefile N ports/sysutils/x-pack/distinfo N ports/sysutils/x-pack/patches/patch-kibana_x-pack_index_js N ports/sysutils/x-pack/pkg/DESCR N ports/sysutils/x-pack/pkg/PLIST N ports/sysutils/x-pack/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/17 05:11:07 Modified files: sysutils : Makefile Log message: +x-pack CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/17 05:25:11 Modified files: sys/miscfs/fuse: fuse_device.c fuse_vfsops.c fuse_vnops.c fusebuf.c Log message: Pass size argument to free(9). ok mpi@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/17 05:51:27 Modified files: sbin/slaacd : frontend.c slaacd.c slaacd.h Log message: Introduce SLAACD_RTA_LABEL define to not use a string constant all over the place. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/17 05:52:04 Modified files: sbin/slaacd : slaacd.c Log message: Fully align this with route(8); no need to be different here and might help us if we ever get rid of KAME hack. CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/05/17 06:32:33 Modified files: sys/dev/pv : if_hvn.c Log message: Let hvn_iff handle promisc mode activation Tested by Daniel Wade, , thanks! CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/17 06:47:32 Modified files: sysutils/beats : Makefile.inc sysutils/beats/filebeat: Makefile distinfo sysutils/beats/filebeat/patches: patch-filebeat_filebeat_yml sysutils/beats/filebeat/pkg: PLIST README Log message: Update beats/filebeat 5.6.4 -> 6.2.4 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/17 06:51:10 Modified files: sysutils/salt : Makefile Added files: sysutils/salt/patches: patch-salt_grains_core_py Log message: don't crash when calling swapctl fails, i.e. when there's no swap configured spotted by juanfra@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/17 07:39:00 Modified files: sbin/slaacd : engine.c frontend.c slaacd.c slaacd.h Log message: Handle RTM_DELETE of slaacd managed default route by re-inserting it. Problem pointed out & OK phessler CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/05/17 07:46:57 Modified files: sbin/dhclient : dhclient.c Log message: Any IPv4 address change could alter which interface has the active default route and thus 'owns' resolv.conf. So check if resolv.conf should be (re)written after all IPv4 RTM_NEWADDR or RTM_DELADDR messages. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/17 09:21:06 Modified files: share/man/man9 : file.9 Log message: Update the manual to match with the current semantics of fd_getfile(). Also, adjust the notes about FREF() and FRELE() as proper reference counting is becoming mandatory. OK jmc@, mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/17 10:44:23 Modified files: share/man/man7 : utf8.7 Log message: Bytes only have eight bits, not nine. Thus, remove the placeholder for the ninth bit. Patch from Ross L Richardson . CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/05/17 12:42:42 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-contrib PLIST-docs Log message: Update to 10.4 ok jeremy@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/17 12:58:40 Modified files: usr.sbin/nsd : Makefile.in config.h.in configlexer.lex configparser.y configure configure.ac dbcreate.c difffile.c nsd-checkconf.8.in nsd-checkconf.c nsd-checkzone.8.in nsd-control.8.in nsd-mem.c nsd.8.in nsd.conf.5.in nsd.conf.sample.in options.c options.h query.c query.h server.c udb.c xfr-inspect.c xfrd-disk.c zonec.c Log message: update to nsd 4.1.21 OK sthen CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/05/17 13:02:05 Modified files: regress/usr.bin/pkg-config: Makefile regress/usr.bin/pkg-config/pcdir: whitespace-prop-2.pc Added files: regress/usr.bin/pkg-config/pcdir: whitespace-requires-1.pc whitespace-requires-2.pc whitespace-requires-3.pc Log message: add some more whitespace torture partly induced by aja@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/17 13:07:08 Modified files: usr.sbin/nsd : nsd.conf.5.in query.c Log message: From upcomming nsd 4.1.22: refuse-any sends truncation (+TC) in reply to ANY queries over UDP, and allows TCP queries like normal OK sthen CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/05/17 13:29:36 Modified files: graphics/grafx2: Makefile distinfo graphics/grafx2/patches: patch-realpath_c graphics/grafx2/pkg: PLIST Log message: Update grafx2 to 2.5 and switch HOMEPAGE and MASTER_SITES to HTTPS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/17 14:09:16 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py patch-mesonbuild_modules_gnome_py devel/meson/pkg: PLIST Added files: devel/meson/patches: patch-mesonbuild_compilers_compilers_py patch-mesonbuild_mesonlib_py Log message: Revert update. This introduce a small change in generated pkgconfig files which our pkg-config(1) can't handle yet. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/17 14:21:15 Modified files: sys/dev/acpi : acpi.c acpivar.h amltypes.h dsdt.c dwiic_acpi.c Log message: Implement GenericSerialBus OpRegion support. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/17 14:28:32 Modified files: lib/libc/arch/aarch64/gen: _atomic_lock.c lib/libc/arch/arm/gen: _atomic_lock.c Log message: Drop memory barrier in _atomic_lock() implementation since the callers now take care of this. ok visa@, mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/17 14:46:45 Modified files: sys/dev/acpi : acpi.c dsdt.c Log message: Sprinkle some #ifndef SMALL_KERNEL such that RAMDISK kernels cuild again. pointed out by stsp@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/17 15:59:26 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: The Broadcom FullMAC firmware has a few ways of doing flow control. One of those is a sequence number based window mechanism. Essentially every packet on the SDIO bus has a sequence number. The chip records which sequence number we used last and when it sends us replies, it tells us the maximum sequence number it accepts. This means we can calculate a window of sequence numbers that we are allowed to use. With this I no longer overflow the chip's RX fifo and can do stable network transfers. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/17 16:51:21 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/17 17:22:21 Log message: import ports/productivity/timewarrior, slightly tweaked from Matthieu Guegan's submission, ok bket@ Timewarrior is a command line time tracking application, which allows you to record time spent on activities. It can be used as a companion program for Taskwarrior - a hook script provides integration with the matching start and stop commands, thereby enabling proper time tracking for Taskwarrior users. Status: Vendor Tag: sthen Release Tags: sthen_20180518 N ports/productivity/timewarrior/Makefile N ports/productivity/timewarrior/distinfo N ports/productivity/timewarrior/pkg/DESCR N ports/productivity/timewarrior/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/17 17:22:49 Modified files: productivity : Makefile Log message: +timewarrior CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/05/17 19:17:28 Modified files: . : errata62.html errata63.html Log message: release ipsec errata. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/17 19:43:02 Modified files: www/racktables : Makefile www/racktables/pkg: PLIST Log message: Drop maintainer on racktables (I didn't like it much, and I do like netbox, see https://blog.jasper.la/setting-up-netbox-on-openbsd.html for setup info) CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/17 20:28:42 Modified files: converters/p5-Date-Tolkien-Shire-Data: Makefile distinfo Log message: Update to p5-Date-Tolkien-Shire-Data-0.005 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/17 20:30:41 Modified files: x11/worker : Makefile distinfo Log message: Bugfix update to worker-3.15.1 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/17 20:32:07 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20180513 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/17 20:49:29 Modified files: devel/astyle : Makefile distinfo Log message: Update to astyle-3.1 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/05/17 23:11:53 Modified files: sys/dev/pci : mfii.c Log message: Use passthrough IO rather than MFA for management commands. Investigation by Naoki Fukaumi determined that this is necessary on some controllers and works on all of them. Tested on SAS2208, SAS3008, SAS3108, SAS3508. ok dlg@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/17 23:12:46 Modified files: usr.sbin/nsd : nsd.conf.5.in options.c Log message: Turn on minimal-reponses and refuse-any per default. OK sthen CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/05/17 23:13:21 Modified files: sys/dev/pci : mfii.c Log message: Add DPRINTF/DNPRINTF for debug output as in mfi(4) and convert existing debug output to use them. ok dlg@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/05/17 23:15:10 Modified files: sys/dev/pci : mfii.c Log message: Make mfii_mgmt() allocate and release a ccb to simplify the most common use case. Based on a diff from Naoki Fukaumi. We decided to keep using scsi flags rather than switching to MFII_DATA_IN/OUT (as done in mfi(4)) so callers can include SCSI_NOSLEEP if required. ok dlg@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/17 23:15:33 Modified files: etc : nsd.conf Log message: Put commented minimal-reponses and refuse-any defaults into nsd.conf so that the changed default will be pointed out to the admin by sysmerge. Idea & OK sthen CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/05/17 23:17:40 Modified files: sys/dev/ic : mfireg.h sys/dev/pci : mfii.c Log message: Add bio(4) and sensors for mfii(4), based on code from mfi(4). Most of the work was done by Naoki Fukaumi, some tweaks and adjustment to match the preceding changes by me. Tested on SAS2208, SAS3008, SAS3108, SAS3508. ok dlg@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/05/17 23:20:32 Modified files: sys/dev/pci : mfii.c Log message: Use SCSI_NOSLEEP for management commands issued during attach. No real change because we'll never run out of ccbs that early. Noticed during review of the preceding changes. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/18 00:04:33 Modified files: graphics/libraw: Makefile distinfo graphics/libraw/patches: patch-internal_libraw_x3f_cpp Log message: Bugfix update to LibRaw-0.18.11 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/18 00:49:47 Modified files: sys/dev/acpi : dwiic_acpi.c Log message: This needs some #ifndef SMALL_KERNEL as well. Fixes RAMDISK_CD. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/18 01:14:37 Modified files: sysutils/beats/heartbeat/pkg: PLIST sysutils/beats/metricbeat/pkg: PLIST sysutils/beats/packetbeat/pkg: PLIST Log message: Unbreak. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/18 01:18:18 Modified files: sysutils/beats/heartbeat: Makefile distinfo sysutils/beats/heartbeat/pkg: PLIST sysutils/beats/metricbeat: Makefile distinfo sysutils/beats/metricbeat/pkg: PLIST sysutils/beats/packetbeat: Makefile distinfo sysutils/beats/packetbeat/pkg: PLIST README Added files: sysutils/beats/metricbeat/patches: patch-metricbeat_modules_d_system_yml patch-vendor_github_com_elastic_gosigar_sigar_openbsd_go sysutils/beats/packetbeat/patches: patch-vendor_github_com_tsg_gopacket_pcap_pcap_poll_common_go Removed files: sysutils/beats/metricbeat/patches: patch-metricbeat_metricbeat_yml sysutils/beats/metricbeat/pkg: README Log message: update remaining beats to 6.2.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/18 01:56:19 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/pkg: PLIST Log message: Update to gdm-3.28.2. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/18 02:40:11 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: After reading the first frame, which we can do in two reads (software plus hardware header, which tell us the length of the following data), we can issue full packet reads. The software header contains a field that informs us of the full length of the next frame that we can read, so we can do that in a single sitting. This brings us down from three SDIO read invocation to a single one per packet for a given RX stream. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/18 02:48:44 Modified files: textproc/uncrustify: Makefile distinfo Log message: update uncrustify to 0.67. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/18 03:02:29 Modified files: security/yara : Makefile Makefile.inc security/yara/main: distinfo security/yara/python: Makefile security/yara/python/pkg: PLIST Log message: update yara to 3.7.1, enable python3 flavor and take maintainership. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/18 04:52:13 Modified files: net/pmacct : Makefile distinfo net/pmacct/patches: patch-src_isis_isis_c net/pmacct/pkg : PLIST Added files: net/pmacct/patches: patch-configure_ac patch-src_bgp_bgp_h Removed files: net/pmacct/patches: patch-configure_in patch-src_isis_thread_c Log message: update to pmacct-1.7.1 (requested by David Higgs) and enable some of the optional features that only have lightweight dependencies. tidy up example installation. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/18 05:06:59 Modified files: sbin/slaacd : engine.c Log message: typo, pointed out by llvm scan-build, how did this even work though? CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/18 05:16:43 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-imap_mbexamine_c mail/cyrus-imapd/pkg: PLIST Added files: mail/cyrus-imapd/patches: patch-imap_conversations_c patch-imap_mailbox_c patch-imap_seen_db_c patch-imap_sync_support_c patch-lib_auth_pts_c patch-lib_prot_c patch-master_master_c patch-notifyd_notify_mailto_c Log message: Update to cyrus-imapd-3.0.7. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/18 05:19:03 Modified files: sbin/slaacd : frontend.c Log message: dead stores; from llvm scan-build CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/05/18 06:23:20 Modified files: regress/usr.bin/pkg-config: Makefile Log message: don't think i had anything planned for whitespace-property-4; drop it CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/18 06:36:30 Modified files: usr.sbin/ldapd : ldapd.conf.5 parse.y search.c Log message: Add support for attribute filter rules on search/read operations. OK jmatthew@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/18 07:21:46 Modified files: sbin/slaacd : frontend.c Log message: merge two ifndef small blocks; no functional change CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/05/18 07:25:20 Modified files: bin/ksh : c_ksh.c ksh.1 main.c sh.h Log message: remove the alias type='whence -v' and replace it with a buildin command, that just calls into c_whence(). This makes type look like the buildin in other shells and makes things like system("'type' 'git'"); work. With lots of suggestions and feedback from anton@, kn@ and jca@. ok kn@ jca@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/05/18 07:39:49 Modified files: sbin/pfctl : Makefile parse.y Log message: A pf rule with a "on rdomain n" with nonexisting rdomain n will cause an pfctl: DIOCADDRULE: Device busy error when loading the ruleset, with no information which rule caused the problem and no indication that the problem is the rdomain . This diff makes pfctl check if the rdomain really exists when parsing the config. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/18 08:07:46 Modified files: usr.sbin/httpd : httpd.conf.5 parse.y Log message: Allow to omit the listen port configuration. Default to port 80, tls port 443. OK florian@ jmc@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 08:19:46 Modified files: lib/libcrypto/x509: x509.h x509_ext.c Log message: Add const qualifiers to the X509_CRL *x and ASN1_OBJECT *obj arguments of X509_CRL_get_ext_count(3), X509_CRL_get_ext_by_NID(3), X509_CRL_get_ext_by_OBJ(3), X509_CRL_get_ext_by_critical(3), X509_CRL_get_ext(3), X509_CRL_get_ext_d2i(3). ok jsing CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/05/18 08:22:07 Modified files: www/lynx : Makefile distinfo www/lynx/patches: patch-lynx_man patch-src_LYMain_c patch-src_LYReadCFG_c patch-src_LYUtils_c Log message: Update lynx to 2.8.9pl19. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/18 08:22:24 Modified files: usr.bin/mandoc : cgi.c Log message: In a nutshell, all mobile browsers are broken. By default, no matter the physical screen size, they use a fixed viewport width of about 1000px, then scale down the rendered page to make that huge viewport fit on the physical screen. That results in poor rendering for bad websites which assume a large fixed-size viewport (typically requiring zooming in to be able to actually read any text), but in atrocious rendering for good websites that make no assumption about the screen size (unreadably small text in the top left corner, most of the screen empty). A standard way to disable that insane behaviour and just render normally on the actual physical screen size does not exist. The closest thing is the CSS3 Device Adaptation Module Level 1 https://drafts.csswg.org/css-device-adapt/ but https://caniuse.com/#feat=css-deviceadaptation tells me that basically no browser implements it, not even on mobile. The next closest thing is the HTML meta viewport element - even though the problem has nothing to do with HTML and is purely a CSS issue. Standardization is not even planned for that one: * HTML 5.2 mentions it in passing without specifying it: https://www.w3.org/TR/html/document-metadata.html#the-meta-element * The Web Hypertext Application Technology Working Group provides very incomplete information: https://wiki.whatwg.org/wiki/MetaExtensions * CSS3 Device Adaptation Module Level 1 already wants to deprecate it, explaining mostly how to migrate *away* from it to some castle in the sky that no browser implements: https://drafts.csswg.org/css-device-adapt/#viewport-meta While i strongly believe in sticking to well-established standards, in the absence of standards and with atrocious behaviour being universal, there appears to be no alternative to using whatever works. The meta viewport element appears to be the only way to make real-world mobile browsers decently render any HTML page that does not have a fixed-width layout of 1000px. So use it, grudgingly. Originally suggested by xcv at dr dot com. Direction supported by espie@. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/18 08:24:26 Modified files: usr.sbin/httpd : httpd.conf.5 parse.y Log message: Revert previous: it introduced a shift/reduce conflict in the grammar. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/18 08:38:03 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/18 08:38:13 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/18 08:38:32 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.23. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/18 09:04:07 Modified files: usr.sbin/httpd : httpd.conf.5 Log message: Revert manpage description as well CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/18 09:20:46 Modified files: usr.sbin/httpd : parse.y Log message: Move LISTEN ON {} code into a function listen_on(). No functional change, but it makes it easier to deal with the grammar. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/18 09:58:17 Modified files: sys/dev/fdt : imxiic.c Log message: Revert previous commit; it break reading the RTC on my Cubox-i. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 10:55:58 Modified files: lib/libcrypto/x509: x509.h x509_v3.c Log message: X509_EXTENSION_get_critical(3) now takes a 'const ASN1_OBJECT *obj' and X509_EXTENSION_set_object(3) a 'const X509_EXTENSION *ex'. tested in a bulk build by sthen, ok jsing CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/05/18 11:01:58 Modified files: usr.bin/pkg-config/OpenBSD: PkgConfig.pm Log message: negative assertions only work well on constant-width regexp, do things the hard way: cut on space, THEN coalesce stuff wrt <=> signs. okay jasper@, aja@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 11:46:17 Modified files: lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: X509_LOOKUP_by_alias() now takes a 'const char str *' and X509_LOOKUP_by_fingerprint() 'const unsigned char *bytes'. tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 11:53:09 Modified files: lib/libcrypto/x509: x509.h x509name.c Log message: Add const qualifiers to the 'obj' and 'bytes' arguments of X509_NAME_ENTRY_create_by_NID(3), X509_NAME_ENTRY_create_by_OBJ(3), and X509_NAME_ENTRY_set_object(3). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 11:56:12 Modified files: lib/libcrypto/x509: x509.h x509name.c Log message: Add const to the argument of X509_NAME_ENTRY_get_data(3). Tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 11:59:16 Modified files: lib/libcrypto/x509: x509.h x509name.c Log message: Add a const qualifier to the 'X509_NAME_ENTRY *ne' argument of X509_NAME_add_entry(3). tested in a bulk build by sthen, ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:02:07 Modified files: lib/libcrypto/x509: x509.h x509name.c Log message: The 'bytes' arguments of X509_NAME_add_entry_by_NID(3) and X509_NAME_add_entry_by_OBJ(3) are now const. tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:05:57 Modified files: lib/libcrypto/x509: x509.h x509name.c Log message: Add const to the argument of X509_NAME_entry_count(). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:12:08 Modified files: lib/libcrypto/x509: x509.h x509name.c Log message: Add a const qualififer to the 'name' argument of X509_NAME_get_entry(3) and to the 'obj' argument of X509_NAME_get_index_by_OBJ(3) tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:16:39 Modified files: lib/libcrypto/x509: x509.h x509name.c Log message: Add const to the 'obj' argument of X509_NAME_get_text_by_OBJ(3). tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:19:31 Modified files: lib/libcrypto/x509: x509.h x509_obj.c Log message: Add const to the 'name' argument of X509_NAME_oneline(3). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:23:24 Modified files: lib/libcrypto/asn1: a_strex.c t_x509.c lib/libcrypto/x509: x509.h Log message: Add a const qualifier to the 'X509_NAME *' argument of X509_NAME_print{,_ex{,_fp}}(3). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:30:03 Modified files: lib/libcrypto/x509v3: v3_purp.c x509v3.h Log message: Add const qualifiers to the 'name', 'sname' and 'X509_PURPOSE *' arguments of X509_PURPOSE_add(3), X509_PURPOSE_get0_name(3), X509_PURPOSE_get0_sname(3), X509_PURPOSE_get_by_sname(3), X509_PURPOSE_get_id(3), X509_PURPOSE_get_trust(3). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:37:23 Modified files: lib/libcrypto/x509: x509.h x509_ext.c Log message: Add const qualifiers to the x and obj qualifiers of X509_REVOKED_get_ext(3), X509_REVOKED_get_ext_count(3), X509_REVOKED_get_ext_by_NID(3), X509_REVOKED_get_ext_by_OBJ(3), X509_REVOKED_get_ext_by_critical(3), X509_REVOKED_get_ext_d2i(3). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 12:40:38 Modified files: lib/libcrypto/x509: x509.h x509_trs.c Log message: Add const qualifiers to the name and xp arguments of X509_TRUST_add(3), X509_TRUST_get0_name(3), X509_TRUST_get_flags(3), and X509_TRUST_get_trust(3). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/18 13:01:08 Modified files: sys/dev/pci : pcidevs Log message: Fix entry for Intel CM238 LPC. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/18 13:01:37 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/18 13:10:41 Modified files: net/p5-NetAddr-MAC: Makefile distinfo Log message: update p5-NetAddr-MAC to 0.96 from maintainer Mikolaj Kucharski CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 13:21:33 Modified files: lib/libcrypto/x509: x509.h x509_att.c Log message: Add const to the argument of X509_ATTRIBUTE_count(3). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 13:24:08 Modified files: lib/libcrypto/x509: x509.h x509_cmp.c Log message: Add const to both arguments of X509_check_private_key(3). tested in a bulk build by sthen input & ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 13:28:27 Modified files: lib/libcrypto/x509: x509.h x509_ext.c Log message: Add const to the 'x' and 'obj' arguments of: X509_get_ext(3), X509_get_ext_by_NID(3), X509_get_ext_by_OBJ(3), X509_get_ext_by_critical(3), X509_get_ext_count(3), X509_get_ext_d2i(3). tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 13:34:37 Modified files: lib/libcrypto/x509v3: v3_alt.c v3_conf.c v3_utl.c x509v3.h Log message: The 'name', 'value' and 'section' arguments for a2i_GENERAL_NAME(), X509V3_get_value_bool(), X509V3_add_value_bool_nf(), X509V3_get_value_int(), X509V3_get_string(), X509V3_get_section() are now const. While there, remove a stupid cast and two redundant checks. tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/18 13:36:47 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/files: all-openbsd.js www/mozilla-firefox/pkg: README Log message: Bugfix update to firefox 60.0.1. See https://www.mozilla.org/en-US/firefox/60.0.1/releasenotes/ After numerous reports of pledge aborts when saving files (while for some reason i'm not experiencing it) add 'getpw' to main process promises. Also add 'mcast', because sometimes a setsockopt() seems to be called with IP_MULTICAST_TTL. Improve README: - drop the now deprecated section about plugins - improve section about debugging with pledge info - add a section advising users to make sure a session dbus instance is running when starting their X session, otherwise for some reason the content process might try to spawn one via glib, and this is forbidden by pledge. You don't want the content process to be able to spawn processes, right ? CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/18 13:52:27 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_3 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_6_3 patch-security_manager_pki_resources_content_exceptionDialog_js patch-storage_mozStorageConnection_cpp Added files: www/mozilla-firefox/patches: Tag: OPENBSD_6_3 patch-nsprpub_pr_src_linking_prlink_c Log message: Bugfix update to firefox 60.0.1. See https://www.mozilla.org/en-US/firefox/60.0.1/releasenotes/. Readd nsprpub/pr/src/linking/prlink.c patch from devel/nspr to tweak PRLoadLibrary() for our specific library naming, should at least fix video playback in the browser via ffmpeg/libavcodec dlopen'ing. Sorry for breaking it with 60.0 when switching to internal nspr. Packages for 6.3 at the usual spot. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/18 14:06:32 Modified files: mail/mailpile : Makefile Added files: mail/mailpile/patches: patch-mailpile_crypto_aes_utils_py Log message: switch to py-cryptodome tested by and ok solene@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/18 14:10:23 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/pkg: PLIST Log message: update to rspamd-1.7.5, from Brad. (this update may fix the build on !x86). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/18 14:18:36 Modified files: multimedia : Makefile Removed files: multimedia/mediatomb: Makefile distinfo multimedia/mediatomb/files: config.xml multimedia/mediatomb/patches: patch-acinclude_m4 patch-configure_ac patch-src_hash_dbo_hash_h patch-src_hash_dbr_hash_h patch-src_hash_dso_hash_h patch-src_metadata_ffmpeg_handler_cc patch-src_singleton_h patch-src_storage_sql_storage_cc patch-src_storage_sql_storage_h patch-src_storage_sqlite3_sqlite3_storage_h patch-tombupnp_threadutil_src_ThreadPool_c patch-tombupnp_upnp_src_genlib_net_http_webserver_c patch-tombupnp_upnp_src_genlib_net_uri_uri_c patch-tombupnp_upnp_src_uuid_upnp_md5_c multimedia/mediatomb/pkg: DESCR PLIST mediatomb.rc Log message: Remove mediatomb, it's dead upstream, and uses an ancient spidermonkey that will hit the attic. Someone not liking the other upnp alternatives we have in tree might look at porting https://github.com/gerbera/gerbera#differences-to-mediatomb-so-far which seems like the natural 'successor' CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/18 14:20:31 Modified files: databases : Makefile Removed files: databases/apache-couchdb: Makefile distinfo databases/apache-couchdb/patches: patch-test_javascript_run_tpl patch-var_Makefile_in databases/apache-couchdb/pkg: DESCR MESSAGE PLIST Log message: Remove couchdb, it isnt kept up to date in our ports tree, still uses an ancient spidermonkey, and doesnt seem to mak much progress into updating this dependency per https://github.com/apache/couchdb/issues/946. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/18 14:26:33 Modified files: databases : Makefile Removed files: databases/py-couchdb: Makefile distinfo databases/py-couchdb/files: python.ini databases/py-couchdb/pkg: DESCR PLIST Log message: garbage collect this couch potato ok landry@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/18 14:26:52 Modified files: lang : Makefile Removed files: lang/spidermonkey: Makefile distinfo lang/spidermonkey/files: mozilla-js.pc lang/spidermonkey/patches: patch-build_autoconf_moznbytetype_m4 patch-configure_in patch-jsbuiltins_h patch-jsfun_cpp patch-jsfun_h patch-jsgc_cpp patch-jsinterp_cpp patch-jsiter_cpp patch-jslock_cpp patch-jsnum_h patch-jsobj_cpp patch-jsops_cpp patch-jsregexp_cpp patch-jsstr_cpp patch-jstracer_cpp patch-jsxml_cpp patch-nanojit_Assembler_cpp patch-nanojit_Assembler_h patch-nanojit_CodeAlloc_cpp patch-nanojit_NativeSparc_cpp patch-nanojit_NativeX64_cpp patch-nanojit_Nativei386_cpp patch-nanojit_avmplus_h patch-xpconnect_shell_Makefile_in patch-xpconnect_src_Makefile_in lang/spidermonkey/pkg: DESCR PFRAG.amd64 PFRAG.jit PLIST Log message: (Finally!) remove spidermonkey 1.9.2/1.8.5, now that nothing depends on it anymore. Having the javascript engine from the firefox 3.6 days is surely not a good idea security-wise in 2018, and we have devel/spidermonkey52. Thx jmatthew@ for dropping the dependency in riak! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/18 14:28:57 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirks for spidermonkey, mediatomb, apache-couchdb and py-couchdb CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/18 16:02:23 Modified files: lib/libcrypto/x509: x509_vfy.h Log message: Fix eyesore indentation of member functions of X509_LOOKUP_METHOD. Sprinkle a few spaces after commas while there. Omitted from earlier commit to reduce noise in the diff. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/18 17:34:41 Modified files: www/urlwatch : Makefile distinfo www/urlwatch/pkg: PLIST Log message: update to urlwatch-2.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/18 19:10:49 Modified files: mail/postfix/snapshot: Makefile distinfo mail/postfix/snapshot/patches: patch-src_util_sys_defs_h Log message: update to postfix-3.4-20180404, from Brad CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/05/18 21:07:57 Added files: graphics/simgear/patches: patch-CMakeLists_txt Log message: fix build on !clang arches CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/19 00:20:16 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird 52.8.0. See https://www.thunderbird.net/en-US/thunderbird/52.8.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-13/ See https://blog.mozilla.org/thunderbird/2018/05/efail-and-thunderbird/ for more information about the 'efail' vulnerability. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/19 00:21:25 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-bad/patches: patch-configure_ac multimedia/gstreamer1/plugins-bad/pkg: PLIST multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-base/patches: patch-ext_gl_Makefile_in multimedia/gstreamer1/plugins-base/pkg: PLIST multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update the gstreamer1 gang to version 1.14.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/19 00:25:31 Modified files: www/lighttpd : Makefile distinfo Log message: Update to lighttpd-1.4.49. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/19 00:28:10 Modified files: net/ircd-hybrid: Makefile distinfo net/ircd-hybrid/patches: patch-doc_Makefile_in patch-doc_reference_conf patch-include_stdinc_h patch-src_ircd_c Log message: Update to ircd-hybrid-8.2.24. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/19 01:13:07 Modified files: x11/xfce4/terminal: Makefile distinfo x11/xfce4/terminal/pkg: PLIST Log message: update to xfce4-terminal 0.8.7.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/19 03:06:47 Modified files: security/keepassxc: Makefile distinfo security/keepassxc/pkg: PLIST Log message: Update keepassxc to 2.3.3 Tested by Timo Myyrä and giovanni@; ok giovanni@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/19 04:24:38 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo net/p5-Net-DNS-SEC/pkg: PLIST Log message: update p5-Net-DNS-SEC to 1.08 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/19 04:37:02 Modified files: lib/libcrypto/ec: ec.h ec_asn1.c lib/libcrypto/x509v3: v3_enum.c v3_info.c v3_skey.c v3_utl.c x509v3.h Log message: Add a const qualifier to the 'key' argument of i2o_ECPublicKey() and one to the last argument of each one of i2s_ASN1_OCTET_STRING(), s2i_ASN1_OCTET_STRING(), i2s_ASN1_INTEGER(), i2s_ASN1_ENUMERATED(), and i2s_ASN1_ENUMERATED_TABLE(). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/19 04:41:53 Modified files: lib/libcrypto/x509v3: v3_lib.c v3_prn.c x509v3.h Log message: Add a const qualifier to the STACK_OF(X509_EXTENSION) * arguments of X509V3_get_d2i() and X509V3_extensions_print(), and one to the 'title' argument of the latter function. tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/19 04:43:10 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c if_bwfm_sdio.h Log message: Akin to the PCI attachment driver we can extract the chip's dmesg(8) over the SDIO bus by accessing the correct addresses. This helped me find the RX FIFO overflow issue and might help find more issues where the chip's firmware complains about our wrongdoing. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/19 04:46:28 Modified files: lib/libcrypto/asn1: a_strex.c asn1.h Log message: The 'in' argument of ASN1_STRING_to_UTF8() is now adorned with const. tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/19 04:50:08 Modified files: lib/libcrypto/x509v3: v3_utl.c x509v3.h Log message: Add a const qualifier to the aint argument of X509V3_add_value_int() Tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/19 04:50:57 Modified files: regress/sys/netinet/ipsec: Makefile Added files: regress/sys/netinet/ipsec: nonxt-reflect.c nonxt-sendrecv.c Log message: Additionally send no next header protocol 59 packets through the IPsec test. They consist solely of an IPv6 header chain and trigger edge cases. Deactivate for now until the raw IP reflector can be build and started reliably on remote machine. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/19 04:54:40 Modified files: lib/libcrypto/x509: x509.h x509_v3.c Log message: Add const to the 'obj' argument of X509_EXTENSION_create_by_OBJ(). tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/19 04:58:08 Modified files: lib/libcrypto/x509: x509.h x509name.c Log message: Add const to the obj argument of X509_NAME_add_entry_by_OBJ() tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/19 05:03:33 Modified files: lib/libcrypto/ui: ui.h ui_lib.c Log message: UI_METHOD *UI_create_method(const char *name). ^^^^^ tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/05/19 06:17:57 Modified files: databases/sqlite3-tcl: Makefile distinfo Log message: Update to 3.23.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/19 06:27:33 Modified files: lib/libc/thread: Makefile.inc Log message: Switch sparc64 to futex(2) based mutexes and condvars. ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/19 06:34:35 Modified files: sys/netinet : ip_ipsp.c Log message: Introduce a tdb_reaper() function to prevent a use-after-free when a timeout is blocking on the NET_LOCK(). Issue reported by Harald Dunkel, ok visa@, bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/19 07:24:10 Modified files: usr.bin/systat : vmstat.c Log message: Do not ignore nice time in systat(1). The sum would not be 100%, a busy machine would look idle. As %Nic does not fit in the columns, add it to %Usr. Introduce @ for spinning time to keep the characters people are used to. Put %Spn between %Int and %Sys like in top. OK visa@ mpi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/19 07:56:56 Modified files: usr.sbin/httpd : config.c httpd.conf.5 httpd.h parse.y server.c server_fcgi.c Log message: Add support for client certificate authentication to httpd. From Jack Burton - thanks! Also tested by Jan Klemkow . ok beck@ reyk@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/19 07:57:43 Modified files: regress/usr.sbin/httpd/tests: Client.pm Httpd.pm Makefile Added files: regress/usr.sbin/httpd/tests: args-tls-verify.pl Log message: Add regress for httpd client certificate authentication. From Jack Burton - thanks! CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/19 08:17:55 Modified files: lib/libssl : ssl_srvr.c Log message: Convert ssl3_get_client_kex_gost() to CBS. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/05/19 08:23:16 Modified files: lib/libssl : ssl_srvr.c Log message: Clean out a pile of cruft from ssl3_get_client_kex_ecdhe_ecp(). For pure ECDHE we do not need to construct a new key using the one that was set up during the other half of the key exchange. Also, since we do not support any form of ECDH the n == 0 case is not valid (per RFC 4492 section 5.7), so we can ditch this entirely. ok inoguchi@ tb@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/19 08:46:03 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/19 08:47:11 Added files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jit_ProcessExecutableMemory_h Removed files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jit_ProcessExecutableMemory_cpp Log message: Code was move around, adapt patch. Thanks gjones5555 / netscape.net for the notice ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/19 09:01:48 Modified files: geo/pdal : Makefile distinfo geo/pdal/patches: patch-cmake_macros_cmake patch-dimbuilder_CMakeLists_txt patch-pdal_PluginDirectory_cpp patch-pdal_util_CMakeLists_txt patch-plugins_sqlite_io_SQLiteCommon_hpp Added files: geo/pdal/patches: patch-test_unit_PluginManagerTest_cpp Removed files: geo/pdal/patches: patch-cmake_unix_compiler_options_cmake Log message: Update to pdal 1.7.2. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/19 10:27:07 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Install inetd.conf files and start the daemon on remote machines during make create-setup. This makes it easier to configure all machines correctly for the test run. suggested by mpi@ CVSROOT: /cvs Module name: src Changes by: matthieu@cvs.openbsd.org 2018/05/19 11:16:33 Modified files: sbin/pfctl : Makefile Log message: Revert change that benno apparently commited by mistake and breaks build on gcc architectures. ok florian@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/19 11:38:29 Modified files: sys/dev/acpi : dsdt.c Log message: Fix GenericSerialBus support by parsing ExtendedAccessField correctly. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/19 11:51:15 Modified files: share/man/man4 : ddb.4 Log message: correct the description of "print"; from artturi alm ok mpi CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/19 14:04:55 Modified files: sys/net : pfkeyv2.c Log message: As long we have no per socket locking, we must grab either net lock or kernel lock when accessing a socket. For pf key sockets it is kernel lock, so add its protection in pfkey_sendup(). Fixes a kernel lock assertion panic reported by Peter J. Philipp. OK mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 15:09:19 Modified files: lib/libcrypto/man: X509_EXTENSION_set_object.3 Log message: In x509.h rev. 1.51 2018/05/18 16:55:58, tb@ added const qualifiers to one argument each of X509_EXTENSION_set_object(3) and X509_EXTENSION_get_critical(3). Adjust the manual. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/19 15:10:59 Modified files: www/urlwatch : Makefile distinfo Log message: update to urlwatch-2.11 thanks to Thomas Perl (upstream) for the quick bugfix release! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 15:25:51 Modified files: lib/libcrypto/man: X509_NAME_ENTRY_get_object.3 Log message: In x509.h rev. 1.52 2018/05/18 17:53:09 and rev. 1.53 2018/05/18 17:56:12, tb@ added const qualifiers to some arguments of some X509_NAME_ENTRY functions. Adjust the manual. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/19 15:34:50 Modified files: textproc/pdfgrep: Makefile distinfo textproc/pdfgrep/patches: patch-src_pdfgrep_cc textproc/pdfgrep/pkg: PLIST Log message: update to pdfgrep-2.1.0, from maintainer Reinhold Straub, plus sync PLIST and patches CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 15:35:19 Modified files: lib/libcrypto/man: X509_NAME_add_entry_by_txt.3 Log message: In x509.h rev. 1.54 2018/05/18 17:59:16, tb@ added a const qualifier to the X509_NAME_ENTRY argument of X509_NAME_add_entry(3) and in x509.h rev. 1.55 2018/05/18 18:02:07 to the "bytes" argument of X509_NAME_add_entry_by_OBJ(3) and X509_NAME_add_entry_by_NID(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 15:48:19 Modified files: lib/libcrypto/man: X509_NAME_get_index_by_NID.3 Log message: In x509.h rev. 1.56 2018/05/18 18:05:57 to rev. 1.58 2018/05/18 18:16:39, tb@ added const qualifiers to some arguments of X509_NAME read accessors. Adjust the manual. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/19 15:51:46 Modified files: mail/mutt : Makefile distinfo mail/mutt/patches: patch-main_c mail/mutt/pkg : PLIST Log message: update to mutt-1.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/19 16:00:01 Modified files: mail/neomutt : Makefile Log message: switch to libidn2 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 16:05:58 Modified files: lib/libcrypto/man: X509_NAME_print_ex.3 Log message: In x509.h rev. 1.59 2018/05/18 18:19:31 and rev. 1.60 2018/05/18 18:23:24, tb@ added a const qualifier to the X509_NAME argument of these output functions. Adjust the manual. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/05/19 16:10:22 Modified files: sbin/dhclient : dhclient.8 dhclient.c dhcpd.h Log message: Add '-r', which causes running dhclient to release lease and exit. Man page tweaks from jmc@. Request, tests & ok tb@. ok millert@ on previous version. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/19 16:26:22 Modified files: devel/py-certifi: Makefile distinfo devel/py-certifi/patches: patch-certifi_core_py patch-setup_py devel/py-certifi/pkg: PLIST Log message: Update py-certifi 2017.4.17 -> 2018.4.16 MAINTAINER timeout, ok sthen@, sebastia@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/19 16:31:22 Modified files: textproc/py-elasticsearch: Makefile distinfo textproc/py-elasticsearch/pkg: PLIST Log message: Update py-elasticsearch 5.4.0 -> 6.2.0 take maintainership, ok sebastia@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/19 16:32:59 Modified files: sysutils/py-elasticsearch-curator: Makefile distinfo sysutils/py-elasticsearch-curator/pkg: PLIST Log message: Update py-elasticsearch-curator 5.3.0 -> 5.5.2 take maintainership, ok sebastia@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 16:37:10 Modified files: lib/libcrypto/man: X509v3_get_ext_by_NID.3 Log message: In x509.h rev. 1.61 2018/05/18 18:37:23 and rev. 1.65 2018/05/18 19:28:27, tb@ added const qualifiers to the pointer arguments of some X509_get_ext*(3) and X509_REVOKED_get_ext*(3) functions. Adjust the manual. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/05/19 16:37:41 Modified files: textproc/docbook-xsl/patches: patch-INSTALL Log message: Regen patch, otherwise it needs fuzzing. BTW, this port is waiting for an update, help yourself! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 16:40:34 Modified files: lib/libcrypto/man: X509_check_private_key.3 Log message: In x509.h rev. 1.64 2018/05/18 19:24:08, tb@ added const qualifiers to both arguments of X509_check_private_key(3). Adjust the manual. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/19 16:49:09 Modified files: multimedia/gnome-twitch: Makefile distinfo Removed files: multimedia/gnome-twitch/patches: patch-meson_options_txt Log message: Bugfix update to gnome-twitch-0.4.2 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 16:51:40 Modified files: lib/libcrypto/man: d2i_ECPKParameters.3 Log message: In ec.h rev. 1.13 2018/05/19 10:37:02, tb@ added a const qualifier to the input argument of i2o_ECPublicKey(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 16:55:17 Modified files: lib/libcrypto/man: ASN1_STRING_length.3 Log message: In asn1.h rev. 1.49 2018/05/19 10:46:28, tb@ added a const qualifier to the input argument of ASN1_STRING_to_UTF8(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 17:02:00 Modified files: lib/libcrypto/man: X509_NAME_add_entry_by_txt.3 Log message: In x509.h rev. 1.67 2018/05/19 10:58:08, tb@ added a const qualifier to the ASN1_OBJECT argment of X509_NAME_add_entry_by_OBJ(3). Adjust the manual. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/19 17:06:33 Modified files: lib/libcrypto/man: UI_create_method.3 Log message: In ui.h rev. 1.10 2018/05/19 11:03:33, tb@ added a const qualifier to the argument of UI_create_method(3). Adjust the manual. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/19 19:35:55 Modified files: misc/posixtestsuite: Makefile misc/posixtestsuite/files: posixtestsuite-html.pl posixtestsuite.sh misc/posixtestsuite/pkg: PLIST Added files: misc/posixtestsuite/patches: patch-conformance_interfaces_fork_testfrmw_c patch-conformance_interfaces_getpid_testfrmw_c patch-conformance_interfaces_pthread_atfork_testfrmw_c patch-conformance_interfaces_pthread_cancel_testfrmw_c patch-conformance_interfaces_pthread_cond_broadcast_testfrmw_c patch-conformance_interfaces_pthread_cond_destroy_testfrmw_c patch-conformance_interfaces_pthread_cond_signal_testfrmw_c patch-conformance_interfaces_pthread_cond_wait_testfrmw_c patch-conformance_interfaces_pthread_create_testfrmw_c patch-conformance_interfaces_pthread_detach_testfrmw_c patch-conformance_interfaces_pthread_equal_testfrmw_c patch-conformance_interfaces_pthread_exit_testfrmw_c patch-conformance_interfaces_pthread_getschedparam_testfrmw_c patch-conformance_interfaces_pthread_join_testfrmw_c patch-conformance_interfaces_pthread_kill_testfrmw_c patch-conformance_interfaces_pthread_mutex_destroy_testfrmw_c patch-conformance_interfaces_pthread_mutex_trylock_testfrmw_c patch-conformance_interfaces_pthread_once_testfrmw_c patch-conformance_interfaces_pthread_setschedparam_testfrmw_c patch-conformance_interfaces_pthread_sigmask_testfrmw_c patch-conformance_interfaces_sem_close_testfrmw_c patch-conformance_interfaces_sem_getvalue_testfrmw_c patch-conformance_interfaces_sem_init_testfrmw_c patch-conformance_interfaces_sem_open_testfrmw_c patch-conformance_interfaces_sem_unlink_testfrmw_c patch-conformance_interfaces_sem_wait_testfrmw_c patch-conformance_interfaces_sigaction_testfrmw_c patch-conformance_interfaces_sigaddset_1-1_sh patch-conformance_interfaces_sigaddset_1-2_sh patch-conformance_interfaces_sigaddset_4-1_sh patch-conformance_interfaces_sigaddset_4-2_sh patch-conformance_interfaces_sigaddset_4-3_sh patch-conformance_interfaces_sigaddset_4-4_sh patch-conformance_interfaces_sigaltstack_9-1_c patch-conformance_interfaces_sigdelset_1-1_sh patch-conformance_interfaces_sigdelset_1-2_sh patch-conformance_interfaces_sigdelset_4-1_sh patch-conformance_interfaces_sigdelset_4-2_sh patch-conformance_interfaces_sigdelset_4-3_sh patch-conformance_interfaces_sigdelset_4-4_sh patch-conformance_interfaces_sighold_3-1_sh patch-conformance_interfaces_sighold_3-2_sh patch-conformance_interfaces_sighold_3-3_sh patch-conformance_interfaces_sighold_3-4_sh patch-conformance_interfaces_sigignore_5-1_sh patch-conformance_interfaces_sigignore_5-2_sh patch-conformance_interfaces_sigignore_5-3_sh patch-conformance_interfaces_sigignore_5-4_sh patch-conformance_interfaces_sigismember_5-1_sh patch-conformance_interfaces_sigismember_5-2_sh patch-conformance_interfaces_sigismember_5-3_sh patch-conformance_interfaces_sigismember_5-4_sh patch-conformance_interfaces_sigprocmask_17-1_sh patch-conformance_interfaces_sigprocmask_17-2_sh patch-conformance_interfaces_sigprocmask_17-3_sh patch-conformance_interfaces_sigprocmask_17-4_sh patch-conformance_interfaces_sigrelse_3-1_sh patch-conformance_interfaces_sigrelse_3-2_sh patch-conformance_interfaces_sigrelse_3-3_sh patch-conformance_interfaces_sigrelse_3-4_sh patch-conformance_interfaces_sigwait_testfrmw_c patch-stress_threads_fork_testfrmw_c patch-stress_threads_pthread_cancel_testfrmw_c patch-stress_threads_pthread_cond_wait_testfrmw_c patch-stress_threads_pthread_create_testfrmw_c patch-stress_threads_pthread_exit_testfrmw_c patch-stress_threads_pthread_getschedparam_testfrmw_c patch-stress_threads_pthread_kill_testfrmw_c patch-stress_threads_pthread_mutex_trylock_testfrmw_c patch-stress_threads_pthread_once_testfrmw_c patch-stress_threads_pthread_self_testfrmw_c patch-stress_threads_sem_getvalue_testfrmw_c patch-stress_threads_sem_init_testfrmw_c patch-stress_threads_sem_open_testfrmw_c Log message: Fix clang format security warning to make more tests compile. Use installed posixtestsuite package to execute buildonly test files. Call log files *.build.log and *.run.log to make mime type configuration of web server simpler. Fix creation of html file with multiple columns for consecutive test days. CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/19 20:51:26 Modified files: lib/libfuse : fuse_ops.c sys/miscfs/fuse: fuse_vnops.c fusefs.h Log message: Implement FBT_FLUSH. This is sent whenever a file descriptor is closed with VOP_CLOSE(9). The associated FUSE file handle is however not closed at this time and is instead closed on VOP_RELEASE(9) because that's the only time it's guaranteed to be no longer used. Directory handles are now only closed on VOP_RELEASE(9) for the same reason. ok mpi@ CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/19 21:06:50 Modified files: sys/miscfs/fuse: fuse_vfsops.c Log message: Prevent race condition if file system is accessed before it is initialised. Rather than failing, requests are now queued. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/19 21:27:23 Modified files: lang/kona : Makefile distinfo Log message: Update to kona-3.2.0.20180517 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/20 01:17:34 Modified files: www/weboob : Makefile distinfo www/weboob/patches: patch-setup_py www/weboob/pkg : PLIST Added files: www/weboob/patches: patch-tools_run_tests_sh Removed files: www/weboob/patches: patch-weboob_deprecated_browser_browser_py Log message: Long overdue update to weboob 1.3, from semarie@ Add a python3 FLAVOR, enable tests (even if they fail). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/20 01:18:15 Modified files: geo/py-fiona : Makefile Log message: Set COMPILER to unbreak on non-clang archs, needed since the gdal 2.3 update. Probably more to come.. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/20 01:21:58 Modified files: geo/qgis : Makefile distinfo Log message: Update to qgis 3.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/20 01:26:04 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py patch-mesonbuild_modules_gnome_py Removed files: devel/meson/patches: patch-mesonbuild_compilers_compilers_py patch-mesonbuild_mesonlib_py Log message: Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/20 01:34:29 Modified files: devel/py-buildslave: Makefile distinfo Log message: Update to buildslave 1.1.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/20 01:34:45 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: distinfo devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo Log message: Update to buildbot 1.1.2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 01:37:19 Modified files: games/widelands/pkg: PLIST Log message: remove bogus backsubst in PLIST (no need to bump, actual generated plis is unchanged) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 01:41:11 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: small improvements: - if both PREFIX and LOCALBASE have the same value, prefer PREFIX - for "version-like" substitution, also handle 5.${VERSION} to not happen CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 01:50:08 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: less aggressive CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 01:57:16 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: be even more specific: only prevent backsubst on dewey if we are a dewey number ourselves CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:02:14 Modified files: mail/mu : Makefile mail/mu/pkg : PLIST Log message: fix missing common dirs (only has emacs as a BUILD_DEPENDS, so must register those dirs) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:19:25 Modified files: mail/vrfy : Makefile mail/vrfy/pkg : PLIST mail/wmmail : Makefile mail/wmmail/pkg: PLIST mail/wmmultipop3: Makefile mail/wmmultipop3/pkg: PLIST mail/wmpop3 : Makefile mail/wmpop3/pkg: PLIST Log message: update-plist nits CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:21:35 Modified files: math/aamath : Makefile math/aamath/pkg: PLIST math/abs : Makefile math/abs/pkg : PLIST math/calcoo : Makefile math/calcoo/pkg: PLIST Log message: @bin markers CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:25:36 Modified files: math/coq : Makefile math/coq/pkg : PLIST Log message: this does need the emacs dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:27:18 Modified files: editors/emacs : Makefile editors/emacs/pkg: PLIST editors/emacs21: Makefile editors/emacs21/pkg: PLIST-main editors/hexcurse: Makefile editors/hexcurse/pkg: PLIST Log message: update-plist nits CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:30:21 Modified files: editors/py-qscintilla: Makefile editors/py-qscintilla/pkg: PLIST Log message: zap common dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:30:56 Modified files: editors/neovim : Makefile editors/neovim/pkg: PLIST Log message: remove ludicrous backsubsts CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:32:01 Modified files: editors/ted : Makefile editors/ted/pkg: PLIST editors/tpad : Makefile editors/tpad/pkg: PLIST editors/uemacs : Makefile editors/uemacs/pkg: PLIST Log message: update-plist nits CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:35:15 Modified files: editors/xemacs21/stable: Makefile editors/xemacs21/stable/pkg: PLIST Log message: clean-up - info files handled correctly - ludicrous backsubst CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:41:43 Modified files: editors/xemacs21-sumo: Makefile editors/xemacs21-sumo/pkg: PFRAG.mule PLIST Log message: info dirs are properly handled now CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:42:31 Modified files: infrastructure/bin: update-plist Log message: match pkg_create behavior CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:43:45 Modified files: education/drgeo: Makefile education/drgeo/pkg: PLIST education/gtypist: Makefile education/gtypist/pkg: PLIST Log message: update-plist nits CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 02:48:55 Modified files: games/atomix : Makefile games/atomix/pkg: PLIST games/barrage : Makefile games/barrage/pkg: PLIST games/cgoban : Makefile games/cgoban/pkg: PLIST games/clines : Makefile games/clines/pkg: PLIST games/connect4 : Makefile Log message: update-plist nits CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/20 03:12:35 Modified files: sys/dev/acpi : acpi.c Log message: Wake up the acpi thread after scheduling a gpio event. ok mpi@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/20 03:22:18 Modified files: app/xterm : charproc.c xterm.man Log message: set the default for cursorBlink to 'never' CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/20 03:25:38 Modified files: app/xterm : ptyx.h charproc.c Log message: Make 'reset terminal' also reset the blinking state of the cursor. Fix from Thomas Dickey. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/20 03:28:40 Modified files: app/xterm : XTerm.ad menu.c Log message: Change the 'Enable Blinking Cursor' menu item to 'Toggle Cursor Blinking' This is more coherent with how the menu item interacts with changes caused by sending escape sequences. Remove the check mark from the item which was getting out of sync. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/20 03:30:00 Modified files: sys/dev/acpi : dwiic_acpi.c Log message: Pass the acpi node corresponding to the i2c device down as the cookie. ok mlarkin@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/20 03:40:53 Modified files: lib : Makefile proto : Makefile Log message: Unlink fontcache and xf86misc libs and protos from the build. They are both unsupported on the server side for many years. ok tb@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/20 03:41:34 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc64 mi distrib/sets/lists/xserv: md.hppa distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 04:22:04 Modified files: infrastructure/bin: update-plist Log message: document later possibility CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 04:34:11 Modified files: infrastructure/bin: update-plist Log message: make .orig and .new tweakable options CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 04:36:35 Modified files: infrastructure/man/man1: update-plist.1 Log message: document -e/-E CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/05/20 04:41:47 Modified files: net/py-nbxmpp : Makefile distinfo Log message: Update to nbxmpp 0.6.6 "go for it" jasper@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/05/20 04:49:38 Modified files: lang/eltclsh : Makefile distinfo lang/eltclsh/patches: patch-configure patch-src_Makefile_in patch-src_elwish_c patch-src_loop_c patch-tcl_init_tcl lang/eltclsh/pkg: PLIST Log message: Update to elctlsh 1.16. tested and ok rfreeman@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/20 05:48:34 Modified files: usr.bin/tmux : cmd-select-pane.c Log message: -T should not actually select the pane. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/05/20 06:35:32 Log message: Tested by Ljuba Nedeljkovic. OK fcambus@. Comment: archiver based on tar and lzip multimembers Description: Tarlz is a small and simple implementation of the tar archiver. By default tarlz creates, lists and extracts archives in the ustar format compressed with lzip on a per file basis. Tarlz can append files to the end of such compressed archives. Each tar member is compressed in its own lzip member, as well as the end-of-file blocks. This same method works for any tar format (gnu, ustar, posix) and is fully backward compatible with standard tar tools, which treat the resulting multimember tar.lz archive like any other tar.lz archive. Tarlz can create tar archives with four levels of compression granularity; per file, per directory, appendable solid, and solid. Maintainer: Juan Francisco Cantero Hurtado WWW: http://lzip.nongnu.org/tarlz.html Status: Vendor Tag: juanfra Release Tags: juanfra_20180520 N ports/archivers/lzip/tarlz/Makefile N ports/archivers/lzip/tarlz/distinfo N ports/archivers/lzip/tarlz/pkg/PLIST N ports/archivers/lzip/tarlz/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/05/20 06:36:33 Modified files: archivers/lzip : Makefile Log message: +tarlz CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/20 07:18:37 Modified files: graphics/ocrad : Makefile Log message: Use CONFIGURE_STYLE=simple instead of gnu help from aja@ jca@ sthen@ ok jca@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/20 09:58:32 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: manpages version substitution is slightly funnier: we want to allow for a VERSION followed by a manpage suffix, actually. (this fixes nethack) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/20 11:25:01 Modified files: . : README Log message: Adjust to reality: obj dirs are mandatory and should be created as root. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/20 12:14:01 Modified files: sys/arch/amd64/amd64: locore.S Log message: Stash the syscall number in tf_err so it can be reported by the SPL check ok mlarkin@ mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/20 13:30:21 Modified files: sys/dev/acpi : files.acpi Added files: sys/dev/acpi : tipmic.c Log message: Add tipmic(4), a driver for the "Intel" Dollar Cove TI PMIC. This is actually a TI part (SND9039) but the datasheet is only available under NDA because it contains "Intel proprietary information". Initial implementation handles the thermal sensors, providing data to acpi(4) which is used by acpitz(4). Power management functionality will be added later. Disabled for now until some bugs in dwiic(4) are fixed. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/20 13:48:18 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : tipmic.4 Log message: tipmic(4) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/20 14:08:40 Modified files: security/py-asn1crypto: Makefile distinfo security/py-asn1crypto/pkg: PLIST Log message: update to py-asn1crypto-0.24.0, from Mikolaj Kucharski CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/20 15:37:11 Modified files: usr.bin/mandoc : term_ascii.c Log message: Protect against malicious manual pages containing .ll requests with excessive arguments: apply the same cutoff as for the -O width= command line argument. While here, also place some assertions at strategical places to prevent excessive indentations from being printed in case of bugs. In the past, we had more than one bug that caused mandoc to print effectively infinite output, filling up people's /tmp/ file system, which is not funny. We cannot prevent bugs from crashing the program, but we can at least make filling up the disk less likely. Triggered by a remark from sthen@ on source-changes@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/20 15:48:23 Modified files: usr.bin/mandoc : man.cgi.8 Log message: various minor improvements CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/20 17:54:15 Modified files: usr.bin/mandoc : html.c mandoc.css mdoc_html.c Log message: Use rather than abusing for .Pa; suggested by John Gardner . CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/20 18:29:41 Modified files: usr.bin/mandoc : html.c mandoc.css mdoc_html.c Log message: Use for .Ad rather than ; also suggested by John Gardner. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/20 19:10:06 Modified files: usr.bin/mandoc : html.c mandoc.css mdoc_html.c Log message: Use for .Ms rather than ; discussed with John Gardner. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/20 19:19:21 Modified files: regress/sys/netinet/ipsec: Makefile nonxt-reflect.c nonxt-sendrecv.c Added files: regress/sys/netinet/ipsec: nonxt_reflect.sh Log message: Activate IPv6 no next header protocol over IPsec test. Run the protocol 59 reflector as daemon on the remote machine like an echo service. It is configured during setup creation and started by an rc.d script. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/05/20 19:48:38 Modified files: lang/eagle : Makefile distinfo lang/eagle/pkg : PLIST Log message: Update to beta41. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/05/21 00:10:43 Modified files: net/gajim : Makefile distinfo net/gajim/pkg : PLIST Added files: net/gajim/patches: patch-gajim_common_app_py patch-gajim_common_helpers_py patch-gajim_common_stanza_session_py patch-gajim_secrets_py patch-setup_py Removed files: net/gajim/patches: patch-scripts_gajim_in patch-src_common_gajim_py patch-src_common_helpers_py patch-src_common_stanza_session_py patch-src_secrets_py Log message: Update to Gajim 1.0.3 Initial diff and tests by Ryan Freeman. "Go for it!" jasper@, ok pea@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/21 00:16:23 Modified files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: prepare for matching directories for new entries. - add an assertion for unsubst for debugging (commented out) - chomp the unsubst string so that the assertion works for full matches - document where to add the new stuff CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/21 00:56:36 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/21 01:00:18 Modified files: games/liberalcrimesquad: Makefile Log message: Don't pickup SDL2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/21 01:21:22 Modified files: textproc/zathura/core: Makefile Log message: Disable hidden dependency on texlive/synctex. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/21 01:23:14 Modified files: sys/dev/acpi : dwiic_acpi.c Log message: Pass interrupt description along as well. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/21 01:26:39 Modified files: sys/dev/acpi : sdhc_acpi.c Log message: Put controllers and child devices in D0 by calling _PS0 when we attach the controller. Some BIOSen deliver them to us in D3. Override card detect if ACPI says that the child devices are non-removable. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/05/21 01:30:08 Modified files: x11/kde/base3 : Makefile x11/mate/screensaver: Makefile x11/mate/settings-daemon: Makefile x11/xscreensaver: Makefile Log message: Adjust wantlib after libXxf86misc removal. ok nigel@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/21 02:01:56 Modified files: sys/dev/acpi : tipmic.c Log message: Implement power management Operation Region support. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/21 02:07:43 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: Consistently suffix the pre-processed NVRAM binary that the bwfm(4)'s firmware requires on SDIO-connected chips. From ketttenis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/21 04:01:16 Modified files: www : Makefile Removed files: www/chive : Makefile distinfo www/chive/files: chive.conf www/chive/pkg : DESCR PLIST Log message: Remove www/chive, web application that is no longer actively maintained as of July 2014. (We were at an old release already as it had moved to https://github.com/fusonic/chive/ without me noticing, it's a simple untar-only installation anyway if anybody still wants it). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/21 04:01:32 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirk for www/chive CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/21 04:14:50 Modified files: regress/lib/libpthread/switch: Makefile switch.c Log message: In general I like verbose tests as output makes debugging easier. But this one just fills the log file by writing characters from the running threads. Pipe stdout to wc to show performance. Run test multiple times with various number of threads and print cpu time. Replace atoi(3) with strtonum(3). Fix white spaces. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/21 04:51:08 Modified files: devel/kproperty: Makefile distinfo devel/kproperty/pkg: PLIST Log message: Update kproperty to 3.1.0 (Kexi dependency) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/21 04:51:55 Modified files: devel/kreport : Makefile distinfo devel/kreport/pkg: PLIST Log message: Update kreport to 3.1.0 (Kexi dependency) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/21 04:53:10 Modified files: databases/kdb : Makefile distinfo databases/kdb/pkg: PLIST Log message: Update kdb to 3.1.0 (Kexi dependency) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/21 04:53:43 Modified files: databases/kexi : Makefile distinfo databases/kexi/pkg: PLIST Log message: Update kexi to 3.1.0 CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/21 05:47:46 Modified files: lib/libfuse : fuse_ops.c fuse_subr.c Log message: Reformat debug output to one line per opcode to make it easier to interpret. ok mpi@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2018/05/21 05:52:27 Modified files: lib/freetype : CMakeLists.txt ChangeLog ChangeLog.20 ChangeLog.21 ChangeLog.22 ChangeLog.23 ChangeLog.24 ChangeLog.25 ChangeLog.26 Jamfile Jamrules Makefile README README.git autogen.sh configure modules.cfg shlib_version vms_make.com lib/freetype/builds: detect.mk exports.mk freetype.mk link_dos.mk link_std.mk modules.mk toplevel.mk lib/freetype/builds/amiga: README makefile makefile.os4 smakefile lib/freetype/builds/amiga/include/config: ftconfig.h ftmodule.h lib/freetype/builds/amiga/src/base: ftdebug.c ftsystem.c lib/freetype/builds/ansi: ansi-def.mk ansi.mk lib/freetype/builds/beos: beos-def.mk beos.mk detect.mk lib/freetype/builds/cmake: FindHarfBuzz.cmake iOS.cmake testbuild.sh lib/freetype/builds/compiler: ansi-cc.mk bcc-dev.mk bcc.mk emx.mk gcc-dev.mk gcc.mk intelc.mk unix-lcc.mk visualage.mk visualc.mk watcom.mk win-lcc.mk lib/freetype/builds/dos: detect.mk dos-def.mk dos-emx.mk dos-gcc.mk dos-wat.mk lib/freetype/builds/mac: FreeType.m68k_cfm.make.txt FreeType.m68k_far.make.txt FreeType.ppc_carbon.make.txt FreeType.ppc_classic.make.txt ftmac.c lib/freetype/builds/os2: detect.mk os2-def.mk os2-dev.mk os2-gcc.mk lib/freetype/builds/symbian: bld.inf freetype.mmp lib/freetype/builds/unix: config.guess config.sub configure configure.ac configure.raw detect.mk freetype-config.in freetype2.in freetype2.m4 ft-munmap.m4 ftconfig.h ftconfig.in ftsystem.c install.mk unix-cc.in unix-def.in unix-dev.mk unix-lcc.mk unix.mk unixddef.mk lib/freetype/builds/vms: ftconfig.h ftsystem.c lib/freetype/builds/wince: ftdebug.c lib/freetype/builds/wince/vc2005-ce: freetype.vcproj index.html lib/freetype/builds/wince/vc2008-ce: freetype.vcproj index.html lib/freetype/builds/windows: detect.mk ftdebug.c w32-bcc.mk w32-bccd.mk w32-dev.mk w32-gcc.mk w32-icc.mk w32-intl.mk w32-lcc.mk w32-mingw32.mk w32-vcc.mk w32-wat.mk win32-def.mk lib/freetype/builds/windows/vc2005: freetype.vcproj index.html lib/freetype/builds/windows/vc2008: freetype.vcproj index.html lib/freetype/builds/windows/vc2010: freetype.sln freetype.vcxproj freetype.vcxproj.filters index.html lib/freetype/builds/windows/visualc: freetype.dsp freetype.vcproj index.html lib/freetype/builds/windows/visualce: freetype.dsp freetype.vcproj index.html lib/freetype/devel: ft2build.h ftoption.h lib/freetype/docs: CHANGES CUSTOMIZE DEBUG FTL.TXT INSTALL INSTALL.ANY INSTALL.CROSS INSTALL.GNU INSTALL.UNIX INSTALL.VMS MAKEPP TODO VERSIONS.TXT formats.txt freetype-config.1 raster.txt release lib/freetype/docs/reference: ft2-auto_hinter.html ft2-base_interface.html ft2-basic_types.html ft2-bdf_fonts.html ft2-bitmap_handling.html ft2-bzip2.html ft2-cache_subsystem.html ft2-cff_driver.html ft2-cid_fonts.html ft2-computations.html ft2-error_code_values.html ft2-error_enumerations.html ft2-font_formats.html ft2-gasp_table.html ft2-glyph_management.html ft2-glyph_stroker.html ft2-glyph_variants.html ft2-gx_validation.html ft2-gzip.html ft2-header_file_macros.html ft2-header_inclusion.html ft2-incremental.html ft2-index.html ft2-lcd_filtering.html ft2-list_processing.html ft2-lzw.html ft2-mac_specific.html ft2-module_management.html ft2-multiple_masters.html ft2-ot_validation.html ft2-outline_processing.html ft2-pcf_driver.html ft2-pfr_fonts.html ft2-quick_advance.html ft2-raster.html ft2-sfnt_names.html ft2-sizes_management.html ft2-system_interface.html ft2-toc.html ft2-truetype_engine.html ft2-truetype_tables.html ft2-tt_driver.html ft2-type1_tables.html ft2-user_allocation.html ft2-version.html ft2-winfnt_fonts.html lib/freetype/include: ft2build.h lib/freetype/include/freetype: Makefile freetype.h ftadvanc.h ftbbox.h ftbdf.h ftbitmap.h ftbzip2.h ftcache.h ftchapters.h ftcid.h fterrdef.h fterrors.h ftfntfmt.h ftgasp.h ftglyph.h ftgxval.h ftgzip.h ftimage.h ftincrem.h ftlcdfil.h ftlist.h ftlzw.h ftmac.h ftmm.h ftmodapi.h ftmoderr.h ftotval.h ftoutln.h ftpfr.h ftrender.h ftsizes.h ftsnames.h ftstroke.h ftsynth.h ftsystem.h fttrigon.h fttypes.h ftwinfnt.h t1tables.h ttnameid.h tttables.h tttags.h lib/freetype/include/freetype/config: ftconfig.h ftheader.h ftoption.h ftstdlib.h lib/freetype/include/freetype/internal: Makefile autohint.h ftcalc.h ftdebug.h ftgloadr.h ftmemory.h ftobjs.h ftpic.h ftrfork.h ftserv.h ftstream.h fttrace.h ftvalid.h internal.h psaux.h pshints.h sfnt.h t1types.h tttypes.h lib/freetype/include/freetype/internal/services: Makefile svbdf.h svcid.h svfntfmt.h svgldict.h svgxval.h svkern.h svmetric.h svmm.h svotval.h svpfr.h svpostnm.h svprop.h svpscmap.h svpsinfo.h svsfnt.h svttcmap.h svtteng.h svttglyf.h svwinfnt.h lib/freetype/src: Jamfile lib/freetype/src/autofit: Jamfile afangles.c afblue.c afblue.cin afblue.dat afblue.h afblue.hin afcjk.c afcjk.h afcover.h afdummy.c afdummy.h aferrors.h afglobal.c afglobal.h afhints.c afhints.h afindic.c afindic.h aflatin.c aflatin.h aflatin2.c aflatin2.h afloader.c afloader.h afmodule.c afmodule.h afpic.c afpic.h afranges.c afranges.h afscript.h afshaper.c afshaper.h afstyles.h aftypes.h afwarp.c afwarp.h afwrtsys.h autofit.c module.mk rules.mk lib/freetype/src/base: Jamfile basepic.c basepic.h ftadvanc.c ftapi.c ftbase.c ftbase.h ftbbox.c ftbdf.c ftbitmap.c ftcalc.c ftcid.c ftdbgmem.c ftdebug.c ftfntfmt.c ftfstype.c ftgasp.c ftgloadr.c ftglyph.c ftgxval.c ftinit.c ftlcdfil.c ftmac.c ftmm.c ftobjs.c ftotval.c ftoutln.c ftpatent.c ftpfr.c ftpic.c ftrfork.c ftsnames.c ftstream.c ftstroke.c ftsynth.c ftsystem.c fttrigon.c fttype1.c ftutil.c ftwinfnt.c rules.mk lib/freetype/src/bdf: Jamfile README bdfdrivr.c bdflib.c lib/freetype/src/bzip2: Jamfile ftbzip2.c rules.mk lib/freetype/src/cache: Jamfile ftcache.c ftcbasic.c ftccache.c ftccache.h ftccback.h ftccmap.c ftcerror.h ftcglyph.c ftcglyph.h ftcimage.c ftcimage.h ftcmanag.c ftcmanag.h ftcmru.c ftcmru.h ftcsbits.c ftcsbits.h rules.mk lib/freetype/src/cff: Jamfile cff.c cffcmap.c cffcmap.h cffdrivr.c cffdrivr.h cfferrs.h cffgload.c cffgload.h cffload.c cffload.h cffobjs.c cffobjs.h cffparse.c cffparse.h cffpic.c cffpic.h cfftoken.h module.mk rules.mk lib/freetype/src/cid: Jamfile ciderrs.h cidgload.c cidgload.h cidload.c cidload.h cidobjs.c cidobjs.h cidparse.c cidparse.h cidriver.c cidriver.h cidtoken.h module.mk rules.mk type1cid.c lib/freetype/src/gxvalid: Jamfile README gxvalid.c gxvalid.h gxvbsln.c gxvcommn.c gxvcommn.h gxverror.h gxvfeat.c gxvfeat.h gxvfgen.c gxvjust.c gxvkern.c gxvlcar.c gxvmod.c gxvmod.h gxvmort.c gxvmort.h gxvmort0.c gxvmort1.c gxvmort2.c gxvmort4.c gxvmort5.c gxvmorx.c gxvmorx.h gxvmorx0.c gxvmorx1.c gxvmorx2.c gxvmorx4.c gxvmorx5.c gxvopbd.c gxvprop.c gxvtrak.c module.mk rules.mk lib/freetype/src/gzip: Jamfile ftgzip.c rules.mk lib/freetype/src/lzw: Jamfile ftlzw.c ftzopen.c ftzopen.h rules.mk lib/freetype/src/otvalid: Jamfile module.mk otvalid.c otvalid.h otvbase.c otvcommn.c otvcommn.h otverror.h otvgdef.c otvgpos.c otvgpos.h otvgsub.c otvjstf.c otvmath.c otvmod.c otvmod.h rules.mk lib/freetype/src/pcf: Jamfile pcfdrivr.c pcfread.c lib/freetype/src/pfr: Jamfile module.mk pfr.c pfrcmap.c pfrcmap.h pfrdrivr.c pfrdrivr.h pfrerror.h pfrgload.c pfrgload.h pfrload.c pfrload.h pfrobjs.c pfrobjs.h pfrsbit.c pfrsbit.h pfrtypes.h rules.mk lib/freetype/src/psaux: Jamfile afmparse.c afmparse.h module.mk psaux.c psauxerr.h psauxmod.c psauxmod.h psconv.c psconv.h psobjs.c psobjs.h rules.mk t1cmap.c t1cmap.h t1decode.c t1decode.h lib/freetype/src/pshinter: Jamfile module.mk pshalgo.c pshalgo.h pshglob.c pshglob.h pshinter.c pshmod.c pshmod.h pshnterr.h pshpic.c pshpic.h pshrec.c pshrec.h rules.mk lib/freetype/src/psnames: Jamfile module.mk psmodule.c psmodule.h psnamerr.h psnames.c pspic.c pspic.h pstables.h rules.mk lib/freetype/src/raster: Jamfile ftmisc.h ftraster.c ftraster.h ftrend1.c ftrend1.h module.mk raster.c rasterrs.h rastpic.c rastpic.h rules.mk lib/freetype/src/sfnt: Jamfile module.mk pngshim.c pngshim.h rules.mk sfdriver.c sfdriver.h sferrors.h sfnt.c sfntpic.c sfntpic.h sfobjs.c sfobjs.h ttbdf.c ttbdf.h ttcmap.c ttcmap.h ttcmapc.h ttkern.c ttkern.h ttload.c ttload.h ttmtx.c ttmtx.h ttpost.c ttpost.h ttsbit.c ttsbit.h lib/freetype/src/smooth: Jamfile ftgrays.c ftgrays.h ftsmerrs.h ftsmooth.c ftsmooth.h ftspic.c ftspic.h module.mk rules.mk smooth.c lib/freetype/src/tools: afblue.pl apinames.c glnames.py update-copyright-year lib/freetype/src/tools/docmaker: content.py docbeauty.py docmaker.py formatter.py sources.py tohtml.py utils.py lib/freetype/src/tools/ftfuzzer: README ftfuzzer.cc ftmutator.cc rasterfuzzer.cc runinput.cc lib/freetype/src/truetype: Jamfile module.mk rules.mk truetype.c ttdriver.c ttdriver.h tterrors.h ttgload.c ttgload.h ttgxvar.c ttgxvar.h ttinterp.c ttinterp.h ttobjs.c ttobjs.h ttpic.c ttpic.h ttpload.c ttpload.h ttsubpix.c ttsubpix.h lib/freetype/src/type1: Jamfile module.mk rules.mk t1afm.c t1afm.h t1driver.c t1driver.h t1errors.h t1gload.c t1gload.h t1load.c t1load.h t1objs.c t1objs.h t1parse.c t1parse.h t1tokens.h type1.c lib/freetype/src/type42: Jamfile module.mk rules.mk t42drivr.c t42drivr.h t42error.h t42objs.c t42objs.h t42parse.c t42parse.h t42types.h type42.c lib/freetype/src/winfonts: Jamfile fnterrs.h module.mk rules.mk winfnt.c winfnt.h Added files: lib/freetype : ChangeLog.27 ChangeLog.28 lib/freetype/docs/reference: ft2-parameter_tags.html ft2-properties.html ft2-t1_cid_driver.html lib/freetype/include/freetype: ftdriver.h ftparams.h lib/freetype/include/freetype/internal: cffotypes.h cfftypes.h ftdrv.h ftpsprop.h lib/freetype/include/freetype/internal/services: svcfftl.h lib/freetype/src/base: ftpsprop.c lib/freetype/src/psaux: cffdecode.c cffdecode.h psarrst.c psarrst.h psblues.c psblues.h pserror.c pserror.h psfixed.h psfont.c psfont.h psft.c psft.h psglue.h pshints.c pshints.h psintrp.c psintrp.h psread.c psread.h psstack.c psstack.h pstypes.h Removed files: lib/freetype/builds: newline lib/freetype/include/freetype: ftautoh.h ftcffdrv.h ftpcfdrv.h ftttdrv.h ttunpat.h lib/freetype/include/freetype/internal: ftdriver.h lib/freetype/src/cff: cf2arrst.c cf2arrst.h cf2blues.c cf2blues.h cf2error.c cf2error.h cf2fixed.h cf2font.c cf2font.h cf2ft.c cf2ft.h cf2glue.h cf2hints.c cf2hints.h cf2intrp.c cf2intrp.h cf2read.c cf2read.h cf2stack.c cf2stack.h cf2types.h cfftypes.h Log message: Update to FreeType 2.9.1 OK matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2018/05/21 05:56:16 Modified files: lib/freetype/src/base: ftutil.c Log message: Backout local change, not needed anymore Suggested by matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2018/05/21 06:52:40 Modified files: . : 3RDPARTY Log message: sync CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/21 07:06:00 Modified files: sys/miscfs/fuse: fuse_vnops.c Log message: The flush operation is optional so don't return ENOSYS if the FUSE file system doesn't implement it. ok mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/21 07:37:31 Modified files: sys/dev/acpi : files.acpi Added files: sys/dev/acpi : ccpmic.c Log message: Add ccpmic(4), a driver for the "Intel" Crystal Cove PMIC. This is actually a ROHM part (BD2613GW) and once more the datasheet is only available under NDA. Disabled for now until bugs in dwiic(4) are fixed. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 08:03:29 Modified files: distrib/sets/lists/xbase: mi distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: dcoppa@cvs.openbsd.org 2018/05/21 08:24:32 Modified files: lib/freetype/docs: documentation.html index.html subpixel-hinting.html text-rendering-general.html lib/freetype/docs/css: freetype2.css lib/freetype/docs/design: design-1.html design-2.html design-3.html design-4.html design-5.html design-6.html index.html lib/freetype/docs/glyphs: glyphs-1.html glyphs-2.html glyphs-3.html glyphs-4.html glyphs-5.html glyphs-6.html glyphs-7.html index.html lib/freetype/docs/tutorial: example1.c index.html step1.html step2.html step3.html Log message: Update to freetype-doc-2.9.1 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/05/21 08:30:43 Modified files: lang/gambit : Makefile Log message: Add sparc64 to the hall of shame. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 08:59:53 Modified files: app/appres : ChangeLog Makefile.in aclocal.m4 appres.c configure configure.ac Log message: Update to appres 1.0.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 09:00:17 Added files: app/appres : compile Log message: Update to appres 1.0.5 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/21 09:00:25 Modified files: sys/dev/acpi : ccpmic.c Log message: Implement GPIO functionality. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 09:15:42 Modified files: app/editres : ChangeLog Makefile.am Makefile.in README aclocal.m4 actions.c comm.c configure configure.ac editres.c editresP.h geometry.c handler.c setvalues.c svpopup.c utils.c widgets.c wtree.c app/editres/app-defaults: Editres app/editres/man: editres.man Added files: app/editres : compile Log message: Update to editres 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 09:22:54 Modified files: app/iceauth : ChangeLog aclocal.m4 configure configure.ac app/iceauth/man: iceauth.man Log message: Update to iceauth 1.0.8 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 09:32:39 Modified files: app/ico : ChangeLog Makefile.in aclocal.m4 configure configure.ac ico.c polyinfo.h app/ico/man : ico.man Added files: app/ico : compile Log message: Update to ico 1.0.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 09:38:17 Modified files: app/listres : ChangeLog Makefile.in aclocal.m4 configure configure.ac Added files: app/listres : compile Log message: Update to listres 1.0.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 09:42:53 Modified files: app/mkfontscale: ChangeLog aclocal.m4 configure configure.ac ident.c mkfontscale.c Log message: Update to mkfontscale 1.1.3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 09:49:52 Modified files: app/oclock : ChangeLog Clock.c Makefile.in aclocal.m4 configure configure.ac transform.c transform.h Added files: app/oclock : compile Log message: Update to oclock 1.0.4 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/21 09:52:22 Modified files: sys/netinet : ip_carp.c ip_carp.h ip_icmp.c ip_input.c sys/netinet6 : icmp6.c ip6_input.c Log message: All places that call carp_lsdrop() use the interface pointer already. It does not make sense to call if_get() again, just pass ifp as parameter. Move the IFT_CARP check into the function instead of doing it everywhere. Replace the inverted match variable logic with simple returns. OK mpi@ friehm@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 10:00:54 Modified files: app/twm : ChangeLog aclocal.m4 configure configure.ac app/twm/src : menus.c util.c util.h Log message: Update to twm 1.0.10 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 10:05:26 Modified files: app/viewres : ChangeLog Makefile.in aclocal.m4 configure configure.ac Added files: app/viewres : compile Log message: Update to viewres 1.0.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 10:11:22 Modified files: app/xbacklight : ChangeLog Makefile.in aclocal.m4 configure configure.ac xbacklight.c app/xbacklight/man: xbacklight.man Added files: app/xbacklight : compile Log message: Update to xbacklight 1.2.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 10:15:34 Modified files: app/xdriinfo : ChangeLog aclocal.m4 configure configure.ac xdriinfo.c Log message: Update to xdriinfo 1.0.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 10:18:46 xenocara/app/xeyes/man Update of /cvs/xenocara/app/xeyes/man In directory cvs.openbsd.org:/tmp/cvs-serv72458/man Log Message: Directory /cvs/xenocara/app/xeyes/man added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 10:19:57 Modified files: app/xeyes : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac xeyes.c Added files: app/xeyes/man : Makefile.am Makefile.in xeyes.man Removed files: app/xeyes : xeyes.man Log message: Update to xeyes 1.1.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 10:24:15 Modified files: app/xfontsel : ChangeLog Makefile.in ULabel.c aclocal.m4 configure configure.ac Added files: app/xfontsel : compile Log message: Update to xfontsel 1.0.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 11:05:10 Modified files: app/xinit : ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh compile configure configure.ac startx.cpp xinit.c app/xinit/launchd: Makefile.in app/xinit/launchd/privileged_startx: Makefile.am Makefile.in privileged_startx.plist.cpp app/xinit/launchd/user_startx: Makefile.am Makefile.in startx.plist.cpp app/xinit/man : Makefile.am Makefile.in startx.man Log message: Update to xinit 1.4.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/21 11:12:16 Modified files: sys/dev/sdmmc : sdmmc_io.c Log message: Make the way we print "not configured" lines for SDIO devices a bit nicer. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/21 11:35:39 Modified files: x11/gnome/latex: Makefile distinfo Log message: Update to gnome-latex-3.28.1. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 11:46:26 Modified files: app/xkbcomp : ChangeLog aclocal.m4 compile configure configure.ac keycodes.c misc.c xkbcomp.pc.in Log message: Update to xkbcomp 1.4.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 11:50:14 Modified files: app/xkill : ChangeLog aclocal.m4 compile configure configure.ac xkill.c Log message: Update to xkill 1.0.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 11:54:51 Modified files: app/xload : ChangeLog aclocal.m4 compile configure configure.ac get_load.c get_rload.c xload.c Log message: Update to xload 1.1.3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 11:58:22 Modified files: app/xlsclients : ChangeLog aclocal.m4 compile configure configure.ac xlsclients.c Log message: Update to xlsclients 1.1.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:00:32 Modified files: app/xlsfonts : ChangeLog aclocal.m4 configure configure.ac app/xlsfonts/man: xlsfonts.man Log message: Update to xlsfonts 1.0.6 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/21 12:00:54 Modified files: gnu/usr.bin/binutils-2.17/binutils: objcopy.c gnu/usr.bin/binutils-2.17/binutils/doc: binutils.texi Log message: Add --localize-hidden option to objcopy. From Sebastien Marie CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:04:09 Modified files: app/xmessage : ChangeLog Makefile.in aclocal.m4 configure configure.ac readfile.c Added files: app/xmessage : compile Log message: Update to xmessage 1.0.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:08:22 Modified files: app/xpr : ChangeLog Makefile.am Makefile.in aclocal.m4 autogen.sh configure configure.ac lncmd.h pmp.h x2jet.c x2pmp.c xdpr.man xdpr.script xpr.c xpr.man Added files: app/xpr : compile Log message: Update to xpr 1.0.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:11:25 Modified files: app/xprop : ChangeLog aclocal.m4 compile configure configure.ac dsimple.c dsimple.h xprop.c app/xprop/man : xprop.man Log message: Update to xprop 1.2.3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:14:58 Modified files: app/xrdb : ChangeLog aclocal.m4 compile config.h.in configure configure.ac xrdb.c Log message: Update to xrdb 1.1.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:18:58 Modified files: app/xrefresh : ChangeLog Makefile.in aclocal.m4 configure configure.ac xrefresh.c app/xrefresh/man: xrefresh.man Added files: app/xrefresh : compile Log message: update xrefresh 1.0.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:24:59 Modified files: app/xset : ChangeLog aclocal.m4 compile configure configure.ac xset.c Log message: Update to xset 1.2.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:29:45 Modified files: app/xsetroot : ChangeLog Makefile.in aclocal.m4 configure configure.ac xsetroot.c app/xsetroot/man: xsetroot.man Added files: app/xsetroot : compile Log message: Update to xsetroot 1.1.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:33:52 Modified files: app/xsm : ChangeLog Makefile.in aclocal.m4 auth.c choose.c configure configure.ac lock.c remote.c restart.c saveutil.c signals.c xsm.c app/xsm/man : xsm.man Added files: app/xsm : compile Log message: Update to xsm 1.0.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:37:29 Modified files: app/xwd : ChangeLog aclocal.m4 compile configure configure.ac dsimple.c dsimple.h xwd.c app/xwd/man : xwd.man Log message: Update to xwd 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:44:17 Modified files: app/xwininfo : ChangeLog Makefile.in aclocal.m4 configure configure.ac dsimple.c dsimple.h xwininfo.c app/xwininfo/man: xwininfo.man Added files: app/xwininfo : compile Log message: Update to xwininfo 1.1.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:47:42 Modified files: app/xwud : ChangeLog Makefile.in aclocal.m4 configure configure.ac xwud.c app/xwud/man : xwud.man Added files: app/xwud : compile Log message: Update xwud to 1.0.5 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 12:49:32 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/21 13:22:25 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.40.5 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/21 13:22:58 Modified files: misc/posixtestsuite: Makefile misc/posixtestsuite/files: posixtestsuite-html.pl posixtestsuite.sh misc/posixtestsuite/patches: patch-conformance_interfaces_fork_testfrmw_c patch-conformance_interfaces_getpid_testfrmw_c patch-conformance_interfaces_pthread_atfork_testfrmw_c patch-conformance_interfaces_pthread_cancel_testfrmw_c patch-conformance_interfaces_pthread_cond_broadcast_testfrmw_c patch-conformance_interfaces_pthread_cond_destroy_testfrmw_c patch-conformance_interfaces_pthread_cond_signal_testfrmw_c patch-conformance_interfaces_pthread_cond_wait_testfrmw_c patch-conformance_interfaces_pthread_create_testfrmw_c patch-conformance_interfaces_pthread_detach_testfrmw_c patch-conformance_interfaces_pthread_equal_testfrmw_c patch-conformance_interfaces_pthread_exit_testfrmw_c patch-conformance_interfaces_pthread_getschedparam_testfrmw_c patch-conformance_interfaces_pthread_join_testfrmw_c patch-conformance_interfaces_pthread_kill_testfrmw_c patch-conformance_interfaces_pthread_mutex_destroy_testfrmw_c patch-conformance_interfaces_pthread_mutex_trylock_testfrmw_c patch-conformance_interfaces_pthread_once_testfrmw_c patch-conformance_interfaces_pthread_setschedparam_testfrmw_c patch-conformance_interfaces_pthread_sigmask_testfrmw_c patch-conformance_interfaces_sem_close_testfrmw_c patch-conformance_interfaces_sem_getvalue_testfrmw_c patch-conformance_interfaces_sem_init_testfrmw_c patch-conformance_interfaces_sem_open_testfrmw_c patch-conformance_interfaces_sem_unlink_testfrmw_c patch-conformance_interfaces_sem_wait_testfrmw_c patch-conformance_interfaces_sigaction_testfrmw_c patch-conformance_interfaces_sigwait_testfrmw_c patch-stress_threads_fork_testfrmw_c patch-stress_threads_pthread_cancel_testfrmw_c patch-stress_threads_pthread_cond_wait_testfrmw_c patch-stress_threads_pthread_create_testfrmw_c patch-stress_threads_pthread_exit_testfrmw_c patch-stress_threads_pthread_getschedparam_testfrmw_c patch-stress_threads_pthread_kill_testfrmw_c patch-stress_threads_pthread_mutex_trylock_testfrmw_c patch-stress_threads_pthread_once_testfrmw_c patch-stress_threads_pthread_self_testfrmw_c patch-stress_threads_sem_getvalue_testfrmw_c patch-stress_threads_sem_init_testfrmw_c patch-stress_threads_sem_open_testfrmw_c misc/posixtestsuite/pkg: PLIST Added files: misc/posixtestsuite/patches: patch-conformance_interfaces_gmtime_1-1_c patch-conformance_interfaces_mmap_13-1_c patch-conformance_interfaces_mmap_14-1_c patch-conformance_interfaces_mmap_24-2_c patch-conformance_interfaces_sched_yield_1-1_c patch-conformance_interfaces_sigaction_28-10_c patch-conformance_interfaces_sigaction_28-11_c patch-conformance_interfaces_sigaction_28-12_c patch-conformance_interfaces_sigaction_28-13_c patch-conformance_interfaces_sigaction_28-14_c patch-conformance_interfaces_sigaction_28-15_c patch-conformance_interfaces_sigaction_28-16_c patch-conformance_interfaces_sigaction_28-17_c patch-conformance_interfaces_sigaction_28-18_c patch-conformance_interfaces_sigaction_28-19_c patch-conformance_interfaces_sigaction_28-1_c patch-conformance_interfaces_sigaction_28-20_c patch-conformance_interfaces_sigaction_28-21_c patch-conformance_interfaces_sigaction_28-22_c patch-conformance_interfaces_sigaction_28-23_c patch-conformance_interfaces_sigaction_28-24_c patch-conformance_interfaces_sigaction_28-25_c patch-conformance_interfaces_sigaction_28-26_c patch-conformance_interfaces_sigaction_28-2_c patch-conformance_interfaces_sigaction_28-3_c patch-conformance_interfaces_sigaction_28-4_c patch-conformance_interfaces_sigaction_28-5_c patch-conformance_interfaces_sigaction_28-6_c patch-conformance_interfaces_sigaction_28-7_c patch-conformance_interfaces_sigaction_28-8_c patch-conformance_interfaces_sigaction_28-9_c patch-conformance_interfaces_sigaddset_2-1_c patch-conformance_interfaces_strftime_2-1_c Log message: Sort the results in the html table correctly. After timeout detect hung tests using the exit code of the alarm signal. Fix more clang printf format security warnings. Fix clang time_t, rlim_t, pthread_t printf format warnings. Fix gcc uninitialized variable and array size warnings. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 13:52:27 Modified files: data/bitmaps : ChangeLog configure.ac xbitmaps.pc.in Log message: Update to xbitmaps 1.1.2 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/21 13:58:16 Modified files: regress/usr.sbin/rebound: Makefile Log message: Use loopback interfaces 100-103 instead of 1-3, with the hopes of getting it run on bluhm@'s regress machine. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/05/21 14:00:52 Modified files: editors/nano : Makefile distinfo editors/nano/patches: patch-doc_nano_1 Log message: maintenance update to 2.9.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 14:02:28 Modified files: lib/libpciaccess: ChangeLog aclocal.m4 compile configure configure.ac lib/libpciaccess/include: pciaccess.h lib/libpciaccess/src: common_capability.c common_device_name.c common_init.c common_interface.c common_io.c common_iterator.c common_map.c common_vgaarb.c common_vgaarb_stub.c linux_devmem.c linux_sysfs.c netbsd_pci.c openbsd_pci.c solx_devfs.c x86_pci.c Log message: Update to libpciaccess 0.14 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 14:06:55 Modified files: lib/libdmx : ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac lib/libdmx/src : dmx.c Added files: lib/libdmx : compile Log message: Update to libdmx 1.1.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/21 14:07:31 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/21 14:29:57 Modified files: devel/p5-Config-IniFiles: Makefile distinfo Log message: update to p5-Config-IniFiles-2.98 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/21 14:30:06 Modified files: textproc/py-natsort: Makefile distinfo textproc/py-natsort/pkg: PLIST Log message: update to py-natsort-5.3.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/21 14:30:14 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.40.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/21 15:11:27 Modified files: lang/go : go.port.mk Log message: move MODGO_FLAGS+=-x under the DEBUG .if - as jsing pointed out a while ago, output from this is really very noisy. since the build with no flags is silent, add -v as a middle ground by defaulot, so you can see that something is happening during the build, but without so much console spam. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/21 15:12:48 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-magick_ImageMagick_pc_in patch-magick_MagickCore_pc_in patch-wand_MagickWand_pc_in patch-wand_Wand_pc_in Log message: update to ImageMagick-6.9.9-46 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/05/21 15:25:37 Modified files: usr.sbin/smtpd : smtpc.c smtp_client.c Log message: Nuke unused variables. Initialize variable before use. Makes clang happy. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/21 15:26:39 Modified files: infrastructure/mk: bsd.port.mk Log message: Fix rebuild and peek-ftp targets for PORTS_PRIVSEP=Yes OK sthen, espie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/21 16:18:02 Modified files: databases/pear-MDB2-mysql: Makefile geo/mapserver : Makefile net/nedi : Makefile www/xcache : Makefile Log message: add MODPHP_VERSION=5.6 to ports that don't work with php 7.0, a noop for now until the button is pushed in php.port.mk pear-MDB2-mysql: requires php-mysql nedi: requires php-mysql (fixable by updating to nedi 1.6) mapserver: https://github.com/mapserver/mapserver/issues/5252 xcache: not ported to 7.0; opcache recommended instead CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/21 17:19:32 Log message: As the Meltdown workaround for i386 changes the f00f Pentium bug workaround, the new code should be tested. Fortunately I have such a beast at home. This regression test halts my Intel Pentium/MMX CPU unless the fix_f00f() function has been called. Status: Vendor Tag: bluhm Release Tags: bluhm_20180522 N src/regress/sys/arch/i386/f00f/Makefile N src/regress/sys/arch/i386/f00f/f00f.c No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/21 17:29:39 Added files: regress/sys/arch/i386: Makefile Log message: Link arch i386 regress to build. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/21 17:34:20 Modified files: regress/sys/arch/i386/f00f: f00f.c Log message: Add RCS Id. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/05/21 18:13:26 Modified files: usr.bin/ssh : readconf.c Log message: support ProxyJump=none to disable ProxyJump functionality; bz#2869 ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/05/21 18:22:49 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: Add TEST_SSH_FAIL_FATAL variable, to force all failures to instantly abort the test. Useful in capturing clean logs for individual failure cases. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/21 19:41:15 Modified files: sys/dev/acpi : acpithinkpad.c Log message: acpithinkpad(4): add port replicator indicator sensor Note: the sensor will report state UNKNOWN until at least one port replicator event (docked / undocked) is received. Diff from Tobias Tschinkowitz, thanks. ok stsp@. deraadt@ also ok'ed an earlier version of the diff CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/21 19:50:01 Modified files: share/man/man4 : acpithinkpad.4 Log message: update acpithinkpad(4) man page to discuss port replicator and other sensors added by the device CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/21 19:53:43 Modified files: share/man/man4 : acpithinkpad.4 Log message: typo in previous CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/21 20:13:42 Modified files: sys/arch/alpha/alpha: machdep.c sys/arch/amd64/amd64: machdep.c sys/arch/hppa/hppa: machdep.c sys/arch/mips64/mips64: sendsig.c sys/arch/sparc64/sparc64: machdep.c Log message: Delete antique sigdebug definitions ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/21 23:34:02 Removed files: databases/kdb/patches: patch-src_CMakeLists_txt Log message: unbreak build Forgot to delete patch. Notice by kiki@ Thanks! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/22 00:04:33 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_bin_rustc_rs patch-src_bootstrap_builder_rs patch-src_bootstrap_dist_rs patch-src_bootstrap_lib_rs patch-src_etc_cat-and-grep_sh patch-src_libcompiler_builtins_build_rs patch-src_librustc_back_target_i686_unknown_openbsd_rs patch-src_librustc_binaryen_build_rs patch-src_librustc_driver_lib_rs patch-src_librustdoc_test_rs patch-src_libstd_sys_unix_ext_net_rs patch-src_test_run-make_relocation-model_Makefile patch-src_test_run-make_tools_mk patch-src_test_run-pass_sse2_rs patch-src_tools_cargo_src_cargo_core_package_id_rs patch-src_tools_cargo_tests_cargotest_support_paths_rs patch-src_tools_compiletest_src_runtest_rs patch-src_vendor_openssl-sys_build_rs lang/rust/pkg : PFRAG.amd64-main PFRAG.i386-main PLIST-doc PLIST-main Added files: lang/rust/patches: patch-src_librustc_back_target_aarch64_unknown_openbsd_rs patch-src_librustc_back_target_mod_rs patch-src_librustc_trans_llvm_util_rs patch-src_stdsimd_coresimd_x86_mod_rs patch-src_test_run-make-fulldeps_relocation-model_Makefile patch-src_test_run-pass_stack-probes-lto_rs patch-src_test_run-pass_stack-probes_rs patch-src_tools_cargo_tests_testsuite_cargotest_support_paths_rs lang/rust/pkg : PFRAG.aarch64-doc PFRAG.aarch64-main PFRAG.amd64-doc PFRAG.i386-doc Log message: Update to rust 1.26, from semarie@ Cf https://blog.rust-lang.org/2018/05/10/Rust-1.26.html - add arm64 support, tested by phessler@ - respect MAKE_JOBS again - use lld on i386 to support 128 bits integers - cleanup old patches - only build what we actually package CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/22 00:29:53 Modified files: share/man/man4 : acpithinkpad.4 Log message: new sentence, new line; CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/22 00:33:35 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Factor out the common FPU handling from vcpu_run_{vmx,svm}() into vmm_fpu{restore,save}() ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/05/22 00:57:44 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Log message: Move Owncloud to PHP7, while here, add a httpd(8) example for it. OK aja@ (maintainer) CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/05/22 00:58:57 Modified files: regress/usr.sbin/rebound: rebound-ns.c Log message: pledge rebounds-ns CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/22 01:04:41 Modified files: net/glib2-networking: Makefile Log message: this needs a c++11 compiler; give this a chance to build on sparc64 and the like prompted by landry@ ok aja@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/22 01:19:08 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Log message: Few tweaks and fix tabs versus spaces. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/05/22 01:34:09 Modified files: devel/include-what-you-use: Makefile Log message: include-what-you-use now uses the FindBacktrace cmake module which results in an undeclared dependency on libexecinfo. Reported by espie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/22 02:16:24 Modified files: lang/php : php.port.mk Log message: switch to php 7.0 by default CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/22 02:16:55 Modified files: www/piwik : Makefile www/racktables : Makefile Log message: - bump REVISION for php switch - drop php-mysql dependency, upstream already removed the requirement (php-mysql isn't available in 7.x) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/22 02:17:45 Modified files: mail/kopano/core: Makefile Added files: mail/kopano/core/patches: patch-php7-ext_ECImportContentsChangesProxy_cpp patch-php7-ext_ECImportHierarchyChangesProxy_cpp patch-php7-ext_main_cpp patch-php7-ext_typeconversion_cpp Log message: - bump REVISION for php switch - patch to allow building php7 ext with clang, ok robert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/22 02:18:09 Modified files: databases/pear-MDB2-mysqli: Makefile databases/pear-MDB2-pgsql: Makefile databases/pg_stats_reporter: Makefile databases/pgfouine: Makefile devel/boris : Makefile mail/z-push : Makefile multimedia/yle-dl: Makefile net/icinga/web : Makefile net/icinga/web2: Makefile net/icinga/web2-module-director: Makefile net/nfsen : Makefile net/pear-Net-DNS: Makefile net/pear-Net-LDAP: Makefile net/pear-Net-LDAP2: Makefile net/php-weathermap: Makefile net/zabbix : Makefile productivity/baikal: Makefile productivity/davical: Makefile textproc/tcpdf : Makefile www/awl : Makefile www/composer : Makefile www/dokuwiki : Makefile www/drupal7/core7: Makefile www/drush : Makefile www/mollify : Makefile www/pear : Makefile www/php-markdown: Makefile www/php-openid : Makefile www/php-predis : Makefile www/phpldapadmin: Makefile www/phpmyadmin : Makefile www/phppgadmin : Makefile www/phpvirtualbox: Makefile www/pnp4nagios : Makefile www/sabredav : Makefile www/selfoss : Makefile www/syweb : Makefile www/wp-cli : Makefile x11/kde4/kcachegrind: Makefile Log message: - bump REVISION for php switch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/22 02:19:06 Modified files: mail/rcube-contextmenu: Makefile mail/rcube-dkimstatus: Makefile mail/rcube-dovecot_ident: Makefile mail/rcube-ldapAliasSync: Makefile mail/rcube-markasjunk2: Makefile mail/rcube-sieverules: Makefile mail/rcube-yubikey-plugin: Makefile mail/roundcubemail: Makefile net/librenms : Makefile www/nextcloud : Makefile www/owncloud : Makefile Log message: drop MODPHP_VERSION=7.0 for ports which switched early CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/05/22 02:43:22 Modified files: faq : current.html Log message: mention php default version switch CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/22 02:49:12 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Allow escaping , and } with # in #{}; GitHub issue 1332. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/05/22 03:20:06 Modified files: build/openssh : releases.pl openssh : releasenotes.html Log message: Mark up ssh-add(1) links too. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/22 03:51:01 Modified files: sys/kern : uipc_syscalls.c Log message: Prevent NET_LOCK() recursion when releasing the last `fp' reference. ok bluhm@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/05/22 04:53:47 Modified files: sys/dev/pckbc : pckbd.c Log message: Do not overwrite `table' in the non-translating case. This ensures the keyboard is using the expected scancode. From miod@, problem also noticed by Markus Hennecke, ok otto@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/22 06:21:22 Modified files: textproc/redland-bindings: Makefile Log message: redland php extension needs PHP 5.6 CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/22 06:52:14 Modified files: sys/miscfs/fuse: fuse_lookup.c lib/libfuse : fuse.c fuse_ops.c fuse_private.h Log message: Implement support for libfuse use_ino option. This returns the file system's ino for VOP_GETATTR(9) and VOP_READDIR(9) rather than the internally generated fuse ino. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/22 07:30:57 Modified files: x11/dwm : Makefile x11/dwm/patches: patch-Makefile patch-config_mk Added files: x11/dwm/patches: patch-dwm_c Log message: Simplify patches, take MAINTAINER, use pledge Valuable feedback, OK tb for pledge OK sthen port-wise CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/22 08:06:05 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.50. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/22 08:57:44 Modified files: comms/conserver: Makefile comms/conserver/pkg: conserver.rc Added files: comms/conserver/patches: patch-conserver_main_c Log message: - adjust conserver rc.d script to cope with setups using the setproctitle option, reported by henning@. - patch to enable setproctitle by default, there doesn't seem a huge amount of point hiding it behind a config flag. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/22 09:01:16 Modified files: regress/usr.sbin/syslogd: args-client-tcp-close.pl args-client-tcp-deferred.pl args-client-tcp-error.pl args-client-tls-close.pl args-client-tls-error.pl args-client-tls-tcp.pl args-selector-syslog.pl args-sendsyslog-dropped.pl args-server-tcp-close.pl args-server-tcp-error.pl args-server-tcp-reconnect.pl args-server-tcp-sendback.pl args-server-tls-close.pl args-server-tls-error.pl args-server-tls-reconnect.pl args-server-tls-sendback.pl args-server-tls-tcp.pl args-sync-tcp.pl funcs.pl syslogd.pl Log message: In the sendsyslog-dropped test the client has to write a log message before syslogd is running. To fix a race in regress, delay the syslogd startup until the message has been written. For debugging add the process class to all die messages. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/22 09:12:15 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/22 09:12:27 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/22 09:12:38 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/22 09:44:11 Modified files: net/glib2-networking: Makefile distinfo net/glib2-networking/pkg: PLIST Log message: Update to glib2-networking-2.56.1. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/22 09:55:30 Modified files: sys/arch/amd64/amd64: acpi_wakecode.S locore0.S mptramp.S sys/arch/amd64/include: specialreg.h Log message: Define CR0_DEFAULT with our default CR0_* flags for various .S files. Replace a hex constant with the correct CR0_* define in mptramp.S. Clean up lots and lots of whitespace glitches. no binary change. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/22 11:07:52 Removed files: lang/rust/patches: patch-src_bootstrap_dist_rs patch-src_etc_cat-and-grep_sh patch-src_librustc_binaryen_build_rs patch-src_librustc_driver_lib_rs patch-src_test_run-make_relocation-model_Makefile patch-src_test_run-make_tools_mk patch-src_tools_cargo_tests_cargotest_support_paths_rs patch-src_tools_compiletest_src_runtest_rs Log message: Remove patches that were meant to be removed.. reminded by semarie@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/22 11:26:46 Modified files: devel/vte3 : Makefile distinfo devel/vte3/pkg : PLIST Log message: update to vte3-0.52.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/22 11:26:52 Modified files: x11/gnome/terminal: Makefile distinfo Log message: update to gnome-terminal-3.28.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/22 11:26:58 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: update to epiphany-3.28.2.1 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/05/22 12:33:41 Modified files: regress/sys/kern/nanosleep: Makefile nanosleep.c sys/kern : kern_time.c Log message: nanosleep: ensure tv_nsec input is on [0, 1000000000) Instead of converting timespec -> timeval and truncating the input, check with timespecfix and use tstohz(9) for the tsleep. All other contemporary systems check this correctly. Also add a regression test for this case. ok tb@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/05/22 12:56:33 Modified files: usr.bin/tcpbench: tcpbench.c Log message: drop unnecessary timerclear; tv_sec & tv_usec are assigned immediately From Nan Xiao ok tb@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/05/22 13:15:22 Modified files: regress/sys/kern/kqueue: Makefile kqueue-timer.c main.c main.h sys/kern : kern_event.c Log message: kevent: correctly check that timeout's nanoseconds are on [0, 1000000000) Validate the input with timespecfix before truncating to a timeval. timespecfix does not round, so we need to to it by hand after validation. FreeBSD and NetBSD check the input with this range, we ought to as well. Also add a regression test for this case. ok tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/05/22 14:15:03 Modified files: mail/isync : Makefile mail/isync/patches: patch-src_main_c Log message: Add missing "tty" promise. Only required for password prompting when neither `Pass' nor `PassCmd' is specified but added unconditionally for the sake of simplicity as suggested by jca. OK jca CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/22 14:49:03 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: Turns out lucky me picked the Asus T100HA to implement the heuristic to rotate the inteldrm(4) framebuffer console. And judging from (somewhat) recent commits to Linux, this happens to be the only machine where the display needs to be rotated counterclockwise. So change the heuristic to rotate clockwise and add a quirk for the Asus T100HA. ok stsp@, mlarkin@, jsg@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/05/22 14:54:06 Removed files: net/samba/patches: patch-lib_replace_wscript Log message: Not needed any more now that sys/socket.h is standalone. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/22 15:17:13 Modified files: sys/dev/acpi : sdhc_acpi.c Log message: Call acpi_attach_deps() for the child devices before attempting to power them on. Prevents a panic on the AZW Z83-S that is somewhat buggy and checks whether the GPO3 controller is available and then pokes a pin on GPO2. It shouldn't do that but we should make sure all the devices that it depends on attach first anyway. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/05/22 15:24:08 Modified files: mail/isync : Makefile mail/isync/patches: patch-src_main_c Log message: Exit if pledge(2) fails sys_error() doesn't exit, so do it by hand. pledge(2) errors should be fatal. ok kn@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/22 20:19:34 Modified files: usr.sbin/vmd : i8253.c Log message: vmd(8): revert r1.23 (unlatched PIT reads), this made time go too fast on some machines. Will investigate and commit a proper fix later. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/05/22 20:24:58 Modified files: sys/dev/pci/drm/radeon: cik.c evergreen.c r600.c si.c Log message: Add back a local change to prevent interrupt handlers claiming an interrupt when it is shared by other devices. Fixes a regression reported by nigel@ where USB stopped working after the radeondrm update on a machine where ohci shared an interrupt with radeondrm. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/22 23:37:01 Modified files: sys/arch/amd64/amd64: genassym.cf sys/arch/amd64/include: cpu.h specialreg.h Log message: Move CR4_DEFAULT to specialreg.h where the CR4_* values are defined ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/23 00:37:49 Modified files: sysutils/py-ghmi: Makefile distinfo Removed files: sysutils/py-ghmi/patches: patch-pyghmi_ipmi_private_session_py Log message: update to py-ghmi-1.1.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/23 00:45:20 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Remove unused pmap_steal_memory_implementation(). It doesn't actually work and implementing this interface only really makes sense for architectures that use a direct map. ok patrick@, visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/23 00:47:41 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-202.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/23 00:48:20 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/23 00:48:31 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.26. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/23 00:48:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.26. CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2018/05/23 00:51:14 Modified files: lang/php : Makefile.inc lang/php/5.6 : Makefile lang/php/5.6/pkg: PLIST-main lang/php/7.0 : Makefile lang/php/7.0/pkg: PLIST-main Log message: Install the phar application from the -main package. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/05/23 01:15:03 Modified files: devel/py-xlsxwriter: Makefile distinfo devel/py-xlsxwriter/pkg: PLIST Log message: update XlsxWriter to 1.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/23 01:26:53 Modified files: infrastructure/bin: update-plist Log message: pkglocate -> pkglocatedb since that's the package name. ok espie@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/23 02:36:15 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Map the second bwfm(4) BAR first. The bwfm(4) PCIe devices have two BARs, where the second one is much larger than the first. Both need to be properly aligned in the given extent. Since the first one is smaller, it will "unalign" the next free space and thus create a gap so that the second BAR cannot be properly aligned in the given space. By mapping the second BAR first, it will automatically have proper alignment. The first BAR, which has fewer alignment requirements, fits well after the initial allocation. Fixes bwfm(4) on APU 1. Debugged and solved by kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/23 02:53:31 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/arm64/conf: GENERIC sys/arch/armv7/conf: GENERIC Log message: Enable bwfm(4). ok stsp@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/23 03:08:18 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: Extend list of supported bwfm(4) SDIO chips. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/23 03:12:34 Modified files: sys/dev/fdt : psci.c Log message: Simplify the CVE-2017-5715 workaround code. Marvell backported SMSCCC 1.1 support to their ATF fork and I expect other vendors that bothered to backport the early workaround to do the same. And another ATF update is needed anyway to implement the workaround for Spectre variant 4i (CVE-2018-3639). ok patrick@, mlarkin@, jsg@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/05/23 04:54:18 Modified files: databases/postgresql: Tag: OPENBSD_6_3 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_6_3 PLIST-contrib PLIST-docs Log message: Update to 10.4 ok jeremy@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/23 05:32:14 Modified files: sys/dev/ic : bwfm.c bwfmvar.h sys/dev/pci : if_bwfm_pci.c sys/dev/sdmmc : if_bwfm_sdio.c sys/dev/usb : if_bwfm_usb.c Log message: Implement a separate initialization stage so that we can still use and initialize bwfm(4) later in the case that the firmware was not available on bootup and was only later installed. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/05/23 06:00:47 Modified files: www : Makefile Log message: Unhook opengroupware, old and unmaintained, better alternatives in the ports tree OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/05/23 06:02:03 Removed files: www/opengroupware: Makefile distinfo www/opengroupware/files: NSGlobalDomain.plist ogo-webui.plist ogo-xmlrpcd.plist ogo-zidestore.plist opengroupware.conf www/opengroupware/patches: patch-Logic_LSFoundation_SkyPropertyValues_m www/opengroupware/pkg: DESCR PLIST README UNMESSAGE ogo_webui.rc ogo_xmlrpcd.rc ogo_zidestore.rc Log message: remove opengroupware, old and unmaintained, with better alternatives in the ports tree OK jasper@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/05/23 06:02:48 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirk for opengroupware removal OK jasper@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/05/23 06:18:58 Modified files: sbin/dhclient : dhcpd.h dhclient.c Log message: Some interfaces (e.g. cdce(4)) can't tell if they are connected. They always report a link status of UNKNOWN. Do not use recorded leases to configure such interfaces. In such cases only use the address in the recorded lease to ask for a new lease. Avoids debilitating /etc/resolv.conf changes by unplugged higher priority interfaces given to the tender mercies of dhclient after a working interface has already set /etc/resolv.conf correctly. Reported for cdce(4) by guenther@ at p2k18. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/05/23 06:40:53 Modified files: lang/mono : Makefile distinfo lang/mono/patches: patch-configure_ac patch-mono_metadata_w32process-unix-bsd_c patch-mono_mini_main_c patch-mono_mini_mini-exceptions_c patch-mono_tests_Makefile_am patch-mono_utils_mono-context_h patch-mono_utils_networking-posix_c lang/mono/pkg : PLIST Removed files: lang/mono/patches: patch-libgc_Makefile_in patch-libgc_include_private_gc_priv_h patch-libgc_include_private_pthread_support_h patch-libgc_pthread_stop_world_c patch-mono_metadata_mono-route_h patch-mono_profiler_mprof-report_c patch-mono_utils_mono-threads-openbsd_c patch-tools_monograph_Makefile_in Log message: update to 5.12.0.226 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/23 06:41:03 Modified files: infrastructure/bin: update-plist Log message: don't try to chomp/assign undefined values CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/23 06:49:37 Modified files: www/py-waitress: Makefile distinfo www/py-waitress/pkg: PLIST Log message: - update to py-waitress-1.1.0 - add python3 flavor CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/23 06:50:09 Modified files: www : Makefile Log message: +py-waitress,python3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/23 06:51:41 Modified files: usr.sbin/smtpd/mail: Makefile Log message: Do not override the default BINMODE 555 with 111. ok gilles CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/05/23 07:09:37 Modified files: sys/miscfs/fuse: fusebuf.c Log message: Change wait text when waiting for FUSE file system daemon to respond. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/05/23 07:33:50 Modified files: sysutils/restic: Makefile distinfo sysutils/restic/pkg: PLIST Log message: Update restic to 0.9.0. Changelog here: https://github.com/restic/restic/releases/tag/v0.9.0 OK jasper@ (before the removal of do-test), rsadowski@ (with do-test removal) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/23 07:43:31 Modified files: www/py-webtest : Makefile distinfo www/py-webtest/pkg: PLIST Log message: - update to py-webtest-2.0.29 - add python3 flavor CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/23 07:44:06 Modified files: www : Makefile Log message: +py-webtest,python3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/23 07:53:39 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: more partially accurate check... still some stuff to look at wrt keywords CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/23 07:57:59 Modified files: infrastructure/bin: update-plist Log message: implement partial unsubst strings: steal the most we can from the directory that matched. make that lazy, because lots of dirs are guessed to get stripped by dependencies CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/23 08:10:48 Modified files: sys/dev/ic : bwfm.c Log message: Select correct channel in Host AP mode. One part of that is creating the channel specification (channel, freq, bandwidth, control channel) which is parsed and understood by the bwfm(4) firmware. Another part is that we shouldn't start a scan if the channel is selected by the user, otherwise we override the chosen channel. The remaining part is bringing the device down properly. If it's not disabled properly, we cannot bring it up again. ok stsp@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/23 08:12:33 Modified files: sys/dev/ic : bwfm.c Log message: Only react to deauthentication/disassociation and link changes if we are not in INIT state. Otherwise we can have bogus state changes on ifconfig down. Also don't try to end a scan if we were not scanning. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/23 08:15:06 Modified files: sys/dev/usb : if_bwfm_usb.c Log message: Don't leak the RX pipe in case we have issues opening the TX pipe. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/23 08:49:08 Modified files: sys/tmpfs : tmpfs_vnops.c Log message: Fix build without DIAGNOSTIC, ok mikeb@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/05/23 10:23:48 Modified files: sys/lib/libsa : ctime.c Log message: Align libsa ctime output with libc ctime output. Use zero-padding to get double-digit HH:MM:SS and space-padding for the DOM. ok visa@ CVSROOT: /cvs Module name: www Changes by: fcambus@cvs.openbsd.org 2018/05/23 11:05:48 Modified files: . : hppa.html Log message: Fix broken link. From Marcus Merighi, thanks! CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/05/23 11:49:20 Modified files: sys/dev/pci : if_iwm.c Log message: Add monitor mode support to iwm(4). Tests: 7260 ccardenas, 7265 myself, 3165 Bruno Flueckiger, 8265 Tracey Emery. ok ccardenas@, "ich bitte darum" benno@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/05/23 11:50:52 Modified files: share/man/man4 : iwm.4 Log message: Document monitor mode support in iwm(4). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/23 13:01:39 Modified files: www/p5-CGI-Application: Makefile distinfo www/p5-CGI-Application/pkg: PLIST Removed files: www/p5-CGI-Application/patches: patch-lib_CGI_Application_pm patch-t_basic_t patch-t_lib_TestApp_pm patch-t_load_tmpl_hook_t Log message: update p5-CGI-Application to 4.61 from maintainer Ian McWilliam CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/05/23 13:02:50 Modified files: usr.sbin/httpd : httpd.conf.5 Log message: Forgot to revert another "port 80" Pointed out by jmc@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/23 13:11:48 Modified files: usr.sbin/httpd : parse.y Log message: Set the port.op value when parsing the httpd.conf port value. Otherwise the default port for http or https may used depending on uninitialized memory. Fixes regress on i386. OK reyk@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/23 13:22:54 Modified files: regress/sys/kern/noexec: noexec.c Log message: Since MAP_STACK was introduced, noexec -S -m failed from time to time. The stack pointer was outside of the stack. The stack actually reaches the re-mmapped region that lacked the MAP_STACK bit. Adding a MAP_STACK flag to the mmap(2) call fixes the test. OK visa@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/05/23 13:23:45 Modified files: regress/sys/kern/noexec: Makefile Log message: Make the test more verbose and do not hide the invoking commands. This helps debugging. CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/05/23 13:52:03 Modified files: sys/net80211 : ieee80211_proto.c Log message: add missing newlines for debug printfs OK stsp@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/05/23 14:28:34 Modified files: misc/posixtestsuite: Makefile misc/posixtestsuite/files: posixtestsuite-html.pl misc/posixtestsuite/patches: patch-conformance_interfaces_mmap_14-1_c misc/posixtestsuite/pkg: PLIST Log message: Fix another time_t printf format string. Improve html output. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/23 16:08:00 Modified files: sys/dev/ic : dwiic.c Log message: Wait for write operations to complete. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/23 16:17:34 Modified files: sys/arch/amd64/conf: GENERIC Log message: Enable ccpmic(4) and tipmic(4). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/23 16:34:31 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : ccpmic.4 Log message: ccpmic(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/23 17:08:21 Modified files: sys/dev/acpi : tipmic.c Log message: Print a message if AML attempts to access a part of the Operation Region that we haven't implemented yet. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/23 20:53:13 Modified files: sys/dev/pci : pcidevs Log message: Add AMD SR5690/5670/5650 IOMMU to pcidevs Display name taken from existing pcidevs context (previous devices in same family) and verified against AMD's "43871 Register Reference Guide" for this platform CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/23 20:53:32 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/23 21:21:51 Modified files: lang/gravity : Makefile distinfo Log message: Update to gravity-0.4.9 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/23 21:23:32 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20180522 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/23 21:28:02 Modified files: lang/seed7 : Makefile distinfo Log message: Update to seed7-20180513 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/23 21:30:55 Modified files: lang/kona : Makefile distinfo Log message: Update to kona-3.2.0.20180522 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/05/24 00:04:32 Modified files: share/man/man4 : iic.4 Log message: +ccpmic; CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/05/24 00:24:29 Modified files: bin/ed : main.c Log message: Fail earlier if we don't have a current filename. This simlifies the code and removes a few BACKWARDS flags. OK otto@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 00:40:29 Modified files: devel : Makefile Removed files: devel/git-bz : Makefile distinfo devel/git-bz/pkg: DESCR PLIST Log message: Remove git-bz. It's unmaintained and lost most of its interest after GNOME moved to GitLab. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 00:41:17 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register git-bz removal. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 01:21:28 Modified files: x11/gnome/libdazzle: Makefile distinfo Log message: Update to libdazzle-3.28.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 01:24:06 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-2.2.607.0. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/05/24 01:27:41 Modified files: sys/arch/i386/i386: vmm.c Log message: vmm(4): unbreak i386 VMM_DEBUG build CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 01:27:45 Modified files: www/owncloud : Makefile Log message: http -> https prodded by jca@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/24 01:42:18 Modified files: devel/py-dtopt : Makefile devel/py-dtopt/pkg: PLIST Log message: add python3 flavor CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/24 01:43:09 Modified files: devel : Makefile Log message: +py-dtopt,python3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/24 01:49:46 Modified files: lib/libcrypto/asn1: ameth_lib.c Log message: As calloc does the zeroing for us in EVP_PKEY_asn1_new() already, no need to do it a second time by hand, badly. While here, do some style cleanup. This incomplete list of function pointers appears in EVP_PKEY_asn1_copy() as well, fix it by adding sig_print to the members copied over. ok bcook CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/24 03:33:42 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/pkg: PLIST Log message: update to ImageMagick-6.9.9-47, seems to fix crashes seen in geo/postgis build and probably others. noting here just for the sake of it, my test case reduced to: convert -size 200x200 xc:none -draw "path 'M 110,190 M 70,40'" tmp0.png CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/24 03:34:54 Modified files: usr.bin/tmux : window.c Log message: Improve logging of the environment etc for new panes. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/05/24 03:42:49 Modified files: usr.bin/tmux : cmd-if-shell.c cmd-new-session.c cmd-new-window.c cmd-run-shell.c cmd-source-file.c cmd-split-window.c server-client.c tmux.h window.c Log message: Make server_client_get_cwd used (almost) everywhere we need to work out the cwd, and do not fall back to "." as it is pretty useless. GitHub issue 1331. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/24 04:24:37 Modified files: textproc/solr : Makefile distinfo textproc/solr/pkg: PLIST Log message: update to solr-7.3.1, if you aren't restricting to local-only traffic then you probably want this .. CVE-2018-8010: XXE vulnerability due to Apache Solr configset upload CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/24 04:25:28 Modified files: textproc/solr : Tag: OPENBSD_6_3 Makefile distinfo textproc/solr/patches: Tag: OPENBSD_6_3 patch-bin_solr textproc/solr/pkg: Tag: OPENBSD_6_3 PLIST Log message: update to solr-7.3.1, CVE-2018-8010: XXE vulnerability due to Apache Solr configset upload CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/05/24 05:01:30 Modified files: usr.sbin/smtpd : smtp_client.c Log message: check the intended value ok krw@ gilles@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/24 05:38:24 Modified files: usr.sbin/smtpd : Makefile aliases.5 aliases.c bounce.c ca.c config.c delivery.c delivery_filename.c delivery_lmtp.c delivery_maildir.c delivery_mbox.c delivery_mda.c envelope.c expand.c lka.c lka_session.c mda.c mda_variables.c mta.c parse.y pony.c queue.c ruleset.c scheduler.c scheduler_backend.c scheduler_ramqueue.c smtpctl.c smtpd-api.h smtpd-defines.h smtpd.c smtpd.conf.5 smtpd.h table.c table_static.c to.c usr.sbin/smtpd/smtpd: Makefile Log message: switch smtpd to new grammar ok eric@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/24 05:39:47 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync ok tb@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/24 05:40:17 Modified files: etc/mail : smtpd.conf Log message: update default config to new grammar ok eric@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/24 05:44:46 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: Release rwlock on bwfm(4) SDIO initialization error. Fixes hang found by florian@ when firmware isn't present initially. CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2018/05/24 05:54:05 Modified files: faq : current.html Log message: warn users about the smtpd.conf grammar change CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/24 06:22:00 Modified files: usr.sbin/smtpd : smtpd.h Log message: bump version, this will be a big release when OpenBSD 6.4 is released :-) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/24 06:40:38 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: basic macro cleanup CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/05/24 06:51:43 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_6_3 Makefile distinfo Added files: mail/mozilla-thunderbird/patches: Tag: OPENBSD_6_3 patch-mozilla_js_src_jit_ProcessExecutableMemory_h patch-mozilla_security_manager_ssl_nsNSSComponent_cpp Removed files: mail/mozilla-thunderbird/patches: Tag: OPENBSD_6_3 patch-mozilla_js_src_jit_ProcessExecutableMemory_cpp Log message: Update to mozilla-thunderbird 52.8.0. OK landry@ (MAINTAINER). CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/24 07:03:11 Modified files: usr.sbin/smtpd : smtpd-defines.h Log message: PATH_SPOOL is /var/spool/smtpd CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/24 07:11:46 Removed files: usr.sbin/smtpd : delivery.c delivery_filename.c delivery_lmtp.c delivery_maildir.c delivery_mbox.c delivery_mda.c Log message: no longer used, remove CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/05/24 07:56:37 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo x11/xfce4/xfce4-whiskermenu/pkg: PLIST Log message: Update to xfce4-whiskermenu 2.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 08:07:23 Modified files: x11/gtk+3 : Makefile Log message: mozjs17 -> spidermonkey52 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 08:07:46 Modified files: x11/gtk+3 : Makefile Log message: Drop useless comment. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/24 08:08:42 Modified files: sys/ufs/ufs : ufs_vnops.c Log message: Delay the vput() of the directory vnode until the vnode has been processed by the knote() hook. This ensures the vnode does not get freed or reused too early. OK mpi@, guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 08:28:41 Modified files: net/wireshark : Makefile Log message: devel/mozjs17 -> devel/spidermonkey52 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/24 08:35:20 Modified files: infrastructure/bin: update-plist Log message: so $d2 is not necessarily absolute, d2=dirname(d2) may loop on d2 = '.' infinite loop on a few ports (very few) also, be more specific on the exact prefix, depending whether the prefix string includes the trailing / in its expansion (MODPY_PYCACHE) or not. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/24 09:06:25 Modified files: usr.sbin/smtpd : table.5 Log message: adapt to the new smtpd.conf(5) format, OK gilles@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 09:37:13 Log message: Import graphene-1.8.0. Graphene contains optimizations for speeding up vector operations, those optimizations are optional, and used only if both Graphene was compiled with support for them and if the system you're running on has them. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180524 N ports/graphics/graphene/Makefile N ports/graphics/graphene/distinfo N ports/graphics/graphene/pkg/DESCR N ports/graphics/graphene/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 09:37:40 Modified files: graphics : Makefile Log message: +graphene CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 09:38:00 Modified files: multimedia/gstreamer1/plugins-base: Makefile Log message: Add graphene support. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 09:53:37 Modified files: x11/gtk+3 : Makefile x11/gtk+3/pkg : README-main Log message: evince -> evince-previewer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/24 09:54:09 Log message: Import gtk+4-3.93.0. Not hooked up yet because it's needs an updated libepoxy that matthieu@ should be able to commit soon. Some GNOME stuff (at least) will slowly start moving to gtk+4 in the near future so let's get this in early so we can start to play with it. Yes, this is obviously a development release, a stable gtk+4 is not officially out yet. Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180524 N ports/x11/gtk+4/Makefile N ports/x11/gtk+4/distinfo N ports/x11/gtk+4/patches/patch-gtk_gtksettings_c N ports/x11/gtk+4/patches/patch-gtk_updateiconcache_c N ports/x11/gtk+4/patches/patch-modules_printbackends_meson_build N ports/x11/gtk+4/pkg/DESCR-cloudprint N ports/x11/gtk+4/pkg/DESCR-cups N ports/x11/gtk+4/pkg/PLIST-main N ports/x11/gtk+4/pkg/DESCR-main N ports/x11/gtk+4/pkg/PLIST-cloudprint N ports/x11/gtk+4/pkg/PLIST-cups N ports/x11/gtk+4/pkg/DESCR-guic N ports/x11/gtk+4/pkg/PLIST-guic N ports/x11/gtk+4/pkg/README-main No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/05/24 10:04:35 Modified files: security/lastpass-cli: Makefile distinfo Added files: security/lastpass-cli/patches: patch-config_c Log message: Update to lastpass-cli-1.3.1. This update fixes an issue with intermediate certificates resulting in a fatal error (https://github.com/lastpass/lastpass-cli/issues/409). Taken a patch from upstream to fix an issue resulting in a segmentation fault (https://github.com/lastpass/lastpass-cli/pull/411) While here change MAINTAINER mail address. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/24 10:59:40 Modified files: sysutils/salt : Makefile sysutils/salt/files: pf.py vmctl.py Log message: address deprecation warnings for salt.utils.which CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/24 11:05:47 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt Added files: net/wireshark/patches: patch-wsutil_inet_addr_h Log message: update to wireshark-2.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/24 11:06:17 Modified files: net/wireshark : Tag: OPENBSD_6_3 Makefile distinfo net/wireshark/patches: Tag: OPENBSD_6_3 patch-CMakeLists_txt Log message: update to wireshark-2.4.7 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/24 14:40:21 Modified files: usr.sbin/smtpd : table.5 Log message: three forgotten s/-literal/-unfilled/ CVSROOT: /cvs Module name: ports Changes by: steven@cvs.openbsd.org 2018/05/24 15:23:50 Modified files: math/octave : Makefile distinfo math/octave/patches: patch-configure math/octave/pkg: PLIST Log message: update to octave 4.4.0 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/24 18:04:12 Modified files: sys/dev/fdt : imxesdhc.c sys/dev/sdmmc : sdhc.c Log message: For SDIO multi-blocks we must not use the AUTO CMD12 feature, this is only for memory card read/writes. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/05/24 18:12:53 Modified files: sys/dev/sdmmc : sdmmc_io.c sdmmc_ioreg.h Log message: So far the SDIO stack issued one transfer for every 64 byte to be copied. This severely limits the speed over the bus. By using block mode we can issue block-sized transfers, which bumps the transfer size to at least 512 bytes. By using multi-block mode we can copy up to 511 blocks per transfer. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/05/24 18:58:43 Modified files: www/liferea : Makefile distinfo www/liferea/patches: patch-src_ui_liferea_shell_c www/liferea/pkg: PLIST Log message: Update to liferea-1.12.3 ok aja@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/05/24 21:20:59 Modified files: usr.bin/ssh : packet.c Log message: If select() fails in ssh_packet_read_seqnr go directly to the error path instead of trying to read from the socket on the way out, which resets errno and causes the true error to be misreported. ok djm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/24 21:35:50 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/05/24 22:05:52 Modified files: openssh : specs.html Log message: draft-rsa-dsa-sha2-256-03 only specifies RSA, not DSA/DSS. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/05/24 22:25:46 Modified files: usr.bin/ssh : sftp-client.c Log message: Fix return value confusion in several functions (readdir, download and fsync). These should return -1 on error, not a sftp status code. patch from Petr Cerny in bz#2871 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/24 23:45:47 Modified files: devel/qbs : Makefile distinfo Log message: Bugfix update qbs-1.11.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/05/25 00:05:08 Modified files: sys/netinet : in.c Log message: Prepare in_ioctl() for further refactoring with the goal of merging the two big switches in this function. Error out early in the default case without grabbing the NET_LOCK() and move SIOCSIFNETMASK a bit up. This will reduce the noise in an upcoming diff. ok visa CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/25 00:13:44 xenocara/dist/libepoxy/cross Update of /cvs/xenocara/dist/libepoxy/cross In directory cvs.openbsd.org:/tmp/cvs-serv95810/cross Log Message: Directory /cvs/xenocara/dist/libepoxy/cross added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/25 00:14:00 xenocara/dist/libepoxy/doc Update of /cvs/xenocara/dist/libepoxy/doc In directory cvs.openbsd.org:/tmp/cvs-serv32886/doc Log Message: Directory /cvs/xenocara/dist/libepoxy/doc added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/25 00:25:00 Modified files: dist/libepoxy : Makefile.am README.md configure.ac epoxy.pc.in dist/libepoxy/include/epoxy: Makefile.am egl.h gl.h glx.h wgl.h dist/libepoxy/registry: egl.xml gl.xml glx.xml wgl.xml dist/libepoxy/src: Makefile.am dispatch_common.c dispatch_common.h dispatch_egl.c dispatch_glx.c dispatch_wgl.c gen_dispatch.py dist/libepoxy/test: Makefile.am dlwrap.c egl_common.c egl_gl.c egl_without_glx.c glx_common.c glx_public_api.c glx_public_api_core.c glx_static.c headerguards.c khronos_typedefs_nonepoxy.c wgl_common.c wgl_core_and_exts.c wgl_per_context_funcptrs.c wgl_usefontbitmaps.c lib/libepoxy : Makefile shlib_version lib/libepoxy/generated: Makefile lib/libepoxy/generated/include/epoxy: egl_generated.h gl_generated.h glx_generated.h lib/libepoxy/generated/src: egl_generated_dispatch.c gl_generated_dispatch.c glx_generated_dispatch.c Added files: dist/libepoxy : autogen.sh meson.build meson_options.txt dist/libepoxy/cross: fedora-mingw64.txt dist/libepoxy/doc: Doxyfile.in meson.build dist/libepoxy/include/epoxy: common.h meson.build dist/libepoxy/registry: README.md dist/libepoxy/src: meson.build dist/libepoxy/test: egl_epoxy_api.c glx_alias_prefer_same_name.c meson.build lib/libepoxy : config.h Removed files: dist/libepoxy : Makefile.in aclocal.m4 compile config.guess config.h.in config.sub configure depcomp install-sh ltmain.sh missing test-driver dist/libepoxy/include/epoxy: Makefile.in egl_generated.h gl_generated.h glx_generated.h wgl_generated.h dist/libepoxy/src: Makefile.in egl_generated_dispatch.c gl_generated_dispatch.c glx_generated_dispatch.c wgl_generated_dispatch.c dist/libepoxy/test: Makefile.in egl_and_glx_different_pointers.c Log message: Update to libepoxy 1.5.2. ok aja@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/25 00:26:00 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/25 00:26:21 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.macppc md.octeon md.sgi md.socppc md.sparc64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/25 00:39:07 Modified files: devel/dlib : Makefile distinfo devel/dlib/pkg : PLIST Log message: Update dlib to 19.12 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/25 00:49:25 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update jenkins-stable to 2.107.3 Jenkins Security Advisory 2018-05-09: https://jenkins.io/security/advisory/2018-05-09/ ok jasper@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/25 00:50:04 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.122 ok jasper@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/05/25 01:11:01 Modified files: usr.bin/ssh : auth.c Log message: Do not ban PTY allocation when a sshd session is restricted because the user password is expired as it breaks password change dialog. regression in openssh-7.7 reported by Daniel Wagner CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/25 02:07:13 Modified files: sysutils/govmomi: Makefile distinfo sysutils/govmomi/patches: patch-simulator_os_unix_go Log message: Update to govc-0.18.0. CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2018/05/25 02:23:15 Modified files: usr.sbin/snmpd : mib.c Log message: Use a cache for process information to speed up snmp walks. ok jca@ claudio@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/25 03:17:01 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: fix broken example CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/25 04:07:31 Modified files: devel/py-twisted/pkg: PFRAG.no-python3 Log message: Fix broken RCS tag CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/05/25 04:19:49 Modified files: x11/smplayer : Makefile distinfo Log message: Update for SMPlayer to 18.5.0 Tested by Josh OK bket@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/05/25 04:42:38 Modified files: devel/py-twisted: Makefile distinfo devel/py-twisted/patches: patch-src_twisted_python__setup_py devel/py-twisted/pkg: PFRAG.no-python3 PLIST Added files: devel/py-twisted/patches: patch-src_twisted_conch_test_test_ckeygen_py patch-src_twisted_internet_test_test_tcp_py Log message: Update py-twisted 17.9.0 -> 18.4.0 ok landry@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/25 06:14:11 Modified files: devel/jenkins/stable: distinfo Log message: fix distinfo checksum Spotted by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 06:16:52 Modified files: net/nedi : Makefile net/nedi/patches: patch-nedi_conf Log message: regen patch, use FIX_EXTRACT_PERMISSIONS CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 06:45:34 Modified files: x11/xfce4/tumbler: Makefile x11/xfce4/tumbler/pkg: PLIST Log message: synch plist (new .mo catalogs) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 06:47:31 Modified files: x11/xfce4/exo : Makefile x11/xfce4/exo/pkg: PLIST x11/xfce4/garcon: Makefile x11/xfce4/garcon/pkg: PLIST x11/xfce4/libxfce4ui: Makefile x11/xfce4/libxfce4ui/pkg: PLIST x11/xfce4/mousepad: Makefile x11/xfce4/mousepad/pkg: PLIST x11/xfce4/ristretto: Makefile x11/xfce4/ristretto/pkg: PLIST x11/xfce4/thunar: Makefile x11/xfce4/thunar/pkg: PLIST x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-clipman/pkg: PLIST x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-mixer/pkg: PLIST x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notes/pkg: PLIST x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-panel/pkg: PLIST x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-power-manager/pkg: PLIST x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-session/pkg: PLIST x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-settings/pkg: PLIST x11/xfce4/xfdashboard: Makefile x11/xfce4/xfdashboard/pkg: PLIST x11/xfce4/xfdesktop: Makefile x11/xfce4/xfdesktop/pkg: PLIST Log message: update-plist nits, mostly common @sample dir/ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 06:48:02 Modified files: x11/xdg-user-dirs-gtk: Makefile x11/xdg-user-dirs-gtk/pkg: PLIST Log message: zap common dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 07:01:42 Modified files: x11/xdesktopwaves: Makefile x11/xdesktopwaves/pkg: PLIST x11/wmtz : Makefile x11/wmtz/pkg : PLIST x11/wmtime : Makefile x11/wmtime/pkg : PLIST x11/wmpinboard : Makefile x11/wmpinboard/pkg: PLIST x11/xcursorgen : Makefile x11/xcursorgen/pkg: PLIST x11/wmitime : Makefile x11/wmitime/pkg: PLIST x11/wminfo : Makefile x11/wminfo/pkg : PLIST x11/wmi : Makefile x11/wmi/pkg : PLIST x11/wmdate : Makefile x11/wmdate/pkg : PLIST x11/wmctrl : Makefile x11/wmctrl/pkg : PLIST x11/wmcalclock : Makefile x11/wmcalclock/pkg: PLIST x11/wmbutton : Makefile x11/wmbutton/pkg: PLIST x11/wampager : Makefile x11/wampager/pkg: PLIST x11/vdesk : Makefile x11/vdesk/pkg : PLIST x11/tvtwm : Makefile x11/tvtwm/pkg : PLIST x11/treewm : Makefile x11/treewm/pkg : PLIST x11/transset-df: Makefile x11/transset-df/pkg: PLIST Log message: sprinkle @bin markers CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 07:07:59 Modified files: x11/tango-icon-theme: Makefile x11/tango-icon-theme/pkg: PLIST x11/slim-themes: Makefile x11/slim-themes/pkg: PLIST x11/sakura : Makefile x11/sakura/pkg : PLIST Log message: zap common dirs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 07:09:02 Modified files: x11/qt4 : Makefile x11/qt4/pkg : PLIST-main Log message: put @conflict in standard location CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 07:59:19 Modified files: lang/php : Makefile.inc lang/php/5.6 : Makefile distinfo lang/php/5.6/patches: patch-ext_openssl_config0_m4 lang/php/5.6/pkg: PLIST-cgi PLIST-main lang/php/7.0 : Makefile distinfo lang/php/7.0/pkg: PLIST-cgi PLIST-main lang/php/files : DESCR-pdo_dblib DESCR-pdo_mysql DESCR-pdo_pgsql Added files: lang/php/5.6/pkg: PLIST-pdo_odbc PLIST-pdo_sqlite PLIST-sqlite3 lang/php/7.0/pkg: PLIST-pdo_odbc PLIST-pdo_sqlite PLIST-sqlite3 lang/php/files : DESCR-pdo_odbc DESCR-pdo_sqlite DESCR-sqlite3 Log message: Update to php 5.6.36/7.0.30, add pdo_sqlite (from martijn@), add pdo_odbc, switch to mysqlnd instead of libmysqlclient (removed mariadb as a build dep), regen plists on -current, tweak DESCRs, take maintainer suggested by robert@ OK robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 08:01:24 Modified files: lang/php : php.port.mk Log message: Provide MODPHP_PDO_DEPENDS, which builds a pkgspec allowing matching any PDO types for use in RUN_DEPENDS. The default allows "mysql pgsql sqlite" with sqlite as the default choice, which matches previous defaults when pdo_sqlite was part of the main PHP package, but can be overridden where it is known that a port has more specific requirements. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 08:03:36 Modified files: mail/roundcubemail: Makefile net/icinga/web : Makefile net/icinga/web2: Makefile www/drupal7/core7: Makefile www/drupal7/core7/pkg: README www/drush : Makefile www/nextcloud : Makefile www/owncloud : Makefile Log message: use MODPHP_PDO_DEPENDS where it makes sense (ports that do require PDO but it was being defaulted in from pdo_mysql in the main php package). hints+ok for ownCloud/nextcloud aja@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/05/25 08:10:28 Modified files: usr.sbin/smtpd : parse.y Log message: default to from local and for local as we used to spotted by millert@, ok eric@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 08:21:17 Modified files: lang/php/7.0 : Makefile Log message: Remove the BROKEN-sparc64 marker so we get an up to date build log. It is very likely that this is not specifically related to phar, just that this is the only occurrence of actually running a generated PHP during the build. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/05/25 08:41:57 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: Document that "from local" and "for local" are still the defaults. OK gilles@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 09:38:22 Modified files: net/icinga/web : Makefile Log message: missing \ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 11:02:32 Modified files: lang/php : Makefile.inc lang/php/5.6 : Makefile Log message: backout mysqlnd for now, it is utterly stupid and hardcodes /tmp/mysql.sock if the hostname is "localhost" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 11:18:28 Modified files: lang/php/5.6/pkg: PLIST-main lang/php/7.0/pkg: PLIST-main Log message: fix plists for revert mysqlnd->libmysqlclient CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 11:21:31 Modified files: lang/php/7.0 : Makefile Log message: eurgh, and a missed bump. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/05/25 12:11:11 Removed files: opensmtpd/faq : certificates.html config.html example1.html filters.html index.html options.html rules.html Log message: remove opensmtpd faq until someone can update it to the current syntax. ok gilles CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/05/25 12:12:28 Modified files: opensmtpd : report.html Log message: remove broken link to smtpd faq CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/05/25 12:20:02 Modified files: x11/qt5/qt3d : Makefile x11/qt5/qt3d/pkg: PLIST-main Log message: Regen PLIST-main Spotted by espie@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 14:09:28 Modified files: news/sickbeard/pkg: MESSAGE news/sabnzbd/pkg: MESSAGE Log message: don't use TRUEPREFIX in package info, it doesn't make any kind of sense. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/25 14:23:39 Modified files: usr.bin/mandoc : html.c html.h man_html.c mdoc_html.c Log message: Do not write duplicate id= attributes, they violate HTML syntax. Append suffixes for disambiguation. Issue first reported by Jakub Klinkovsky (Arch Linux). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/25 15:22:12 Modified files: security/jailkit/pkg: MESSAGE Log message: TRUEPREFIX is identical to PREFIX in packages CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/25 16:43:41 Modified files: lang/php : Makefile.inc lang/php/5.6 : Makefile lang/php/5.6/pkg: PLIST-main lang/php/7.0 : Makefile lang/php/7.0/pkg: PLIST-main Log message: bring back mysqlnd, with the default socket path changed to /var/run/mysql/mysql.sock as per "mysql_client --socket". can be overridden per-consumer with mysqli.default_socket / pdo_mysql.default_socket if required. CVSROOT: /cvs Module name: www Changes by: gilles@cvs.openbsd.org 2018/05/26 00:09:43 Modified files: faq : current.html Log message: missing bit of information with regard to LMTP CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/05/26 00:21:18 Modified files: www/buku : Makefile distinfo www/buku/pkg : PLIST Log message: Update to buku 3.8 Do not install new bukuserver as we miss Flask dependencies in our ports tree. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/26 01:51:00 Modified files: lib/libXft : Makefile.bsd-wrapper lib/libXfont2 : Makefile.bsd-wrapper lib/fontconfig/src: shlib_version Log message: Bump majors after libfreetype major bump CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/26 01:51:37 Modified files: lib/freetype : shlib_version Log message: Remind people to bump dependent libs majors too. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/26 02:17:01 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/05/26 02:52:16 Modified files: lib/libepoxy : Makefile Log message: Use -mxgot to build libepoxy on mips64 and mips64el. ok visa@ who reported that mips64 is affected too. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/05/26 03:54:19 Added files: www/webkit/patches: patch-Source_JavaScriptCore_assembler_ARM64Assembler_h Log message: give arm64 cacheFlush support CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 03:54:51 Modified files: security/sudo/pkg: MESSAGE Log message: use PREFIX, TRUEPREFIX is the same CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 03:55:41 Modified files: games/quakespasm/pkg: DESCR Log message: TRUEPREFIX => PREFIX CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/05/26 04:13:18 Modified files: sys/dev : audio.c Log message: Add a "record.enable" mixer knob to control recording. When recording is disabled, the device records silence. The control may be modified only by root and defaults to "off", ie. recording is disabled by default. ok florian, deraadt CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/05/26 04:16:14 Modified files: sys/dev : audio.c sys/kern : kern_sysctl.c sys/sys : sysctl.h sbin/sysctl : sysctl.c Log message: In addition to "on" and "off", allow the audio "record.enable" mixer knob to take the new "sysctl" value, which is the default. In this case, the device behavior is determined by the new "kern.audio.record" sysctl(2), which defaults to zero. ok florian CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/05/26 04:20:24 Modified files: share/man/man4 : audio.4 Log message: Document the new "record.enable" mixer knob. help from and ok schwarze CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/26 04:38:32 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: - update to py-sqlalchemy-1.2.7 - add python3 flavor tested by landry@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/26 04:39:26 Modified files: databases : Makefile Log message: +py-sqlalchemy,python3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 04:45:04 Modified files: plan9/plan9port: Makefile plan9/plan9port/pkg: PLIST Log message: - declare a proper @mandir - don't subst CC in PLIST CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 04:45:41 Modified files: plan9/plan9port/pkg: PLIST Log message: and the plist of course CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/26 05:40:34 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/26 05:40:45 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/05/26 05:40:59 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.28. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/05/26 05:45:12 Modified files: databases/pear-MDB2-mysql: Makefile Log message: bump (no real changes, but I accidentally did an i386 bulk with this bumped, this is the simplest way to fix) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 06:22:44 Modified files: audio/ncmpcpp/pkg: MESSAGE Log message: TRUEPREFIX is PREFIX CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/26 06:32:59 Modified files: lib/libtls/man : tls_conn_version.3 Log message: Quote .Fa arguments containing blanks. Diff from Jack Burton . CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/26 06:35:26 Modified files: lib/libtls/man : tls_accept_socket.3 Log message: minor markup improvement: .Fa *cctx -> .Pf * Fa cctx CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/26 06:47:52 Modified files: lib/libc/sys : sysctl.2 Log message: document the new kern.audio node; OK ratchov@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/26 06:49:16 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add clocks for RK3399 SDIO controller. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/26 06:50:18 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: BCM4356 SDIO works if we load the appropriate firmware. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 07:57:05 Modified files: databases/py-sqlalchemy: Makefile Log message: allow sqlports to build again until jasper figures it out the TEST_DEPENDS CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/26 08:07:11 Modified files: databases/py-sqlalchemy: Makefile Log message: sort out TEST_DEPENDS for python3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 08:20:43 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm Var.pm databases/sqlports/pkg: DESCR-compact Log message: add support for SUBST_VARS and UPDATE_PLIST_ARGS CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 08:21:40 Modified files: infrastructure/mk: bsd.port.mk Log message: - emit SUBST_VARS and UPDATE_PLIST_ARGS in dump-vars - respect my own coding guidelines, put all vars definition before targets CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/05/26 08:36:35 Modified files: sys/kern : kern_sysctl.c Log message: Condition the new audio_record_enable pieces on NAUDIO > 0, fixing kernel builds without audio (for example, ramdisks). ok florian@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 09:00:24 Modified files: net/openvpn-auth-ldap/pkg: MESSAGE Log message: TRUEPREFIX => PREFIX CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 09:03:50 Modified files: net/arp-scan/pkg: PLIST-main Log message: TRUEPREFIX => PREFIX extra does not need the PREFIX but... this doesn't require a bump CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/05/26 09:25:17 Modified files: sbin/slaacd : slaacd.8 Log message: Add more RFCs; found while preparing BSDCan slides. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/26 09:25:25 Modified files: sys/dev/fdt : dwmmc.c Log message: Add SDIO support. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 10:26:18 Modified files: devel/fossil/pkg: DESCR Log message: TRUEPREFIX => PREFIX CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/05/26 10:40:04 Modified files: net/haproxy : Makefile distinfo net/haproxy/patches: patch-src_ssl_sock_c Log message: Update to haproxy-1.7.11 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/26 11:28:17 Modified files: sys/arch/amd64/include: fpu.h Log message: Update comment to reflect xsave CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 11:34:34 Modified files: books/diveintopython3/pkg: DESCR Log message: TRUEPREFIX => PREFIX CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/26 11:37:47 Modified files: usr.bin/mandoc : mandoc.css Log message: Use em units rather than ex units for horizontal lengths. John Gardner and others tell me it produces more predictable results and is generally considered better style. Also use 0em instead of 0ex, in general. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/05/26 11:43:43 Modified files: net/mon/client/pkg: MESSAGE Log message: TRUEPREFIX => PREFIX (last instance in packaging information!) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/26 12:02:01 Modified files: sys/arch/amd64/amd64: autoconf.c cpu.c machdep.c sys/arch/amd64/include: cpu.h Log message: Initialize ci_idle_pcb->pcb_cr0 just once, in cpu_attach(). For secondary CPUs, %cr0 is initially loaded in cpu_spinup_trampoline so don't load it again in cpu_hatch(). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/05/26 12:12:44 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: - old implem of @rcscript predates absolute_okay. I don't think the implicit cwd is needed anymore. and a full bulk agrees with me. (this will simplify update-plist's logic as @rcscript is no longer special) - mandoc special subclass never got any use, as Ingo got mandoc to be so good the distinction does not make any sense, gc it. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/26 12:49:28 Modified files: sys/arch/amd64/amd64: cpu.c Log message: CR0_WP is already set in CR0_DEFAULT CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/26 13:38:16 Modified files: net/nanomsg : Makefile distinfo net/nanomsg/pkg: PLIST Log message: update to nanomsg-1.1.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/05/26 13:39:08 Modified files: sysutils/py-croniter: Makefile distinfo Log message: update to py-croniter-0.3.23 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/05/26 14:04:38 Modified files: usr.bin/mandoc : mandoc.css Log message: Start with baby steps towards responsive design: Use a @media width query to select a set of default indentations. Suggested by John Gardner . CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/05/26 14:55:55 Modified files: security/botan2: Makefile Log message: fix build on aarch64 from Markus Hennecke CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/05/26 15:03:13 ports/net/ftpcopy/patches Update of /cvs/ports/net/ftpcopy/patches In directory cvs.openbsd.org:/tmp/cvs-serv76521/patches Log Message: Directory /cvs/ports/net/ftpcopy/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/05/26 15:03:38 Added files: net/ftpcopy/patches: patch-src_attributes_h Log message: fix build on aarch64 same diff from Markus Hennecke and jca@ OK benoit@ phessler@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/05/26 15:17:21 Modified files: sys/dev/fdt : dwmmc.c Log message: Add DMA support. For some reason this doesn't work on Exynos, so disable it there. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/05/26 15:41:21 Modified files: net/onioncat : Makefile Log message: Update homepage thx aja@ ok danj@ pirofti@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/26 17:09:39 Modified files: sys/arch/amd64/amd64: cpu.c Log message: Only set fpu_save_len once and assert if it's too big or would differ between CPUs ok kettenis@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/05/26 17:10:13 Modified files: sys/arch/amd64/amd64: vector.S Log message: Delete obsolete reference to setting segment registers CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/05/27 00:02:15 Modified files: share/man/man9 : vget.9 sys/isofs/cd9660: cd9660_node.c sys/isofs/udf : udf_vnops.c sys/kern : kern_ktrace.c vfs_cache.c vfs_getcwd.c vfs_subr.c vfs_sync.c sys/msdosfs : msdosfs_denode.c msdosfs_vfsops.c sys/nfs : nfs_node.c nfs_vfsops.c sys/ntfs : ntfs_vfsops.c sys/sys : vnode.h sys/tmpfs : tmpfs_subr.c sys/ufs/ext2fs : ext2fs_vfsops.c sys/ufs/ffs : ffs_vfsops.c sys/ufs/ufs : ufs_ihash.c ufs_quota.c Log message: Drop unnecessary `p' parameter from vget(9). OK mpi@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/05/27 00:26:00 Modified files: faq : current.html Log message: fix date in label and close a

from anton lazarov


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2018/05/27 00:39:38

Modified files:
	faq            : current.html 

Log message:
whitespace fixes so things can be merged to upgrade64.html more easily.
run some commands as root


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2018/05/27 00:46:38

Modified files:
	build/mirrors  : anoncvs.html.head 

Log message:
diff from /usr/src, not /usr


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2018/05/27 00:47:06

Modified files:
	.              : anoncvs.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 01:13:49

Modified files:
	infrastructure/bin: update-plist 

Log message:
remove debugging message
add code to check more stuff:
- newuser/newgroup: look at user.list if provided and check the existence
of said users/groups.  Also check user.list for duplicates
- manpages: warn about .0 suffixes (should be handled thru USE_GROFF usually)
and .Z/.gz/.tbl
accordingly, rename bad_suffixes to last_check


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 01:15:06

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
explicitly remove TRUEPREFIX from variables passed to pkg_create
(as it's always the same as PREFIX) and pass user.list to update-plist
(requires -current update-plist as well)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 01:18:21

Modified files:
	infrastructure/man/man1: update-plist.1 

Log message:
document new feature: -u db/user.list


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2018/05/27 01:28:06

Modified files:
	textproc/oniguruma: Makefile distinfo 

Log message:
Update oniguruma to version 6.8.2.
Fixes CVE-2017-9224, CVE-2017-9225, CVE-2017-9226, CVE-2017-9227,
CVE-2017-9228, and CVE-2017-9229.

OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2018/05/27 02:03:58

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
explicitly say what update-plist does with SUBST_VARS


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2018/05/27 02:11:13

Modified files:
	sys/kern       : kern_sysctl.c 

Log message:
Add missing #include "audio.h" needed for the NAUDIO macro.

suggested by jsg, ok sthen.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 02:37:05

Modified files:
	devel/libslang : Makefile 
	devel/libslang/pkg: PLIST 

Log message:
a bit of love for slang
- install pkgconfig file (no change in bulk, nothing else picks it up)
- install rc file that makes the integrated shell actually fully functional.

Functional parts tests and okay solene@


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2018/05/27 03:19:25

Modified files:
	share/man/man4 : audio.4 

Log message:
Mention that only superuser may control record.enable knob.

help from and ok schwarze


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 03:34:51

Modified files:
	net/arp-scan   : Makefile 
	net/arp-scan/pkg: PLIST-main 

Log message:
@extra stuff is under PREFIX by default, even though it accepts absolute
paths.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 03:38:21

Modified files:
	infrastructure/bin: update-plist 
	infrastructure/lib/OpenBSD: FS2.pm 

Log message:
now that rcscript is no longer special, don't stage it.

Side-effect: this will reorder rscripts, mostly at the start of
packing-lists.

THIS REQUIRES CURRENT pkg_add!
Otherwise you'll get lots of funny @cwd


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 03:49:37

Modified files:
	infrastructure/man/man1: update-plist.1 

Log message:
more documentation


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 04:56:33

Modified files:
	infrastructure/mk: bsd.port.mk 
	sysutils/terraform: Makefile.inc 
	sysutils/apcupsd: Makefile 
	lang/ruby      : ruby.port.mk 

Log message:
kill the ^VAR idiom in SUBST_VARS, prefer passing explicit options to
update-plist (this will allow me to remove some crazy duplicate code
in pkg_add and update-plist)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 05:37:31

Modified files:
	lang/ruby      : ruby.port.mk 

Log message:
thinko


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 05:54:30

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
update-plist: explicitly pass ignored variables as well.

sort all that, so that there's less magic in update-plist proper.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 05:56:27

Modified files:
	infrastructure/lib/OpenBSD: ReverseSubst.pm 

Log message:
- do not  have default ignored variables, less magic in there, more
option usage.
- final tweak to directory names, make sure they end with a /
a double / is not a problem for pkg_create, and it makes things
more readable for puny humans.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 06:15:57

Modified files:
	infrastructure/bin: update-plist 

Log message:
zap debut string


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 06:34:25

Modified files:
	sys/dev/fdt    : sxiccmu.c sxiccmu_clocks.h 

Log message:
On Allwinner R40, export a regmap covering the GMAC_CLK_REG.
Add a few more R40 clocks needed by the GMAC.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/27 08:41:21

Modified files:
	textproc/oniguruma: Makefile 

Log message:
tidy, use SEPARATE_BUILD, take MAINTAINER


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 10:19:25

Modified files:
	sys/dev/fdt    : if_dwxe.c 

Log message:
Add support for the GMAC on Allwinner R40/V40 SoCs.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 10:20:33

Modified files:
	sys/dev/sdmmc  : if_bwfm_sdio.c 

Log message:
BCM43430 SDIO works if we load the appropriate firmware.

ok patrick@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/27 10:32:44

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 
	lang/php/5.6/pkg: PLIST-main 
	lang/php/7.0   : Makefile 
	lang/php/7.0/pkg: PLIST-main 

Log message:
- sync WANTLIB
- regen PLISTs (@rcscript moved with new update-plist)
- move --enable-cli CONFIGURE_ARGS to the sapi block
- sort CONFIGURE_ARGS


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/27 10:40:38

Modified files:
	lang/php       : Makefile.inc 

Log message:
Makefile tidying, noop


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/05/27 11:09:44

Modified files:
	devel/pycharm  : Makefile distinfo 
	devel/pycharm/pkg: PLIST 
Added files:
	devel/pycharm/files: pycharm.1 

Log message:
Update pycharm to 2018.1.3

go ahead danj@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 12:03:22

Modified files:
	sys/dev/fdt    : sximmc.c 

Log message:
Add SDIO support:
- Implement SDIO interrupt handling
- Set control bit that allows CPU access to the FIFO
- Fix PIO transfers that are not a multiple of 4 bytes
- Handle vqmmc-supply

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/05/27 12:45:51

Modified files:
	lib/libusbhid  : usbhid.3 

Log message:
sync with usbhid.h; from david bern


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 13:44:25

Modified files:
	sys/dev/fdt    : sxitemp.c 

Log message:
Add support for the Allwinner H3 SoC.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 13:46:30

Modified files:
	share/man/man4 : sxitemp.4 

Log message:
Allwinner H3 is supported now as well.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/27 13:54:17

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 
	lang/php/5.6/pkg: PLIST-main 
	lang/php/7.0   : Makefile 
	lang/php/7.0/pkg: PLIST-main 
	lang/php/files : README-main 
Added files:
	lang/php/5.6/pkg: PLIST-apache 
	lang/php/7.0/pkg: PLIST-apache 
	lang/php/files : DESCR-apache 

Log message:
Use BUILD_PACKAGES mechanism to allow manual PHP builds from ports with
various subpackages disabled.

Move Apache HTTPD module to a subpackage.


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2018/05/27 13:54:58

Modified files:
	faq            : current.html 

Log message:
PHP module for Apache HTTPD has been split to the php-apache subpackage


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2018/05/27 14:05:30

Modified files:
	lang/php       : Makefile.inc 
Added files:
	lang/php/5.6/patches: patch-sapi_phpdbg_phpdbg_h 
	lang/php/5.6/pkg: PLIST-dbg 
	lang/php/7.0/pkg: PLIST-dbg 
	lang/php/files : DESCR-dbg 

Log message:
Enable phpdbg.

phpdbg aims to be a lightweight, powerful, easy to use debugging
platform for PHP5.4+.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2018/05/27 14:23:19

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 
	lang/php/5.6/pkg: PLIST-main 
	lang/php/7.0   : Makefile 
	lang/php/7.0/pkg: PLIST-main 
Added files:
	lang/php/5.6/patches: patch-ext_mbstring_php_mbregex_c 
	lang/php/7.0/patches: patch-ext_mbstring_php_mbregex_c 

Log message:
Now that our oniguruma is up to date, link the mbstring extension to
it instead of building the out of date version shipped with PHP.

Feedback and tweaks by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/05/27 14:26:56

Modified files:
	games/tome4    : Makefile distinfo 

Log message:
Update tome4-1.5.10

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/27 14:49:30

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 

Log message:
move the 5.6-only extensions up to Makefile.inc (after bsd.port.arch.mk is
pulled in) so they can be disabled with no_* builds


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 15:53:08

Modified files:
	sys/dev/fdt    : sxiccmu_clocks.h 

Log message:
Implement A64 thermal sensor clocks.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 15:59:26

Modified files:
	sys/dev/fdt    : sxitemp.c 

Log message:
Add Allwinner A64 support.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 16:00:15

Modified files:
	share/man/man4 : sxitemp.4 

Log message:
Allwinner A64 as well.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/27 16:05:50

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile 

Log message:
- tweak some COMMENTs
- properly disable sqlite3/pdo_sqlite build if no_* is used (otherwise it
used the internal copy of sqlite rather than completely disabling it)


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/27 17:25:03

Modified files:
	sys/dev/fdt    : sxiccmu.c 

Log message:
Add 20 MHz MMC clock.


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2018/05/27 18:06:45

Modified files:
	usr.sbin/tcpdump: print-gre.c 

Log message:
recognise MikroTik's Ethernet over IP (eoip) protocol

eoip is a twisted gre based protocol using version 1 like pptp, but
a different protocol id. this splits the gre 1 protocol handling
up so it doesn't assume that all packets are pptp, but decides
between eoip and pptp based on the protocol field. unknown protocols
are unknown rather that assumed to be pptp.

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2018/05/27 18:14:54

Modified files:
	sys/net        : if_gre.c 

Log message:
implement support for MikroTik's Ethernet over IP protocol as eoip(4)

it is sort of like egre(4), but different enough to warrant separate
handling. more specifically, eoip sits under gre 1, not 0, and has
it's own protocol id (0x6400). the gre key field is mandantory (the
rest cannot be set) which is split into a 16 bit length field and
a 16 bit tunnel id. lastly, it has a keepalive mechanism where peers
send 0 length packets as hellos to each other periodically, which
has no equivalent in egre(4) and is different to the gre(4) keepalives.

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2018/05/27 18:21:05

Modified files:
	share/man/man4 : Makefile 
Added files:
	share/man/man4 : eoip.4 

Log message:
document eoip(4).

tweaks and ok jmc@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bcallah@cvs.openbsd.org	2018/05/27 19:53:34

Modified files:
	usr.bin/mg     : tutorial 

Log message:
Mention column-number-mode in the tutorial to clear up a potentially
confusing description of L and C in the mode line.
Prompted by an email on tech@ by Leonid Bobrov 
Co-written by myself and florian@, ok florian@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/27 20:10:43

Log message:
    Import sysutils/rw, a simple dd(1) replacement utility from Sortix.
    ok bentley@
    
    Sortix rw is a program that reads blocks from the standard input and
    copies them to the standard output until the end of the standard input.
    rw(1) is designed to be a replacement for dd(1), providing only the core
    blockwise I/O. It has a standard command line interface with dashed
    options, useful and efficient defaults, and is simpler because it
    doesn't support converting the input (e.g. converting ASCII to/from
    EBCDIC).
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20180527
    
    N ports/sysutils/rw/Makefile
    N ports/sysutils/rw/distinfo
    N ports/sysutils/rw/pkg/PLIST
    N ports/sysutils/rw/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/27 20:11:07

Modified files:
	sysutils       : Makefile 

Log message:
+rw


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2018/05/27 21:20:25

Modified files:
	lib/libc/arch/alpha/gdtoa: gd_qnan.h 
	lib/libc/arch/amd64/gdtoa: gd_qnan.h 
	lib/libc/arch/arm/gdtoa: gd_qnan.h 
	lib/libc/arch/i386/gdtoa: gd_qnan.h 

Log message:
Clear the sign bit in the QNAN constants used by strtof, strtod and strtold,
so passing "nan" and "-nan" produces a NaN with the right sign.
Bug reported and diff provided by George Koehler.
ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2018/05/27 23:11:05

Log message:
    Import qrcode 6.0
    
    QR (Quick Response) codes are 2D pictographic codes that can encode many types
    of data. They can be quickly machine-read and are quite robust.
    
    This package provides qrcode, a pure Python module to generate QR codes, with
    direct output as SVG, or in other image formats via modules such as Pillow and
    pymaging.
    
    It also provides qr(1), a script using the above module, which can take data
    from standard input or the command line and format as a QR code. By default,
    ASCII art will be used if output is directed to the terminal, otherwise an
    image file will be output.
    
    Tweaks kn@ and sthen@, OK sthen@
    
    Status:
    
    Vendor Tag:	feinerer
    Release Tags:	feinerer_20180528
    
    N ports/graphics/py-qrcode/Makefile
    N ports/graphics/py-qrcode/distinfo
    N ports/graphics/py-qrcode/pkg/PLIST
    N ports/graphics/py-qrcode/pkg/DESCR
    N ports/graphics/py-qrcode/patches/patch-setup_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	feinerer@cvs.openbsd.org	2018/05/27 23:14:45

Modified files:
	graphics       : Makefile 

Log message:
+py-qrcode
+py-qrcode,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 23:27:16

Modified files:
	audio/snack    : Makefile 
	audio/snack/pkg: PLIST-python 

Log message:
zap common dirs


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/27 23:39:57

Modified files:
	infrastructure/bin: update-plist 

Log message:
ouch: first stage of recursion should NOT mark objects as tagged_along
(that would report all @comment orig files  as unneeded even when they make
full sense)


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2018/05/28 00:15:15

Removed files:
	lang/php/5.6/patches: patch-Zend_zend_alloc_c 

Log message:
Remove patch-Zend_zend_alloc_c. The concept was removed in PHP7 and the
code it applies to was never enabled.

OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/28 02:22:41

Modified files:
	sys/dev/fdt    : if_dwxe.c 

Log message:
Get MAC address from "local-mac-address" property if provided.

ok patrick@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/05/28 02:53:35

Modified files:
	sbin/ifconfig  : ifconfig.c 

Log message:
Remove unused 

OK sthen mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/28 02:55:11

Modified files:
	sys/kern       : kern_descrip.c 
	lib/libc/sys   : dup.2 

Log message:
Returns EBUSY if dup2(2) is called for a LARVAL file.

This prevents a panic due to a double free if a program exits after having
called accept(2) and dup2(2) on the same fd but without the corresponding
connect(5).

It will also allows us to simplify file descriptor locking.  The error code
has been choosed to match Linux's behavior.

Pointed by Mathieu on tech@ after a discussion with guenther@.  ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/28 03:03:08

src/regress/sys/kern/dup2_accept

Update of /cvs/src/regress/sys/kern/dup2_accept
In directory cvs.openbsd.org:/tmp/cvs-serv33306/dup2_accept

Log Message:
Directory /cvs/src/regress/sys/kern/dup2_accept added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/28 03:03:38

Modified files:
	infrastructure/bin: update-plist 

Log message:
I plain forgot about !number to insist on a given uid/gid


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/05/28 03:03:59

Modified files:
	sys/dev/fdt    : imxccm.c 

Log message:
Add clock support for i.MX8MQ.  Most of the clocks can be configured
using a single register which consists of root, div, pre-div, clock
gate and src (mux).  The device tree node references the root clock,
and an "enable" call has to enable the clock's parents so that the
clock gate is toggled as well.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/05/28 03:04:14

Modified files:
	sys/dev/fdt    : imxccm_clocks.h 

Log message:
Add clock support for i.MX8MQ.  Most of the clocks can be configured
using a single register which consists of root, div, pre-div, clock
gate and src (mux).  The device tree node references the root clock,
and an "enable" call has to enable the clock's parents so that the
clock gate is toggled as well.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/28 03:04:44

Modified files:
	regress/sys/kern: Makefile 
Added files:
	regress/sys/kern/dup2_accept: Makefile dup2_accept.c 

Log message:
Regress for the dup2(2) vs accept(2) race.

Note that you need a new kernel otherwise this test will make your
machine panic!


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/28 03:06:19

Modified files:
	infrastructure/db: user.list 

Log message:
owamp defines _owampd, not _owamp


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/05/28 03:09:16

Modified files:
	infrastructure/db: user.list 

Log message:
comment _couchdb entry for databases/apache-couchdb ceased to be


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/28 03:17:11

Modified files:
	sys/kern       : uipc_syscalls.c syscalls.master 

Log message:
Grab the KERNEL_LOCK() after socreate() and soconnect2() in socket(2)
and socketpair(2).

Tested by many as part of a larger diff, ok visa@ some time ago.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/28 03:17:36

Modified files:
	sys/kern       : init_sysent.c syscalls.c 

Log message:
regen


CVSROOT:	/cvs
Module name:	www
Changes by:	dtucker@cvs.openbsd.org	2018/05/28 03:36:11

Modified files:
	openssh        : specs.html 

Log message:
Refer to DynamicForward for SOCKS entries instead of -D.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/05/28 04:29:28

Modified files:
	devel/intellij : Makefile distinfo 
	devel/intellij/pkg: PLIST 

Log message:
Bugfix update intellij to 2018.1.4


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/28 04:46:46

Modified files:
	sys/netinet    : in.c 

Log message:
Next step in disentangling the switches in in_ioctl(). Split out the
handling of SIOCAIFADDR, SIOCDIFADDR, SIOCSIFADDR into a separate
function, analogously to what was done in in6_ioctl().

tested by hrvoje
ok visa


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/05/28 05:12:12

Modified files:
	usr.sbin/smtpd : mta.c 

Log message:
missing m_close()

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/28 05:15:55

Modified files:
	sys/sys        : syscall.h syscallargs.h 

Log message:
regen


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2018/05/28 05:45:26

Modified files:
	usr.bin/tmux   : tmux.1 

Log message:
Document escaping inside conditionals, from "sadie-parayno" in GitHub
issue 1359.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2018/05/28 05:50:47

Modified files:
	usr.bin/tmux   : cmd-find.c 

Log message:
When looking for panes, ignore dead ones (with -1 file
descriptor). GitHub issue 1354.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/28 06:01:57

Modified files:
	infrastructure/db: user.list 
	multimedia/motion: Makefile 
	multimedia/motion/pkg: DESCR PLIST 

Log message:
fix uid for multimedia/motion, spotted by espie
regen PLIST
zap old line from DESCR


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/28 06:17:12

Modified files:
	infrastructure/db: user.list 
	net/ntopng     : Makefile 
	net/ntopng/pkg : PLIST 

Log message:
fix UID for net/ntopng, spotted by espie
regen PLIST


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/28 06:25:20

Modified files:
	infrastructure/db: user.list 
	news/sabnzbd   : Makefile 
	news/sabnzbd/pkg: PLIST 

Log message:
fix UID for news/sabnzbd, spotted by espie
regen PLIST


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2018/05/28 06:27:41

Added files:
	audio/adplug/patches: patch-src_herad_cpp patch-src_herad_h 

Log message:
Remove UTF-8 BOM from src/herad.{cpp,h}.

This fixes build on GCC arches, as GCC 4.2.1 chokes on it otherwise.

From Donovan Watteau, thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/28 06:44:30

Modified files:
	security/nss/patches: patch-nss_lib_freebl_unix_urandom_c 

Log message:
add link to upstream commit


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2018/05/28 08:12:35

Modified files:
	usr.bin/mandoc : html.c 

Log message:
URL-fragment strings can only contain certain characters.
Fixing HTML syntax violations e.g. in pf.conf(5) and ifconfig(1)
reported by Anton Lazarov .


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2018/05/28 09:39:20

Modified files:
	usr.bin/mandoc : mandoc.css 

Log message:
John Gardner tells me that among frontend developers, gratuitous use
of double selectors like "element.class" is considered poor style.
When doing selection mainly by elements is not appropriate because
most elements require several different styles, exclusively selecting
by class is less cumbersome, more concise, and more flexible.
So drop the elements from the selectors, except where they are
required for disambiguation and except where they add clarity due
to the presence of child selectors.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/05/28 09:46:28

Modified files:
	sys/ufs/ext2fs : ext2fs_vfsops.c 

Log message:
When mounting an ext2 filesystem, lock the device vnode for the duration
of the vinvalbuf() call, just like is done by other filesystems. This
prevents a kernel panic with VFSLCKDEBUG.

OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/05/28 10:02:08

Modified files:
	sys/tmpfs      : tmpfs_subr.c tmpfs_vnops.c 
	sys/ufs/ext2fs : ext2fs_vnops.c 

Log message:
Call vput(dvp) in vnode operation functions instead of calling it in
the file allocation routine. This allows stepwise changing of the vnode
locking discipline.

OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2018/05/28 10:46:14

Modified files:
	mail/mimetic   : Makefile 
Added files:
	mail/mimetic/patches: patch-mimetic_codec_base64_cxx 
	                      patch-mimetic_codec_base64_h 

Log message:
Unbreak on armv7/arm64, clang + char unsigned by default

from Markus Hennecke


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/05/28 11:10:15

Modified files:
	usr.sbin/smtpd : mta.c 

Log message:
stop processing envelope if smarthost parsing failed

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/05/28 11:11:58

Modified files:
	usr.sbin/smtpd : table.c 

Log message:
zero memory before calling text_to_relayhost()

fix issue reported by semarie@

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/05/28 11:29:01

Modified files:
	infrastructure/db: user.list 
	net/openvpn_bsdauth: Makefile 
	net/openvpn_bsdauth/pkg: PLIST 

Log message:
fix GID for _openvpnusers


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/05/28 12:05:42

Modified files:
	sys/sys        : time.h timetc.h 
	sys/kern       : kern_tc.c kern_time.c 

Log message:
Constipate a bunch of time functions

ok tb@ kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/28 12:47:00

Modified files:
	x11/qwt        : Makefile 
Added files:
	x11/qwt/patches: patch-designer_designer_pro patch-qwt_prf 
	                 patch-src_src_pro 
	                 patch-textengines_textengines_pri 
	x11/qwt/pkg    : DESCR-common DESCR-main PFRAG.no-qt5-main 
	                 PFRAG.qt5-main PLIST-common PLIST-main 
Removed files:
	x11/qwt/pkg    : DESCR PLIST 

Log message:
Rework qwt so that qt4 and qt5 versions can coexist.

Take inspiration from debian and append -qt5 suffix to the library name
for the qt5 FLAVOR.

Split the common headers/manpages/doc into a separate subpackage, put
the library/qt files in another subpackage that depende on the latter
(and that doesnt conflict with 'the other flavor', and finally add the
correct @conflict/@pkgpath markers for proper upgrade path.

Most of the work done by rsadowski@, i just did the polishing with help
from espie@

ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/28 12:47:45

Modified files:
	x11/kde4/smokeqt: Makefile 
	x11/kde4/plasma-addons: Makefile 

Log message:
Bump REVISION after qwt split.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/28 12:48:22

Modified files:
	geo/qgis       : Makefile 

Log message:
Bump REVISION and fix WANTLIB after qwt split.


CVSROOT:	/cvs
Module name:	src
Changes by:	cheloha@cvs.openbsd.org	2018/05/28 12:51:27

Modified files:
	sys/kern       : kern_synch.c 
	share/man/man9 : tsleep.9 

Log message:
rwsleep: generalize to support both read- and write-locks.

Wanted for tentative clock_nanosleep(2) diff, but maybe useful
elsewhere in the future.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/28 12:53:19

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
Stop checking if the package is already installed when installing a package.

This was useless since the introduction of INSTALL_COOKIE some years
ago, and lead to a situation where you couldnt install a package with a
flavor when the unflavored package was already installed, even if they
explicitely didnt conflict.

Found out while working on qwt.. might speed up package installs a bit
during bulks, who knows.

went in a bulk without fallout, thanks aja@
ok espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/28 13:13:37

Modified files:
	usr.sbin/smtpd : mta.c 

Log message:
fix mail-from in relay rules, was not propagated from grammar to mta

reported by a user


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/05/28 13:21:24

Modified files:
	devel/p5-Class-Date: Makefile distinfo 
	devel/p5-Class-Date/patches: patch-lib_Class_Date_pm 
	devel/p5-Class-Date/pkg: PLIST 
Removed files:
	devel/p5-Class-Date/patches: patch-MANIFEST 

Log message:
update p5-Class-Date to 1.1.16


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/28 13:33:54

Modified files:
	sys/arch/arm64/arm64: disksubr.c 

Log message:
Call readdisksector() instead of rolling our own.  Drop 
include.  Reduces the diffs to the amd64/i386 version of this code.

ok drahn@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/28 13:36:43

Modified files:
	lib/libc/arch/aarch64: SYS.h 
Removed files:
	sys/arch/arm64/include: swi.h 

Log message:
Drop include of  and remove it.

ok drahm@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/28 13:37:45

Removed files:
	sys/arch/arm64/include: machine_reg.h 

Log message:
Remove unused include file.

ok drahn@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/28 13:39:15

Modified files:
	sys/arch/arm64/arm64: machdep.c 
	sys/arch/arm64/include: bootconfig.h 

Log message:
Cleanup bootconfig.h and use strlcpy() to copy boot arguments.

ok drahn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/28 14:19:41

Modified files:
	www/awl        : Makefile distinfo 
	www/awl/pkg    : PLIST 

Log message:
Unbreak with php 7 by updating to 0.59.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/28 14:20:46

Modified files:
	productivity/davical: Makefile distinfo 
	productivity/davical/pkg: PLIST 

Log message:
Unbreak with php 7 by updating to 1.1.7.

Tested with php 7 on 6.3, syncing events between thunderbird and davdroid.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/05/28 14:52:44

Modified files:
	sys/arch/i386/i386: cpu.c gdt.c locore.s locore0.S machdep.c 
	                    pmap.c pmapae.c 
	sys/arch/i386/include: cpu_full.h pmap.h specialreg.h 

Log message:
More steps for i386 Meltdown fix:
- name gdt explicitly in struct cpu_info_full
- identfiy ARCH_CAPABILITIES_RDCL_NO and print in identifycpu()
- in pmap.c build U-K table, handle PG_G accordingly
- in pmap_switch() do not unmap the kernel, yet; but all pieces
are in place
- pmapae.c: on boostrap transfer pmap to pmapae tables, build
U-K table and wire it, handle PG_G
from hshoexer@; OK mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/05/28 14:59:28

Modified files:
	regress/sys/netinet/ipsec: Makefile 

Log message:
Make sure that the inetd echo and nonxt protocol reflectors are
running on the remote machines.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/28 15:50:38

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Initialize FIFO watermark thresholds.  Fixes DMA issues on controllers that
are not initialized by U-Boot.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/28 16:40:42

Modified files:
	regress/sys/kern/dup2_accept: dup2_accept.c 

Log message:
8 spaces -> tab


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2018/05/28 19:55:45

Modified files:
	usr.bin/mandoc : mdoc_html.c 

Log message:
Ignore author-specified -width arguments for -tag and -hang lists
in HTML output.  For terminal and typeset output, such arguments
kind of work to achieve presentational micro-optimization.
But for HTML, they only do harm.

Large increases usually look ugly.  Large reductions are impossible
since the default is not large in the first place.  Small tweaks in
either direction are not important; at least not important enough
to justify making responsive design impossible.

Triggered by John Gardner's suggestion to further reduce style=
attributes in the HTML code, in particular those containing hard-coded
lengths.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2018/05/28 20:10:05

Modified files:
	usr.bin/mandoc : html.c 

Log message:
Delete support for the print_otag(sw) * and - modifiers,
which are no longer used because we write fewer style= attributes.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2018/05/28 21:45:16

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2018/05/28 21:45:58

Modified files:
	distrib/sets/lists/comp: md.arm64 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	kspillner@cvs.openbsd.org	2018/05/28 22:11:54

Modified files:
	infrastructure/db: user.list 
	productivity/taskd: Makefile 
	productivity/taskd/pkg: PLIST 

Log message:
Reserve uid 734 for _taskd, and make uid & gid match.  Also tweak
MASTER_SITES and remove unnecessary CONFIGURE_ENV while here.  Reported by
espie@ & viq, with suggestions from kn@ and sthen@.

ok sthen@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2018/05/29 00:02:52

Modified files:
	app/xset       : Makefile.bsd-wrapper 

Log message:
Explcitely disable xf86misc and fontcache extension support.
Some people may still have old files lying around while building.
Suggested by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/29 00:03:18

Modified files:
	www/awl        : Makefile 

Log message:
Unbreak - from nigel@


CVSROOT:	/cvs
Module name:	ports
Changes by:	daniel@cvs.openbsd.org	2018/05/29 00:39:35

Modified files:
	devel/ocaml-menhir: Makefile distinfo 
	devel/ocaml-menhir/pkg: PLIST 

Log message:
Update to ocaml-menhir 20171222.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/29 01:30:45

Modified files:
	multimedia/motion: Makefile 
	multimedia/motion/pkg: PLIST 

Log message:
temporarily put rcscript back at the end, until PackingElement.pm is in snaps


CVSROOT:	/cvs
Module name:	ports
Changes by:	kirby@cvs.openbsd.org	2018/05/29 01:32:31

Modified files:
	games/fs2open  : Makefile 
Added files:
	games/fs2open/patches: patch-cmake_platformChecks_cmake 

Log message:
fix build on !clang archs


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/29 01:49:32

Modified files:
	devel/radare2/main: Makefile 
	devel/radare2/main/pkg: PLIST 

Log message:
fix library nit


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/29 01:52:12

Modified files:
	editors/beav   : Makefile 
	editors/beav/pkg: PLIST 

Log message:
note .beforesubst in the plist for update-plist, as a comment


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/29 01:53:24

Modified files:
	games/corsixth : Makefile 
	games/corsixth/pkg: PLIST 

Log message:
update-plist nit, no functional change


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/29 02:10:42

Modified files:
	lang/nim       : Makefile 
	lang/nim/pkg   : PLIST 

Log message:
put @comment .orig  to help update-plist produce clean results


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/29 02:12:26

Modified files:
	lang/verilator : Makefile 
	lang/verilator/pkg: PLIST 

Log message:
help update-plist


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/29 02:13:38

Modified files:
	math/cgal      : Makefile 
	math/cgal/pkg  : PLIST 

Log message:
@comment *.orig


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/29 02:28:35

Modified files:
	sys/kern       : kern_descrip.c 

Log message:
`f_mtx' must block interrupts as long as it is taken w/ and w/o the
KERNEL_LOCK().

Otherwise a deadlock can occur as found the hardway by tb@.

ok tb@, kettenis@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2018/05/29 03:10:30

Modified files:
	usr.bin/tmux   : format.c 

Log message:
If foo doesn't exist and can't be expanded in #{?foo,a,b} then assume it
is false.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2018/05/29 05:36:27

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
Simplify show{,-fake}-size, run as _pbuild

Bad ${WRKSRC} permissions ought to be handled with FIX_EXTRACT_PERMISSIONS.

By the time `show-size' or `show-fake-size' runs, `_post-extract-finalize'
or `${_FAKE_COOKIE}' respectively will have adjusted permissions already.

"Makes sense" and OK espie jca
These should not modify anything.


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2018/05/29 05:40:42

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
Fix `checkpatch' target idempotency

`_post-patch-finalize' is run for `checkpatch' as well, probably overlooked
in r1.1382 "next stage of PORTS_PRIVSEP".

OK espie jca


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/29 05:43:22

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
remove paragraph that's no longer true about authenticated users being
matched by from local


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/05/29 05:45:25

Modified files:
	share/man/man5 : bsd.port.mk.5 

Log message:
Improve `checkpatch' description

PATCH_DEBUG=Yes is already the default and `patch' description does not
mention debugging bits.

Snatch wording from patch(1)'s `-C' to clarify what's really done.

OK espie jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/29 07:54:05

Modified files:
	comms/conserver: Makefile distinfo 
	comms/conserver/patches: patch-configure_in 
	                         patch-conserver_consent_c 
	                         patch-conserver_cutil_c 
	                         patch-conserver_group_c 
	                         patch-conserver_main_c 
	                         patch-console_console_c 
	comms/conserver/pkg: PLIST 

Log message:
update to conserver-8.2.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/29 08:25:11

Modified files:
	mail/dovecot   : Makefile distinfo 
	mail/dovecot/patches: patch-configure 
	                      patch-doc_example-config_Makefile_in 
	                      patch-doc_example-config_conf_d_Makefile_in 
	mail/dovecot/pkg: PLIST-server 

Log message:
update to dovecot-2.2.36, from Brad


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/29 08:25:29

Modified files:
	mail/dovecot-pigeonhole: Makefile distinfo 
	mail/dovecot-pigeonhole/pkg: PLIST 

Log message:
update to dovecot-pigeonhole-0.4.24, from Brad


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/05/29 08:29:52

Modified files:
	sys/ufs/ext2fs : ext2fs_vfsops.c 

Log message:
Lock the device vnode when calling vinvalbuf() in ext2fs_reload(),
just as is done in ffs_reload().

Requested by and OK bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/05/29 10:00:08

Modified files:
	security/libpwquality: Makefile 

Log message:
Drop HOMEPAGE, it's on github now.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/05/29 10:06:55

Modified files:
	devel/dlib     : Makefile distinfo 
	devel/dlib/pkg : PLIST 

Log message:
Bugfix update dlib to 19.13


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/29 12:16:14

Modified files:
	usr.sbin/smtpd : smtpd.c smtpd.h util.c 

Log message:
provide mail user agents with the same environments as Postfix

ok millert@, eric@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/29 12:40:54

Log message:
    import py-biplist, a binary plist parser/generator for Python.
    ok benoit@.
    
    Status:
    
    Vendor Tag:	rpointel
    Release Tags:	rpointel_20180529
    
    N ports/devel/py-biplist/Makefile
    N ports/devel/py-biplist/distinfo
    N ports/devel/py-biplist/pkg/PLIST
    N ports/devel/py-biplist/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/29 12:42:14

Modified files:
	devel          : Makefile 

Log message:
+     SUBDIR += py-biplist
+     SUBDIR += py-biplist,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/29 12:42:58

Modified files:
	devel/py-greenlet: Makefile distinfo 

Log message:
update to 0.4.13.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/05/29 12:43:11

Modified files:
	x11/remmina    : Makefile distinfo 
	x11/remmina/patches: patch-CMakeLists_txt 
	x11/remmina/pkg: PLIST 
Added files:
	x11/remmina/patches: patch-plugins_rdp_rdp_file_c 
	                     patch-plugins_rdp_rdp_plugin_c 
	                     patch-src_CMakeLists_txt 
Removed files:
	x11/remmina/patches: patch-remmina_CMakeLists_txt 

Log message:
- update to remmina-1.2.30

with and ok landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/29 12:50:25

Log message:
    import dtfabric, data type fabric.
    inputs and ok benoit@.
    
    Status:
    
    Vendor Tag:	rpointel
    Release Tags:	rpointel_20180529
    
    N ports/devel/py-dtfabric/Makefile
    N ports/devel/py-dtfabric/distinfo
    N ports/devel/py-dtfabric/pkg/PLIST
    N ports/devel/py-dtfabric/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/29 12:52:36

Modified files:
	devel          : Makefile 

Log message:
+     SUBDIR += py-dtfabric
+     SUBDIR += py-dtfabric,python3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2018/05/29 13:22:01

Modified files:
	devel/git-lfs  : Makefile distinfo 

Log message:
Update to git-lfs-2.4.1.

Add textproc/groff as BDEP, which is used by ruby-ronn for building
manpages.

OK jasper@, abieber@, landry@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/29 13:32:34

Modified files:
	usr.sbin/smtpd : mail.maildir.8 mail.maildir.c parse.y 

Log message:
simplify mail.maildir as well as the parse.y glue

ok eric@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/29 13:34:31

Modified files:
	databases/sqlitebrowser: Makefile 
Added files:
	databases/sqlitebrowser/patches: 
	                                 patch-cmake_FindQScintilla_cmake 

Log message:
Link with editors/qscintilla,qt5, as a side effect fixes build with
upcoming cmake 3.11.2.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/05/29 13:48:19

Modified files:
	usr.sbin/smtpd : envelope.c 

Log message:
remove unused code

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/05/29 13:48:53

Added files:
	graphics/drawpile/patches: 
	                           patch-src_desktop_widgets_userlistwidget_h 

Log message:
Unbreak build with upcoming cmake 3.11.2

Fix from FreeBSD https://reviews.freebsd.org/D14770


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/29 14:25:04

Modified files:
	security/nss   : Makefile distinfo 

Log message:
Bugfix update to nss 3.37.1


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2018/05/29 14:32:41

Modified files:
	usr.bin/mandoc : cgi.c 

Log message:
Remove redundant value= attributes from option elements,
and use type=search rather than type=text for the input element
because it tends to better support autocompletion.
Both suggested by John Gardner .


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/29 14:37:22

Modified files:
	distrib/miniroot: install.sub 

Log message:
When adjusting the speed of a 'console' tty entry, also change entries
with a default speed of 115200 since that is what we have on armv7 and arm64.

ok benno@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/29 14:40:34

Modified files:
	distrib/arm64/ramdisk: install.md 

Log message:
Make md_consoleinfo() set the appropriate variables that make install.sub
adjust the speed of the 'console' ttys entry to reflect the speed of the
console being used to install.

Makes for a smoother install on Rockchip devices for which the SoC vendor
had the not so brilliant idea that 1500000 is a suitable default speed.

ok benno@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/05/29 14:43:07

Modified files:
	usr.sbin/smtpd : lka.c mta.c smtpd.h table.c 

Log message:
no need to parse and dump the relayhost in the lookup process.

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/05/29 14:58:16

Modified files:
	usr.sbin/smtpd : table.c 

Log message:
missing case

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/05/29 15:01:44

Added files:
	net/ktorrent/patches: patch-ktorrent_dialogs_torrentcreatordlg_h 

Log message:
Unbreak build with upcoming cmake 3.11.2 (Fix from FreeBSD)


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/05/29 15:05:52

Modified files:
	usr.sbin/smtpd : smtpd.h to.c 

Log message:
remove unused function

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	nigel@cvs.openbsd.org	2018/05/29 16:07:41

Modified files:
	misc/gpsd      : Makefile 

Log message:
bump after php switch to 7.0
Ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/29 16:10:29

Modified files:
	usr.sbin/smtpd : smtpd.c 

Log message:
RECIPIENT should really be the dest address, post-expansion, not rcpt

suggested by eric@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/29 16:16:15

Modified files:
	usr.sbin/smtpd : mail.lmtp.c parse.y smtpd.conf.5 

Log message:
it turns out we can provide syntaxic sugar for an LMTP action in smtpd.conf
which should please our users ;-)

while at it get rid of unix:/inet: prefixes in LMTP destinations, we either
use an absolute path for a UNIX socket or it's necessarily a network socket
so '/' as the first char of the destination makes the prefixes irrelevant.


CVSROOT:	/cvs
Module name:	www
Changes by:	gilles@cvs.openbsd.org	2018/05/29 16:25:44

Modified files:
	faq            : current.html 

Log message:
document lmtp action


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/29 18:23:04

Modified files:
	lib/libcrypto/bio: bio.h bss_file.c 

Log message:
Add a const qualifier to the return value of BIO_s_file().

tested in a bulk build by sthen
ok bcook, jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2018/05/29 18:23:12

Modified files:
	devel/ptlib/patches: patch-src_ptclib_pssl_cxx 

Log message:
Fix build after LibreSSL const change.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 20:41:16

Modified files:
	editors/focuswriter: Makefile distinfo 
	editors/focuswriter/pkg: PLIST 

Log message:
Bugfix update to 1.6.13


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:06:08

Modified files:
	games/gottcode/connectagram: Makefile distinfo 
	games/gottcode/connectagram/patches: patch-connectagram_pro 
	games/gottcode/connectagram/pkg: PLIST 

Log message:
Update to connectagram-1.2.7


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:06:20

Modified files:
	games/gottcode/cutemaze: Makefile distinfo 
	games/gottcode/cutemaze/patches: patch-cutemaze_pro 
	games/gottcode/cutemaze/pkg: PLIST 

Log message:
Update to cutemaze-1.2.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:06:33

Modified files:
	games/gottcode/gottet: Makefile distinfo 
	games/gottcode/gottet/pkg: PLIST 

Log message:
Update to gottet-1.1.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:06:49

Modified files:
	games/gottcode/hexalate: Makefile distinfo 
	games/gottcode/hexalate/patches: patch-hexalate_pro 
	games/gottcode/hexalate/pkg: PLIST 

Log message:
Update to hexalate-1.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:07:13

Modified files:
	games/gottcode/peg-e: Makefile distinfo 
	games/gottcode/peg-e/patches: patch-peg-e_pro 
	games/gottcode/peg-e/pkg: PLIST 

Log message:
Update to peg-e-1.2.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:07:26

Modified files:
	games/gottcode/simsu: Makefile distinfo 
	games/gottcode/simsu/pkg: PLIST 

Log message:
Update to simsu-1.3.6


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:07:43

Modified files:
	games/gottcode/tanglet: Makefile distinfo 
	games/gottcode/tanglet/pkg: PLIST 

Log message:
Update to tanglet-1.5.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:07:58

Modified files:
	games/gottcode/tetzle: Makefile distinfo 
	games/gottcode/tetzle/pkg: PLIST 

Log message:
Update to tetzle-2.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:09:48

Modified files:
	games/wtf      : Makefile distinfo 

Log message:
Update to wtf-20180529


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/05/29 21:22:34

Modified files:
	games/julius   : Makefile distinfo 
	games/julius/patches: patch-src_platform_julius_c 

Log message:
Update to julius-0.0.0.20180527, which fixes some endianness bugs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/30 00:47:23

Modified files:
	sysutils/py-tsk: Makefile 

Log message:
even more fun than autoconf: hidden autoconf

py-setup runs it but (of course) it hides everything so you only discover
later that it got gawk from the file system.

Fortunately, just module=gnu is enough to get config.site thru with
tools poisoning


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/30 00:58:59

Modified files:
	sysutils/riemann: Makefile 
	sysutils/riemann/pkg: PLIST 

Log message:
make it so that _riemann id actually matches the user db instead of stealing
another's id.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/05/30 01:20:39

Modified files:
	x11/gnome/builder: Makefile distinfo 
	x11/gnome/builder/pkg: PLIST 

Log message:
Update to gnome-builder-3.28.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/05/30 01:39:06

Modified files:
	x11/gnome/control-center: Makefile distinfo 
Removed files:
	x11/gnome/control-center/patches: 
	                                  patch-panels_user-accounts_um-photo-dialog_c 

Log message:
Update to gnome-control-center-3.28.2.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/05/30 01:40:40

Modified files:
	x11            : Makefile 

Log message:
Hook-up gtk+4 to the build.

ok jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/30 03:10:19

Modified files:
	security/py-dfdatetime: Makefile distinfo 
	security/py-dfdatetime/pkg: PLIST 

Log message:
update dfdatetime to 20180510.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/30 03:10:59

Modified files:
	security/py-dfvfs: Makefile distinfo 
	security/py-dfvfs/pkg: PLIST 

Log message:
update dfvfs to 20180510.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/30 03:11:39

Modified files:
	security/py-artifacts: Makefile distinfo 

Log message:
update artifacts to 20180505.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/30 03:13:46

Modified files:
	security/plaso : Makefile distinfo 
	security/plaso/pkg: PLIST 

Log message:
update plaso to 20180524.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/30 03:15:10

Modified files:
	devel/pudb     : Makefile distinfo 

Log message:
update pudb to 2018.1.
ok benoit@.


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/30 03:31:57

Modified files:
	usr.sbin/smtpd : mail.maildir.8 mail.maildir.c parse.y 
	                 smtpd.conf.5 

Log message:
teach mail.maildir how to junk mails if -j option is set and X-Spam is
positive, this can be enabled with the 'junk' option in maildir action

ok eric@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2018/05/30 05:10:03

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgCreate.pm 

Log message:
port -u userlist  option from update-plist, as suggested by sthen@.
main differences:
- error out on a problem instead of warning
- always parse the userlist if the option is specified.  Avoid ticking time
bomb effect on bulk builds, where packages would be fine until the first
@new(user|group) usage  in case the user list got corrupted.

Note it's still an option, so if you're using pkg_create outside of the
ports tree, you can do whatever you want.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/30 05:16:05

Modified files:
	infrastructure/mk: bsd.port.mk pkgpath.mk 

Log message:
kill FAKE_AS_ROOT knob.  Always build as user or pbuild.
okay naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/30 05:29:29

Modified files:
	lang/gforth    : Makefile 
	lang/gforth/pkg: PLIST 

Log message:
synch with reality, okay jasper@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/30 05:38:43

Modified files:
	net/unifi/5.6  : Makefile distinfo 
	net/unifi/5.6/pkg: PLIST 
	net/unifi/5.7  : Makefile distinfo 
	net/unifi/5.7/pkg: PLIST 
Added files:
	net/unifi      : Makefile.inc 

Log message:
update to UniFi 5.6.39 and 5.7.28 stable candidates
refactor common Makefile parts into Makefile.inc


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/30 05:58:04

Modified files:
	sys/arch/arm64/arm64: machdep.c 

Log message:
Remove comcnspeed variable, which gets set but is never actually used.
This removes the (no-op) -1 and -9 kernel boot arguments.

ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/05/30 06:37:57

Modified files:
	usr.sbin/smtpd : mail.maildir.8 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/05/30 06:55:00

Modified files:
	devel/p5-File-Find-Object-Rule: Makefile distinfo 

Log message:
update p5-File-Find-Object-Rule to 0.0307


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/05/30 07:20:38

Modified files:
	include        : signal.h 

Log message:
The open POSIX test suite reveals that sigpause(int sigmask) from
4.2 BSD takes a signal mask as argument while POSIX sigpause(int
sig) expects a single signal.  Do not expose our traditional BSD
sigpause(3) to XPG/POSIX sources.
OK guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/05/30 07:32:40

Modified files:
	sys/dev/sdmmc  : sdhc.c 
	sys/dev/fdt    : imxesdhc.c 

Log message:
Clear the DMA select bits in case we use PIO instead of DMA.  Some
SDHC controllers get confused if the ADMA bit is set even though we
don't set the DMA enable flag.  This can happen with the SDIO stack
which uses PIO for 4 byte read/writes but DMA for larger transfers
and thus switches from one mode to the other.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2018/05/30 07:43:51

Modified files:
	usr.bin/systat : Makefile main.c systat.1 systat.h 
Added files:
	usr.bin/systat : uvm.c 

Log message:
Add uvm view to show all values being collected in uvmexp.

Feedbacks, tweaks, ok bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/05/30 07:44:03

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
consistent casing;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/05/30 07:53:09

Modified files:
	usr.bin/systat : systat.1 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/30 07:54:09

Modified files:
	sys/arch/armv7/include: intr.h 
	sys/arch/landisk/include: intr.h 

Log message:
Define IPL_MPFLOOR on SP archs.

From Mathieu , ok visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/30 08:03:05

Modified files:
	security/regripper: Makefile distinfo 
	security/regripper/pkg: PLIST 

Log message:
update regripper to recent commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/05/30 08:04:53

Modified files:
	sys/dev/sdmmc  : if_bwfm_sdio.c 

Log message:
For the upcoming SDIO DMA support we need to use DMA-able buffer
to send/receive data.  This basically means that we cannot use any
malloc(9)'d buffer.  For this, use dma_alloc(9) to allocate a buf
that can fit a whole SDIO frame (unfortunately without headers).

Keep note that we need to round up the transfer sizes to block-
sized (for TX packets) or 4-byte alignment, since some DMA con-
trollers truncate the request size.  If there's anything wrong,
the KASSERTs will catch it.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/30 08:13:34

Modified files:
	infrastructure/bin: update-plist 

Log message:
make it work while PkgCreate.pm is in a state of flux


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/05/30 08:53:11

Modified files:
	sys/dev/sdmmc  : sdmmc_io.c 

Log message:
Implement SDIO DMA support.  This is achieved by wrapping the
sdmmc_io_rw_extended() function and loading the passed buffer
using the bus dma API akin to the SDMMC memory card code.  The
2-byte and 4-byte accessors continue to use PIO.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/30 08:53:35

Modified files:
	security/wapiti: Makefile distinfo 
	security/wapiti/pkg: PLIST 

Log message:
update wapiti to 3.0.1.
ok gonzalo@.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2018/05/30 08:53:56

Modified files:
	sys/arch/octeon/dev: amdcf.c octcf.c 

Log message:
Add sizes for free() for octeon.

OK deraadt@, visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2018/05/30 09:13:22

Modified files:
	usr.bin/locate/code: locate.code.c 

Log message:
calling err after fgets assumes we're not at EOF.
provide sensical error messages.

okay millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/30 09:32:11

Modified files:
	lib/libcrypto/pkcs12: p12_utl.c pkcs12.h 

Log message:
Add a const qualifier to the `uni' argument of OPENSSL_uni2asc().

tested in a bulk build by sthen
ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/30 09:35:45

Modified files:
	lib/libcrypto/x509: x509.h x509name.c 

Log message:
Add a const qualifier to the `name' argument of
X509_NAME_get_index_by_{OBJ,NID}().

tested in a bulk build by sthen
suggested by & ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/30 09:40:50

Modified files:
	lib/libcrypto/evp: evp.h p_lib.c 

Log message:
Add a const qualifier to the argument of EVP_PKEY_size().

tested in a bulk build by sthen
ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/30 09:59:33

Modified files:
	lib/libcrypto/x509: x509.h x509type.c 

Log message:
Add const to both arguments of X509_certificate_type() and clean up
a little:

Use X509_get0_pubkey() in place of X509_get_pubkey() and EVP_PKEY_free().
Check return value of the former in the appropriate place and simplify the
logic for dealing with the potentially NULL pkey argument (includes a neat
tweak from jsing). Finally, kill an ugly comment that has been rotting for
twenty years and merge the lines around it.

tested in a bulk build by sthen
ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/30 12:08:06

Modified files:
	usr.sbin/smtpd : mail.maildir.c 

Log message:
when path is too long, display it in error message

suggested by millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2018/05/30 12:15:47

Modified files:
	sys/net        : if.c 
	sys/sys        : sockio.h 

Log message:
Add SIOCGIFGLIST to fetch a list of interface groups on the system.
From Jan Klemkow, ok mpi@ tb@, ok/bugfix bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2018/05/30 12:17:20

Modified files:
	usr.sbin/snmpd : mib.c mib.h 
	share/snmp     : OPENBSD-CARP-MIB.txt 

Log message:
Use new SIOCGIFGLIST to provide carpGroupTable, showing "demote" values
for interface groups on the system. From Jan Klemkow.


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/30 13:01:58

Modified files:
	usr.sbin/smtpd : parse.y 

Log message:
cosmethic change, shuffle smtpd specific grammar bits _after_ the ones that
make sense to others


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/05/30 15:20:52

Modified files:
	bin/ksh        : ksh.1 

Log message:
point readers to the correct place instead of having them
jump around.

suggested and ok jmc@, ok jcm@


CVSROOT:	/cvs
Module name:	src
Changes by:	dlg@cvs.openbsd.org	2018/05/30 16:20:41

Modified files:
	sys/net        : if.c if.h 

Log message:
restrict the prio values from SIOCSIFLLPRIO to what the kernel handles

previously the ioctl code checked that prio was an int less than
UCHAR_MAX, but the rest of the kernel (and priq code in particular)
expects it to be between 0 and 7 inclusive.

ok krw@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/05/30 20:16:22

Modified files:
	sys/sys        : systm.h 
	sys/kern       : kern_synch.c 
	sys/dev/pci/drm/i915: i915_gem.c 

Log message:
Add sleep_finish_all(), which provides the common combo of sleep_finish(),
sleep_finish_timeout(), and sleep_finish_signal() with error preferencing,
and then use it in five places.

ok mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/30 23:51:57

Modified files:
	devel/py-doit  : Makefile distinfo 
	devel/py-doit/pkg: PLIST 

Log message:
update doit to 0.31.1.
ok bcallah@ jasper@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/31 00:45:50

Modified files:
	www            : Makefile 

Log message:
link weboob,python3 to the build, reminded by semarie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/05/31 00:53:04

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-203.0.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/31 01:39:19

Modified files:
	sys/netinet    : in.c 

Log message:
Some more code shuffling to get rid of one switch in each, in_ioctl()
and in_ioctl_change_ifaddr(). This way there is one case per ioctl
starting with a privilege check before any global data is modified.
The code paths are now straightforward. Some code duplication between
SIOCSIFADDR and SIOCAIFADDR, but that can be addressed later.

tested by hrvoje
ok visa


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/05/31 01:41:09

Modified files:
	devel/py-execnet: Makefile distinfo 

Log message:
update execnet to 1.5.0.
ok benoit@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/31 02:59:30

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
take out -u from update-plist, as it will be taken over by pkg_create


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/31 03:00:45

Modified files:
	infrastructure/bin: update-plist 

Log message:
take out -u, it will be taken over by pkg_create


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2018/05/31 03:05:17

Modified files:
	usr.sbin/pkg_add: pkg_create.1 

Log message:
Document -u
assume the user.list format to be self-documented, as it is fairly loose.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2018/05/31 03:12:38

Modified files:
	emulators/mame : Makefile distinfo 
	emulators/mame/patches: patch-scripts_genie_lua 

Log message:
Update mame to 0.198.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/31 03:12:59

Modified files:
	sys/arch/armv7/armv7: armv7_machdep.c 
	sys/arch/armv7/dev: com_fdt.c pluart.c 
	sys/dev/fdt    : imxuart.c 

Log message:
Remove comcnspeed and comcnmode.  They serve no purpose anymore.  Configuring
the serial port speed can be done through the device tree and these days
everybody uses 8N1 for the mode.

ok patrick@, visa@, jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/31 03:14:12

Modified files:
	infrastructure/bin: update-plist 

Log message:
I stumbled upon a @extra ${PREFIX}/some/dir
the PREFIX is implicit, so don't do it.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2018/05/31 03:20:09

Modified files:
	textproc/p5-List-SomeUtils-XS: Makefile distinfo 

Log message:
Update p5-List-SomeUtils-XS to 0.57.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/31 03:33:38

Modified files:
	infrastructure/bin: update-plist 

Log message:
- fix an "invisible bug": checking for suffixes shouldn't try for !fileobjects
(noticed while adding strip_redundant_absolute, as ::Cwd does not have cwd)
- generalize removal of redundant prefixes to all objects with a path
that can be absolute.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/05/31 03:36:37

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.10.30.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/05/31 03:36:48

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.15.30.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/05/31 03:37:06

Modified files:
	net/py-boto3   : Makefile distinfo 
	net/py-boto3/pkg: PLIST 

Log message:
Update to py-boto3-1.7.30.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/05/31 03:49:20

Modified files:
	infrastructure/man/man1: update-plist.1 

Log message:
-u warnings got upgraded to pkg_create -u errors, so zap the option


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/31 04:30:10

Modified files:
	sys/arch/armv7/exynos: exuart.c 

Log message:
Remove comcnspeed and comcnmode.  They serve no purpose anymore.  Configuring
the serial port speed can be done through the device tree and these days
everybody uses 8N1 for the mode.

ok patrick@, visa@, jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/05/31 05:38:15

Modified files:
	sys/kern       : kern_descrip.c 

Log message:
Use IPL_MPFLOOR for mutexes that can be taken w/ and w/o the KERNEL_LOCK().

From Mathieu , ok visa@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/31 05:49:26

Modified files:
	sys/netinet    : in.c 

Log message:
Back out previous. The handling of SIOCSIFADDR is now wrong.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/05/31 05:56:10

Modified files:
	usr.sbin/smtpd : mta.c 

Log message:
simplify

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/31 07:36:35

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
- Replace virtual(5) reference by table(5) as virtual table format is
documentation in table(5) man page under "Aliasing tables" section.

- Add "auth " documentation. Example at end of the man page uses
it, so it should be documented.

diff from Sebastien Marie


CVSROOT:	/cvs
Module name:	ports
Changes by:	benoit@cvs.openbsd.org	2018/05/31 08:07:53

Modified files:
	emulators/stella: Makefile distinfo 

Log message:
Update to stella-5.1.2.

from Tom Murphy and ok gonzalo@, thanks


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/05/31 08:52:26

Modified files:
	sys/kern       : subr_witness.c 

Log message:
Make witness(4) watch locks and print error stack traces by default.

Requested by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2018/05/31 08:57:13

Log message:
    Import sysutils/p5-File-Rename.
    
    OK (and teaks from) sthen@. Thanks.
    
    pkg/DESCR:
    
    ---8<---
    File::Rename is a Perl extension that accepts a list of files, passes
    them through a subroutine, and renames them according to the output
    of that function.
    
    rename(1) is a command-line tool using this extension, allowing batch
    changes like these to be made:
    
    - strip the .bak extension of any *.bak files
    rename 's/\e.bak$//' *.bak
    
    - translate uppercase names to lower
    rename 'y/A-Z/a-z/' *
    --->8---
    
    Status:
    
    Vendor Tag:	edd
    Release Tags:	edd_20180531
    
    N ports/sysutils/p5-File-Rename/Makefile
    N ports/sysutils/p5-File-Rename/distinfo
    N ports/sysutils/p5-File-Rename/pkg/DESCR
    N ports/sysutils/p5-File-Rename/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	edd@cvs.openbsd.org	2018/05/31 08:58:59

Modified files:
	sysutils       : Makefile 

Log message:
Link sysutils/p5-File-Rename.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2018/05/31 09:40:24

Modified files:
	regress/usr.bin/sort: stests 

Log message:
Silence compiler warnings in the K&R style test code.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/31 10:34:40

Modified files:
	sys/netinet    : in.c 

Log message:
Re-commit the correct half of revision 1.154:
Some more code shuffling to get rid of one switch in in_ioctl().
This way there is one case for each of SIOCSIFBRDADDR, SIOCSIFDSTADDR
and SIOCSIFNETMASK, starting with a privilege check before any global
data is modified.

ok visa


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/05/31 11:17:01

Modified files:
	sys/netinet    : in.c 

Log message:
zap trailing whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2018/05/31 13:31:54

Modified files:
	sys/arch/loongson/conf: GENERIC 

Log message:
Enable bwfm(4) on Loongson for USB devices.

Tested on a Lemote Yeeloong 8101B.

OK visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2018/05/31 13:40:58

Modified files:
	sys/crypto     : cryptosoft.c 

Log message:
Add sizes for free().

OK visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/05/31 14:03:18

Modified files:
	sys/dev/fdt    : files.fdt 
	sys/arch/armv7/conf: files.armv7 
	sys/arch/arm64/conf: files.arm64 
Added files:
	sys/dev/fdt    : com_fdt.c 
Removed files:
	sys/arch/armv7/dev: com_fdt.c 
	sys/arch/arm64/dev: com_fdt.c 

Log message:
Move com_fdt.c to dev/fdt since we can share it between armv7 and arm64 now.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2018/05/31 14:19:05

Modified files:
	sys/arch/amd64/amd64: via.c 
	sys/arch/i386/i386: via.c 

Log message:
Return error values directly where appropriate, instead of using the err
variable.

While there, remove TODO about bitching. We haven't felt the need to bitch
since the driver was commited, and we do not bitch in aesni_setup() either.

OK visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/31 14:40:41

Modified files:
	net/librenms   : Makefile distinfo 
	net/librenms/patches: patch-includes_defaults_inc_php 
	                      patch-includes_functions_php 
	net/librenms/pkg: PLIST README 
Added files:
	net/librenms/patches: patch-LibreNMS_Config_php 
	                      patch-_env_example 

Log message:
update to LibreNMS 1.40 - note the new addition to the pkg-readme,
repeated below.

(upstream's normal setup these days is to provide only their own code
and rely on composer to fetch the dependencies. this isn't suitable for
OS packaging so I'm pregenerating a separate distfile with dependencies
instead. unfortunately the hook to copy across existing config to the
.env file is done from composer, so that doesn't work for us, so you
have to copy it yourself.)

Updating from 1.39 or earlier
=============================
As of 1.40, LibreNMS now uses the Laravel framework which requires some
additional setup. Upstream has code to copy this across from an existing
configuration initially, but it's not functional in this packaged
environment.

Generate an APP_KEY:

# cd /var/www/librenms
# doas -u _librenms /usr/local/bin/php-7.0 artisan key:generate

Copy this to the clipboard, then edit /var/www/librenms/.env and fill in the
relevant details.

It may also be necessary to raise max_connections in /etc/my.cnf;
https://community.librenms.org/t/new-requirements-for-1-40/4057
suggests doubling this value.


CVSROOT:	/cvs
Module name:	ports
Changes by:	giovanni@cvs.openbsd.org	2018/05/31 14:57:48

Modified files:
	mail/enigmail  : Makefile distinfo 
	mail/enigmail/pkg: PLIST-main PLIST-seamonkey 

Log message:
update to 2.0.5
fixed "efail" vulnerability
reminded and hints by landry@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/31 15:01:11

ports/net/unifi/5.8

Update of /cvs/ports/net/unifi/5.8
In directory cvs.openbsd.org:/tmp/cvs-serv74123/5.8

Log Message:
Directory /cvs/ports/net/unifi/5.8 added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/31 15:01:11

ports/net/unifi/5.8/files

Update of /cvs/ports/net/unifi/5.8/files
In directory cvs.openbsd.org:/tmp/cvs-serv74123/5.8/files

Log Message:
Directory /cvs/ports/net/unifi/5.8/files added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/31 15:01:11

ports/net/unifi/5.8/patches

Update of /cvs/ports/net/unifi/5.8/patches
In directory cvs.openbsd.org:/tmp/cvs-serv74123/5.8/patches

Log Message:
Directory /cvs/ports/net/unifi/5.8/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/31 15:01:11

ports/net/unifi/5.8/pkg

Update of /cvs/ports/net/unifi/5.8/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv74123/5.8/pkg

Log Message:
Directory /cvs/ports/net/unifi/5.8/pkg added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/05/31 15:04:09

Modified files:
	net/unifi      : Makefile Makefile.inc 
	net/unifi/5.6  : Makefile 
	net/unifi/5.6/pkg: PLIST 
	net/unifi/5.7  : Makefile 
	net/unifi/5.7/pkg: PLIST 
Added files:
	net/unifi/5.8  : Makefile distinfo 
	net/unifi/5.8/files: unifi.sh 
	net/unifi/5.8/patches: patch-unifi_sh_api 
	net/unifi/5.8/pkg: DESCR PLIST README unifi.rc 

Log message:
add 5.8 stable candidate now that it's publically available rather
than restricted to beta testers.

tighten mongodb dependency lines (a noop at the moment, but since we
already know that 3.6+ is a problem, make sure that it's recorded)
and regen plists.


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/05/31 15:06:12

Modified files:
	usr.sbin/smtpd : bounce.c control.c dns.c enqueue.c expand.c 
	                 lka.c lka_session.c mailaddr.c makemap.c mda.c 
	                 mta.c mta_session.c parse.y queue.c 
	                 queue_backend.c queue_fs.c scheduler.c 
	                 scheduler_ramqueue.c smtp_session.c smtpctl.c 
	                 smtpd.c smtpd.h stat_ramstat.c table.c 
	                 table_db.c table_proc.c util.c waitq.c 

Log message:
remove 'where' parameter from all x*() functions in utils.c, it doesn't
really help us with anything, propagate the change in codebase

ok millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/05/31 21:11:49

Modified files:
	usr.bin/ssh    : ssh.c 

Log message:
prefer argv0 to "ssh" when re-executing ssh for ProxyJump directive;
bz2831, feedback and ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2018/05/31 21:27:59

Modified files:
	libexec/ld.so  : SPECS.randomdata 
	sys/sys        : exec.h 

Log message:
Bump ELF_RANDOMIZE_LIMIT to 1MB.
ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/05/31 21:33:53

Modified files:
	usr.bin/ssh    : sshd_config.5 ssh_config.5 ssh.c sftp-server.c 
	                 session.c readconf.c auth2-pubkey.c auth.c 

Log message:
make UID available as a %-expansion everywhere that the username is
available currently. In the client this is via %i, in the server %U
(since %i was already used in the client in some places for this, but
used for something different in the server);
bz#2870, ok dtucker@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/05/31 21:51:34

Modified files:
	usr.bin/ssh    : ssh-keygen.c 

Log message:
return correct exit code when searching for and hashing known_hosts
entries in a single operation (ssh-keygen -HF hostname); bz2772
Report and fix from Anton Kremenetsky


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/05/31 21:52:37

Modified files:
	regress/usr.bin/ssh: keygen-knownhosts.sh 

Log message:
Adapt to extra default verboisity from ssh-keygen when searching for
and hashing known_hosts entries in a single operation (ssh-keygen -HF ...)
Patch from Anton Kremenetsky


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/05/31 22:05:29

Modified files:
	usr.bin/ssh    : packet.c 

Log message:
make ssh_remote_ipaddr() capable of being called after the ssh->state
has been torn down; bz#2773


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/05/31 22:21:29

Modified files:
	usr.bin/ssh    : ssh-keygen.c 

Log message:
whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2018/05/31 22:31:48

Modified files:
	usr.bin/ssh    : scp.c 

Log message:
Apply umask to all incoming files and directories not just files.
This makes sure it gets applied to directories too, and prevents
a race where files get chmodded after creation.  bz#2839, ok djm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/05/31 23:49:32

Modified files:
	geo/josm       : Makefile distinfo 

Log message:
Update to josm r13878 from maintainer Holger Mikolon


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/05/31 23:50:18

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
%U needs to be escaped; tweak text;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/05/31 23:52:26

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
oops - further adjustment to text neccessary;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/05/31 23:53:09

Modified files:
	usr.bin/units  : units.lib 

Log message:
update currency exchange rates;


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/01 00:02:10

Modified files:
	lang/rust      : Makefile distinfo 
	lang/rust/pkg  : PFRAG.aarch64-main PFRAG.amd64-main 
	                 PFRAG.i386-main 

Log message:
Bugfix update to rust 1.26.1, from semarie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/01 00:07:57

Modified files:
	x11/xfce4/xfce4-dict: Makefile distinfo 

Log message:
Update to xfce4-dict 0.8.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/01 00:23:10

Modified files:
	usr.bin/ssh    : ssh_config.5 sshd_config.5 

Log message:
add missing punctuation after %i in ssh_config.5, and make the grammatical
format in sshd_config.5 match that in ssh_config.5;


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/01 01:22:38

Modified files:
	devel/py-gobject3: Makefile distinfo 

Log message:
Update to py-gobject3-3.28.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/01 01:23:48

Modified files:
	devel/glib2mm  : Makefile 
	devel/glib2mm/pkg: PLIST 
Added files:
	devel/glib2mm/patches: patch-glib_glibmm_ustring_cc 

Log message:
ustring: Fix wchar conversion with libc++
from upstream via Elias M. Mariani

regen PLIST while here


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/01 01:35:37

Modified files:
	productivity/grisbi: Makefile distinfo 

Log message:
Update to grisbi 1.0.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/06/01 01:36:13

Modified files:
	usr.sbin/rarpd : rarpd.c 

Log message:
Just over 15 years and 35 revisions ago, itojun removed the last use of
SIOCGIFNETMASK in #ifdef'ed out code. Adjust two comments accordingly.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/01 02:00:05

Modified files:
	print/cups     : Makefile 
	print/cups/pkg : README-main 

Log message:
Mention gtk+4-cups.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 03:16:25

Removed files:
	lang/php/5.6/patches: patch-ext_standard_config_m4 
	lang/php/7.0/patches: patch-ext_standard_config_m4 

Log message:
drop patches not needed since libbind-6.0v0p0, prompted by a diff from martijn@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/01 04:17:36

Modified files:
	infrastructure/bin: update-plist 

Log message:
refine the .orig warning, make it always warn, but say whether it's new or not


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/01 04:22:33

Modified files:
	sysutils/amazon-ssm-agent: Makefile distinfo 
	sysutils/amazon-ssm-agent/pkg: PLIST 

Log message:
Update to amazon-ssm-agent-2.2.619.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/01 04:25:09

Modified files:
	infrastructure/bin: update-plist 

Log message:
make warning message for objects with a bad path less verbose.
add the possibility of tagging
@comment intentional 
for objects that would warn (orig suffixes, manpages, etc)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 05:27:18

Modified files:
	lang/php       : Makefile.inc 
Removed files:
	lang/php/5.6/patches: patch-ext_imap_config_m4 
	lang/php/7.0/patches: patch-ext_imap_config_m4 

Log message:
use autoconf cache to avoid picking up libpam, no need to patch


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2018/06/01 05:50:17

Modified files:
	security/keyringer: Makefile distinfo 
	security/keyringer/patches: patch-lib_keyringer_functions 
Removed files:
	security/keyringer/patches: patch-Makefile 
	                            patch-lib_keyringer_actions_pwgen 

Log message:
Update to keyringer-0.5.3

Drop a bunch of patches committed upstream.
From Gregoire Jadi (maintainer).


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/06/01 06:24:16

Modified files:
	usr.sbin/smtpd : mta.c parse.y smtpd.conf.5 smtpd.h 

Log message:
Require a valid certificate by default when relaying through a smarthost.
Add "tls no-verify" relay option to disable it.

suggested and initial diff by semarie@.

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/01 06:29:32

Modified files:
	infrastructure/bin: update-plist 

Log message:
fix timing: first do approximate, THEN exact for all lists, so that
preference for exact directory actually works


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/01 06:38:25

Modified files:
	sys/net        : pf.c 

Log message:
While sending the pf syncookie, we are holding the pf lock.  So
goto unlock when leaving this block.
OK sashan@ henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/01 06:43:19

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
document that keywords have to be quoted when used additionally as argument
names, and remove any unneccessary quoting from the existing examples;

ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/06/01 08:16:25

Modified files:
	sys/arch/amd64/conf: GENERIC.MP 
	sys/arch/arm64/conf: GENERIC.MP 
	sys/arch/i386/conf: GENERIC.MP 

Log message:
Enable witness(4) on select architectures to help the current MP work.

Requested by deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 08:16:30

Modified files:
	sysutils/xstatbar/patches: patch-xstatbar_c 

Log message:
regen patch, noop


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 08:16:46

Modified files:
	sysutils/xstatbar/patches: patch-Makefile 

Log message:
don't hardcode -O2


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 08:20:19

Modified files:
	sysutils/xstatbar: Makefile 
	sysutils/xstatbar/patches: patch-stats_c 

Log message:
unbreak xstatbar following changed values for CP_INTR, CP_IDLE, CPUSTATES

- don't try to lookup a nonexistent string in an array to provide a text version
of intr/idle

- fix muddled-up cpu time types due to reordering

- stack 'spin' time ont the cpu display (in cyan)


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2018/06/01 08:23:48

Modified files:
	sys/arch/amd64/amd64: via.c 
	sys/arch/i386/i386: via.c 

Log message:
Clear vc3_sc if the context is freed, to avoid leaving a dangling
pointer behind.

Pointed out by visa@, thanks!

OK visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 08:24:55

Modified files:
	benchmarks/netperf: Makefile 
	databases/pg_statsinfo: Makefile 
	sysutils/conky : Makefile 
	sysutils/gkrellm/gkrellm: Makefile 
	sysutils/hot-babe: Makefile 
	sysutils/wmcube: Makefile 
	sysutils/wmmon : Makefile 
	x11/ede/desktop: Makefile 
	comms/lcdproc  : Makefile 

Log message:
Bump a bunch of ports to trigger rebuilds following cpu stats changes.
More to come later after a longer search completes.

THESE MAY NEED FURTHER WORK! If you use them, please check on -current.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/06/01 09:06:22

Modified files:
	sysutils       : Makefile 
Removed files:
	sysutils/hot-babe: Makefile distinfo 
	sysutils/hot-babe/patches: patch-Makefile patch-hot-babe_c 
	sysutils/hot-babe/pkg: DESCR PLIST 

Log message:
If reading the DESCR isn't enough to understand why this port is removed,
let's just say that upstream removed it and it's now broken following
cpu stats changes.

ok sthen, phessler, brynet


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/06/01 09:06:50

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Register hot-babe removal


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 09:32:04

Modified files:
	devel/cmake    : Makefile 
	devel/libgtop2 : Makefile 
	devel/libuv    : Makefile 
	devel/py-uv    : Makefile 
	devel/spidermonkey52: Makefile 
	lang/erlang/16 : Makefile 
	lang/erlang/17 : Makefile 
	lang/erlang/18 : Makefile 
	lang/erlang/19 : Makefile 
	lang/moarvm    : Makefile 
	lang/node      : Makefile 
	net/netrate    : Makefile 
	net/zabbix     : Makefile 
	sysutils/beats/filebeat: Makefile 
	sysutils/beats/heartbeat: Makefile 
	sysutils/beats/metricbeat: Makefile 
	sysutils/beats/packetbeat: Makefile 

Log message:
Bump the next set of ports to trigger rebuilds following cpu stats changes
(CPUSTATES/etc). More to come.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 09:35:50

Modified files:
	net/net-snmp   : Makefile 

Log message:
bump (CPUSTATES/etc), out of the main set because I have to juggle patches for this one


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 09:44:29

Modified files:
	sysutils/bubblemon-dockapp: Makefile 
	sysutils/collectd: Makefile 
	x11/dstat      : Makefile 
	www/firefox-esr: Makefile 
	www/mozilla-firefox: Makefile 
	x11/gnome/builder: Makefile 
	sysutils/htop  : Makefile 
	x11/i3status   : Makefile 
	x11/icewm      : Makefile 
	x11/kde/base3  : Makefile 
	x11/kde4/workspace: Makefile 
	sysutils/libstatgrab: Makefile 
	sysutils/libvirt: Makefile 
	sysutils/monit : Makefile 
	www/ruby-passenger: Makefile 
	plan9/plan9port: Makefile 
	sysutils/py-psutil: Makefile 
	www/seamonkey  : Makefile 
	x11/kde4/superkaramba: Makefile 
	sysutils/symon : Makefile 
	www/tor-browser/browser: Makefile 
	mail/mozilla-thunderbird: Makefile 
	x11/gnustep/timemon: Makefile 
	sysutils/tmux-mem-cpu-load: Makefile 
	x11/xfce4/xfce4-cpugraph: Makefile 
	x11/xfce4/xfce4-systemload: Makefile 
	x11/xfce4/xfce4-taskmanager: Makefile 

Log message:
Bump the remaining ports to trigger updates following cpu stats
changes (CPUSTATES/etc). Last part.

- some of these might be in code that's not actually built or rarely
used but it's not worth the hassle evaluating that, i'm just bumping &
moving on.

- as mentioned before, there might still be runtime problems relating
to the addition or renumbering.


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/06/01 09:48:19

Modified files:
	sys/kern       : subr_witness.c 

Log message:
Consistently use printf() instead of db_printf() when not running
in ddb. This avoids invoking the output pager by accident and keeps
the output somewhat readable in case multiple cores trigger a warning
simultaneously.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 11:06:21

Modified files:
	comms/conserver: Makefile 
	comms/conserver/pkg: conserver.rc 

Log message:
tweak pexp again, some setups don't result in a process with "master" in the proctitle


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/06/01 11:15:27

Modified files:
	sys/arch/octeon/conf: GENERIC RAMDISK files.octeon 

Log message:
Add a kludge that fixes the build until com_fdt.c is ready for octeon.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 11:45:19

Modified files:
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile 
	lang/php/files : README-main 

Log message:
talk about cert.pem in README, prompted by a mail from Bruno Flueckiger


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/01 11:50:43

Modified files:
	editors/vim    : Makefile distinfo 
	editors/vim/patches: patch-runtime_filetype_vim 
	editors/vim/pkg: PLIST-main 

Log message:
Update vim to 8.1.0026

PLIST tweak and ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2018/06/01 11:55:31

Removed files:
	lang/php/5.6/patches: patch-ext_gd_gdcache_h 
	lang/php/7.0/patches: patch-ext_gd_gdcache_h 

Log message:
Remove patches that relate to malloc.h, we don't have it anymore.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2018/06/01 11:57:11

Removed files:
	lang/php/5.6/patches: patch-ext_sockets_sockaddr_conv_c 
	lang/php/7.0/patches: patch-ext_sockets_sockaddr_conv_c 

Log message:
PHP correctly checks for AI_V4MAPPED nowadays.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 11:57:43

Modified files:
	graphics       : Makefile 
	mail           : Makefile 
	games          : Makefile 
	net            : Makefile 
	sysutils       : Makefile 
	x11            : Makefile 
	misc           : Makefile 

Log message:
Unhook obsolete dock apps

ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2018/06/01 12:01:13

Modified files:
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile 
Removed files:
	lang/php/5.6/patches: patch-main_php_open_temporary_file_c 
	lang/php/7.0/patches: patch-main_php_open_temporary_file_c 

Log message:
Remove patch that increases the amount of Xs to mkstemp. It's not really
needed and wasn't applied to all instances.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:02:43

Removed files:
	graphics/wmgrabimage: Makefile distinfo 
	graphics/wmgrabimage/patches: patch-Makefile 
	                              patch-wmGrabImage_GrabImage 
	                              patch-wmGrabImage_c 
	                              patch-wmGrabImage_wmGrabImage_1 
	graphics/wmgrabimage/pkg: DESCR PLIST 

Log message:
Removing obsolete ports wmgrabimage


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:02:59

Removed files:
	graphics/wmphoto: Makefile distinfo 
	graphics/wmphoto/files: wmphoto.1 
	graphics/wmphoto/patches: patch-wmphoto_Makefile 
	                          patch-wmphoto_wmphoto_c 
	                          patch-wmphoto_wmphoto_h 
	graphics/wmphoto/pkg: DESCR PLIST 

Log message:
Removing obsolete ports wmphoto


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:03:24

Removed files:
	games/wmminichess: Makefile distinfo 
	games/wmminichess/patches: patch-Makefile patch-chess_c 
	games/wmminichess/pkg: DESCR PLIST 

Log message:
Removing obsolete ports wmminichess


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:03:58

Removed files:
	net/wmifinfo   : Makefile distinfo 
	net/wmifinfo/patches: patch-Makefile patch-wmifinfo_c 
	net/wmifinfo/pkg: DESCR PLIST 

Log message:
Removing obsolete ports wmifinfo


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:04:06

Removed files:
	net/wmnet      : Makefile distinfo 
	net/wmnet/patches: patch-Imakefile patch-config_h 
	                   patch-drivers_c patch-wmnet_c patch-wmnet_h 
	net/wmnet/pkg  : DESCR PLIST 

Log message:
Removing obsolete ports wmnet


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:04:20

Removed files:
	net/wmwave     : Makefile distinfo 
	net/wmwave/patches: patch-wmwave_Makefile patch-wmwave_wmwave_c 
	net/wmwave/pkg : DESCR PLIST 

Log message:
Removing obsolete ports wmwave


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:05:09

Removed files:
	sysutils/wmcb  : Makefile distinfo 
	sysutils/wmcb/patches: patch-wmcb-Makefile patch-wmcb_wmcb_c 
	sysutils/wmcb/pkg: DESCR PLIST 

Log message:
Removing obsolete ports wmcb, ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:06:11

Removed files:
	x11/wmpinboard : Makefile distinfo 
	x11/wmpinboard/patches: patch-Makefile_in patch-configure 
	                        patch-src_Makefile_in 
	                        patch-src_wmpinboard_c patch-src_xmisc_c 
	x11/wmpinboard/pkg: DESCR PLIST 

Log message:
Removing obsolete ports wmpinboard, ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:06:41

Removed files:
	mail/wmmail    : Makefile distinfo 
	mail/wmmail/pkg: DESCR MESSAGE PLIST 

Log message:
Removing obsolete ports wmmail, ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:06:48

Removed files:
	mail/wmbiff    : Makefile distinfo 
	mail/wmbiff/patches: patch-wmbiff_gnutls-common_c 
	                     patch-wmbiff_tlsComm_c 
	mail/wmbiff/pkg: DESCR PLIST 

Log message:
Removing obsolete ports wmbiff, ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:07:07

Removed files:
	misc/wmtimer   : Makefile distinfo 
	misc/wmtimer/patches: patch-wmtimer_Makefile 
	                      patch-wmtimer_wmtimer_c 
	misc/wmtimer/pkg: DESCR PLIST 

Log message:
Removing obsolete ports wmtimer, ok jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	solene@cvs.openbsd.org	2018/06/01 12:11:44

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
Remove obsolete dock apps, ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/01 12:25:17

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Restrict DMA to the Rockchip RK3328 and RK3388 for now.  There is some
evidence that it doesn't work reliably yet for the Rockchip RK3288 and I
can't test that myself right now.


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2018/06/01 12:39:48

Modified files:
	sys/arch/amd64/amd64: aesni.c 

Log message:
Clear aesni_sc if the context is freed, to avoid leaving a dangling
pointer behind.

OK visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/01 13:21:33

Modified files:
	usr.bin/systat : uvm.c 

Log message:
Avoid some unnecessary calls to strlen(3) in systat uvm.
OK krw@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/06/01 13:28:59

Modified files:
	usr.sbin/smtpd : mta_session.c 

Log message:
when peer advertises SIZE, keep track of it in the session
this will later allow _not_ sending messages when we know they will be
rejected at commit time

ok eric@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/06/01 13:42:24

Modified files:
	usr.sbin/smtpd : parse.y smtpd.conf.5 

Log message:
instead of using 'set queue XXX' 'set mta XXX' 'set mda XXX' to set option
XXX on the relevant component, just drop the keyword 'set', it does not do
anything useful and makes config directives longer.

while at it, instead of having 'limit' as a main keyword, make it an option
on components.

and also while at it, do cleanup parse.y a bit

ok millert@


CVSROOT:	/cvs
Module name:	www
Changes by:	gilles@cvs.openbsd.org	2018/06/01 13:46:51

Modified files:
	faq            : current.html 

Log message:
document 'set' removal and 'limit' change in smtpd.conf(5)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/01 13:48:25

Modified files:
	devel/libgit2/libgit2: Makefile distinfo 

Log message:
update to libgit2-0.27.1, addressing CVE-2018-11235


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/06/01 14:31:33

Modified files:
	usr.sbin/smtpd : parse.y 

Log message:
reorder pki grammar, no functional change


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/01 14:43:14

Modified files:
	www/dokuwiki   : Makefile 

Log message:
drop RUN_DEPENDS on security/pecl56-libsodium, should have been removed
with the switch to php 7.0. this was used to provide a decent RNG for
the random_compat polyfill but is no longer needed as php 7.0 has
random_bytes() in core.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/01 14:45:08

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Pass flags for highspeed capabilities based on device tree properties.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/01 15:19:04

Modified files:
	sys/dev/fdt    : rkclock.c 

Log message:
Add code to set the frequency of the SDMMC and SDIO clocks.


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2018/06/01 15:20:13

Modified files:
	distrib/common : elfrd_size.c 

Log message:
Quiet clang warnings
ok deraadt@ millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/01 16:01:37

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Rockchip RK3288/3328/3399 pre-divide the clock.  Take this into account when
calculating the base clock.  Also explicitly set the clock if a
clock-frequency property is present as documented in the device tree
bindings.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/01 17:10:59

Modified files:
	sys/arch/arm64/arm64: pmap.c 

Log message:
With option WITNESS we need to have a bit more KVA available during early
bootstrap so allocate page tables for the first GB.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/06/01 22:41:12

Modified files:
	lib/libcrypto/bio: bio.h bio_meth.c 

Log message:
Add const to the argument of the following callback getters:
BIO_meth_get_callback_ctrl, BIO_meth_get_create, BIO_meth_get_ctrl,
BIO_meth_get_destroy, BIO_meth_get_gets, BIO_meth_get_puts,
BIO_meth_get_read, and BIO_meth_get_write.

ok jsing


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/06/01 22:45:21

Modified files:
	lib/libcrypto/ui: ui.h ui_lib.c 

Log message:
Add a const qualifier to the argument of UI_method_get_closer(),
UI_method_get_flusher(), UI_method_get_opener(),
UI_method_get_prompt_constructor(), UI_method_get_reader(), and
UI_method_get_writer().

tested in a bulk build by sthen
ok jsing


CVSROOT:	/cvs
Module name:	www
Changes by:	mlarkin@cvs.openbsd.org	2018/06/01 23:11:49

Modified files:
	faq            : faq6.html 

Log message:
clarify vmm(4) networking option #4


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/02 00:07:33

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
restore one set of quotes i shouldn;t have removed;
from ingo feinerer


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2018/06/02 03:51:33

Modified files:
	security/hitch : Makefile 
	security/hitch/patches: patch-src_hitch_c 
	security/hitch/pkg: PLIST 

Log message:
Fix permissions, add "cpath" promise for OCSP worker

Hitch may create new staple files at runtime.

Found by Maxim Tarasov , thanks!

Feedback and OK sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/02 03:52:22

Modified files:
	infrastructure/man/man1: update-plist.1 

Log message:
document @comment intentional
fuss around with wording


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/06/02 04:27:43

Modified files:
	sys/kern       : kern_exec.c exec_script.c kern_descrip.c 
	                 kern_event.c tty_pty.c sys_pipe.c 
	                 uipc_syscalls.c vfs_syscalls.c 
	sys/sys        : filedesc.h file.h 

Log message:
Put file descriptors on shared data structures when they are completely
setup.

LARVAL fd still exist, but they are no longer marked with a flag and no
longer reachable via `fd_ofiles[]'.  This allows us to simplifies a lot
code grabbing new references to fds.

All of this is now possible because dup2(2) refuses to clone LARVAL fds.

Note that the `fdplock' could now be release in all open(2)-like syscalls,
just like it is done in accept(2).

With inputs from Mathieu -, visa@, guenther@ and art@

ok visa@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/06/02 04:28:52

Modified files:
	usr.sbin/pstat : pstat.8 pstat.c 

Log message:
LARVAL fds are now invisble from userland.

From tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/02 05:45:15

Modified files:
	net/dhcpcd     : Makefile distinfo 
	net/dhcpcd/pkg : PLIST 

Log message:
update to dhcpcd-7.0.5


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 05:45:27

Modified files:
	www/mozilla-firefox: Makefile 
	www/mozilla-firefox/pkg: README 

Log message:
spello


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 05:47:13

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 
	security/py-cryptodome: Makefile distinfo 
	security/py-cryptodome/pkg: PLIST 
Added files:
	security/py-cryptodome/pkg: PFRAG.no-python3 

Log message:
make py-cryptodome a replacement for py-crypto. as an actively developed fork of py-crypto
it's almost a drop-in replacement https://www.pycryptodome.org/en/latest/src/vs_pycrypto.html

this commit effectively switches from the 'Cryptodome' namespace to 'Crypto'

feedback and ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:01:59

Modified files:
	net/py-snmp    : Makefile 
	net/scapy      : Makefile 
	security/py-dfvfs: Makefile 
	security/volatility: Makefile 
	devel/spe      : Makefile 
	mail/mailpile  : Makefile 
	multimedia/streamlink: Makefile 
	multimedia/yle-dl: Makefile 
	net/gajim      : Makefile 
	net/py-impacket: Makefile 
	security/plaso : Makefile 
	security/py-keyczar: Makefile 
	security/py-potr: Makefile 
	security/yubiserve/patches: patch-yubiserve_py 
	www/py-beaker/patches: patch-beaker_crypto_pycrypto_py 
Removed files:
	devel/spe/patches: patch-_spe_SPE_py 
	                   patch-_spe_plugins_winpdb_rpdb2_py 
	mail/mailpile/patches: patch-mailpile_crypto_aes_utils_py 
	multimedia/yle-dl/patches: patch-yledl_downloaders_py 
	net/gajim/patches: patch-gajim_common_app_py 
	                   patch-gajim_common_stanza_session_py 
	                   patch-gajim_secrets_py 
	security/plaso/patches: patch-plaso_dependencies_py 
	security/py-keyczar/patches: patch-src_keyczar_keys_py 
	security/py-potr/patches: patch-setup_py 
	                          patch-src_potr_compatcrypto_pycrypto_py 
	sysutils/ansible/patches: 
	                          patch-lib_ansible_executor_process_worker_py 
	                          patch-lib_ansible_parsing_vault___init___py 
	www/py-beaker/patches: patch-beaker_crypto_util_py 

Log message:
remove patches which are no longer needed now that Cryptodome replaced Crypto


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:02:10

Modified files:
	security       : Makefile 

Log message:
-py-crypto


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:04:36

Removed files:
	security/py-crypto: Makefile distinfo 
	security/py-crypto/patches: patch-lib_Crypto_Cypher___init___py 
	                            patch-lib_Crypto_Hash___init___py 
	                            patch-lib_Crypto_SelfTest_Cipher___init___py 
	                            patch-lib_Crypto_SelfTest_Cipher_common_py 
	                            patch-lib_Crypto_SelfTest_Cipher_test_pkcs1_oaep_py 
	                            patch-lib_Crypto_SelfTest_Hash___init__py 
	                            patch-lib_Crypto_SelfTest_Signature_test_pkcs1_15_py 
	                            patch-lib_Crypto_SelfTest_Signature_test_pkcs1_pss_py 
	                            patch-setup_py 
	                            patch-src_block_template_c 
	security/py-crypto/pkg: DESCR PFRAG.no-python3 PLIST 

Log message:
remove py-crypto, it's no longer maintained upstream and everything in-tree
has been switched to py-cryptodome instead


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:04:48

Modified files:
	devel/quirks   : Makefile 
	devel/quirks/files: Quirks.pm 

Log message:
register py-crypto removal


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:08:24

Modified files:
	sysutils/rofi  : Makefile 
	sysutils/rofi/patches: patch-source_dialogs_combi_c 
	x11/gnome/terminal: Makefile 
	x11/gnome/terminal/patches: patch-src_terminal-util_c 

Log message:
drop local copies of strchrnul(3) and use strcspan(3) instead

suggested by ingo@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/02 06:19:26

Modified files:
	sys/dev/fdt    : files.fdt 
Added files:
	sys/dev/fdt    : fanpwr.c 

Log message:
Add fanpwr(4), a driver for the Fairchild FAN53555 voltage regulator.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/02 06:30:37

Modified files:
	share/man/man4 : Makefile 
Added files:
	share/man/man4 : fanpwr.4 

Log message:
fanpwr(4)


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/02 06:31:25

Modified files:
	sys/arch/arm64/conf: GENERIC 

Log message:
Enable fanpwr(4), move sypwr(4) where it belongs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:38:05

Modified files:
	productivity/projectlibre: Makefile distinfo 

Log message:
update to projectlibre-1.8.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:40:24

Modified files:
	net/py-junos-eznc: Makefile distinfo 

Log message:
update to py-junos-eznc-2.1.8


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/06/02 06:42:18

Modified files:
	sys/kern       : kern_descrip.c 

Log message:
Add an assert that makes explicit that finishdup() should receive
an inserted fp.

OK mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:44:19

Modified files:
	net/minio/client: Makefile distinfo 

Log message:
update to minioc-0.20180525


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:45:09

Modified files:
	net/minio/server: Makefile distinfo 

Log message:
update to minio-0.20180525


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:46:57

Modified files:
	sysutils/ansible: Makefile distinfo 
	sysutils/ansible/pkg: PLIST-html PLIST-main 

Log message:
update to ansible-2.5.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/02 06:48:31

Modified files:
	sysutils/tmuxinator: Makefile distinfo 
	sysutils/tmuxinator/patches: patch-lib_tmuxinator_config_rb 

Log message:
update to tmuxinator-0.11.2


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/02 07:00:25

Modified files:
	sys/dev/fdt    : rkclock.c rkclock_clocks.h 

Log message:
Add more RK3399 clocks such that we can support assigned locks for the
clock controller.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/02 07:54:30

Modified files:
	graphics/dcraw : Makefile distinfo 

Log message:
update to dcraw-9.28.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/02 07:57:12

Modified files:
	www/urlwatch   : Makefile distinfo 
	www/urlwatch/pkg: PLIST 

Log message:
update to urlwatch-2.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/02 08:03:24

Modified files:
	lang/erlang    : Makefile.inc 
	lang/erlang/16 : Makefile 
	lang/erlang/17 : Makefile 
	lang/erlang/18 : Makefile 
	lang/erlang/19 : Makefile 

Log message:
- set PKGNAME to erlang-$V, this is a noop package-wise (the actual
produced packages are named according to PKGNAME-main/PKGNAME-wx) but
means that the port work directory has 'erlang' in the name rather
than 'otp', making it easier to identify the responsible port when
searching a big tree of source unpacked with "make extract".

- pick some  nits while there


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 09:51:43

Modified files:
	regress/lib/libssl/client: clienttest.c 

Log message:
Zero the client random so that it is easier to spot unintended differences.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/02 10:11:09

Modified files:
	sys/netinet    : in_pcb.c 

Log message:
The function in_pcbrehash() does not modify the pcb table queue.
So in in_pcbresize() the variant without _SAFE of the TAILQ_FOREACH
macro is sufficient.
OK tb@ mpi@ visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/02 10:27:44

Modified files:
	sys/netinet    : in_pcb.c 

Log message:
Cleanup the in_pcbnotifymiss diagnostic printfs.  Always print the
rdomain.  Move the printf to the end of the pcb lookup functions.
OK tb@ mpi@ visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 10:29:01

Modified files:
	lib/libssl     : s3_lib.c 

Log message:
Remove the three remaining single DES cipher suites.

These are insecure and should not be used - furthermore, we would should
not have been allowing their negotiation with TLSv1.2 (as noted by Robert
Merget, Juraj Somorovsky and Simon Friedberger). Removing these cipher
suites also fixes this issue.

ok beck@ inoguchi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 10:35:02

Modified files:
	regress/lib/libssl/client: clienttest.c 
	regress/lib/libssl/unit: cipher_list.c 

Log message:
Update regress for DES cipher suite removal.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/02 10:38:21

Modified files:
	sys/kern       : kern_sysctl.c 
	sys/netinet    : in_pcb.h 
	sys/netinet6   : icmp6.c 

Log message:
Move the declarations of the raw ip and ip6 pcb tables into the
in_pcb.h header file.
OK mpi@ visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 10:45:31

Modified files:
	lib/libssl     : ssl_srvr.c 

Log message:
Convert ssl3_get_client_kex_ecdhe_ecp() to CBS.

Also allocate a dedicated buffer to hold the shared secret, rather than
reusing init_buf.

ok inoguchi@ tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2018/06/02 11:19:23

Modified files:
	www/chromium   : Makefile distinfo 
	www/chromium/files: audio_manager_openbsd.cc 
	www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn 
	                      patch-base_files_file_path_watcher_stub_cc 
	                      patch-base_native_library_posix_cc 
	                      patch-base_process_process_metrics_h 
	                      patch-base_process_process_metrics_openbsd_cc 
	                      patch-base_process_process_posix_cc 
	                      patch-base_threading_platform_thread_linux_cc 
	                      patch-base_trace_event_malloc_dump_provider_cc 
	                      patch-base_trace_event_process_memory_dump_cc 
	                      patch-build_config_BUILDCONFIG_gn 
	                      patch-build_config_BUILD_gn 
	                      patch-build_config_allocator_gni 
	                      patch-build_config_compiler_BUILD_gn 
	                      patch-build_config_compiler_compiler_gni 
	                      patch-build_gn_run_binary_py 
	                      patch-build_toolchain_gcc_toolchain_gni 
	                      patch-cc_BUILD_gn 
	                      patch-chrome_app_chrome_main_delegate_cc 
	                      patch-chrome_app_chromium_strings_grd 
	                      patch-chrome_app_generated_resources_grd 
	                      patch-chrome_app_google_chrome_strings_grd 
	                      patch-chrome_app_settings_strings_grdp 
	                      patch-chrome_browser_about_flags_cc 
	                      patch-chrome_browser_browser_process_impl_cc 
	                      patch-chrome_browser_browser_process_impl_h 
	                      patch-chrome_browser_browser_resources_grd 
	                      patch-chrome_browser_chrome_browser_main_cc 
	                      patch-chrome_browser_chrome_content_browser_client_cc 
	                      patch-chrome_browser_chrome_content_browser_client_h 
	                      patch-chrome_browser_custom_handlers_protocol_handler_registry_cc 
	                      patch-chrome_browser_devtools_devtools_eye_dropper_cc 
	                      patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                      patch-chrome_browser_download_download_commands_cc 
	                      patch-chrome_browser_download_download_prefs_cc 
	                      patch-chrome_browser_download_download_prefs_h 
	                      patch-chrome_browser_extensions_BUILD_gn 
	                      patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                      patch-chrome_browser_extensions_bookmark_app_helper_cc 
	                      patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc 
	                      patch-chrome_browser_flag_descriptions_cc 
	                      patch-chrome_browser_flag_descriptions_h 
	                      patch-chrome_browser_media_galleries_media_file_system_registry_cc 
	                      patch-chrome_browser_memory_details_cc 
	                      patch-chrome_browser_notifications_message_center_notification_manager_cc 
	                      patch-chrome_browser_plugins_plugins_resource_service_cc 
	                      patch-chrome_browser_process_singleton_posix_cc 
	                      patch-chrome_browser_renderer_preferences_util_cc 
	                      patch-chrome_browser_resources_plugin_metadata_plugins_linux_json 
	                      patch-chrome_browser_resources_settings_appearance_page_appearance_page_html 
	                      patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc 
	                      patch-chrome_browser_sync_chrome_sync_client_cc 
	                      patch-chrome_browser_task_manager_sampling_task_group_cc 
	                      patch-chrome_browser_task_manager_sampling_task_group_h 
	                      patch-chrome_browser_task_manager_sampling_task_group_sampler_cc 
	                      patch-chrome_browser_task_manager_sampling_task_group_sampler_h 
	                      patch-chrome_browser_task_manager_sampling_task_manager_impl_cc 
	                      patch-chrome_browser_task_manager_task_manager_observer_h 
	                      patch-chrome_browser_ui_browser_command_controller_cc 
	                      patch-chrome_browser_ui_startup_bad_flags_prompt_cc 
	                      patch-chrome_browser_ui_tab_helpers_cc 
	                      patch-chrome_browser_ui_task_manager_task_manager_columns_cc 
	                      patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                      patch-chrome_browser_ui_views_accelerator_table_cc 
	                      patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc 
	                      patch-chrome_browser_ui_views_first_run_dialog_cc 
	                      patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc 
	                      patch-chrome_browser_ui_views_profiles_avatar_button_cc 
	                      patch-chrome_browser_ui_views_tabs_new_tab_button_cc 
	                      patch-chrome_browser_ui_webui_about_ui_cc 
	                      patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                      patch-chrome_browser_ui_webui_settings_appearance_handler_cc 
	                      patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc 
	                      patch-chrome_common_BUILD_gn 
	                      patch-chrome_common_chrome_features_cc 
	                      patch-chrome_common_chrome_features_h 
	                      patch-chrome_common_chrome_paths_cc 
	                      patch-chrome_common_chrome_switches_cc 
	                      patch-chrome_common_chrome_switches_h 
	                      patch-chrome_common_pref_names_cc 
	                      patch-chrome_common_pref_names_h 
	                      patch-chrome_common_webui_url_constants_cc 
	                      patch-chrome_common_webui_url_constants_h 
	                      patch-chrome_test_chromedriver_chrome_chrome_finder_cc 
	                      patch-chromecast_browser_cast_content_browser_client_cc 
	                      patch-components_autofill_core_browser_autofill_experiments_cc 
	                      patch-components_autofill_strings_grdp 
	                      patch-components_crash_content_app_BUILD_gn 
	                      patch-components_crash_content_browser_BUILD_gn 
	                      patch-components_crash_core_common_BUILD_gn 
	                      patch-components_neterror_resources_neterror_js 
	                      patch-components_new_or_sad_tab_strings_grdp 
	                      patch-components_policy_resources_policy_templates_json 
	                      patch-content_app_content_main_runner_cc 
	                      patch-content_browser_BUILD_gn 
	                      patch-content_browser_browser_main_loop_cc 
	                      patch-content_browser_child_process_launcher_helper_linux_cc 
	                      patch-content_browser_media_media_internals_cc 
	                      patch-content_browser_renderer_host_render_message_filter_cc 
	                      patch-content_browser_renderer_host_render_message_filter_h 
	                      patch-content_browser_renderer_host_render_process_host_impl_h 
	                      patch-content_browser_renderer_host_render_view_host_impl_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                      patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc 
	                      patch-content_common_BUILD_gn 
	                      patch-content_common_view_messages_h 
	                      patch-content_public_common_content_switches_cc 
	                      patch-content_public_common_content_switches_h 
	                      patch-content_public_common_zygote_features_gni 
	                      patch-content_renderer_render_thread_impl_cc 
	                      patch-content_renderer_renderer_main_cc 
	                      patch-content_shell_browser_shell_browser_context_cc 
	                      patch-content_zygote_zygote_main_linux_cc 
	                      patch-device_bluetooth_BUILD_gn 
	                      patch-device_geolocation_location_arbitrator_cc 
	                      patch-device_usb_BUILD_gn 
	                      patch-extensions_browser_api_messaging_message_service_cc 
	                      patch-gpu_ipc_common_gpu_memory_buffer_support_cc 
	                      patch-gpu_ipc_service_gpu_init_cc 
	                      patch-headless_lib_browser_headless_content_browser_client_cc 
	                      patch-media_audio_BUILD_gn 
	                      patch-media_audio_audio_manager_h 
	                      patch-media_base_video_frame_cc 
	                      patch-media_base_video_frame_h 
	                      patch-media_capture_video_video_capture_device_factory_cc 
	                      patch-media_media_options_gni 
	                      patch-net_BUILD_gn 
	                      patch-net_base_address_tracker_linux_cc 
	                      patch-net_http_http_network_session_cc 
	                      patch-net_proxy_resolution_proxy_config_service_linux_cc 
	                      patch-net_socket_udp_socket_posix_cc 
	                      patch-net_url_request_url_request_context_builder_cc 
	                      patch-pdf_pdfium_pdfium_engine_cc 
	                      patch-remoting_base_chromoting_event_cc 
	                      patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc 
	                      patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_h 
	                      patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc 
	                      patch-services_service_manager_sandbox_BUILD_gn 
	                      patch-third_party_angle_BUILD_gn 
	                      patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_loader_c 
	                      patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_vk_loader_platform_h 
	                      patch-third_party_libusb_BUILD_gn 
	                      patch-third_party_pdfium_core_fxge_fx_ge_linux_cpp 
	                      patch-third_party_skia_src_ports_SkOSFile_stdio_cpp 
	                      patch-third_party_sqlite_BUILD_gn 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_Surface_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp 
	                      patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp 
	                      patch-third_party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM_hpp 
	                      patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp 
	                      patch-third_party_webrtc_modules_audio_device_BUILD_gn 
	                      patch-third_party_webrtc_rtc_base_BUILD_gn 
	                      patch-third_party_webrtc_rtc_base_httpcommon_cc 
	                      patch-third_party_webrtc_rtc_base_platform_thread_cc 
	                      patch-third_party_webrtc_system_wrappers_BUILD_gn 
	                      patch-third_party_webrtc_webrtc_gni 
	                      patch-tools_gn_bootstrap_bootstrap_py 
	                      patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc 
	                      patch-ui_base_ime_input_method_initializer_cc 
	                      patch-ui_base_resource_resource_bundle_cc 
	                      patch-ui_gl_BUILD_gn 
	                      patch-ui_gl_generate_bindings_py 
	                      patch-ui_gl_gl_implementation_cc 
	                      patch-ui_message_center_views_toast_contents_view_cc 
	                      patch-ui_views_bubble_bubble_dialog_delegate_cc 
	                      patch-ui_views_controls_label_cc 
	                      patch-ui_views_controls_textfield_textfield_cc 
	                      patch-ui_views_mus_aura_init_cc 
	                      patch-ui_views_style_platform_style_cc 
	                      patch-ui_views_views_delegate_cc 
	                      patch-v8_BUILD_gn patch-v8_src_globals_h 
	                      patch-v8_tools_run_py 
	www/chromium/pkg: PLIST 
Added files:
	www/chromium/patches: patch-base_process_kill_h 
	                      patch-base_process_kill_posix_cc 
	                      patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc 
	                      patch-components_crash_content_app_crashpad_cc 
	                      patch-components_services_filesystem_file_system_app_cc 
	                      patch-content_browser_memory_swap_metrics_driver_impl_linux_cc 
	                      patch-content_browser_webui_web_ui_data_source_impl_cc 
	                      patch-content_browser_webui_web_ui_data_source_impl_h 
	                      patch-content_browser_webui_web_ui_impl_cc 
	                      patch-content_browser_webui_web_ui_impl_h 
	                      patch-content_public_browser_web_ui_data_source_h 
	                      patch-content_public_browser_web_ui_h 
	                      patch-content_public_test_test_web_ui_h 
	                      patch-gpu_ipc_common_gpu_memory_buffer_support_h 
	                      patch-net_proxy_resolution_proxy_resolution_service_cc 
	                      patch-third_party_blink_renderer_bindings_core_v8_v8_script_runner_cc 
	                      patch-third_party_blink_renderer_core_editing_editing_behavior_cc 
	                      patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc 
	                      patch-third_party_blink_renderer_core_html_forms_internal_popup_menu_cc 
	                      patch-third_party_blink_renderer_platform_BUILD_gn 
	                      patch-third_party_blink_renderer_platform_fonts_font_cache_cc 
	                      patch-third_party_blink_renderer_platform_fonts_font_cache_h 
	                      patch-third_party_blink_renderer_platform_fonts_font_metrics_cc 
	                      patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc 
	                      patch-third_party_blink_renderer_platform_heap_stack_frame_depth_cc 
	                      patch-third_party_blink_renderer_platform_heap_thread_state_cc 
	                      patch-third_party_blink_renderer_platform_wtf_BUILD_gn 
	                      patch-third_party_blink_renderer_platform_wtf_stack_util_cc 
	                      patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni 
	                      patch-third_party_crashpad_crashpad_util_misc_capture_context_h 
	                      patch-third_party_crashpad_crashpad_util_misc_metrics_cc 
	                      patch-third_party_crashpad_crashpad_util_misc_uuid_cc 
	                      patch-third_party_crashpad_crashpad_util_posix_close_multiple_cc 
	                      patch-third_party_crashpad_crashpad_util_posix_drop_privileges_cc 
	                      patch-third_party_crashpad_crashpad_util_posix_signals_cc 
	                      patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix_cc 
Removed files:
	www/chromium/patches: 
	                      clang-third_party_WebKit_Source_platform_BUILD_gn 
	                      patch-chrome_browser_safe_browsing_permission_reporter_cc 
	                      patch-components_filesystem_file_system_app_cc 
	                      patch-content_browser_download_base_file_cc 
	                      patch-device_sensors_data_fetcher_shared_memory_h 
	                      patch-gpu_ipc_client_gpu_memory_buffer_impl_cc 
	                      patch-net_proxy_resolution_proxy_service_cc 
	                      patch-storage_browser_quota_quota_settings_cc 
	                      patch-third_party_WebKit_Source_bindings_core_v8_V8ScriptRunner_cpp 
	                      patch-third_party_WebKit_Source_core_editing_EditingBehavior_cpp 
	                      patch-third_party_WebKit_Source_core_html_canvas_CanvasAsyncBlobCreator_cpp 
	                      patch-third_party_WebKit_Source_core_html_forms_InternalPopupMenu_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_FontCache_h 
	                      patch-third_party_WebKit_Source_platform_fonts_FontMetrics_cpp 
	                      patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp 
	                      patch-third_party_WebKit_Source_platform_heap_StackFrameDepth_cpp 
	                      patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp 
	                      patch-third_party_WebKit_Source_platform_wtf_BUILD_gn 
	                      patch-third_party_WebKit_Source_platform_wtf_StackUtil_cpp 
	                      patch-third_party_webrtc_system_wrappers_source_timestamp_extrapolator_cc 

Log message:
update to 67.0.3396.62


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/02 11:29:48

Modified files:
	share/man/man4 : iic.4 

Log message:
+.Xr fanpwr 4


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 11:33:55

src/lib/libcsi

Update of /cvs/src/lib/libcsi
In directory cvs.openbsd.org:/tmp/cvs-serv67779/libcsi

Log Message:
Directory /cvs/src/lib/libcsi added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 11:34:25

src/regress/lib/libcsi

Update of /cvs/src/regress/lib/libcsi
In directory cvs.openbsd.org:/tmp/cvs-serv11488/libcsi

Log Message:
Directory /cvs/src/regress/lib/libcsi added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 11:40:33

Added files:
	lib/libcsi     : Makefile Symbols.list csi.c csi.h csi_dh.c 
	                 csi_dh_groups.c csi_internal.h csi_util.c 
	                 shlib_version 

Log message:
Initial version of Crypto Simplified Interface (CSI).

This is a code base that intends on providing a simplified interface for
mid-level cryptographic operations. In due course various applications and
libraries will be able to benefit from a clean and robust API, rather than
using libcrypto or other similar APIs directly.

Discussed at length with deraadt@, djm@, markus@, beck@ and others.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 11:43:14

Modified files:
	lib/libcsi     : csi_dh.c csi_internal.h 

Log message:
Validate DH public values and allow for smaller keys to be generated when
less keying material is needed.

Based on code written by djm@ and markus@ for ssh.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 11:43:27

src/regress/lib/libcsi/dh

Update of /cvs/src/regress/lib/libcsi/dh
In directory cvs.openbsd.org:/tmp/cvs-serv41776/dh

Log Message:
Directory /cvs/src/regress/lib/libcsi/dh added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/02 11:46:04

Added files:
	regress/lib/libcsi: Makefile 
	regress/lib/libcsi/dh: Makefile dhtest.c 

Log message:
Initial regress for CSI DH.


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2018/06/02 11:53:17

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	pascal@cvs.openbsd.org	2018/06/02 12:59:32

Modified files:
	net/tor        : Makefile distinfo 

Log message:
Update to tor 0.3.3.6.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/02 14:53:37

Modified files:
	net/net-snmp   : Makefile distinfo 
	net/net-snmp/patches: patch-Makefile_top 
	                      patch-agent_mibgroup_if-mib_data_access_interface_openbsd_c 
	                      patch-agent_mibgroup_mibII_ipAddr_c 
	                      patch-agent_mibgroup_tcp-mib_data_access_tcpConn_openbsd_c 
	                      patch-agent_mibgroup_udp-mib_data_access_udp_endpoint_openbsd_c 
	                      patch-perl_SNMP_Makefile_PL 
	net/net-snmp/pkg: DESCR-main PLIST-main PLIST-tkmib 
Added files:
	net/net-snmp/pkg: PFRAG.no-readonly-main 
Removed files:
	net/net-snmp/patches: patch-Makefile_in 
	                      patch-agent_mibgroup_default_modules_h 
	                      patch-agent_mibgroup_hardware_cpu_cpu_sysctl_c 
	                      patch-agent_mibgroup_host_hr_storage_c 
	                      patch-agent_mibgroup_if-mib_data_access_interface_sysctl_c 
	                      patch-agent_mibgroup_if-mib_ifXTable_ifXTable_c 
	                      patch-agent_mibgroup_if-mib_ifXTable_ifXTable_h 
	                      patch-agent_mibgroup_if-mib_ifXTable_ifXTable_interface_c 
	                      patch-agent_mibgroup_ip-mib_data_access_systemstats_common_c 
	                      patch-agent_mibgroup_ip-mib_data_access_systemstats_sysctl_c 
	                      patch-agent_mibgroup_ip-mib_ipIfStatsTable_ipIfStatsTable_data_get_c 
	                      patch-agent_mibgroup_ip-mib_ipIfStatsTable_ipIfStatsTable_data_get_h 
	                      patch-agent_mibgroup_ip-mib_ipIfStatsTable_ipIfStatsTable_interface_c 
	                      patch-agent_mibgroup_ip-mib_ipSystemStatsTable_ipSystemStatsTable_c 
	                      patch-agent_mibgroup_ip-mib_ipSystemStatsTable_ipSystemStatsTable_h 
	                      patch-agent_mibgroup_ip-mib_ipSystemStatsTable_ipSystemStatsTable_interface_c 
	                      patch-agent_mibgroup_mibII_icmp_h 
	                      patch-agent_mibgroup_mibII_ipv6_c 
	                      patch-agent_mibgroup_mibII_tcpTable_c 
	                      patch-agent_mibgroup_mibII_udpTable_c 
	                      patch-agent_mibgroup_ucd-snmp_versioninfo_c 
	                      patch-configure_d_config_os_progs 
	                      patch-include_net-snmp_data_access_ipstats_h 
	                      patch-include_net-snmp_library_int64_h 
	                      patch-include_net-snmp_system_openbsd_h 
	                      patch-perl_ASN_Makefile_PL 
	                      patch-perl_Makefile_PL 
	                      patch-perl_OID_Makefile_PL 
	                      patch-perl_SNMP_SNMP_pm 
	                      patch-perl_TrapReceiver_Makefile_PL 
	                      patch-perl_agent_Makefile_PL 
	                      patch-perl_agent_Support_Makefile_PL 
	                      patch-perl_agent_default_store_Makefile_PL 
	                      patch-perl_default_store_Makefile_PL 
	                      patch-snmplib_int64_c 
	                      patch-snmplib_read_config_c 
	                      patch-snmplib_snmp_api_c 
	                      patch-testing_fulltests_unit-tests_T015int64_clib_c 

Log message:
update to net-snmp 5.8rc3 to get some wider testing (hoping the release isn't
too far off, and I'm fed up with this mega-diff sitting in my tree gathering
C's :)

add a flavour "readonly" which uses --enable-read-only, this disables all code
handling SETs.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/02 14:58:14

Modified files:
	lang/php       : php.port.mk 

Log message:
Reorder MODPHP_PDO_DEPENDS, placing the preferred option first
in the foo|bar|baz list. rpe@ noticed that this wasn't picking the
wanted default in cases where the PKGNAME match wasn't exact;
explanation about how the matching is done from espie@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/02 14:58:30

Modified files:
	mail/roundcubemail: Makefile 
	net/icinga/web : Makefile 
	net/icinga/web2: Makefile 
	www/drupal7/core7: Makefile 
	www/drush      : Makefile 
	www/owncloud   : Makefile 
	www/nextcloud  : Makefile 

Log message:
bump; tweak MODPHP_PDO_DEPENDS order


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/02 16:30:11

Modified files:
	net/arp-scan   : Makefile distinfo 

Log message:
update MAC vendor database


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2018/06/02 23:18:33

Modified files:
	sys/arch/i386/conf: GENERIC.MP 

Log message:
i386 isn't quite ready for witness yet.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/06/02 23:44:29

Modified files:
	textproc/mdp   : Makefile distinfo 

Log message:
update mdp to 1.0.12.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/03 00:00:37

Modified files:
	lib/libc/sys   : sysctl.2 

Log message:
for the witness(4) text, we already Xr the page in the first sentence, so adding
"See witness(4)" is unneccessary, and just bulks this already large page: remove it;


CVSROOT:	/cvs
Module name:	www
Changes by:	jmc@cvs.openbsd.org	2018/06/03 00:38:17

Modified files:
	faq            : current.html 

Log message:
spelling;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/03 00:50:35

Modified files:
	usr.bin/calendar: calendar.1 

Log message:
rock AND roll!


CVSROOT:	/cvs
Module name:	src
Changes by:	fcambus@cvs.openbsd.org	2018/06/03 01:38:47

Modified files:
	sys/arch/loongson/conf: RAMDISK 

Log message:
Enable bwfm(4) for USB devices on RAMDISK as well.

Requested by visa@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpe@cvs.openbsd.org	2018/06/03 02:17:03

Modified files:
	www/selfoss    : Makefile 
	www/selfoss/pkg: PLIST 

Log message:
The PHP -main packages do not contain PDO database access extensions anymore.
Add MODPHP_PDO_DEPENDS to RUN_DEPENDS to the ensure mysql, postresql and sqlite
PDO extensions are offered by pkg_add where sqlite is the default.

While here, modify PLIST a bit to make portcheck happy.

OK sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/03 03:59:13

Modified files:
	share/man/man5 : port-modules.5 

Log message:
Add placeholder for lang/php.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/03 04:06:39

Modified files:
	infrastructure/bin: update-plist 
	infrastructure/lib/OpenBSD: FS2.pm 

Log message:
add scaffolding to a -L log option, to parse install/chown/chgrp annotations


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2018/06/03 04:17:30

Modified files:
	usr.bin/tmux   : tmux.1 grid.c 

Log message:
Increment the lines counter when skipping a line to avoid an infinite
loop, and fix a check to avoid a potential out-of-bounds access. Problem
reported by Yuxiang Qin and tracked down by Karl Beldan; GitHub issue
1352.

Also a man page fix request by jmc@.


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2018/06/03 04:25:10

Modified files:
	share/man/man5 : port-modules.5 

Log message:
some words about the lang/php module


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2018/06/03 04:29:28

Modified files:
	lib/libpcap    : bpf_image.c gencode.c gencode.h pcap.c pcap.h 
	                 scanner.l 

Log message:
Change some libpcap functions which use pointers as arguments and
returns to const pointers:

- the prefix argument to pcap_perror();
- the return value of pcap_strerror();
- the filter expression argument to pcap_compile() and pcap_compile_nopcap();
- the BPF filter program argument to bpf_image().

Matches changes made earlier in tcpdump.org's version of libpcap.
From Guy Harris, ok tb@, been through a bulk ports build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/03 04:31:25

Removed files:
	net/arping/patches: patch-src_mock_libpcap_c 
	net/wireshark/patches: 
	                       patch-ui_qt_capture_filter_syntax_worker_cpp 
	                       patch-ui_qt_compiled_filter_output_cpp 

Log message:
remove patches to cope with our old libpcap that didn't use consts;
no longer needed following changes in src/lib/libpcap


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/06/03 04:45:15

Modified files:
	lib/libpcap    : pcap.3 

Log message:
Sync manual with the const changes introduced in pcap.h rev 1.20.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/03 04:54:55

Modified files:
	fonts/liberation-fonts: Makefile 
	fonts/lohit-fonts: Makefile 
	games/lincity-ng: Makefile 
	misc/osinfo    : Makefile.inc 
	misc/osinfo/libosinfo: Makefile 
	textproc/xmlto : Makefile 
	x11/gtk2-nodoka-engine: Makefile 

Log message:
Fix HOMEPAGE/MASTER_SITES following Fedorahosted retirement.
https://fedoraproject.org/wiki/Infrastructure/Fedorahosted-retirement


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/03 05:19:25

Modified files:
	misc/hwdata    : Makefile distinfo 
	misc/hwdata/pkg: DESCR 

Log message:
Update to hwdata-0.312.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/03 05:20:18

Modified files:
	productivity/taskwarrior: Makefile 
	productivity/taskwarrior/pkg: DESCR PLIST 
Added files:
	productivity/taskwarrior/patches: patch-CMakeLists_txt 

Log message:
- use https for HOMEPAGE and MASTER_SITES
- take maintainership
- reformat DESCR
- don't install unneeded files
- drop RDEP on python


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/03 05:24:30

Modified files:
	security/yubiserve: Makefile 
	www/py-beaker  : Makefile 

Log message:
missed bump


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/03 05:26:39

Modified files:
	sysutils/salt  : Makefile 

Log message:
bump after py-cryptodome pkgname change; saltstack already depended on it


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/03 05:43:28

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.7.31.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/03 05:45:55

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.10.31.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/03 05:46:05

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.15.31.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2018/06/03 06:03:56

Modified files:
	graphics/libsixel: Makefile 

Log message:
Switch from GitHub auto-generated tarballs to MASTER_SITES.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/03 06:10:07

Modified files:
	net/mosquitto  : Makefile 
Removed files:
	net/mosquitto/patches: patch-lib_mosquitto_internal_h 
	                       patch-src_mosquitto_passwd_c 
	                       patch-src_security_default_c 

Log message:
remove patches that are no longer needed as this builds fine with -current libressl


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/03 06:34:03

Modified files:
	gnu/llvm/tools/lld/ELF: SyntheticSections.cpp 

Log message:
Work around a bug where discarding the .ARM.exidx section in the armv7 kernel
linker script makes ld.lld(1) crash.  This has been fixed in a different
(proper?) way upstream but backporting their fix is a bit too invasive.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/06/03 08:04:06

Modified files:
	usr.sbin/smtpd : smtpd.c smtpd.h 
	usr.sbin/smtpd/smtpd: Makefile 
Added files:
	usr.sbin/smtpd : mda_unpriv.c 

Log message:
split forkmda() in two:
- forkmda() creates the process that will be used for the delivery and does
the switching of privileges then calls mda_unpriv()
- mda_unpriv() runs with privileges of the recipient, it expands variables,
sets up environment and executes the mda

ok millert@ and eric@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/03 08:20:43

Modified files:
	net/mosquitto  : Makefile distinfo 
	net/mosquitto/patches: patch-CMakeLists_txt 
	                       patch-lib_CMakeLists_txt 
	                       patch-lib_cpp_CMakeLists_txt 
	                       patch-lib_mosquitto_c 
	                       patch-mosquitto_conf 
	                       patch-src_CMakeLists_txt 
	                       patch-test_Makefile 
	                       patch-test_broker_c_Makefile 
	net/mosquitto/pkg: PLIST 
Added files:
	net/mosquitto/patches: patch-src_handle_connect_c 
Removed files:
	net/mosquitto/patches: patch-src_read_handle_server_c 

Log message:
update to mosquitto-1.5

https://mosquitto.org/blog/2018/05/version-1-5-released/


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/03 08:42:11

Modified files:
	lang/elixir    : Makefile distinfo 

Log message:
update to elixir-1.6.5


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/03 09:09:26

Modified files:
	sys/kern       : sys_futex.c 
	sys/sys        : futex.h 

Log message:
Implement process-shared futexes.  These are now the default implementation.
Introduce process-private futexs.  These will bypass the uvm mapping lookup
and should be slightly more efficient.

ok visa@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/03 09:31:30

Modified files:
	lib/libssl     : ssl_clnt.c 

Log message:
Check the return value from DH_size() in ssl3_send_client_kex_dhe().

ok beck@ inoguchi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/03 09:33:37

Modified files:
	lib/libssl     : ssl_srvr.c 

Log message:
Allocate a dedicated buffer for use when deriving a shared key during
client KEX DHE processing, rather than reusing the buffer that is used
to send/receive handshake messages.

ok beck@ inoguchi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2018/06/03 09:39:24

Modified files:
	security/keyringer: Makefile 
	security/keyringer/patches: patch-lib_keyringer_functions 

Log message:
Fix mtypo in tmpfs->mfs moutpoint check

from Gregoire Jadi (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/06/03 09:55:16

Log message:
    Import sysutils/truncate, a utility to truncate or extend the length of
    files.
    ok kn@
    
    The truncate utility adjusts the length of each regular file given on
    the command-line.
    
    It is a port of the truncate utility from DragonFly BSD.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20180603
    
    N ports/sysutils/truncate/Makefile
    N ports/sysutils/truncate/distinfo
    N ports/sysutils/truncate/pkg/PLIST
    N ports/sysutils/truncate/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/06/03 09:55:36

Modified files:
	sysutils       : Makefile 

Log message:
+truncate


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2018/06/03 10:39:54

Modified files:
	security/aircrack-ng: Makefile 
	security/aircrack-ng/patches: patch-src_aircrack-ng_c 

Log message:
Turn two functions from 'inline' to 'static inline' to fix the build with
clang -O0.

discussed with & ok jca


CVSROOT:	/cvs
Module name:	src
Changes by:	rpe@cvs.openbsd.org	2018/06/03 10:54:55

Modified files:
	distrib/sets/lists/base: md.amd64 md.arm64 md.armv7 md.i386 
	                         md.sparc64 mi 
	distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 
	                         clang.i386 clang.sparc64 mi 

Log message:
On amd64, arm64, armv7, i386 and sparc64 /usr/bin/{cc,c++,clang++,clang-cpp}
and /usr/libexec/cpp are supposed to be hardlinks of /usr/bin/clang. The move
of /usr/bin/cc to the base set to allow kernel relinking resulted in it being
a copy and not a hardlink. Move the other files to the base set too to ensure
all are hardlinks.

Noticed by Anthony Coulter
OK deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2018/06/03 10:57:12

Modified files:
	x11/dwm        : Makefile 
	x11/dwm/patches: patch-config_mk 

Log message:
Add "rpath" promise for lazy font loading

Reported and pinned down by Piotr Kubaj .

dwm will look for fonts providing missing glyphs in the default one in
order to draw window titles properly.

OK tb jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2018/06/03 11:00:14

Modified files:
	x11/dwm/patches: patch-dwm_c 

Log message:
...and the actual promise diff, oops.

patch-config_mk was updated to not strip debug symbols when linking.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/03 11:26:31

Modified files:
	sys/dev/fdt    : dwmmc.c 

Log message:
Make DMA work on Samsung Exynos.  The crucial bit that makes it work is
setting the FIFO thresholds apropriately.  The code now also makes an
attempt to recover from failed DMA transfers.


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/06/03 11:46:22

Modified files:
	sys/netinet    : in.c 

Log message:
Better version of the refactoring attempted in  r1.154.  Move SIOCSIFADDR
to its own function and merge the two switches in in_ioctl_change_ifaddr().
Finally: each ioctl has its own case and privilege check.

ok visa

As an aside, an audit of the ports tree has shown that we should continue
to support the legacy ioctls SIOCSIF{,BRD,DST}ADDR, SIOCSIFNETMASK despite
the fact that they have been deprecated for the better part of two decades
and FreeBSD dropped support 7 years ago. Too many ports still rely on them.
Thanks to sthen and visa for their help with that.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/03 12:17:27

Modified files:
	sys/dev/ofw    : ofw_clock.c 
	sys/dev/fdt    : imxccm.c 

Log message:
Change the set_parent() interface to pass the full parent specification
(including the phandle).

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2018/06/03 12:20:28

Modified files:
	sys/kern       : kern_pledge.c 

Log message:
on i386, libm does sysctl to discover is the system has SSE.  Whitelist
that sysctl in pledge.  Discovered by Stuart Cassoff


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/06/03 12:35:48

Modified files:
	sys/netinet    : in.c 

Log message:
SIOCSIFNETMASK takes a 'struct ifreq', so use 'ifr' for it and drop the
now unused 'ifra' from in_ioctl().

Discussed with mpi and visa


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/03 12:58:11

Modified files:
	sys/arch/arm/arm: bcopy_page.S bcopyinout.S exception.S fault.c 
	                  in_cksum_arm.S 

Log message:
Remove #ifdef __XSCALE__ bits.  No binary change.

ok deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/03 13:58:02

Modified files:
	sys/netinet6   : in6_pcb.c 

Log message:
Consistently call the inpcb table parameter "table" in in6_pcbnotify().
OK visa@ mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/06/03 14:42:00

Modified files:
	shells/bash    : Makefile distinfo 

Log message:
update to 4.4 patchlevel 23


CVSROOT:	/cvs
Module name:	src
Changes by:	krw@cvs.openbsd.org	2018/06/03 14:51:14

Modified files:
	sbin/dhclient  : dhclient.c 

Log message:
Fix previous by restoring inadvertantly deleted check for
get_recorded_lease() returning NULL.

Should fix segmentation fault reported by Klemens Nanni on bugs@.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/03 15:00:15

Modified files:
	sys/netinet    : in_pcb.c in_pcb.h 

Log message:
Rename the incpb table field inpt_hash to inpt_mask as it contains
the hashmask.  For the resize calculations it is clearer to use the
field inpt_size.
OK visa@ mpi@


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2018/06/03 15:01:50

Modified files:
	lang/cython    : Makefile distinfo 
	lang/cython/pkg: PLIST 

Log message:
Update to cython 0.28.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2018/06/03 15:02:20

Modified files:
	lang/bacon     : Makefile distinfo 

Log message:
Update to bacon 3.7.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2018/06/03 15:03:00

Modified files:
	net/py-ftpdlib : Makefile distinfo 

Log message:
Update to pyftpd 1.5.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2018/06/03 15:30:38

Modified files:
	gnu/llvm/tools/clang/include/clang/Driver: Options.td 
	gnu/llvm/tools/clang/lib/Driver/ToolChains: Clang.cpp 

Log message:
Add ret protctor options as no-ops.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/03 15:32:32

Modified files:
	sys/netinet    : in_pcb.c 
	sys/netinet6   : in6_pcb.c 

Log message:
Use variable names for rtable and rdomain consistently in the in_pcb
functions.
discussed with and OK mpi@ visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/06/03 16:02:32

Modified files:
	editors/nano   : Makefile distinfo 

Log message:
maintenance update to 2.9.8


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/03 18:56:09

Modified files:
	security/volatility: Makefile 

Log message:
fix rcs id


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/03 19:47:30

Modified files:
	audio/opusfile : Makefile 
	devel/lutok    : Makefile 
	devel/ruby-xdg : Makefile 
	graphics/xaos  : Makefile 
	lang/nbfc      : Makefile 
	security/py-pgpdump: Makefile 
	www/mono-xsp   : Makefile 
	www/p5-Plack-Middleware-FixMissingBodyInRedirect: Makefile 
	www/ruby-mustermann: Makefile 

Log message:
fix rcsid lines


CVSROOT:	/cvs
Module name:	ports
Changes by:	jsg@cvs.openbsd.org	2018/06/03 21:14:22

Modified files:
	sysutils/dtb   : Makefile distinfo 
	sysutils/dtb/pkg: PLIST 

Log message:
update dtb to linux 4.17


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/06/03 22:35:40

Modified files:
	lang/seed7     : Makefile distinfo 

Log message:
Update to seed7-20180601


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/03 22:46:08

Modified files:
	sys/sys        : rwlock.h 
	sys/kern       : kern_rwlock.c 
	share/man/man9 : rwlock.9 

Log message:
Add RW_DUPOK for suppressing witness checks for specific rw_enter() calls

ok deraadt@ visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/03 22:49:08

Modified files:
	share/man/man9 : rwlock.9 

Log message:
Xr witness 4


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/03 22:52:33

Modified files:
	share/man/man9 : rwlock.9 

Log message:
...and correct the count at which warning normally occurs


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/03 22:57:10

Modified files:
	share/man/man9 : vfs_busy.9 
	sys/sys        : mount.h 
	sys/kern       : vfs_subr.c vfs_syscalls.c 

Log message:
Add VB_DUPOK to suppress witness(4) warning of concurrent mount locks.
Use that in three places:
- vfs_stall()
- sys_mount()
- dounmount()'s MNT_FORCE-does-recursive-unmounts case

ok deraadt@ visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2018/06/03 23:24:11

Modified files:
	sys/dev/isa    : nsclpcsio_isa.c 

Log message:
Nuke unused variable.

ok deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/04 00:12:15

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
use pkg_create's -u option, it's in snaps


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/04 00:13:49

Modified files:
	infrastructure/bin: install-wrapper 
Added files:
	infrastructure/bin: chown-wrapper 

Log message:
let install-wrapper log, add a logging variation to wrap chown/chgrp


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/04 00:14:56

Modified files:
	infrastructure/mk: bsd.port.mk 

Log message:
replace install/chown/chgrp with a logging version that does nothing.
to be processed by update-plist, which already has the option but it currently
does nothing.
(this went thru a full bulk)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/04 00:47:07

Modified files:
	fonts/fantasque-sans: Makefile distinfo 
	fonts/fantasque-sans/pkg: PLIST 

Log message:
update to fantasque-sans-1.7.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/04 02:12:41

Modified files:
	misc/osinfo/libosinfo: Makefile distinfo 
	misc/osinfo/osinfo-db-tools: Makefile 

Log message:
Update to libosinfo-1.1.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/04 02:12:57

Modified files:
	misc/osinfo/osinfo-db: Makefile distinfo 
	misc/osinfo/osinfo-db/pkg: PLIST 

Log message:
Update to osinfo-db-20180531.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/04 02:13:43

Modified files:
	misc/osinfo    : Makefile.inc 

Log message:
Missed in previous.


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2018/06/04 02:51:48

Modified files:
	net/syncthing  : Makefile distinfo 
	net/syncthing/pkg: README 

Log message:
Update for syncthing to 0.14.47

Initial diff from me, with from tweaks edd@ (maintainer) and sthen@

OK edd@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/04 03:19:52

Modified files:
	sys/arch/armv7/sunxi: sxiahci.c 

Log message:
Remove unused include.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/04 03:24:49

Modified files:
	sys/arch/armv7/sunxi: sxiintc.c 

Log message:
Remove unused include.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/04 03:25:17

Modified files:
	sys/arch/armv7/sunxi: sxitimer.c 

Log message:
Remove unused/commented out includes.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/06/04 04:33:51

Modified files:
	sys/dev/fdt    : imxesdhc.c 

Log message:
imxesdhc(4) also supports High Speed mode for SD.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/06/04 04:37:14

Modified files:
	sys/dev/sdmmc  : sdmmc_io.c sdmmc_ioreg.h 

Log message:
Switch to SDIO High Speed mode if the host controller supports it.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/04 04:47:29

Modified files:
	devel/git      : Makefile distinfo 
	devel/git/patches: patch-Makefile patch-config_mak_uname 
	                   patch-t_test-lib_sh 

Log message:
security update to git-2.16.4: CVE-2018-11235, CVE-2018-11233
ok kn@ benoit@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/04 04:47:54

Modified files:
	devel/git      : Tag: OPENBSD_6_3 Makefile distinfo 
	devel/git/patches: Tag: OPENBSD_6_3 patch-Makefile 
	                   patch-config_mak_uname patch-t_test-lib_sh 

Log message:
security update to git-2.16.4: CVE-2018-11235, CVE-2018-11233


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/04 04:52:34

Modified files:
	cad/ngspice    : Makefile distinfo 
	cad/ngspice/pkg: PLIST 

Log message:
Update to ngspice-28.

Release notes:
https://sourceforge.net/p/ngspice/ngspice/ci/master/tree/NEWS


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/04 05:52:40

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
"match auth" matches transactions that *have been* authenticated;
ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/04 06:13:01

Modified files:
	sys/netinet    : ipsec_output.c 

Log message:
Cleanup IPsec output error handling with consistent goto drop.
from markus@; OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/04 06:15:10

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
tweak the text of the relaying example: make it clear that the example
allows delivery as well as relaying (for authenticated users), and that
passing to an external mda is possible, but not required;

ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/04 06:22:45

Modified files:
	sys/net        : pf.c 

Log message:
The function pf_create_state() calls pf_set_protostate() before
pf_state_insert(), so the state key has not been set.  When inlining,
the compiler recognized the NULL pointer dereference in
s->key[PF_SK_STACK]->proto and optimized it away.  But if pf.c was
compiled with -fno-inline, the system crashed during boot.  Add a
NULL check in pf_set_protostate() to handle the situation when the
function is called.
OK sashan@ henning@


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2018/06/04 07:26:21

Modified files:
	bin/ed         : glbl.c main.c 

Log message:
Definitively choose the existing semantics for the scroll and null command.
POSIX states: "An empty command list shall be equivalent to the p command",
so changing the behaviour of a null-command in any other case is a
violation of POSIX.

OK millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2018/06/04 07:29:07

Modified files:
	bin/ed         : io.c 

Log message:
Remove the extra pager code when compiled without the BACKWARDS flag.
Most terminals have scrollback options, or can be achieved via tmux, so
it's not needed.

OK millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/06/04 07:33:10

Modified files:
	sys/dev/sdmmc  : sdmmc_io.c sdmmc_ioreg.h sdmmc_mem.c 

Log message:
4-bit bus width is mandatory for SDIO cards that support High Speed
mode, so switch from 1-bit to 4-bit bus width if the host controller
supports it.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2018/06/04 08:04:23

Modified files:
	www/chromium   : Makefile 
Added files:
	www/chromium/patches: patch-build_config_linux_BUILD_gn 

Log message:
do not link to libatomic as we use clang


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/04 08:04:54

Modified files:
	www/urlwatch   : Makefile distinfo 

Log message:
update to urlwatch-2.13, take MAINTAINER


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2018/06/04 09:04:57

Modified files:
	sys/dev/sdmmc  : sdmmc_io.c 

Log message:
in non-DIAGNOSTIC kernels, rw_assert_wrlock becomes a nop which leaves the
local variable dangling, so calculate the lock address by hand at invocation
ok kettenis


CVSROOT:	/cvs
Module name:	ports
Changes by:	martijn@cvs.openbsd.org	2018/06/04 09:22:37

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 
	lang/php/5.6/pkg: PLIST-main 
	lang/php/7.0   : Makefile 
	lang/php/7.0/pkg: PLIST-main 

Log message:
Make PHP link against devel/pcre instead of embedding a custom out of
date version.

OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/06/04 09:57:46

Modified files:
	usr.sbin/smtpd : mda_unpriv.c mda_variables.c parse.y 
	                 smtpd.conf.5 smtpd.h 

Log message:
add support for mda wrappers allowing postmaster to define command wrappers
that will be executed (with recipient privileges) before calling the users'
mail delivery agent

ok eric@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/04 10:34:09

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	ports
Changes by:	kurt@cvs.openbsd.org	2018/06/04 11:03:36

Modified files:
	devel/jdk/1.8  : Makefile distinfo 
	devel/jdk/1.8/pkg: PLIST-jre PLIST-main 
Removed files:
	devel/jdk/1.8/patches: 
	                       patch-hotspot_src_cpu_x86_vm_interp_masm_x86_64_cpp 
	                       patch-hotspot_src_cpu_x86_vm_interpreterRT_x86_64_cpp 
	                       patch-hotspot_src_cpu_x86_vm_vtableStubs_x86_32_cpp 
	                       patch-hotspot_src_cpu_x86_vm_vtableStubs_x86_64_cpp 
	                       patch-hotspot_src_os_bsd_vm_os_bsd_cpp 
	                       patch-hotspot_src_os_cpu_bsd_x86_vm_os_bsd_x86_cpp 
	                       patch-hotspot_src_share_vm_classfile_dictionary_hpp 
	                       patch-hotspot_src_share_vm_code_compiledIC_cpp 
	                       patch-hotspot_src_share_vm_code_exceptionHandlerTable_cpp 
	                       patch-hotspot_src_share_vm_code_nmethod_cpp 
	                       patch-hotspot_src_share_vm_compiler_compileBroker_cpp 
	                       patch-hotspot_src_share_vm_compiler_disassembler_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_concurrentMarkSweep_concurrentMarkSweepGeneration_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_collectionSetChooser_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_concurrentMark_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_concurrentMark_inline_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1AllocRegion_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1Allocator_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1BiasedArray_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1BlockOffsetTable_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1BlockOffsetTable_inline_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1CardCounts_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1CardCounts_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1CodeCacheRemSet_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1CollectedHeap_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1CollectedHeap_inline_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1CollectorPolicy_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1ErgoVerbose_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1GCPhaseTimes_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1HRPrinter_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1OopClosures_inline_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1RemSetSummary_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1RemSet_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1StringDedupQueue_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1StringDedupStat_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_g1StringDedupTable_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_heapRegionManager_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_heapRegionManager_inline_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_heapRegionRemSet_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_heapRegionSet_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_heapRegion_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_heapRegion_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_heapRegion_inline_hpp 
	                       patch-hotspot_src_share_vm_gc_implementation_g1_satbQueue_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_parallelScavenge_psMarkSweep_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_parallelScavenge_psParallelCompact_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_shared_mutableNUMASpace_cpp 
	                       patch-hotspot_src_share_vm_gc_implementation_shared_parGCAllocBuffer_cpp 
	                       patch-hotspot_src_share_vm_memory_cardTableModRefBS_hpp 
	                       patch-hotspot_src_share_vm_memory_genCollectedHeap_cpp 
	                       patch-hotspot_src_share_vm_memory_generation_cpp 
	                       patch-hotspot_src_share_vm_memory_generation_hpp 
	                       patch-hotspot_src_share_vm_memory_referenceProcessor_cpp 
	                       patch-hotspot_src_share_vm_memory_tenuredGeneration_cpp 
	                       patch-hotspot_src_share_vm_memory_threadLocalAllocBuffer_inline_hpp 
	                       patch-hotspot_src_share_vm_memory_universe_cpp 
	                       patch-hotspot_src_share_vm_oops_constantPool_cpp 
	                       patch-hotspot_src_share_vm_oops_cpCache_cpp 
	                       patch-hotspot_src_share_vm_oops_markOop_cpp 
	                       patch-hotspot_src_share_vm_oops_objArrayKlass_cpp 
	                       patch-hotspot_src_share_vm_oops_oop_cpp 
	                       patch-hotspot_src_share_vm_opto_type_hpp 
	                       patch-hotspot_src_share_vm_prims_methodHandles_cpp 
	                       patch-hotspot_src_share_vm_prims_perf_cpp 
	                       patch-hotspot_src_share_vm_prims_unsafe_cpp 
	                       patch-hotspot_src_share_vm_prims_whitebox_cpp 
	                       patch-hotspot_src_share_vm_runtime_safepoint_cpp 
	                       patch-hotspot_src_share_vm_services_memTracker_cpp 
	                       patch-hotspot_src_share_vm_services_threadService_cpp 
	                       patch-hotspot_src_share_vm_trace_traceStream_hpp 
	                       patch-hotspot_src_share_vm_utilities_ostream_cpp 
	                       patch-hotspot_src_share_vm_utilities_vmError_hpp 
	                       patch-jdk_src_share_native_com_sun_java_util_jar_pack_jni_cpp 

Log message:
- Update to u172

Contains many upstream bug fixes and security fixes which
can be mined from u144-u172 release notes here:

http://www.oracle.com/technetwork/java/javase/8u-relnotes-2225394.html

- Many patches for clang 6.0 were already resolved upstream through the
use of -std=gnu++98
- Includes alternate fix for memTracker placement new on read-only memory
committed upstream
- Includes upstream fix for unsafe.o SIGSEGV reported by Mike Belopuhov


CVSROOT:	/cvs
Module name:	src
Changes by:	gerhard@cvs.openbsd.org	2018/06/04 12:05:18

Modified files:
	usr.sbin/snmpd : mib.c 

Log message:
Fix file descriptor leak.

Patch submitted by Nan Xiao, ok tb@ sthen@ millert@ deraadt@ jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	cheloha@cvs.openbsd.org	2018/06/04 12:16:43

Modified files:
	sys/kern       : kern_clock.c 

Log message:
drop BUMPTIME

unused since v1.76, ca 5.3

ok kettenis@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/06/04 13:17:37

Modified files:
	usr.bin/netstat: show.c 
	sbin/route     : show.c 

Log message:
Zap unused sockaddr.

OK bluhm deraadt jca


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/06/04 13:20:12

Modified files:
	usr.bin/netstat: mroute6.c 

Log message:
Zap unused mifi_t.

OK bluhm mpi jca


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/06/04 13:22:13

Modified files:
	regress/sbin/route: Makefile 

Log message:
Allow specifying binary via ROUTE

OK bluhm jca


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/06/04 13:42:54

Modified files:
	sys/kern       : vfs_cache.c 
	share/man/man9 : VOP_LOOKUP.9 vfs_cache.9 vnode.9 

Log message:
Sync VFS documentation with reality

Missed during the "Namecache revamp" in 2009.

Reported by Georg Bege , thanks.

OK visa jmc mpi jca


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2018/06/04 13:52:09

Modified files:
	net/wireless   : Makefile distinfo 

Log message:
Update to wireless-6

Mention support for hashed passhphrases in manual.

OK danj


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/04 13:53:58

Modified files:
	net/prosody    : Makefile distinfo 
	net/prosody/patches: patch-core_certmanager_lua 
	net/prosody/pkg: PLIST 

Log message:
Security update to prosody 0.10.2, from Maintainer Henrik Friedrichsen.

Cf https://prosody.im/security/advisory_20180531/,
https://blog.prosody.im/prosody-0-10-1-released/ and
https://blog.prosody.im/prosody-0-10-2-security-release/


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/06/04 14:16:02

Modified files:
	sysutils/libesedb: Makefile 

Log message:
needs gettext-tools


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/04 14:25:33

Modified files:
	devel/kf5      : Makefile PFRAG.l10n kf5.port.mk 
	devel/kf5/attica: Makefile distinfo 
	devel/kf5/bluez-qt: Makefile distinfo 
	devel/kf5/breeze-icons: distinfo 
	devel/kf5/breeze-icons/pkg: PLIST 
	devel/kf5/extra-cmake-modules: distinfo 
	devel/kf5/extra-cmake-modules/pkg: PLIST 
	devel/kf5/frameworkintegration: Makefile distinfo 
	devel/kf5/kactivities: Makefile distinfo 
	devel/kf5/kactivities-stats: Makefile distinfo 
	devel/kf5/kapidox: distinfo 
	devel/kf5/karchive: Makefile distinfo 
	devel/kf5/kauth: Makefile distinfo 
	devel/kf5/kbookmarks: Makefile distinfo 
	devel/kf5/kcmutils: Makefile distinfo 
	devel/kf5/kcodecs: Makefile distinfo 
	devel/kf5/kcompletion: Makefile distinfo 
	devel/kf5/kconfig: Makefile distinfo 
	devel/kf5/kconfigwidgets: Makefile distinfo 
	devel/kf5/kconfigwidgets/pkg: PLIST 
	devel/kf5/kcoreaddons: Makefile distinfo 
	devel/kf5/kcrash: Makefile distinfo 
	devel/kf5/kdbusaddons: Makefile distinfo 
	devel/kf5/kdeclarative: Makefile distinfo 
	devel/kf5/kdeclarative/pkg: PLIST 
	devel/kf5/kded : Makefile distinfo 
	devel/kf5/kdelibs4support: Makefile distinfo 
	devel/kf5/kdesignerplugin: Makefile distinfo 
	devel/kf5/kdesu: Makefile distinfo 
	devel/kf5/kdewebkit: Makefile distinfo 
	devel/kf5/kdnssd: Makefile distinfo 
	devel/kf5/kdoctools: Makefile distinfo 
	devel/kf5/kemoticons: Makefile distinfo 
	devel/kf5/kfilemetadata: Makefile distinfo 
	devel/kf5/kfilemetadata/patches: patch-src_xattr_p_h 
	devel/kf5/kfilemetadata/pkg: PLIST-main 
	devel/kf5/kglobalaccel: Makefile distinfo 
	devel/kf5/kguiaddons: Makefile distinfo 
	devel/kf5/kholidays: Makefile distinfo 
	devel/kf5/kholidays/pkg: PLIST 
	devel/kf5/khtml: Makefile distinfo 
	devel/kf5/ki18n: Makefile distinfo 
	devel/kf5/kiconthemes: Makefile distinfo 
	devel/kf5/kidletime: Makefile distinfo 
	devel/kf5/kimageformats: distinfo 
	devel/kf5/kinit: Makefile distinfo 
	devel/kf5/kio  : distinfo 
	devel/kf5/kio/pkg: PLIST 
	devel/kf5/kirigami2: Makefile distinfo 
	devel/kf5/kirigami2/pkg: PLIST 
	devel/kf5/kitemmodels: Makefile distinfo 
	devel/kf5/kitemviews: Makefile distinfo 
	devel/kf5/kjobwidgets: Makefile distinfo 
	devel/kf5/kjs  : Makefile distinfo 
	devel/kf5/kjsembed: Makefile distinfo 
	devel/kf5/kmediaplayer: Makefile distinfo 
	devel/kf5/knewstuff: Makefile distinfo 
	devel/kf5/knewstuff/pkg: PLIST 
	devel/kf5/knotifications: Makefile distinfo 
	devel/kf5/knotifyconfig: Makefile distinfo 
	devel/kf5/kpackage: Makefile distinfo 
	devel/kf5/kparts: Makefile distinfo 
	devel/kf5/kparts/pkg: PLIST 
	devel/kf5/kpeople: Makefile distinfo 
	devel/kf5/kplotting: Makefile distinfo 
	devel/kf5/kpty : Makefile distinfo 
	devel/kf5/kross: Makefile distinfo 
	devel/kf5/kross/pkg: PLIST 
	devel/kf5/krunner: Makefile distinfo 
	devel/kf5/kservice: Makefile distinfo 
	devel/kf5/ktexteditor: Makefile distinfo 
	devel/kf5/ktextwidgets: Makefile distinfo 
	devel/kf5/kunitconversion: Makefile distinfo 
	devel/kf5/kwallet: Makefile distinfo 
	devel/kf5/kwidgetsaddons: Makefile distinfo 
	devel/kf5/kwindowsystem: Makefile distinfo 
	devel/kf5/kxmlgui: Makefile distinfo 
	devel/kf5/kxmlrpcclient: Makefile distinfo 
	devel/kf5/kxmlrpcclient/pkg: PLIST 
	devel/kf5/oxygen-icons: distinfo 
	devel/kf5/oxygen-icons/pkg: PLIST 
	devel/kf5/plasma-framework: Makefile distinfo 
	devel/kf5/plasma-framework/pkg: PLIST 
	devel/kf5/prison: Makefile distinfo 
	devel/kf5/prison/pkg: PLIST 
	devel/kf5/purpose: Makefile distinfo 
	devel/kf5/purpose/pkg: PLIST 
	devel/kf5/qqc2-desktop-style: distinfo 
	devel/kf5/qqc2-desktop-style/pkg: PLIST 
	devel/kf5/solid: Makefile distinfo 
	devel/kf5/sonnet: Makefile distinfo 
	devel/kf5/syntax-highlighting: Makefile distinfo 
	devel/kf5/syntax-highlighting/pkg: PLIST 
	devel/kf5/threadweaver: Makefile distinfo 
Added files:
	devel/kf5/kfilemetadata/patches: 
	                                 patch-src_extractors_ffmpegextractor_cpp 

Log message:
Update KDE Releases Frameworks to 5.46.0

Changelogs;

https://www.kde.org/announcements/kde-frameworks-5.44.0.php
https://www.kde.org/announcements/kde-frameworks-5.45.0.php
https://www.kde.org/announcements/kde-frameworks-5.46.0.php


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/04 15:10:58

Modified files:
	etc/mail       : smtpd.conf 

Log message:
remove "from local" (the default) from one of the match rules: the line
immediately above also uses this notation, it's shorter, and it keeps
two examples in the man page which claim to be the same as the default config
(but with exceptions) in sync;

ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/04 15:13:34

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
for "match", document that envelopes that do not match anything are rejected,
and that rules are evaluated sequentially, first match wins;

ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	gilles@cvs.openbsd.org	2018/06/04 15:46:56

Modified files:
	usr.sbin/smtpd : mta_session.c 

Log message:
honor SIZE extension when advertised by peer

ok millert@


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2018/06/04 15:47:16

Modified files:
	faq            : current.html 

Log message:
mention audio recording being disabled by default, show how to reenable


CVSROOT:	/cvs
Module name:	www
Changes by:	sthen@cvs.openbsd.org	2018/06/04 15:56:36

Modified files:
	faq            : current.html 

Log message:
help people out with s/this/record.enable/, at least needed until this hits the manual


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/04 16:08:56

Modified files:
	lib/libc/thread: synch.h 

Log message:
Use process-private futexes.  This avoids the overhead of calling into uvm
to look up the mapping for the futex address.

ok visa@, mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/04 16:10:58

Modified files:
	sys/arch/arm/arm: cpufunc.c locore.S 

Log message:
Remove the cpu_reset_needs_v4_MMU_disable flag; it's always true for hardware
that OpenBSD runs on.

ok patrick@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/04 23:04:31

Modified files:
	sys/arch/amd64/amd64: locore.S spl.S vector.S 

Log message:
Split "return to userspace via iretq" from intr_fast_exit into intr_user_exit.
Move AST handling from the bottom of alltraps and Xdoreti to the
top of the new routine.
syscall-return-via-iretq and the FPU #DNA trap jump into intr_user_exit after
the AST check (already performed for the former, skipped for the latter)
Delete a couple debugging hooks mlarkin@ and I used during Meltdown work

tested by many in snaps; thanks to brynet@ for spurious interrrupt testing
earlier reviews and comments kettenis@ mlarkin@; prodding from deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/04 23:58:12

Modified files:
	usr.sbin/smtpd : smtpd.conf.5 

Log message:
document "match tag"; ok gilles


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2018/06/05 00:32:26

Modified files:
	share/man/man4 : tty.4 

Log message:
Turn all instances of Fn into proper cross references. While here, remove
redundant references to termios and favor Po/Pc for parenthesis enclosing.

ok jmc@ schwarze@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/05 00:39:11

Modified files:
	sys/arch/amd64/amd64: acpi_machdep.c cpu.c fpu.c genassym.cf 
	                      ipifuncs.c locore.S machdep.c mptramp.S 
	                      process_machdep.c trap.c vector.S via.c 
	                      vm_machdep.c vmm.c 
	sys/arch/amd64/include: codepatch.h cpu.h fpu.h intrdefs.h pcb.h 
	                        proc.h specialreg.h 

Log message:
Switch from lazy FPU switching to semi-eager FPU switching: track whether
curproc's xstate ("extended state") is loaded in the CPU or not.
- context switch, sendsig(), vmm, and doing CPU crypto in the kernel all
check the flag and, if set, save the old thread's state to the PCB,
clear the flag, and then load the _blank_ state
- when returning to userspace, if the flag is clear then set it and restore
the thread's state

This simpler tracking also fixes the restoring of FPU state after nested
signal handlers.

With this, %cr0's TS flag is never set, the FPU #DNA trap can no
longer happen, and IPIs are no longer necessary for flushing or
syncing FPU state; on the other hand, restoring xstate while returning
to userspace means we have to handle xrstor faulting if we could
be loading an altered state.  If that happens, reset the state,
fake a #GP fault (SIGBUS), and recheck for ASTs.

While here, regularize fxsave/fxrstor vs xsave/xrstor handling, by
using codepatching to switch to xsave/xrstor when present in the
CPU.  In addition, code patch in use of xsaveopt in most places
when the CPU supports that.  Use the 64bit-wide variants of the
instructions in all cases so that x87 instruction fault IPs are
reported correctly.

This change has three motivations:
1) with modern clang, SSE registers are used even in rcrt0.o, making
lazy FPU switching a smaller benefit vs trap costs
2) the Intel SDM warns that lazy FPU switching may increase power costs
3) post-Spectre rumors suggest that the %cr0 TS flag might not block
speculation, permitting leaking of information about FPU state
(AES keys?) across protection boundaries.

tested by many in snaps; prodding from deraadt@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/05 01:32:39

Modified files:
	games/godot    : Makefile distinfo 

Log message:
Switch to stable tarballs for godot.

From Thomas Frohwein.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/05 01:40:55

Log message:
    Import citra-0.0.0.717.
    
    Citra is an experimental open-source Nintendo 3DS emulator/debugger written in
    C++. It is written with portability in mind, with builds actively maintained for
    Windows, Linux and macOS. Citra only emulates a subset of 3DS hardware and
    therefore is generally only useful for running/debugging homebrew applications.
    Citra is even able to boot several commercial games.
    
    From Thomas Frohwein. Thanks!
    ok sthen@
    
    Status:
    
    Vendor Tag:	bentley
    Release Tags:	bentley_20180605
    
    N ports/emulators/citra/Makefile
    N ports/emulators/citra/distinfo
    N ports/emulators/citra/patches/patch-CMakeLists_txt
    N ports/emulators/citra/patches/patch-externals_CMakeLists_txt
    N ports/emulators/citra/patches/patch-src_tests_common_param_package_cpp
    N ports/emulators/citra/patches/patch-src_core_hle_service_cfg_cfg_cpp
    N ports/emulators/citra/patches/patch-src_tests_core_core_timing_cpp
    N ports/emulators/citra/patches/patch-src_core_hle_service_nwm_nwm_cpp
    N ports/emulators/citra/patches/patch-src_tests_glad_cpp
    N ports/emulators/citra/patches/patch-src_tests_tests_cpp
    N ports/emulators/citra/patches/patch-src_tests_core_memory_vm_manager_cpp
    N ports/emulators/citra/patches/patch-src_core_telemetry_session_cpp
    N ports/emulators/citra/patches/patch-src_tests_core_memory_memory_cpp
    N ports/emulators/citra/patches/patch-src_tests_video_core_shader_shader_jit_x64_compiler_cpp
    N ports/emulators/citra/patches/patch-src_tests_core_hle_kernel_hle_ipc_cpp
    N ports/emulators/citra/patches/patch-src_tests_core_arm_dyncom_arm_dyncom_vfp_tests_cpp
    N ports/emulators/citra/patches/patch-src_tests_core_file_sys_path_parser_cpp
    N ports/emulators/citra/patches/patch-externals_cubeb_CMakeLists_txt
    N ports/emulators/citra/pkg/PLIST
    N ports/emulators/citra/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/05 01:41:21

Modified files:
	emulators      : Makefile 

Log message:
+citra


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/05 02:01:08

Modified files:
	devel/appstream-glib: Makefile distinfo 
	devel/appstream-glib/pkg: PLIST 

Log message:
Update to appstream-glib-0.7.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/05 02:03:36

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.7.32.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/05 02:07:10

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.10.32.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/05 02:07:22

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.15.32.


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/06/05 03:29:05

Modified files:
	sys/kern       : exec_script.c kern_descrip.c kern_event.c 
	                 kern_exec.c sys_pipe.c tty_pty.c 
	                 uipc_syscalls.c vfs_syscalls.c 
	sys/sys        : file.h filedesc.h 
	usr.sbin/pstat : pstat.8 pstat.c 

Log message:
Revert introduction of fdinsert(), a sanitify check triggers when
closing a LARVAL file.

Found the hardway by sthen@.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/05 03:39:48

Modified files:
	www/owncloud   : Makefile 
	www/owncloud/pkg: README 

Log message:
README fixes for newer php:
- xcache is php-5.6 only
- sample cronjob line had a hardcoded -5.6

ok ajacoutot@ (maintainer)

- light tweak to db dependencies list to add pdo_sqlite (which I thought
I'd already committed). some others maybe needed for install/upgrade,
aja will take a look


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2018/06/05 03:45:08

Modified files:
	sys/arch/arm64/arm64: cpu.c 

Log message:
Recognise Cortex A76.  Only adding to arm64 as it only supports aarch32
for EL0/userland.  MIDR value from ATF.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/06/05 05:34:21

Modified files:
	usr.sbin/smtpd : mta.c smtpd.h 

Log message:
remove struct relayhost from struct envelope.

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2018/06/05 06:41:49

Modified files:
	www/chromium/patches: patch-build_gn_run_binary_py 
	                      patch-v8_tools_run_py 

Log message:
unbreak build by not hardcoding my pobj


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/05 06:50:29

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 
	lang/php/5.6/pkg: PLIST-main 
	lang/php/7.0   : Makefile 
	lang/php/7.0/pkg: PLIST-main 

Log message:
Revert previous until problems with it are fixed - the installed header
share/php-${PV}/include/ext/pcre/php_pcre.h pulls in pcre.h which is
no longer installed by PHP and the include path isn't setup to find it
from devel/pcre. Reported by aja@ with pecl-imagick,php70.


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2018/06/05 10:43:19

Modified files:
	share/man/man4 : pty.4 

Log message:
Use proper markup for ioctl arguments instead of documenting them using
free-form text.

ok jmc@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/06/05 11:23:56

Log message:
    Import sysutils/cpdup, a utility to mirror filesystems, directories, and
    files.
    ok juanfra@
    
    The cpdup utility makes an exact mirror copy of the source in the
    destination, creating and deleting files and directories as necessary.
    UTimes, hardlinks, softlinks, devices, permissions, and flags are
    mirrored. By default, cpdup asks for confirmation if any file or
    directory needs to be removed from the destination and does not copy
    files which it believes to have already been synchronized (by observing
    that the source and destination files' sizes and mtimes match). cpdup
    does not cross mount points in either the source or the destination. As
    a safety measure, cpdup refuses to replace a destination directory with
    a file.
    
    It is a port of the cpdup utility from DragonFly BSD.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20180605
    
    N ports/sysutils/cpdup/distinfo
    N ports/sysutils/cpdup/Makefile
    N ports/sysutils/cpdup/pkg/DESCR
    N ports/sysutils/cpdup/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/06/05 11:25:35

Log message:
    Import sysutils/tabs, a utility to set terminal tabs.
    ok juanfra@
    
    The tabs utility displays a series of characters that clear the hardware
    terminal tab settings then initialises tab stops at specified positions,
    and optionally adjusts the margin.
    
    It is a port of the tabs utility from DragonFly BSD.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20180605
    
    N ports/sysutils/tabs/distinfo
    N ports/sysutils/tabs/Makefile
    N ports/sysutils/tabs/pkg/DESCR
    N ports/sysutils/tabs/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/06/05 11:27:33

Modified files:
	sysutils       : Makefile 

Log message:
+cpdup
+tabs
(while here, place coreutils above cpdup/cpuid)


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/05 12:06:07

Modified files:
	lib/libcsi     : csi_dh_groups.c 

Log message:
Add missing csi_dh_params_dup() calls.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/05 13:23:01

Modified files:
	sys/arch/arm64/dev: pluart.c 
	sys/arch/armv7/dev: pluart.c 

Log message:
Unify arm64 and armv7 pluart(4) implementations.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/05 14:41:19

Modified files:
	sys/arch/arm64/conf: files.arm64 
	sys/dev/fdt    : files.fdt 
	sys/arch/armv7/conf: files.armv7 
Added files:
	sys/dev/fdt    : pluart.c 
Removed files:
	sys/arch/arm64/dev: pluart.c 
	sys/arch/armv7/dev: pluart.c 

Log message:
Move pluart(4) to dev/fdt.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2018/06/05 18:14:29

Modified files:
	distrib/amd64/ramdiskA: Makefile.inc 
	gnu/llvm/include/llvm: InitializePasses.h 
	gnu/llvm/include/llvm/CodeGen: MachineFrameInfo.h Passes.h 
	                               TargetFrameLowering.h 
	gnu/llvm/lib/CodeGen: CMakeLists.txt PrologEpilogInserter.cpp 
	                      TargetPassConfig.cpp 
	gnu/llvm/lib/Target/X86: X86FrameLowering.cpp X86FrameLowering.h 
	                         X86InstrCompiler.td X86MCInstLower.cpp 
	gnu/llvm/tools/clang/include/clang/Driver: CC1Options.td 
	gnu/llvm/tools/clang/include/clang/Frontend: CodeGenOptions.def 
	gnu/llvm/tools/clang/lib/CodeGen: CGCall.cpp 
	gnu/llvm/tools/clang/lib/Driver/ToolChains: Clang.cpp 
	gnu/llvm/tools/clang/lib/Frontend: CompilerInvocation.cpp 
	gnu/usr.bin/clang: Makefile.inc 
	gnu/usr.bin/clang/libLLVMCodeGen: Makefile 
	share/mk       : bsd.lib.mk 
Added files:
	gnu/llvm/lib/CodeGen: ReturnProtectorPass.cpp 

Log message:
Add RETGUARD to clang for amd64. This security mechanism uses per-function
random cookies to protect access to function return instructions, with the
effect that the integrity of the return address is protected, and function
return instructions are harder to use in ROP gadgets.

On function entry the return address is combined with a per-function random
cookie and stored in the stack frame. The integrity of this value is verified
before function return, and if this check fails, the program aborts. In this way
RETGUARD is an improved stack protector, since the cookies are per-function. The
verification routine is constructed such that the binary space immediately
before each ret instruction is padded with int03 instructions, which makes these
return instructions difficult to use in ROP gadgets. In the kernel, this has the
effect of removing approximately 50% of total ROP gadgets, and 15% of unique
ROP gadgets compared to the 6.3 release kernel. Function epilogues are
essentially gadget free, leaving only the polymorphic gadgets that result from
jumping into the instruction stream partway through other instructions. Work to
remove these gadgets will continue through other mechanisms.

Remaining work includes adding this mechanism to assembly routines, which must
be done by hand. Many thanks to all those who helped test and provide feedback,
especially deaadt, tb, espie and naddy.

ok deraadt@


CVSROOT:	/cvs
Module name:	www
Changes by:	mortimer@cvs.openbsd.org	2018/06/05 18:16:43

Modified files:
	faq            : current.html 

Log message:
Document RETGUARD change.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2018/06/05 20:53:44

Modified files:
	share/man/man4 : Makefile 
	share/man/man4/man4.arm64: Makefile 
	share/man/man4/man4.armv7: Makefile 
Added files:
	share/man/man4 : pluart.4 
Removed files:
	share/man/man4/man4.arm64: pluart.4 
	share/man/man4/man4.armv7: pluart.4 

Log message:
pluart(4) is mi now


CVSROOT:	/cvs
Module name:	www
Changes by:	tb@cvs.openbsd.org	2018/06/05 23:20:17

Modified files:
	faq            : current.html 

Log message:
minor markup and whitespace fixes


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/05 23:26:02

Log message:
    Import x11/kde-applications/kcalc, simple one by one replacement for
    x11/kde4/kcalc.
    
    Tested by Elias M. Mariani 
    ok landry@
    
    KCalc is a calculator which offers many mathematical functions.
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20180606
    
    N ports/x11/kde-applications/kcalc/Makefile
    N ports/x11/kde-applications/kcalc/distinfo
    N ports/x11/kde-applications/kcalc/pkg/DESCR
    N ports/x11/kde-applications/kcalc/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	remi@cvs.openbsd.org	2018/06/05 23:51:43

Modified files:
	usr.sbin/ospf6ctl: ospf6ctl.c 

Log message:
print metric for Intra-Area-Prefix LSAs

ok stsp@ claudio@ jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	remi@cvs.openbsd.org	2018/06/05 23:52:59

Modified files:
	usr.sbin/ospf6ctl: ospf6ctl.8 

Log message:
document missing database filters

ok stsp@ claudio@ jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/06/06 00:47:01

Modified files:
	sys/kern       : uipc_socket.c 
	sys/net        : pfkeyv2.c rtsock.c 

Log message:
Asseert that a pfkey or routing socket is referenced by a `fp' instead
of calling sofree(), when its PCB is detached.

This is different from TCP which does not always detach `inpcb's from
sockets.  In the pfkey & routing case caling sofree() there is a noop
whereas for TCP it's needed to free closed connections.

Having fewer sofree() makes it easier to understand the code and move
the locks down.

ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/06/06 00:55:22

Modified files:
	sys/kern       : sys_socket.c uipc_socket.c uipc_socket2.c 
	                 uipc_syscalls.c uipc_usrreq.c 
	sys/miscfs/fifofs: fifo_vnops.c 
	sys/net        : bfd.c if_pflow.c 
	sys/netinet    : in_pcb.c 
	sys/nfs        : krpc_subr.c nfs_socket.c nfs_syscalls.c 
	sys/sys        : socketvar.h 

Log message:
Pass the socket to sounlock(), this prepare the terrain for per-socket
locking.

ok visa@, bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/06/06 01:10:12

Modified files:
	sys/net        : pfkeyv2.c rtsock.c 

Log message:
Prefix fields of pfkey & routing PCBs, no functionnal change.

ok visa@, tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/06/06 01:12:52

Modified files:
	sys/net        : pfkeyv2.c rtsock.c 

Log message:
Prefix fields of pfkey & routing PCBs, part 2, no functionnal change.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/06 01:30:05

Modified files:
	net/prosody    : Tag: OPENBSD_6_3 Makefile 
Added files:
	net/prosody/patches: Tag: OPENBSD_6_3 patch-plugins_mod_c2s_lua 

Log message:
security fix for CVE-2018-10847

from Henrik Friedrichsen (MAINTAINER)


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2018/06/06 01:50:55

Modified files:
	www/iridium    : Makefile distinfo 
	www/iridium/files: audio_manager_openbsd.cc 
	www/iridium/patches: patch-BUILD_gn patch-base_BUILD_gn 
	                     patch-base_files_file_path_watcher_stub_cc 
	                     patch-base_native_library_posix_cc 
	                     patch-base_process_process_metrics_h 
	                     patch-base_process_process_metrics_openbsd_cc 
	                     patch-base_process_process_posix_cc 
	                     patch-base_threading_platform_thread_linux_cc 
	                     patch-base_trace_event_malloc_dump_provider_cc 
	                     patch-base_trace_event_process_memory_dump_cc 
	                     patch-build_config_BUILDCONFIG_gn 
	                     patch-build_config_BUILD_gn 
	                     patch-build_config_allocator_gni 
	                     patch-build_config_compiler_BUILD_gn 
	                     patch-build_config_compiler_compiler_gni 
	                     patch-build_toolchain_gcc_toolchain_gni 
	                     patch-cc_BUILD_gn 
	                     patch-chrome_app_chrome_main_delegate_cc 
	                     patch-chrome_app_chromium_strings_grd 
	                     patch-chrome_app_generated_resources_grd 
	                     patch-chrome_app_google_chrome_strings_grd 
	                     patch-chrome_app_settings_strings_grdp 
	                     patch-chrome_browser_about_flags_cc 
	                     patch-chrome_browser_browser_process_impl_cc 
	                     patch-chrome_browser_browser_process_impl_h 
	                     patch-chrome_browser_browser_resources_grd 
	                     patch-chrome_browser_chrome_browser_main_cc 
	                     patch-chrome_browser_chrome_content_browser_client_cc 
	                     patch-chrome_browser_chrome_content_browser_client_h 
	                     patch-chrome_browser_custom_handlers_protocol_handler_registry_cc 
	                     patch-chrome_browser_devtools_devtools_eye_dropper_cc 
	                     patch-chrome_browser_download_chrome_download_manager_delegate_cc 
	                     patch-chrome_browser_download_download_commands_cc 
	                     patch-chrome_browser_download_download_prefs_cc 
	                     patch-chrome_browser_download_download_prefs_h 
	                     patch-chrome_browser_extensions_BUILD_gn 
	                     patch-chrome_browser_extensions_api_settings_private_prefs_util_cc 
	                     patch-chrome_browser_extensions_bookmark_app_helper_cc 
	                     patch-chrome_browser_extensions_browser_context_keyed_service_factories_cc 
	                     patch-chrome_browser_flag_descriptions_cc 
	                     patch-chrome_browser_flag_descriptions_h 
	                     patch-chrome_browser_media_galleries_media_file_system_registry_cc 
	                     patch-chrome_browser_memory_details_cc 
	                     patch-chrome_browser_notifications_message_center_notification_manager_cc 
	                     patch-chrome_browser_plugins_plugins_resource_service_cc 
	                     patch-chrome_browser_process_singleton_posix_cc 
	                     patch-chrome_browser_renderer_preferences_util_cc 
	                     patch-chrome_browser_resources_plugin_metadata_plugins_linux_json 
	                     patch-chrome_browser_resources_settings_appearance_page_appearance_page_html 
	                     patch-chrome_browser_safe_browsing_incident_reporting_incident_reporting_service_cc 
	                     patch-chrome_browser_sync_chrome_sync_client_cc 
	                     patch-chrome_browser_task_manager_sampling_task_group_cc 
	                     patch-chrome_browser_task_manager_sampling_task_group_h 
	                     patch-chrome_browser_task_manager_sampling_task_group_sampler_cc 
	                     patch-chrome_browser_task_manager_sampling_task_group_sampler_h 
	                     patch-chrome_browser_task_manager_sampling_task_manager_impl_cc 
	                     patch-chrome_browser_task_manager_task_manager_observer_h 
	                     patch-chrome_browser_ui_browser_command_controller_cc 
	                     patch-chrome_browser_ui_startup_bad_flags_prompt_cc 
	                     patch-chrome_browser_ui_tab_helpers_cc 
	                     patch-chrome_browser_ui_task_manager_task_manager_columns_cc 
	                     patch-chrome_browser_ui_task_manager_task_manager_table_model_cc 
	                     patch-chrome_browser_ui_views_accelerator_table_cc 
	                     patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc 
	                     patch-chrome_browser_ui_views_first_run_dialog_cc 
	                     patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc 
	                     patch-chrome_browser_ui_views_profiles_avatar_button_cc 
	                     patch-chrome_browser_ui_views_tabs_new_tab_button_cc 
	                     patch-chrome_browser_ui_webui_about_ui_cc 
	                     patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc 
	                     patch-chrome_browser_ui_webui_settings_appearance_handler_cc 
	                     patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc 
	                     patch-chrome_common_BUILD_gn 
	                     patch-chrome_common_chrome_features_cc 
	                     patch-chrome_common_chrome_features_h 
	                     patch-chrome_common_chrome_paths_cc 
	                     patch-chrome_common_chrome_switches_cc 
	                     patch-chrome_common_chrome_switches_h 
	                     patch-chrome_common_pref_names_cc 
	                     patch-chrome_common_pref_names_h 
	                     patch-chrome_common_webui_url_constants_cc 
	                     patch-chrome_common_webui_url_constants_h 
	                     patch-chrome_test_chromedriver_chrome_chrome_finder_cc 
	                     patch-chromecast_browser_cast_content_browser_client_cc 
	                     patch-components_autofill_core_browser_autofill_experiments_cc 
	                     patch-components_autofill_strings_grdp 
	                     patch-components_crash_content_app_BUILD_gn 
	                     patch-components_crash_content_browser_BUILD_gn 
	                     patch-components_crash_core_common_BUILD_gn 
	                     patch-components_filesystem_file_system_app_cc 
	                     patch-components_neterror_resources_neterror_js 
	                     patch-components_new_or_sad_tab_strings_grdp 
	                     patch-components_policy_resources_policy_templates_json 
	                     patch-content_app_content_main_runner_cc 
	                     patch-content_browser_BUILD_gn 
	                     patch-content_browser_browser_main_loop_cc 
	                     patch-content_browser_child_process_launcher_helper_linux_cc 
	                     patch-content_browser_media_media_internals_cc 
	                     patch-content_browser_renderer_host_render_message_filter_cc 
	                     patch-content_browser_renderer_host_render_message_filter_h 
	                     patch-content_browser_renderer_host_render_process_host_impl_h 
	                     patch-content_browser_renderer_host_render_view_host_impl_cc 
	                     patch-content_browser_renderer_host_render_widget_host_view_aura_cc 
	                     patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc 
	                     patch-content_common_BUILD_gn 
	                     patch-content_common_view_messages_h 
	                     patch-content_public_common_content_switches_cc 
	                     patch-content_public_common_content_switches_h 
	                     patch-content_public_common_zygote_features_gni 
	                     patch-content_renderer_render_thread_impl_cc 
	                     patch-content_renderer_renderer_main_cc 
	                     patch-content_shell_browser_shell_browser_context_cc 
	                     patch-content_zygote_zygote_main_linux_cc 
	                     patch-device_bluetooth_BUILD_gn 
	                     patch-device_geolocation_location_arbitrator_cc 
	                     patch-device_usb_BUILD_gn 
	                     patch-extensions_browser_api_messaging_message_service_cc 
	                     patch-gpu_ipc_common_gpu_memory_buffer_support_cc 
	                     patch-gpu_ipc_service_gpu_init_cc 
	                     patch-headless_lib_browser_headless_content_browser_client_cc 
	                     patch-media_audio_BUILD_gn 
	                     patch-media_audio_audio_manager_h 
	                     patch-media_base_video_frame_cc 
	                     patch-media_base_video_frame_h 
	                     patch-media_capture_video_video_capture_device_factory_cc 
	                     patch-media_media_options_gni 
	                     patch-net_BUILD_gn 
	                     patch-net_base_address_tracker_linux_cc 
	                     patch-net_http_http_network_session_cc 
	                     patch-net_proxy_resolution_proxy_config_service_linux_cc 
	                     patch-net_proxy_resolution_proxy_service_cc 
	                     patch-net_socket_udp_socket_posix_cc 
	                     patch-net_url_request_url_request_context_builder_cc 
	                     patch-pdf_pdfium_pdfium_engine_cc 
	                     patch-remoting_base_chromoting_event_cc 
	                     patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc 
	                     patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_h 
	                     patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc 
	                     patch-services_service_manager_sandbox_BUILD_gn 
	                     patch-third_party_WebKit_Source_core_editing_EditingBehavior_cpp 
	                     patch-third_party_WebKit_Source_core_html_canvas_CanvasAsyncBlobCreator_cpp 
	                     patch-third_party_WebKit_Source_core_html_forms_InternalPopupMenu_cpp 
	                     patch-third_party_WebKit_Source_platform_fonts_FontCache_h 
	                     patch-third_party_WebKit_Source_platform_fonts_FontMetrics_cpp 
	                     patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp 
	                     patch-third_party_WebKit_Source_platform_wtf_StackUtil_cpp 
	                     patch-third_party_angle_BUILD_gn 
	                     patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_loader_c 
	                     patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_vk_loader_platform_h 
	                     patch-third_party_libusb_BUILD_gn 
	                     patch-third_party_pdfium_core_fxge_fx_ge_linux_cpp 
	                     patch-third_party_skia_src_ports_SkOSFile_stdio_cpp 
	                     patch-third_party_sqlite_BUILD_gn 
	                     patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp 
	                     patch-third_party_swiftshader_src_OpenGL_libEGL_Surface_cpp 
	                     patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp 
	                     patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp 
	                     patch-third_party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM_hpp 
	                     patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp 
	                     patch-third_party_webrtc_modules_audio_device_BUILD_gn 
	                     patch-third_party_webrtc_rtc_base_BUILD_gn 
	                     patch-third_party_webrtc_rtc_base_httpcommon_cc 
	                     patch-third_party_webrtc_rtc_base_platform_thread_cc 
	                     patch-third_party_webrtc_system_wrappers_BUILD_gn 
	                     patch-third_party_webrtc_webrtc_gni 
	                     patch-tools_gn_bootstrap_bootstrap_py 
	                     patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc 
	                     patch-ui_base_ime_input_method_initializer_cc 
	                     patch-ui_base_resource_resource_bundle_cc 
	                     patch-ui_gl_BUILD_gn 
	                     patch-ui_gl_generate_bindings_py 
	                     patch-ui_gl_gl_implementation_cc 
	                     patch-ui_message_center_views_toast_contents_view_cc 
	                     patch-ui_views_bubble_bubble_dialog_delegate_cc 
	                     patch-ui_views_controls_label_cc 
	                     patch-ui_views_controls_textfield_textfield_cc 
	                     patch-ui_views_mus_aura_init_cc 
	                     patch-ui_views_style_platform_style_cc 
	                     patch-ui_views_views_delegate_cc 
	                     patch-v8_BUILD_gn patch-v8_src_globals_h 
	                     patch-v8_tools_run_py 
	www/iridium/pkg: PLIST 
Added files:
	www/iridium/patches: patch-base_process_kill_h 
	                     patch-base_process_kill_posix_cc 
	                     patch-build_config_linux_BUILD_gn 
	                     patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc 
	                     patch-components_crash_content_app_crashpad_cc 
	                     patch-content_browser_memory_swap_metrics_driver_impl_linux_cc 
	                     patch-content_browser_webui_web_ui_data_source_impl_cc 
	                     patch-content_browser_webui_web_ui_data_source_impl_h 
	                     patch-content_browser_webui_web_ui_impl_cc 
	                     patch-content_browser_webui_web_ui_impl_h 
	                     patch-content_public_browser_web_ui_data_source_h 
	                     patch-content_public_browser_web_ui_h 
	                     patch-content_public_test_test_web_ui_h 
	                     patch-gpu_ipc_common_gpu_memory_buffer_support_h 
	                     patch-third_party_blink_renderer_bindings_core_v8_v8_script_runner_cc 
	                     patch-third_party_blink_renderer_platform_BUILD_gn 
	                     patch-third_party_blink_renderer_platform_fonts_font_cache_cc 
	                     patch-third_party_blink_renderer_platform_heap_stack_frame_depth_cc 
	                     patch-third_party_blink_renderer_platform_heap_thread_state_cc 
	                     patch-third_party_blink_renderer_platform_wtf_BUILD_gn 
	                     patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni 
	                     patch-third_party_crashpad_crashpad_util_misc_capture_context_h 
	                     patch-third_party_crashpad_crashpad_util_misc_metrics_cc 
	                     patch-third_party_crashpad_crashpad_util_misc_uuid_cc 
	                     patch-third_party_crashpad_crashpad_util_posix_close_multiple_cc 
	                     patch-third_party_crashpad_crashpad_util_posix_drop_privileges_cc 
	                     patch-third_party_crashpad_crashpad_util_posix_signals_cc 
	                     patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix_cc 
Removed files:
	www/iridium/patches: 
	                     clang-third_party_WebKit_Source_platform_BUILD_gn 
	                     patch-chrome_browser_safe_browsing_permission_reporter_cc 
	                     patch-content_browser_download_base_file_cc 
	                     patch-device_sensors_data_fetcher_shared_memory_h 
	                     patch-gpu_ipc_client_gpu_memory_buffer_impl_cc 
	                     patch-storage_browser_quota_quota_settings_cc 
	                     patch-third_party_WebKit_Source_bindings_core_v8_V8ScriptRunner_cpp 
	                     patch-third_party_WebKit_Source_platform_fonts_FontCache_cpp 
	                     patch-third_party_WebKit_Source_platform_heap_StackFrameDepth_cpp 
	                     patch-third_party_WebKit_Source_platform_heap_ThreadState_cpp 
	                     patch-third_party_WebKit_Source_platform_wtf_BUILD_gn 
	                     patch-third_party_webrtc_system_wrappers_source_timestamp_extrapolator_cc 

Log message:
update to 2018.5.67


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/06 02:23:30

Modified files:
	print/cups     : Makefile distinfo 
	print/cups/patches: patch-scheduler_auth_c patch-scheduler_ipp_c 
	                    patch-test_run-stp-tests_sh 
	print/cups/pkg : PLIST-main 
Removed files:
	print/cups/patches: patch-scheduler_client_c 
	                    patch-scheduler_client_h 

Log message:
Update to cups-2.2.8.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/06 02:35:34

Modified files:
	sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-1.6.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/06 02:35:56

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-204.0.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/06 02:53:30

Modified files:
	editors/vim    : Makefile 
	editors/vim/pkg: PLIST-main 

Log message:
fix PLIST-main order


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/06 03:08:59

Modified files:
	emulators/retroarch: Makefile distinfo 
	emulators/retroarch/pkg: PLIST 

Log message:
Switch to real tarballs for retroarch.

These include extra Creative Commons assets used in themes.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/06 03:15:47

Modified files:
	textproc/apertium-lex-tools: Makefile distinfo 
Removed files:
	textproc/apertium-lex-tools/patches: 
	                                     patch-TaggerOutputProcessor_h 

Log message:
Update to apertium-lex-tools-0.2.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/06 03:16:11

Modified files:
	textproc/lttoolbox: Makefile distinfo 
	textproc/lttoolbox/pkg: PLIST 
Added files:
	textproc/lttoolbox/patches: patch-configure_ac 
	                            patch-lttoolbox_deserialiser_h 
	                            patch-lttoolbox_serialiser_h 

Log message:
Update to lttoolbox-3.4.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/06 03:16:27

Modified files:
	textproc/apertium: Makefile distinfo 
	textproc/apertium/pkg: PLIST 
Added files:
	textproc/apertium/patches: patch-apertium_Makefile_in 

Log message:
Update to apertium-3.5.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2018/06/06 04:13:10

Modified files:
	usr.sbin/pkg_add/OpenBSD: PkgCreate.pm 

Log message:
if the parser can't find a starting line in user db, it won't look
at any line, so it won't error out.
Add logic to make it error out.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/06 04:30:16

Modified files:
	productivity/kmymoney: Makefile 
	x11/kde-applications: Makefile 
	x11/kde4       : Makefile 

Log message:
Unhook kcalc KDE4 and hook KDE5

RUN_DPENEDS change from x11/kde4/kcalc to x11/kde-applications/kcalc
in productivity/kmymoney.


CVSROOT:	/cvs
Module name:	src
Changes by:	espie@cvs.openbsd.org	2018/06/06 04:33:07

Modified files:
	regress/usr.sbin/pkg_add: Makefile 
Added files:
	regress/usr.sbin/pkg_add: baduser1 baduser2 baduser3 

Log message:
add non-regression tests for bad user list files


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/06 04:34:29

Log message:
    Import databases/lmdb
    
    Tweaks/Input from Raf Czlonka , sthem@, jca@
    ok jca@
    
    LMDB is an ultra-fast, ultra-compact key-value data store developed by Symas
    for the OpenLDAP Project.
    
    It uses memory-mapped files, so it has the read performance of a pure in-memory
    database while still offering the persistence of standard disk-based databases,
    and is only limited to the size of the virtual address space, (it is not
    limited to the size of physical RAM). LMDB was originally called MDB, but was
    renamed to avoid confusion with other software associated with the name MDB.
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20180606
    
    N ports/databases/lmdb/Makefile
    N ports/databases/lmdb/distinfo
    N ports/databases/lmdb/pkg/DESCR
    N ports/databases/lmdb/pkg/PLIST
    N ports/databases/lmdb/patches/patch-Makefile
    N ports/databases/lmdb/patches/patch-mdb_c
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/06 04:36:48

Modified files:
	databases      : Makefile 

Log message:
Hook lmdb


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/06 04:45:21

Modified files:
	net/knot       : Makefile 
Removed files:
	net/knot/patches: patch-src_contrib_lmdb_mdb_c 

Log message:
Enable to use lmdb from databases/lmdb.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/06 04:51:39

Modified files:
	devel/kf5      : Makefile 
	devel/kf5/baloo: Makefile distinfo 
	devel/kf5/baloo/pkg: PLIST 

Log message:
Update baloo to 5.49.0

After databases/lmdb is imported we can drop our self hosted, unsupported
and outdated version 15.04.26.

With this commit KDE Frameworks is up-to-date.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/06 05:22:57

Modified files:
	infrastructure/bin: update-plist 

Log message:
do NOT add .orig and similar stuff to plists automatically
list things that pause problems in a more ordered way.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/06 05:30:00

Modified files:
	net/bro        : Makefile distinfo 
	net/bro/pkg    : PLIST 

Log message:
Update to bro-2.5.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/06/06 06:00:26

Modified files:
	usr.sbin/smtpd : mta.c smtpd.h 

Log message:
remove fields that are found in struct dispatcher from struct relayhost

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kn@cvs.openbsd.org	2018/06/06 06:14:44

Modified files:
	audio/cmus     : Makefile 
	audio/cmus/patches: patch-configure patch-discid_c 
Added files:
	audio/cmus/patches: patch-ffmpeg_c 

Log message:
Fix crash in cmus-ffmpeg, silence compiler warnings.

Diff from Donovan Watteau  (maintainer), thanks!

OK jca


CVSROOT:	/cvs
Module name:	src
Changes by:	aoyama@cvs.openbsd.org	2018/06/06 06:58:05

Modified files:
	sys/arch/luna88k/luna88k: locore0.S 

Log message:
Make sure cr17 matches curcpu() on non-MULTIPROCESSOR kernels.

This fixes that luna88k non-MULTIPROCESSOR kernel with option
DIAGNOSTIC (i.e. GENERIC) will hang silently at boot.

That problem had been caused after the addition of a
MUTEX_ASSERT_UNLOCKED check in kprintf() in sys/kern/subr_prf.c
1.95.

The diff is suggested from Miod Vallat, tested it on
non-MULTIPROCESSOR and MULTIPROCESSOR kernels by me.


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2018/06/06 08:08:28

Modified files:
	sbin/slaacd    : frontend.c 

Log message:
After pledge the frontend process is only accepting from
an AF_UNIX socket (the control socket) so replace inet with
unix pledge.


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/06 08:31:11

Modified files:
	security/xmlsec: Makefile distinfo 
	security/xmlsec/patches: patch-Makefile_in 
	                         patch-tests_testrun_sh 
	security/xmlsec/pkg: PLIST-docs PLIST-main 
Removed files:
	security/xmlsec/patches: patch-include_xmlsec_openssl_crypto_h 
	                         patch-src_openssl_openssl_compat_h 

Log message:
update to xmlsec-1.2.26 (removing fixes for newer libressl, upstream has
handled this)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/06 08:33:26

Modified files:
	graphics/darktable: Makefile distinfo 

Log message:
update to darktable-2.4.4


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/06 08:37:55

Modified files:
	graphics/libqrencode: Makefile distinfo 

Log message:
update to libqrencode-4.0.2


CVSROOT:	/cvs
Module name:	src
Changes by:	deraadt@cvs.openbsd.org	2018/06/06 08:42:07

Modified files:
	distrib/sets/lists/man: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/06 11:03:46

Modified files:
	infrastructure/mk: arch-defines.mk 

Log message:
Bump _SYSTEM_VERSION-amd64 so that (after the next bulk build) package
updates are forced, making sure that installed packages are built with
the updated compiler with RETGUARD.  ok jca@ espie@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/06 12:22:41

Modified files:
	usr.bin/ssh    : ssh.c session.c servconf.h servconf.c mux.c 
	                 channels.h channels.c 

Log message:
Add a PermitListen directive to control which server-side addresses
may be listened on when the client requests remote forwarding (ssh -R).

This is the converse of the existing PermitOpen directive and this
includes some refactoring to share much of its implementation.

feedback and ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/06 12:23:32

Modified files:
	usr.bin/ssh    : auth-options.c auth-options.h auth.c servconf.c 
	                 servconf.h session.c 

Log message:
permitlisten option for authorized_keys; ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/06 12:24:00

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
man bits for PermitListen


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/06 12:24:15

Modified files:
	usr.bin/ssh    : sshd.8 

Log message:
man bits for permitlisten authorized_keys option


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/06 12:25:33

Modified files:
	regress/usr.bin/ssh: forward-control.sh 

Log message:
regress test for PermitOpen


CVSROOT:	/cvs
Module name:	src
Changes by:	markus@cvs.openbsd.org	2018/06/06 12:29:18

Modified files:
	usr.bin/ssh    : auth2-pubkey.c authfile.c dh.c hostfile.c 
	                 misc.c misc.h readconf.c servconf.c session.c 
	                 ssh-keygen.c ssh-keyscan.c ssh.h 

Log message:
switch config file parsing to getline(3) as this avoids static limits
noted by gerhard@; ok dtucker@, djm@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/06 13:02:38

Modified files:
	sys/kern       : vfs_subr.c 

Log message:
The function dounmount() traverses the mnt_list in forward direction
to call vfs_busy() for all nested mount points.  vfs_stall() called
vfs_busy() in reverser order for all mount points.  Change the
direction of the latter to resolve the lock order conflict.
OK visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/06/06 13:12:09

Modified files:
	usr.sbin/smtpd : mta.c 

Log message:
code cleanup

ok gilles@ semarie@


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2018/06/06 14:15:13

Modified files:
	sbin/slaacd    : slaacd.8 

Log message:
RFC 8106 obsolteted RFC 6106.
From brad@, OK jmc


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2018/06/06 19:42:36

Modified files:
	gnu/llvm/lib/Target/X86: X86FrameLowering.cpp 

Log message:
Remove unused variable.

Spotted by Nan Xiao.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/06 22:07:28

Modified files:
	sys/arch/amd64/include: specialreg.h 
	sys/arch/amd64/amd64: cpu.c identcpu.c 

Log message:
Treat XSAVEOPT and other XSAVE extensions like other cpu flags

oddness noted by kettenis
ok mlarkin@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/06 22:09:35

Modified files:
	sys/arch/amd64/include: asm.h 
	sys/arch/amd64/amd64: locore.S spl.S vector.S 

Log message:
Apply the retpoline transformation to indirect jumps in the raw ASM

ok mlarkin@ mortimer@ deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/06 22:31:51

Modified files:
	usr.bin/ssh    : auth-options.c 

Log message:
fix regression caused by recent permitlisten option commit:
authorized_keys lines that contained permitopen/permitlisten were
being treated as invalid.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/06 22:46:34

Modified files:
	regress/usr.bin/ssh: Makefile 
Added files:
	regress/usr.bin/ssh: cfgmatchlisten.sh 

Log message:
permitlisten/PermitListen unit test from Markus


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2018/06/06 23:31:32

Modified files:
	gnu/llvm/tools/clang/lib/Driver/ToolChains: OpenBSD.cpp 

Log message:
Pass -nopie to the linker when -pg is specified to make the
profiler(gprof) work properly.

ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2018/06/06 23:40:08

Modified files:
	share/man/man1 : clang-local.1 

Log message:
Mention enabling PIE by default is turned off by using "-pg".


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/06/06 23:50:27

Modified files:
	multimedia/streamlink: Makefile distinfo 
	multimedia/streamlink/patches: patch-setup_py 
	multimedia/streamlink/pkg: PLIST 

Log message:
Update to streamlink-0.13.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/07 00:49:07

Modified files:
	devel/fribidi  : Makefile distinfo 

Log message:
Update to fribidi-1.0.4.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/06/07 01:06:06

Modified files:
	usr.sbin/smtpd : mta.c 

Log message:
simplify the codepath for backup relay setup

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/07 01:38:26

Modified files:
	x11/gnome/documents: Makefile distinfo 

Log message:
Update to gnome-documents-3.28.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/07 02:21:34

Modified files:
	textproc/lttoolbox: Makefile 

Log message:
Missing BDEP on automake and libtool.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/07 02:28:55

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.7.33.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/07 02:29:43

Modified files:
	devel/kf5/ktexteditor: Makefile 

Log message:
Move LIB_DEPENDS qtscript, qtxmlpatterns to RUN,BUILD_DEPENDS

Spotted by Elias M. Mariani


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/07 02:31:26

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.10.33.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/07 02:31:38

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.15.33.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/07 02:40:15

Modified files:
	security/nss   : Makefile distinfo 

Log message:
Update to nss 3.37.3.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/07 02:41:32

Modified files:
	devel/proj     : Makefile distinfo 
	devel/proj/pkg : PLIST 

Log message:
Bugfix update to proj 5.1.0.

Built a bunch of consumers without issues.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/07 02:46:24

Modified files:
	sys/netinet    : in.h in_pcb.c 
	sys/netinet6   : in6.h in6_pcb.c 

Log message:
The global zero addresses must not change, mark them constant.
OK tb@ visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2018/06/07 02:48:29

Modified files:
	www/chromium   : Makefile 
	www/chromium/patches: 
	                      patch-content_common_sandbox_init_openbsd_cc 

Log message:
add tmppath pledge for the gpu process for DRI3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/07 03:07:39

Log message:
    import py-pf-0.1.8
    
    py-pf is a pure-Python module for managing OpenBSD's Packet Filter. It
    aims to add powerful and flexible scripting capabilities to PF, making
    integration with third-party software (like IDS, web-based configuration
    interfaces or custom management scripts) much easier.
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20180607
    
    N ports/net/py-pf/Makefile
    N ports/net/py-pf/distinfo
    N ports/net/py-pf/patches/python3-pf_filter_py
    N ports/net/py-pf/patches/patch-pf_constants_py
    N ports/net/py-pf/patches/patch-pf__struct_py
    N ports/net/py-pf/patches/patch-pf_queue_py
    N ports/net/py-pf/patches/patch-pf_status_py
    N ports/net/py-pf/pkg/DESCR
    N ports/net/py-pf/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/07 03:09:38

Modified files:
	net            : Makefile 

Log message:
+py-pf


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	kettenis@cvs.openbsd.org	2018/06/07 03:25:32

Modified files:
	lib/mesa       : configure.ac configure 

Log message:
Make sure HAVE_DRI3 is defined when DRI3 support is enabled.
Matches what is done for Linux.

ok jsg@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/07 03:26:42

Modified files:
	usr.bin/ssh    : auth-options.c 

Log message:
some permitlisten fixes from markus@ that I missed in my insomnia-fueled
commits last night


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/07 03:41:14

Modified files:
	sbin/slaacd    : slaacd.8 

Log message:
put ".Re" in the right place;


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/07 03:41:46

Modified files:
	share/man/man1 : clang-local.1 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/06/07 05:18:25

Modified files:
	sys/dev/pci    : if_bwfm_pci.c 

Log message:
Some PCIe-based bwfm(4) chips also require that we supply an NVRAM
binary.  In case we have an (optional) NVRAM binary, copy it to the
end of the chip's memory.

Tested by mlarkin@ on his GPD Pocket.


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/06/07 05:24:19

Modified files:
	sys/dev/pci    : if_bwfm_pci.c 

Log message:
Attach bwfm(4) to the Broadcom 4356 found in the GPD Pocket.

Tested by mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/07 05:26:14

Modified files:
	usr.bin/ssh    : sshd.8 sshd_config.5 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/07 05:29:37

Removed files:
	security/nss/patches: patch-nss_lib_freebl_Makefile 

Log message:
Remove patch that was merged upstream in
https://hg.mozilla.org/projects/nss/rev/2209bddb98b8d105159998b9be91a155aa6bd283
spotted by nigel@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/06/07 05:31:51

Modified files:
	usr.sbin/smtpd : mta.c mta_session.c to.c 

Log message:
use RELAY_* flags where appropriate

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/07 05:37:21

Modified files:
	sbin/dump      : dump.8 
	usr.bin/mktemp : mktemp.1 
	usr.bin/rcs    : merge.1 
	usr.sbin/fdformat: fdformat.1 
	usr.sbin/netgroup_mkdb: netgroup_mkdb.8 

Log message:
add some EXIT STATUS sections; from matthew martin


CVSROOT:	/cvs
Module name:	src
Changes by:	visa@cvs.openbsd.org	2018/06/07 07:37:28

Modified files:
	share/man/man9 : VOP_LOOKUP.9 
	sys/kern       : uipc_usrreq.c vfs_syscalls.c vfs_vnops.c 
	sys/miscfs/fuse: fuse_vnops.c 
	sys/msdosfs    : msdosfs_vnops.c 
	sys/nfs        : nfs_serv.c nfs_vnops.c 
	sys/tmpfs      : tmpfs_vnops.c 
	sys/ufs/ext2fs : ext2fs_vnops.c 
	sys/ufs/ufs    : ufs_vnops.c 

Log message:
Make callers of VOP_CREATE(9) and VOP_MKNOD(9) responsible for
unlocking the directory vnode.

OK mpi@, helg@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/07 08:29:43

Modified files:
	regress/usr.bin/ssh: forward-control.sh 

Log message:
test the correct configuration option name


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2018/06/07 09:30:59

Modified files:
	news/nzbget    : Makefile distinfo 
	news/nzbget/patches: patch-nzbget_conf 
	news/nzbget/pkg: PLIST 

Log message:
Update to nzbget-20.0.

Thanks to sthen@ for pointing out that it is worth adding
"@extraunexec rm .." lines to remove files in localstatedir for
pkg_delete -c to clean up.

OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/06/07 10:28:14

Modified files:
	usr.sbin/smtpd : smtpd.h 

Log message:
remove unused flags and obsolete comments

ok gilles@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/07 10:29:26

Modified files:
	emulators/citra: Makefile 

Log message:
mark as BROKEN-i386, "always_inline function '_mm_sra_pi32' requires
target feature 'mmx', but would be inlined into function 'calcCrossCorr'
that is compiled without support for 'mmx'".


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/07 12:07:08

Modified files:
	devel/harfbuzz : Makefile distinfo 
	devel/harfbuzz/pkg: PLIST-main 

Log message:
Update to harfbuzz-1.8.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	matthieu@cvs.openbsd.org	2018/06/07 15:23:44

Modified files:
	etc/mtree      : BSD.x11.dist 

Log message:
prepare for dri3proto


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2018/06/07 15:56:19

Log message:
    Import dri3proto 1.0
    
    Status:
    
    Vendor Tag:	xorg
    Release Tags:	v1_0
    
    N xenocara/proto/dri3proto/configure
    N xenocara/proto/dri3proto/ChangeLog
    N xenocara/proto/dri3proto/missing
    N xenocara/proto/dri3proto/config.guess
    N xenocara/proto/dri3proto/Makefile.am
    N xenocara/proto/dri3proto/dri3proto.pc.in
    N xenocara/proto/dri3proto/aclocal.m4
    N xenocara/proto/dri3proto/INSTALL
    N xenocara/proto/dri3proto/configure.ac
    N xenocara/proto/dri3proto/dri3proto.h
    N xenocara/proto/dri3proto/dri3proto.txt
    N xenocara/proto/dri3proto/config.sub
    N xenocara/proto/dri3proto/Makefile.in
    N xenocara/proto/dri3proto/install-sh
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2018/06/07 15:57:38

Log message:
    Import libxshmfence 1.4
    
    Status:
    
    Vendor Tag:	xorg
    Release Tags:	v1_3
    
    N xenocara/lib/libxshmfence/ltmain.sh
    N xenocara/lib/libxshmfence/aclocal.m4
    N xenocara/lib/libxshmfence/config.sub
    N xenocara/lib/libxshmfence/Makefile.am
    N xenocara/lib/libxshmfence/configure.ac
    N xenocara/lib/libxshmfence/Makefile.in
    N xenocara/lib/libxshmfence/compile
    N xenocara/lib/libxshmfence/README
    N xenocara/lib/libxshmfence/configure
    N xenocara/lib/libxshmfence/xshmfence.pc.in
    N xenocara/lib/libxshmfence/config.h.in
    N xenocara/lib/libxshmfence/test-driver
    N xenocara/lib/libxshmfence/missing
    N xenocara/lib/libxshmfence/config.guess
    N xenocara/lib/libxshmfence/install-sh
    N xenocara/lib/libxshmfence/COPYING
    N xenocara/lib/libxshmfence/ChangeLog
    N xenocara/lib/libxshmfence/depcomp
    N xenocara/lib/libxshmfence/test/xshmfence_test.c
    N xenocara/lib/libxshmfence/test/Makefile.am
    N xenocara/lib/libxshmfence/test/Makefile.in
    N xenocara/lib/libxshmfence/src/xshmfenceint.h
    N xenocara/lib/libxshmfence/src/xshmfence_pthread.c
    N xenocara/lib/libxshmfence/src/xshmfence.h
    N xenocara/lib/libxshmfence/src/xshmfence_pthread.h
    N xenocara/lib/libxshmfence/src/Makefile.am
    N xenocara/lib/libxshmfence/src/Makefile.in
    N xenocara/lib/libxshmfence/src/xshmfence_alloc.c
    N xenocara/lib/libxshmfence/src/xshmfence_futex.h
    N xenocara/lib/libxshmfence/src/xshmfence_futex.c
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2018/06/07 15:59:18

Added files:
	proto/dri3proto: Makefile 

Log message:
Makefile for dri3proto


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2018/06/07 16:05:13

Modified files:
	lib/libxshmfence: Makefile.in aclocal.m4 config.guess 
	                  config.h.in config.sub configure configure.ac 
	                  depcomp install-sh ltmain.sh missing 
	lib/libxshmfence/src: Makefile.in 
	lib/libxshmfence/test: Makefile.in 
Added files:
	lib/libxshmfence: Makefile.bsd-wrapper 

Log message:
add BSD build infrastructure


CVSROOT:	/cvs
Module name:	src
Changes by:	helg@cvs.openbsd.org	2018/06/07 16:28:11

Modified files:
	lib/libfuse    : fuse_private.h 

Log message:
Prevent ggc3 error: redefinition of `fuse_dirh_t'

OK millert@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/07 19:55:40

Modified files:
	usr.bin/ssh    : serverloop.c 

Log message:
fix some over-long lines and __func__ up some debug messages


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/07 21:35:36

Modified files:
	usr.bin/ssh    : ssh.c 

Log message:
fix incorrect expansion of %i in load_public_identity_files(); reported by
Roumen Petrov


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/07 22:40:20

Log message:
    Import x11/kde-applications/konsole
    
    Tested by Elias M. Mariani 
    ok landry@
    
    Konsole is an X terminal emulator for the KDE platform, allowing
    users to have a convenient way to use the command line. Aside from
    providing a way to use a powerful shell, Konsole also offers features
    that make it easier or more pleasurable to work in the command line,
    such as profile management, scrollback, and color schemes, including
    translucency for effects.
    
    Konsole also provides an embedded KPart terminal which is used by
    apps such as Yakuake, Dolphin, and Kate, giving users a consistent
    and familiar interface when working in the command line.
    
    Status:
    
    Vendor Tag:	rsadowski
    Release Tags:	rsadowski_20180608
    
    N ports/x11/kde-applications/konsole/Makefile
    N ports/x11/kde-applications/konsole/distinfo
    N ports/x11/kde-applications/konsole/patches/patch-src_ProcessInfo_cpp
    N ports/x11/kde-applications/konsole/pkg/DESCR
    N ports/x11/kde-applications/konsole/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/07 22:48:20

Added files:
	x11/yakuake    : Makefile distinfo 
	x11/yakuake/pkg: DESCR PLIST 

Log message:
Re-add x11/yakuake

Tested by Elias M. Mariani 
ok landry@

Yakuake is a drop-down terminal emulator based on Konsole technology.

Features:
* Smoothly rolls down from the top of your screen
* Tabbed interface
* Configurable dimensions and animation speed
* Skinnable
* Sophisticated DCOP / D-Bus interface


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/07 23:22:52

Modified files:
	meta/kde4      : Makefile 
	x11            : Makefile 
	x11/kde-applications: Makefile 
	x11/kde4       : Makefile 
	x11/kde4/libs  : Makefile 

Log message:
Replace KDE4 konsole with KDE5 and yakuake-kde4 with yakuake (KDE5)

- zap konsole from meta/kde4
- unhook kde4/konsole, hook x11/kde-applications/konsole
- unhook yakuake-kde4, hook yakuake
- replace TEST_DEPENDS in kde4/libs (Tests looks good with KDE5 konsole)


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/06/07 23:23:21

Modified files:
	emulators/citra: Makefile 

Log message:
Hidden build dep on boost.

Noticed by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/06/07 23:25:24

Removed files:
	x11/yakuake-kde4: Makefile distinfo 
	x11/yakuake-kde4/pkg: DESCR PLIST 

Log message:
Remove yakuake-kde4 (replaced by KDE5 yakuake)


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2018/06/08 00:20:49

Modified files:
	usr.bin/sndiod : dev.c 

Log message:
The conversion chain processes exactly one block, so no need to
calculate & count the number of processed samples. This allows to move
the calls to processing routines in dev_mix_badd() and
dev_sub_bcopy(), which is much simpler. No behaviour change.


CVSROOT:	/cvs
Module name:	src
Changes by:	ratchov@cvs.openbsd.org	2018/06/08 00:21:56

Modified files:
	usr.bin/sndiod : dsp.c dsp.h 

Log message:
Greatly simplify the resampling routine using the fact it processes
exactly one block.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2018/06/08 01:09:50

Modified files:
	sys/dev/pci    : mfii.c 

Log message:
Rework sensors and bio(4) support to use the target number from the logical
disk list, rather than assuming target numbers match the position in the
list.  Now we always allocate enough sensors for the maximum number of
logical disks, so we can store sensor information indexed by target number.
While here, split up the logical disk sensor code simplify adding and
removing sensors for logical disks as they're created and destroyed.

ok dlg@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2018/06/08 01:14:02

Modified files:
	sys/dev/pci    : mfii.c 

Log message:
Handle AENs for logical disk creation and deletion.
SAS3 and newer controllers allow these operations at any time
through the server management interface - tested on a SAS3108
(Lenovo x3650 M5) and SAS3508 (Dell R6415).

ok dlg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/06/08 01:36:58

Modified files:
	meta/kde4      : Makefile 

Log message:
unbreak, x11/yakuake-kde4 is no more


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2018/06/08 03:41:34

Modified files:
	usr.bin/tmux   : cmd-new-session.c tmux.1 

Log message:
Add -x- and -y- to use client size, from Stefan Assmann in GitHub issue 1372.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2018/06/08 03:43:58

Modified files:
	usr.bin/tmux   : cmd-new-session.c tmux.1 

Log message:
Tweak previous - check for a NULL client and simplify manual text.


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2018/06/08 06:37:23

Log message:
    Import sqlite3-odbc-0.9996.
    
    ODBC driver for SQLite3.
    
    ok sthen@
    
    Status:
    
    Vendor Tag:	stu
    Release Tags:	stu_20180608
    
    N ports/databases/sqlite3-odbc/Makefile
    N ports/databases/sqlite3-odbc/distinfo
    N ports/databases/sqlite3-odbc/pkg/DESCR
    N ports/databases/sqlite3-odbc/pkg/PLIST
    N ports/databases/sqlite3-odbc/patches/patch-configure
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2018/06/08 06:38:28

Modified files:
	databases      : Makefile 

Log message:
+sqlite3-odbc


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2018/06/08 06:41:29

Modified files:
	databases/iodbc: Makefile 
	databases/iodbc/patches: patch-etc_odbc_ini_sample 
	                         patch-etc_odbcinst_ini_sample 

Log message:
Add SQLite3 ODBC driver to .ini files.
Refresh WANTLIB, bump REVISION.

ok sthen@


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	kettenis@cvs.openbsd.org	2018/06/08 07:16:24

Modified files:
	lib/libxshmfence: configure configure.ac 
	lib/libxshmfence/src: xshmfence_futex.h 

Log message:
Add OpenBSD support using process-global futexes.

ok matthieu@


CVSROOT:	/cvs
Module name:	src
Changes by:	pirofti@cvs.openbsd.org	2018/06/08 07:53:01

Modified files:
	lib/librthread : Makefile rthread_sem.c 
Added files:
	lib/librthread : rthread_sem_compat.c synch.h 

Log message:
New semaphore implementation making sem_post async-safe.

POSIX dictates that sem_post() needs to be async-safe here[0] and is
thus included in the list of safe functions to call from within a signal
handler here[1].

The old semaphore implementation is using spinlocks and __thrsleep to
synchronize between threads.

Let's say there are two threads: T0 and T1 and the semaphore has V=0.
T1 calls sem_wait() and it will now sleep (spinlock) until someone else
sem_post()'s. Let's say T0 sends a signal to T1 and exits.
The signal handler calls sem_post() which is meant to unblock T1 by
incrementing V. With the old semaphore implementation we we are now in a
deadlock as sem_post spinlocks on the same lock.

The new implementation does not suffer from this defect as it
uses futexes to resolve locking and thus sem_post does not need to spin.
Besides fixing this defect and making us POSIX compliant, this should
also improve performance as there should be less context switching and
thus less time spent in the kernel.

For architectures that do not provied futexes and atomic operations,
the old implementation will be used and it is now being renamed to
rthread_sem_compat as discussed with mpi@.

[0] -- http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_post.html
[1] -- http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html

OK visa@, mpi@, guenther@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/06/08 08:09:57

Modified files:
	sys/netinet    : udp_usrreq.c 

Log message:
The udp control option processing was implemented three times.
Multicast lacked receive destination port.  Better use a function
and do it all in one place.  The pipex chunk does not use the
options, so it can happen before.  Adding the udp header length to
the ip header length was done inconsistently.  Do it explicitly
when needed.
OK mpi@ visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	kevlo@cvs.openbsd.org	2018/06/08 08:24:32

Log message:
    GNU cross compiler suite, configured for the riscv64 target.
    
    ok bentley@
    
    Status:
    
    Vendor Tag:	kevlo
    Release Tags:	kevlo_20180608
    
    N ports/devel/riscv-elf/Makefile
    N ports/devel/riscv-elf/Makefile.inc
    N ports/devel/riscv-elf/gcc/Makefile
    N ports/devel/riscv-elf/gcc/distinfo
    N ports/devel/riscv-elf/gcc/patches/patch-Makefile_in
    N ports/devel/riscv-elf/gcc/patches/patch-gcc_Makefile_in
    N ports/devel/riscv-elf/gcc/patches/patch-gcc_configure
    N ports/devel/riscv-elf/gcc/patches/patch-libiberty_Makefile_in
    N ports/devel/riscv-elf/gcc/patches/patch-libgcc_Makefile_in
    N ports/devel/riscv-elf/gcc/patches/patch-libcc1_connection_cc
    N ports/devel/riscv-elf/gcc/pkg/PLIST
    N ports/devel/riscv-elf/gcc/pkg/DESCR
    N ports/devel/riscv-elf/binutils/Makefile
    N ports/devel/riscv-elf/binutils/distinfo
    N ports/devel/riscv-elf/binutils/patches/patch-bfd_doc_Makefile_in
    N ports/devel/riscv-elf/binutils/patches/patch-binutils_doc_Makefile_in
    N ports/devel/riscv-elf/binutils/patches/patch-gas_doc_Makefile_in
    N ports/devel/riscv-elf/binutils/patches/patch-gprof_Makefile_in
    N ports/devel/riscv-elf/binutils/patches/patch-ld_Makefile_in
    N ports/devel/riscv-elf/binutils/patches/patch-libiberty_Makefile_in
    N ports/devel/riscv-elf/binutils/pkg/PLIST
    N ports/devel/riscv-elf/binutils/pkg/DESCR
    N ports/devel/riscv-elf/newlib/Makefile
    N ports/devel/riscv-elf/newlib/distinfo
    N ports/devel/riscv-elf/newlib/pkg/DESCR
    N ports/devel/riscv-elf/newlib/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	kevlo@cvs.openbsd.org	2018/06/08 08:25:26

Modified files:
	devel          : Makefile 

Log message:
+riscv-elf


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2018/06/08 08:46:21

Modified files:
	www/nextcloud  : Makefile distinfo 
	www/nextcloud/pkg: PLIST README 

Log message:
Update for Nextcloud to 13.0.3:

https://nextcloud.com/changelog/

While here, I moved the httpd(8) to the README as we did on owncloud.

Also we kill the last file messing with the file check, also the occ,
thanks abieber@.

OK abieber@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/08 08:55:49

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.7.34.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/08 08:59:23

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.10.34.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/08 08:59:33

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.15.34.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/08 09:38:15

Modified files:
	sys/sys        : _lock.h mplock.h mutex.h rwlock.h witness.h 
	sys/kern       : kern_lock.c kern_rwlock.c subr_pool.c 
	                 subr_witness.c 

Log message:
Constipate all the struct lock_type's so they go into .rodata

ok visa@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/08 09:38:52

Modified files:
	sys/arch/hppa/include: mplock.h 

Log message:
Constipate all the struct lock_type's so they go into .rodata

ok visa@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/08 10:43:18

Modified files:
	www/firefox-esr: Makefile distinfo 
	www/firefox-esr-i18n: Makefile.inc distinfo 

Log message:
Update to firefox-esr 52.8.1.

See https://www.mozilla.org/en-US/firefox/52.8.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-14/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/08 10:45:31

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/firefox-i18n: Makefile.inc distinfo 

Log message:
Update to firefox 60.0.2.

See https://www.mozilla.org/en-US/firefox/60.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-14/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/08 10:46:21

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_6_3 Makefile distinfo 

Log message:
MFC: Update to firefox 60.0.2.

See https://www.mozilla.org/en-US/firefox/60.0.2/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-14/
-stable packages at the usual spot.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/08 10:48:26

Modified files:
	www/firefox-esr: Tag: OPENBSD_6_3 Makefile distinfo 

Log message:
MFC: Update to firefox-esr 52.8.1.

See https://www.mozilla.org/en-US/firefox/52.8.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-14/
-stable package at the usual spot


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/08 11:28:36

Modified files:
	regress/lib/libcsi/dh: dhtest.c 

Log message:
Test DH params allocation and free.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2018/06/08 11:30:16

Modified files:
	www/kcgi       : Makefile 
Added files:
	www/kcgi/patches: patch-kcgi_c 

Log message:
Fix bug in kutil_urlencode on signed char platforms where the top bit
of the character is set. Port patch from Paul de Weerd.


CVSROOT:	/cvs
Module name:	www
Changes by:	beck@cvs.openbsd.org	2018/06/08 12:29:46

Modified files:
	.              : events.html 
Added files:
	papers         : BeckPledgeUnveilBSDCan2018.pdf 

Log message:
Add bob's BSDCan talk and tutorial


CVSROOT:	/cvs
Module name:	src
Changes by:	cheloha@cvs.openbsd.org	2018/06/08 13:24:46

Modified files:
	libexec/ld.so/ldconfig: ldconfig.c 

Log message:
Bail out if fchmod(2) fails.

Don't quietly install ld.so.hints with mode 0600 because this adds
overhead to shlib lookup for non-root processes.

From Nan Xiao.

ok guenther@


CVSROOT:	/cvs
Module name:	www
Changes by:	schwarze@cvs.openbsd.org	2018/06/08 13:27:44

Modified files:
	.              : events.html 
Added files:
	papers         : bsdcan18-mandoc.pdf bsdcan18-mandoc.roff 

Log message:
publish my BSDCan 2018 mandoc talk


CVSROOT:	/cvs
Module name:	ports
Changes by:	kili@cvs.openbsd.org	2018/06/08 13:42:40

Modified files:
	lang/php/5.6   : Makefile 
	lang/php/5.6/pkg: PLIST-apache PLIST-main 
	lang/php/7.0   : Makefile 
	lang/php/7.0/pkg: PLIST-apache PLIST-main 

Log message:
Move share/examples/php-${PV}/php.conf from -main to -apache.

This fixes the /var/www/conf/modules.sample.php-${PV}.conf (which
was just a copy of the apache module itself).

Bump -main and -apache.

Adjust @conflict markers (reminded by sthen@).

ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	denis@cvs.openbsd.org	2018/06/08 14:32:16

Modified files:
	x11/freerdp    : Makefile 
Added files:
	x11/freerdp/patches: patch-libfreerdp_core_nla_c 

Log message:
Fix failure to connect with latest CredSSP protocol version.

With inputs from landry@ and jca@.

OK landry@, benoit@, jca@


CVSROOT:	/cvs
Module name:	www
Changes by:	florian@cvs.openbsd.org	2018/06/08 14:37:28

Modified files:
	.              : events.html 
Added files:
	papers         : florian_slaacd_bsdcan2018.pdf 

Log message:
unveil slaacd slides


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2018/06/08 14:44:48

Modified files:
	net/libmaxminddb: Makefile distinfo 

Log message:
Update GeoLite2 databases to latest version.


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2018/06/08 14:54:22

Modified files:
	usr.bin/tmux   : cmd-resize-pane.c layout.c tmux.h 

Log message:
Instead of working out which pane to resize with the mouse by walking
the panes list, look through the layout cells for the nearest border and
resize that cell. From Dan Aloni in GitHub issue 1374.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jca@cvs.openbsd.org	2018/06/08 16:19:20

Modified files:
	editors/emacs  : Makefile distinfo 
	editors/emacs/patches: patch-Makefile_in patch-configure 
	                       patch-lisp_files_el patch-lisp_vc_vc_el 
	editors/emacs/pkg: PLIST 

Log message:
Update to emacs-26.1

Announcement and main user-visible changes:
https://lists.gnu.org/archive/html/info-gnu/2018-05/msg00014.html

Many thanks to all the folks who tested the pretest and rc tarballs.
Release tested by Gregoire Jadi, Markus Hennecke, krw@ and solene@ on
amd64, sparc64, powerpc, armv7 and arm64.  ok krw@ solene@


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/08 17:39:50

Modified files:
	www/webkit     : Makefile 

Log message:
Drop MAINTAINER.


CVSROOT:	/cvs
Module name:	src
Changes by:	helg@cvs.openbsd.org	2018/06/08 17:43:40

Modified files:
	lib/libfuse    : fuse_ops.c 

Log message:
Minor cleanup in ifuse_ops_setattr.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/08 20:58:02

Modified files:
	usr.bin/ssh    : session.c 

Log message:
reorder child environment preparation so that variables read from
~/.ssh/environment (if enabled) do not override SSH_* variables
set by the server.


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/08 21:01:12

Modified files:
	usr.bin/ssh    : clientloop.c misc.c misc.h mux.c readconf.c 
	                 readconf.h scp.1 sftp.1 ssh.1 ssh_config.5 
	                 sshd_config.5 

Log message:
add a SetEnv directive to ssh_config that allows setting environment
variables for the remote session (subject to the server accepting them)

refactor SendEnv to remove the arbitrary limit of variable names.

ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/08 21:03:10

Modified files:
	usr.bin/ssh    : servconf.c servconf.h session.c sshd_config.5 

Log message:
add a SetEnv directive for sshd_config to allow an administrator to
explicitly specify environment variables set in sessions started by
sshd. These override the default environment and any variables set
by user configuration (PermitUserEnvironment, etc), but not the SSH_*
variables set by sshd itself.

ok markus@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/06/08 21:18:11

Modified files:
	usr.bin/ssh    : sshd_config.5 

Log message:
slightly better wording re handing of $TERM, from Jakub Jelen
via bz2386


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/06/09 00:36:31

Modified files:
	usr.bin/ssh    : scp.1 sftp.1 ssh.1 ssh_config.5 

Log message:
sort previous;


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/09 00:54:39

Modified files:
	www/firefox-i18n: distinfo 

Log message:
Fix distinfo for ca.xpi, noticed by naddy@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/09 03:46:27

Modified files:
	infrastructure/lib/OpenBSD: FS2.pm 
Added files:
	infrastructure/lib/OpenBSD: LogParser.pm 

Log message:
scaffold for log parsing, this is nowhere near ready (not activated yet)


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/06/09 04:01:17

Modified files:
	usr.sbin/smtpd : smtp_client.c 

Log message:
parse SIZE advertisement


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/06/09 04:45:00

Modified files:
	print/cups     : Makefile 
Added files:
	print/cups/patches: patch-cups_ipp_c 

Log message:
Prevent polling storm from /usr/local/libexec/gsd-print-notifications
(from Arch Linux)


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/06/09 04:51:39

Modified files:
	infrastructure/bin: update-plist 

Log message:
refactor error display
replace tab with a space so it doesn't flow off the screen that often


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2018/06/09 05:05:39

Modified files:
	build          : mirrors.dat 

Log message:
Remove delfic mirror


CVSROOT:	/cvs
Module name:	www
Changes by:	job@cvs.openbsd.org	2018/06/09 05:07:51

Modified files:
	.              : ftp.html ftplist httpslist 
	openbgpd       : ftp.html 
	openntpd       : portable.html 
	openssh        : ftp.html portable.html 

Log message:
sync


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	kettenis@cvs.openbsd.org	2018/06/09 05:44:13

Modified files:
	lib/libxshmfence: Makefile.bsd-wrapper 

Log message:
Make sure we create shared memory files in /tmp such that programs can use
the "tmppath" pledge to allow creation of shared memory fences.

ok matthieu@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/06/09 08:54:39

Modified files:
	x11/yakuake    : Makefile 

Log message:
EPOCH cannot be reverted


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2018/06/09 10:44:45

Modified files:
	devel/mercurial: Makefile 
Added files:
	devel/mercurial/patches: patch-mercurial_mpatch_c 

Log message:
SECURITY. From upstream:

"Multiple issues found in mpatch.c with a fuzzer:

- OVE-20180430-0001
- OVE-20180430-0002
- OVE-20180430-0004

With the following fixes:

- mpatch: be more careful about parsing binary patch data (SEC)
- mpatch: protect against underflow in mpatch_apply (SEC)
- mpatch: ensure fragment start isn't past the end of orig (SEC)
- mpatch: fix UB in int overflows in gather() (SEC)
- mpatch: fix UB integer overflows in discard() (SEC)
- mpatch: avoid integer overflow in mpatch_decode (SEC)
- mpatch: avoid integer overflow in combine() (SEC)

No exploits are known at the time."


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2018/06/09 10:48:26

Modified files:
	devel/mercurial: Tag: OPENBSD_6_3 Makefile 
Added files:
	devel/mercurial/patches: Tag: OPENBSD_6_3 
	                         patch-mercurial_mpatch_c 

Log message:
SECURITY. From upstream:

"Multiple issues found in mpatch.c with a fuzzer:

- OVE-20180430-0001
- OVE-20180430-0002
- OVE-20180430-0004

With the following fixes:

- mpatch: be more careful about parsing binary patch data (SEC)
- mpatch: protect against underflow in mpatch_apply (SEC)
- mpatch: ensure fragment start isn't past the end of orig (SEC)
- mpatch: fix UB in int overflows in gather() (SEC)
- mpatch: fix UB integer overflows in discard() (SEC)
- mpatch: avoid integer overflow in mpatch_decode (SEC)
- mpatch: avoid integer overflow in combine() (SEC)

No exploits are known at the time."


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/09 10:51:23

Modified files:
	sys/arch/amd64/amd64: locore.S vector.S 
	sys/arch/amd64/include: frameasm.h 

Log message:
Move all the DDBPROF logic into the trap03 (#BP) handler to keep alltraps
and intr_fast_exit clean

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	nicm@cvs.openbsd.org	2018/06/09 11:05:52

Modified files:
	usr.bin/tmux   : cmd-resize-pane.c 

Log message:
Make it possible to resize multiple panes by dragging corners, from Dan
Aloni in GitHub issue 1376.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2018/06/09 12:38:18

Modified files:
	archivers/zopfli: Makefile distinfo 
	archivers/zopfli/patches: patch-Makefile 
Added files:
	archivers/zopfli/patches: patch-src_zopfli_lz77_c 

Log message:
Update to zopfli-1.0.2.

This version should build, and work on m88k.

jca@ gave it a try on sparc64, where it crashes (SIGBUS), and fixed the
issue. Thanks!

OK jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jturner@cvs.openbsd.org	2018/06/09 13:56:13

Modified files:
	www/kcgi       : Makefile distinfo 
Removed files:
	www/kcgi/patches: patch-kcgi_c 

Log message:
Update kcgi to 0.10.6. Removing the need for the local patch.


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2018/06/09 16:05:46

Modified files:
	textproc/lowdown: Makefile distinfo 

Log message:
Update to lowdown-0.3.3.

ok gsoares@


CVSROOT:	/cvs
Module name:	ports
Changes by:	stu@cvs.openbsd.org	2018/06/09 21:13:20

Modified files:
	lang/jimtcl    : Makefile distinfo 
	lang/jimtcl/patches: patch-Makefile_in 

Log message:
Update to 0.77pl2.
Dist moved from GitHub to Tarballia.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/06/10 02:02:58

Modified files:
	sysutils/monit : Makefile distinfo 
Removed files:
	sysutils/monit/patches: patch-src_process_ProcessTree_c 

Log message:
Update to monit 5.25.2, from maintainer Caspar Schutijser


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/06/10 03:25:50

Modified files:
	sys/dev/fdt    : imxiic.c 

Log message:
Extract the i2c bitrate from imxiic(4)'s clock-frequency attribute.

ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/10 07:50:39

Modified files:
	lib/libssl     : ssl_srvr.c 

Log message:
Now that all of the server-side client key exchange processing functions
have been converted to CBS, pull it up a level.

ok inoguchi@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/10 08:14:55

Modified files:
	sys/dev/fdt    : imxesdhc.c 

Log message:
Attach imxesdhc(4) to i.MX7D.  Should attach to i.MX6SL as well.
Needs the same quirk as i.MX6SX and i.MX8M.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/10 08:16:01

Modified files:
	sys/dev/fdt    : imxgpc.c 

Log message:
Attach imxgpc(4) to i.MX7D as well.


CVSROOT:	/cvs
Module name:	src
Changes by:	kettenis@cvs.openbsd.org	2018/06/10 08:17:23

Modified files:
	sys/dev/fdt    : imxiomuxc.c 

Log message:
Attach imxiomuxc(4) to i.MX7D as well.


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	deraadt@cvs.openbsd.org	2018/06/10 08:21:39

Modified files:
	distrib/sets/lists/xshare: mi 

Log message:
sync


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/10 08:26:41

Modified files:
	sys/arch/amd64/amd64: vector.S 

Log message:
Delete dead store of %rax in DDBPROF return path


CVSROOT:	/cvs
Module name:	www
Changes by:	deraadt@cvs.openbsd.org	2018/06/10 08:26:44

Modified files:
	.              : events.html 

Log message:
roll the clock


CVSROOT:	/cvs
Module name:	src
Changes by:	remi@cvs.openbsd.org	2018/06/10 08:31:49

Modified files:
	usr.sbin/ospf6d: rde.c 

Log message:
The value for metric of intra area prefix LSAs should be set to:
- 0 when referencing Network LSAs
- 0 for loopback interfaces
- interface output cost for other cases

go ahead jca@
OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	remi@cvs.openbsd.org	2018/06/10 08:39:38

Modified files:
	usr.sbin/ospf6d: rde.c 

Log message:
memory leak spotted by claudio@

go ahead jca@
OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/06/10 08:39:50

Modified files:
	lib/libcrypto/gost: gostr341001_ameth.c 

Log message:
Remove a handrolled GOST_le2bn().

From Dmitry Eremin-Solenikov .


CVSROOT:	/cvs
Module name:	ports
Changes by:	kevlo@cvs.openbsd.org	2018/06/10 08:53:19

Modified files:
	devel/riscv-elf/newlib: Makefile 

Log message:
Build dep on coreutils; newlib's autoconf picks up gmkdir if present.

Reported by naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/10 09:02:50

Modified files:
	sys/arch/amd64/include: frameasm.h 

Log message:
Put the register-saving parts of INTRENTRY() into their own macros for
separate use later.  No binary change


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2018/06/10 09:12:32

Modified files:
	usr.bin/mandoc : man_term.c 

Log message:
When formatting man(7) documents that do not contain .SH macros
with -Tps or -Tpdf, do not squeeze the whole text beyond the right
margin.  Bug reported by Will Backman during BSDCan.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/06/10 09:51:41

Modified files:
	sys/arch/amd64/amd64: vector.S 

Log message:
Only use the separate DDBPROF trap03 entry when coming from the kernel


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2018/06/10 10:15:40

Modified files:
	usr.bin/mandoc : mandoc.css mdoc_html.c 

Log message:
In HTML output, for lists that have an -indent argument, just use
a uniform indentation in CSS adapted to the viewport width and
ignore the value of the argument taken from mdoc(7).  While
author-specified widths somewhat work as a micro-optimization in
terminal and typeset output, they are nothing but harmful in HTML
style= attributes because they break responsive design, whereas
using a reasonable default indent almost never results in ugly
output.  Admittedly, the author-specified width might occasionally
look even better, but only slightly so, and only for some viewport
sizes.
Based on guidance provided by John Gardner.


CVSROOT:	/cvs
Module name:	src
Changes by:	schwarze@cvs.openbsd.org	2018/06/10 10:46:52

Modified files:
	usr.bin/mandoc : html.c 

Log message:
delete support for the HTML style=height property, which is no longer used


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/06/10 12:37:29

Modified files:
	net/unifi/5.8  : Makefile distinfo 

Log message:
update to unifi-5.8.21


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/06/10 13:38:19

Modified files:
	lib/libcrypto/bn: bn_add.c 

Log message:
fix odd whitespace


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/06/10 14:41:47

Modified files:
	usr.sbin/relayd: relay.c 

Log message:
When a TLS error occurs, print the tls_error() message as part of the
connection closed log message, not just as debug message.

ok claudio@ reyk@


CVSROOT:	/cvs
Module name:	www
Changes by:	krw@cvs.openbsd.org	2018/06/10 15:15:17

Modified files:
	.              : events.html 

Log message:
Missing 

. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/06/10 17:45:41 Modified files: usr.bin/ssh : readconf.c Log message: unbreak SendEnv; patch from tb@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/10 19:00:09 Modified files: math/veusz : Makefile distinfo math/veusz/pkg : PLIST Log message: Update to veusz-3.0 -- this is a major update that introduces the ability to create 3D plots. Full ChangeLog: https://github.com/veusz/veusz/releases/tag/veusz-3.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/10 23:49:09 Modified files: share/man/man8 : starttls.8 Log message: use the correct name for the cert; ok gilles CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/11 00:56:50 Modified files: sysutils/libregf: Makefile Log message: Needs gettext-tools. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/11 01:40:26 Modified files: sys/netinet : tcp_debug.c tcp_input.c tcp_output.c tcp_timer.c tcp_usrreq.c tcp_var.h Log message: The output from tcp debug sockets was incomplete. After detach tp was NULL and nothing was traced. So save the old tcpcb and use that to retrieve some information. Note that otb may be freed and must not be dereferenced. Use a heuristic for cases where the address family is in the IP header but not provided in the PCB. OK visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/11 02:48:54 Modified files: sys/net : route.c rtsock.c sys/netinet : if_ether.c in_pcb.c sys/netinet6 : nd6_nbr.c Log message: Push the KERNEL_LOCK() inside route_input(). ok visa@, tb@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 02:49:02 Modified files: usr.sbin/bgpd : parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/11 02:57:35 Modified files: sys/kern : uipc_socket2.c uipc_usrreq.c sys/netinet : in_pcb.c sys/sys : socketvar.h Log message: Do not unlock the KERNEL_LOCK() unconditionally in sounlock(). Instead introduce two flags to deal with global lock recursion. This is necessary until we get per-socket lock. Req. by and ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/11 03:05:05 Modified files: sys/net : pfkeyv2.c rtsock.c Log message: Rename routing & pfkey tables for coherency with other PCB tables. ok claudio@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 03:09:37 Modified files: usr.sbin/hostapd: parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/11 03:15:22 Modified files: sys/dev/fdt : imxuart.c Log message: Also match on "fsl,imx6q-uart" such that this attaches on i.MX7. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/11 03:20:46 Modified files: sys/dev/fdt : imxccm.c imxccm_clocks.h Log message: Add clock support for i.MX7D. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/11 03:22:50 Modified files: sys/arch/armv7/imx: imxehci.c Log message: Split out the PHY initialization code and add a "no-op" implementation for i.MX7. ok patrick@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 03:32:55 Modified files: usr.sbin/vmd : parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 03:34:46 Modified files: usr.sbin/ldpd : parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 03:36:49 Modified files: usr.sbin/ypldap: parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 03:39:58 Modified files: usr.sbin/iscsictl: parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 03:57:01 Modified files: usr.sbin/switchd: parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 04:01:04 Modified files: usr.sbin/eigrpd: parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 04:01:55 Modified files: usr.sbin/httpd : parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 04:04:12 Modified files: usr.sbin/httpd : parse.y Log message: Sorry, forgot a whitespace. Spotted by benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 04:05:17 Modified files: sbin/iked : parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/06/11 05:14:10 Modified files: usr.bin/tmux : grid.c Log message: Fix some compiler warnings; from Thomas Adam. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/11 05:44:37 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/11 05:47:10 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/11 05:47:24 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.35. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/11 05:59:51 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py patch-buildtools_wafsamba_wafsamba_py patch-lib_ldb_wscript patch-python_samba_provision___init___py patch-source3_wscript patch-source4_scripting_bin_samba_upgradedns net/samba/pkg : PLIST-docs PLIST-main Added files: net/samba/patches: patch-source3_modules_vfs_acl_tdb_c patch-source3_torture_test_messaging_send_all_c Log message: Update to samba-4.8.2 Release notes: https://www.samba.org/samba/history/samba-4.8.0.html https://www.samba.org/samba/history/samba-4.8.1.html https://www.samba.org/samba/history/samba-4.8.2.html Tested by Ian, who hit a crash and contributed a fix. Looks like the new virusfilter.so vfs module is broken. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/11 06:12:51 Modified files: usr.sbin/httpd : httpd.conf.5 server_http.c Log message: The http_query is already url_encoded; don't encode it twice. This fixes a bug in the macros and log file handler that double-encoded the query. This does not change FCGI as it was already handling the query correctly. Additional verification of the QUERY_STRING should be implemented as well. OK claudio@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/11 07:10:54 Modified files: benchmarks/speedtest-cli: Makefile distinfo Log message: update to speedtest-cli-2.0.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/11 07:13:15 Modified files: devel/libgit2/libgit2: Makefile distinfo Removed files: devel/libgit2/libgit2/patches: patch-src_streams_openssl_h Log message: update to libgit2-0.27.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/11 07:14:22 Modified files: net/nanomsg : Makefile distinfo Log message: update to nanomsg-1.1.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/11 07:22:25 Modified files: fonts/overpass : Makefile distinfo Log message: update to overpass-3.0.3 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/06/11 08:58:56 Modified files: security/encfs : Makefile distinfo security/encfs/patches: patch-CMakeLists_txt security/encfs/pkg: PLIST Log message: Update to encfs-1.9.5. OK jca@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 12:16:45 Modified files: usr.sbin/snmpd : parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 12:18:00 Modified files: usr.sbin/relayd: parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 12:19:03 Modified files: usr.sbin/ldapd : parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 12:21:47 Modified files: usr.sbin/ospfd : parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/11 12:22:56 Modified files: usr.sbin/ospf6d: parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@, remi@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/06/11 15:17:14 Log message: import hugo 0.41 Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. Hugo relies on Markdown files with front matter for metadata. Port made by Kevin Wondratch (maintainer) help from abieber@ and sthen@ ok jca@ rsadowski@ Status: Vendor Tag: solene Release Tags: solene_20180611 N ports/www/hugo/distinfo N ports/www/hugo/Makefile N ports/www/hugo/pkg/PLIST N ports/www/hugo/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/06/11 15:19:44 Modified files: www : Makefile Log message: + hugo CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/11 15:23:34 Modified files: sys/netinet : tcp_debug.c Log message: Fix RAMDISK build by removing an #ifdef INET6 in tcp_trace(). found the hard way by krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/11 16:55:55 Modified files: www/webkitgtk4 : Makefile distinfo Removed files: www/webkitgtk4/patches: patch-Source_WebCore_platform_network_soup_SoupNetworkSession_h Log message: SECURITY update to webkitgtk4-2.20.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/11 16:58:11 Modified files: www/webkitgtk4 : Tag: OPENBSD_6_3 Makefile distinfo Removed files: www/webkitgtk4/patches: Tag: OPENBSD_6_3 patch-Source_WebKit_WebProcess_gtk_WebProcessMainGtk_cpp Log message: SECURITY update to WebKitGTK+ 2.20.3. - CVE-2018-4190, CVE-2018-4199, CVE-2018-4218, CVE-2018-4222, CVE-2018-4232, CVE-2018-4233, CVE-2018-4246, CVE-2018-11646. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/06/11 18:10:00 Log message: Import fzf, a fast command-line fuzzy finder. OK gsoares@, kn@ Status: Vendor Tag: abieber Release Tags: abieber_20180611 N ports/sysutils/fzf/Makefile N ports/sysutils/fzf/distinfo N ports/sysutils/fzf/patches/patch-main_go N ports/sysutils/fzf/patches/patch-vendor_github_com_junegunn_fzf_src_protector_protector_go N ports/sysutils/fzf/patches/patch-vendor_github_com_junegunn_fzf_src_protector_protector_openbsd_go N ports/sysutils/fzf/pkg/DESCR N ports/sysutils/fzf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/06/11 18:10:45 Modified files: sysutils : Makefile Log message: +fzf CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/11 19:58:05 Modified files: bin/ps : print.c Log message: handle the seperation of kvm_getenvv() and kvm_getargv() more cleanly ok kettenis, plus a fix from tb CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2018/06/11 20:42:00 Modified files: devel/riscv-elf/newlib: Makefile Log message: Add ac_cv_path_mkdir=/bin/mkdir to MAKE_FLAGS instead of adding BUILD_DEPENDS on coreutils, should prevent internal newlib's configure to pickup gmkdir as seen by naddy@. CVSROOT: /cvs Module name: www Changes by: akoshibe@cvs.openbsd.org 2018/06/11 22:42:16 Modified files: . : events.html Added files: papers : bsdcan2018-mininet.pdf Log message: Add presentation slides from BSDCan2018 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/11 22:45:08 Modified files: www/py-formencode: Makefile distinfo www/py-formencode/pkg: PLIST Log message: update formencode to 1.3.1, enable python 3 flavor. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/11 22:45:54 Modified files: www : Makefile Log message: SUBDIR += py-formencode,python3 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/06/11 22:49:55 Modified files: www/sblg : Makefile distinfo Log message: Update to sblg-0.4.13. From Bryan Vyhmeister (MAINTAINER); thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/11 23:12:01 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-CMakeLists_txt patch-Modules_CMakeCInformation_cmake patch-Modules_CMakeCXXInformation_cmake patch-Modules_CMakeFortranInformation_cmake patch-Modules_FindJNI_cmake patch-Modules_FindJava_cmake patch-Modules_FindKDE3_cmake patch-Modules_FindMPEG2_cmake patch-Modules_FindMPEG_cmake patch-Modules_FindPythonLibs_cmake patch-Modules_FindQt3_cmake patch-Modules_FindQt4_cmake patch-Modules_FindRuby_cmake patch-Modules_FindTCL_cmake patch-Source_CMakeLists_txt patch-Source_cmComputeLinkInformation_cxx patch-Source_cmGeneratorTarget_cxx patch-Source_cmGlobalGenerator_cxx patch-Source_cmInstallCommand_cxx patch-Source_cmSystemTools_cxx patch-Source_cmTarget_cxx patch-Source_cmake_cxx patch-Source_kwsys_CMakeLists_txt patch-Source_kwsys_SystemTools_cxx patch-Tests_RunCMake_CMakeLists_txt patch-bootstrap devel/cmake/pkg: PLIST Added files: devel/cmake/patches: patch-Tests_CMakeLib_CMakeLists_txt patch-Tests_CMakeServerLib_CMakeLists_txt Log message: Update CMake to 3.11.2 sparc64 bulk by jca@, amd64 by landry@ Thanks! Maintainer feedback timeout ok jca@ landry@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/11 23:45:45 Log message: import py-dispatcher, a mechanism for creating event models. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180612 N ports/devel/py-dispatcher/Makefile N ports/devel/py-dispatcher/distinfo N ports/devel/py-dispatcher/pkg/PLIST N ports/devel/py-dispatcher/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/11 23:47:17 Modified files: devel : Makefile Log message: + SUBDIR += py-dispatcher + SUBDIR += py-dispatcher,python3 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/06/12 00:07:29 Modified files: games/prboom-plus: Makefile distinfo Added files: games/prboom-plus/patches: patch-data_Makefile_in Removed files: games/prboom-plus/patches: patch-autotools_ac_c_compile_flags_m4 patch-data_Makefile_am Log message: Update to prboom-plus-2.5.1.4. Changelog: http://prboom-plus.sourceforge.net/history.html From Ryan Freeman; thanks! CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/12 00:59:27 Modified files: sys/dev/usb : if_axen.c Log message: axen(4): Identify the owner of some chatty printfs ok stsp CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/12 01:11:18 Modified files: sys/dev/acpi : dsdt.c Log message: Don't panic on I/O to unregistered regionspaces. Needed to unbreak the GPD pocket which has a questionable BIOS. The code will now simply printf and return to the caller without doing any I/O in this case. The spec defines this to be undefined behaviour anyway. ok kettenis, deraadt, pirofti CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/12 03:32:03 Modified files: databases/py-sqlobject: Makefile distinfo databases/py-sqlobject/pkg: PLIST Log message: update sqlobject to 3.7.0. inputs and ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/12 03:32:50 Modified files: databases : Makefile Log message: + SUBDIR += py-sqlobject,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/12 04:20:09 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.36. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/12 04:22:40 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.36. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/12 04:22:51 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.36. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/12 07:01:03 Log message: import pycdc, a python bytecode disassembler and decompiler. inputs from sthen@ and benoit@, ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180612 N ports/devel/pycdc/Makefile N ports/devel/pycdc/distinfo N ports/devel/pycdc/pkg/PLIST N ports/devel/pycdc/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/12 07:01:55 Modified files: devel : Makefile Log message: SUBDIR += pycdc CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/06/12 07:12:33 Modified files: net/toot : Makefile distinfo net/toot/pkg : PLIST Log message: Update to toot-0.18.0, use stable release assets OK sthen CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/12 07:25:37 Log message: Import x11/kde-applications/umbrello Tested by Elias M. Mariani ok landry@ Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology. UML allows you to create diagrams of software and other systems in a standard format to document or design the structure of your programs. Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180612 N ports/x11/kde-applications/umbrello/Makefile N ports/x11/kde-applications/umbrello/distinfo N ports/x11/kde-applications/umbrello/pkg/DESCR N ports/x11/kde-applications/umbrello/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/06/12 08:22:46 Modified files: databases/pgpool: Makefile distinfo Log message: Bugfix update to 3.7.4 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/06/12 09:20:28 Modified files: . : 26.html 27.html 28.html 29.html 30.html 31.html 32.html 33.html 34.html 35.html 36.html 37.html 38.html 39.html 40.html 41.html 42.html 43.html 44.html 45.html 46.html 47.html 48.html 49.html 50.html 51.html 52.html 53.html 54.html 55.html 56.html 57.html 58.html 59.html 60.html index.html lyrics.html tshirts.html faq : faq1.html openbgpd : index.html opencvs : index.html openntpd : index.html opensmtpd : index.html Log message: remove openbsdstore links until their website issues can be resolved. ok deraadt CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/06/12 09:24:31 Modified files: usr.bin/xargs : xargs.c Log message: Use sizeof(char *) not sizeof(char **) when allocating an array of strings with calloc(3). From David CARLIER. OK tb@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/12 09:32:54 Modified files: lib/libcrypto/dh: dh_key.c Log message: Reject excessively large primes in DH key generation. Problem reported by Guido Vranken to OpenSSL (https://github.com/openssl/openssl/pull/6457) and based on his diff. suggestions from tb@, ok tb@ jsing@ "During key agreement in a TLS handshake using a DH(E) based ciphersuite a malicious server can send a very large prime value to the client. This will cause the client to spend an unreasonably long period of time generating a key for this prime resulting in a hang until the client has finished. This could be exploited in a Denial Of Service attack." CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/12 09:33:18 Modified files: lib/libcrypto/dh: dh_key.c Log message: zap stray tab CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/12 09:44:28 Log message: Import tDOM 0.9.0. ok sthen@ A fast XML/DOM/XPath/XSLT/HTML/JSON extension for Tcl. Combines high performance XML data processing with easy and powerful Tcl scripting functionality. Includes the tdomhtml extension which implements a simple HTML layer on top of the core DOM Level-1 specification. Features: * A Tcl interface to expat for event-like (SAX-like) XML parsing. * A complete, compliant and fast XPath implementation in C following the November 99 W3C recommendation for navigation and data extraction. * A fast XSLT implementation in C following the W3C Recommendation 16 November 1999. * DTD validation. * A JSON parser that parses any possible JSON input into a DOM tree without losing information. * An efficient and Tcl'ish way to create XML and HTML documents and JSON strings. * An even faster simple XML parser for trusted XML input. Status: Vendor Tag: stu Release Tags: stu_20180612 N ports/textproc/tdom/Makefile N ports/textproc/tdom/distinfo N ports/textproc/tdom/pkg/DESCR N ports/textproc/tdom/pkg/PLIST N ports/textproc/tdom/patches/patch-Makefile_in N ports/textproc/tdom/patches/patch-configure N ports/textproc/tdom/patches/patch-extensions_tdomhtml_tdomhtml_tcl No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/12 09:47:38 Modified files: textproc : Makefile Log message: +tdom CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/12 09:52:03 Modified files: telephony/asterisk: Makefile distinfo Log message: update to asterisk-13.21.1 AST-2018-007: Infinite loop when reading iostreams When connected to Asterisk via TCP/TLS if the client abruptly disconnects, or sends a specially crafted message then Asterisk gets caught in an infinite loop while trying to read the data stream. Thus rendering the system as unusable. AST-2018-008: PJSIP endpoint presence disclosure when using ACL When endpoint specific ACL rules block a SIP request they respond with a 403 forbidden. However, if an endpoint is not identified then a 401 unauthorized response is sent. This vulnerability just discloses which requests hit a defined endpoint. The ACL rules cannot be bypassed to gain access to the disclosed endpoints. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/12 09:52:49 Modified files: telephony/asterisk: Tag: OPENBSD_6_3 Makefile distinfo telephony/asterisk/patches: Tag: OPENBSD_6_3 patch-build_tools_cflags_xml patch-contrib_scripts_ast_coredumper patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c patch-utils_Makefile telephony/asterisk/pkg: Tag: OPENBSD_6_3 PLIST-main Added files: telephony/asterisk/patches: Tag: OPENBSD_6_3 patch-res_res_pjsip_location_c patch-res_res_pjsip_registrar_c Removed files: telephony/asterisk/patches: Tag: OPENBSD_6_3 patch-configure_ac Log message: update to asterisk-13.21.1 AST-2018-007: Infinite loop when reading iostreams When connected to Asterisk via TCP/TLS if the client abruptly disconnects, or sends a specially crafted message then Asterisk gets caught in an infinite loop while trying to read the data stream. Thus rendering the system as unusable. AST-2018-008: PJSIP endpoint presence disclosure when using ACL When endpoint specific ACL rules block a SIP request they respond with a 403 forbidden. However, if an endpoint is not identified then a 401 unauthorized response is sent. This vulnerability just discloses which requests hit a defined endpoint. The ACL rules cannot be bypassed to gain access to the disclosed endpoints. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/12 10:54:58 Modified files: meta/kde4 : Makefile x11/kde4 : Makefile x11/kde-applications: Makefile Log message: Unbook KDE4 and hook KDE5 umbrello and KDE4 meta adaption CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/12 13:08:40 Modified files: net/librenms : Makefile Log message: add missing RDEP on php-pdo_mysql ok sthen@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/06/12 14:02:13 Modified files: usr.sbin/ospf6d: rde.c Log message: Fix resending intra area prefix LSAs on link state or if flag change. ok jca@ CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/06/12 14:12:36 Modified files: usr.sbin/ospf6d: rde.c ospf6d.conf.5 Log message: Send LSAs with MAX_METRIC for carp interfaces in state backup. This is similar to what ospfd does. ok jca@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/12 14:19:57 Modified files: sys/dev/fdt : imxccm.c imxccm_clocks.h Log message: Add a bunch of i.MX7 clocks. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/12 14:20:42 Modified files: sys/dev/fdt : if_fec.c Log message: Enable on i.MX6SX and i.MX7. CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2018/06/12 14:43:15 Modified files: . : armv7.html Log message: Update the description of supported hardware a bit. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/12 16:09:22 Modified files: gnu/llvm/tools/lld/ELF: Writer.cpp Log message: Merge '.openbsd.randomdata.*' sections into a single '.openbsd.randomdata' section when linking, as we do when using ld from binutils. ok mortimer@ deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/12 16:12:16 Modified files: gnu/llvm/lib/CodeGen: ReturnProtectorPass.cpp Log message: Put the new retguard symbols in their own section, '.openbsd.randomdata.retguard', to make them easier to work with in the kernel hibernate code. ok mortimer@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/12 17:44:38 Modified files: devel/p5-Tcl : Makefile distinfo Log message: Update to 1.05. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/12 17:45:43 Modified files: devel/tcllib : Makefile distinfo devel/tcllib/patches: patch-support_installation_modules_tcl devel/tcllib/pkg: PLIST Log message: Update to 1.19pl0. Dist moved from GitHub to Tarballia. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/12 17:46:26 Modified files: devel/tklib : Makefile distinfo devel/tklib/patches: patch-support_installation_modules_tcl devel/tklib/pkg: PLIST Log message: Update to 0.6pl5. Dist moved from GitHub to Tarballia. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/06/12 19:37:54 Modified files: sbin/dhclient : kroute.c Log message: Add a cloning direct route to the default route gateway when the gateway is not reachable via the IP address/netmask provided by the lease. Allows OpenBSD to work as well as iOS in certain weird/misconfigured/overly clever hotspots. A generalization of the handling of the /32 addresses handed out by Goggle Cloud, suggested by claudio@ Error in initial diff pointed out by henning@. Feedback from job@, mpi@, kn@. Tweaks & ok claudio@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/12 19:50:46 Modified files: lang/gravity : Makefile distinfo Log message: Update to gravity-0.5.0 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/06/12 22:34:41 Modified files: share/man/man1 : clang-local.1 Log message: Tweak about "-p" and "-pg". ok jsg CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/13 00:20:01 Modified files: security/gnupg : Makefile distinfo Removed files: security/gnupg/patches: patch-configure Log message: SECURITY update to gnupg-1.4.23 Fix for CVE-2017-7526 - Sanitize the diagnostic output of the original file name in verbose mode. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/06/13 00:26:06 Removed files: www/nextcloud/patches: patch-apps_updatenotification_appinfo_info_xml Log message: And now yes, no more file. Thanks abieber@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/13 03:33:51 Modified files: usr.sbin/bgpd : bgpd.8 bgpd.conf.5 bgpd.h parse.y printconf.c rde.c rde_filter.c rde_update.c Log message: Deprecate announce (all|self|none|default-route) The announce keyword was overloaded and confused a lot of operators, time to clean it up and while there incorporate RFC8212 guideline for propagation. - `announce all` is the new default but the default deny filter will make sure that by default nothing is leaked - `announce self` is no more and results in syntax error - `announce none` is now `export none` - `announce default-route` becomes `export default-route` - the filters are switched to a default deny rule both incoming and outgoing You most certainly need to adjust your config! Best is to change the config in advance by using `announce all` explicitly on all neighbors and adding `deny from any` and `deny to any` at the start of your filters and adjust the rest of the filters to still produce the same result. `bgpd -nv -f bgpd.conf ` and `bgpctl show rib out nei foo` are good tools to verify the changes. Lots of discussions with job@, deraadt@, sthen@ OK job@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/13 03:44:57 Modified files: etc/examples : bgpd.conf Log message: Adjust example after the announce (all|self|...) change. Adjust filters and comment them to explain the basic operation. Use large-community and a prefix-set to ensure no bad prefixes are leaked to eBGP speakers. With and OK job@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2018/06/13 03:44:59 Modified files: usr.sbin/bgpd : bgpd.conf.5 parse.y Log message: Provide backwards compatibility for some of the announce directives OK sthen@ CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2018/06/13 03:46:09 Modified files: faq : current.html Log message: Document the new bgpd(8) behavior CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/06/13 03:49:26 Modified files: devel/git-lfs : Makefile distinfo Log message: Update to git-lfs-2.4.2. OK sthen@ CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2018/06/13 03:53:00 Modified files: faq : current.html Log message: Minor fixes to the bgpd entry CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2018/06/13 03:53:58 Modified files: faq : current.html Log message: Adjust anchor id of bgpd entry CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/13 04:02:32 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/13 04:03:54 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20180612. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/06/13 04:04:15 Modified files: faq : current.html Log message: wrap overlong lines and make markup look more like the rest of the faq. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/13 04:05:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/13 04:08:44 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/13 04:08:55 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.37. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/13 04:12:23 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-platform_gsutil_gslib_commands_config_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-205.0.0. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/13 04:43:03 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: separate arg name and punctuation with whitespace; CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/13 05:24:01 Modified files: security/gnupg : Tag: OPENBSD_6_3 Makefile distinfo Removed files: security/gnupg/patches: Tag: OPENBSD_6_3 patch-configure Log message: SECURITY update to gnupg-1.4.23 Fix for CVE-2017-7526 - Sanitize the diagnostic output of the original file name in verbose mode. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2018/06/13 05:27:30 Modified files: usr.sbin/cron : crontab.5 do_command.c entry.c structs.h Log message: Add crontab entry option -n for "No mail when run successful" OK jmc@ millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/13 05:31:01 Modified files: x11/gtk+4 : Makefile Log message: Mark as BROKEN for the time being. There's a meson(1) dependency ordering issue which breaks the build in a non reproducible way. I'll look at it when I have time. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/13 06:15:47 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo graphics/p5-Image-ExifTool/pkg: PLIST Log message: update exiftool to 11.01. take maintainership. ok jca@. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/13 07:27:37 Modified files: usr.sbin/cron : crontab.5 Log message: avoid a double flag; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/06/13 07:30:03 Modified files: usr.sbin/cron : do_command.c Log message: zap a stray ';' and make a comment less ugly CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/13 07:30:31 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: various clarifications for the auth/ca/pki/cert stuff; ok gilles, who obtains The Order Of Patience CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/06/13 07:37:32 Modified files: www/nextcloud : Makefile distinfo Log message: Update for Nextcloud to 13.0.4. OK abieber@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2018/06/13 07:59:57 Modified files: net/tor : Makefile distinfo net/tor/patches: patch-configure_ac Log message: Update to tor 0.3.3.7. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/06/13 08:18:26 Modified files: usr.sbin/rtadvd: rtadvd.conf.5 Log message: RFC 8106 obsolteted RFC 6106. From brad@, OK jmc (forgot to commit this when I commited the same change in slaacd, prodded by brad, thanks!) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/13 08:38:42 Modified files: sys/arch/mips64/mips64: db_machdep.c ipifuncs.c mips64_machdep.c trap.c sys/arch/octeon/dev: octeon_pcibus.c sys/arch/octeon/octeon: machdep.c Log message: Make octeon kernels compile with DEBUG. Based on a diff from jj@. Thank you! CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/06/13 08:54:18 Modified files: lib/libcrypto : Tag: OPENBSD_6_3 opensslv.h Log message: Bump to LibreSSL 2.6.4 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/13 08:54:42 Modified files: libexec/login_passwd: Makefile common.h login.c Log message: Remove #ifdef PASSWD, it was always enabled and is a leftover from krb5 days. No other uses of -DPASSWD were found in the tree. OK deraadt@ tb@ brynet@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/06/13 08:55:24 Modified files: lib/libcrypto : Tag: OPENBSD_6_2 opensslv.h Log message: Bump to LibreSSL 2.6.5 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/13 08:57:24 Modified files: sys/kern : vfs_syscalls.c sys/nfs : nfs_serv.c sys/ufs/ufs : ufs_vnops.c Log message: Make the VFS layer responsible for preventing the deletion of mounted on directories. OK guenther@, mpi@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/13 09:02:09 Modified files: libexec/login_passwd: common.h login.c login_passwd.c Log message: Call pledge(2) earlier before opening the auth channel and readpassphrase() Before this change, only the password validation was pledged, now it also includes some more code including the "Password:" prompt. To pledge the code earlier, the getpwnam_shadow() had to be moved up - it works under "getpw" but it does not return the actual password hash under pledge. This also works with yp(ldap). OK deraadt@ tb@ brynet@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/13 09:05:04 Modified files: lib/libcrypto/dsa: dsa_ossl.c lib/libcrypto/ecdsa: ecs_ossl.c Log message: Avoid a timing side-channel leak when generating DSA and ECDSA signatures. This is caused by an attempt to do fast modular arithmetic, which introduces branches that leak information regarding secret values. Issue identified and reported by Keegan Ryan of NCC Group. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/13 09:07:19 Modified files: lib/libcrypto/dsa: Tag: OPENBSD_6_2 dsa_ossl.c lib/libcrypto/ecdsa: Tag: OPENBSD_6_2 ecs_ossl.c Log message: MFC: Avoid a timing side-channel leak when generating DSA and ECDSA signatures. This is caused by an attempt to do fast modular arithmetic, which introduces branches that leak information regarding secret values. Issue identified and reported by Keegan Ryan of NCC Group. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/13 09:08:08 Modified files: lib/libcrypto/dsa: Tag: OPENBSD_6_3 dsa_ossl.c lib/libcrypto/ecdsa: Tag: OPENBSD_6_3 ecs_ossl.c Log message: MFC: Avoid a timing side-channel leak when generating DSA and ECDSA signatures. This is caused by an attempt to do fast modular arithmetic, which introduces branches that leak information regarding secret values. Issue identified and reported by Keegan Ryan of NCC Group. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/13 09:08:24 Modified files: etc/examples : httpd.conf usr.sbin/acme-client: acme-client.1 acme-client.conf.5 regress/usr.sbin/acme-client: httpd.conf usr.sbin/httpd : httpd.conf.5 parse.y Log message: Rename httpd.conf "root strip" option to "request strip". "root strip" was semantically incorrect and did cause some confusion as it never stripped the root but the client's request path. Discussed with many. Heads up: this is a grammar change that also affects acme-client(1) configurations (see current.html). OK claudio@ CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2018/06/13 09:11:22 Modified files: faq : current.html Log message: httpd.conf(5) grammar changed: 'root strip' is now 'request strip'. OK claudio@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/13 09:12:40 Modified files: lib/libcrypto/dh: Tag: OPENBSD_6_2 dh_key.c Log message: MFC: Reject excessively large primes in DH key generation. Problem reported by Guido Vranken to OpenSSL (https://github.com/openssl/openssl/pull/6457) and based on his diff. suggestions from tb@, ok tb@ jsing@ Original commit by sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/13 09:13:30 Modified files: lib/libcrypto/dh: Tag: OPENBSD_6_3 dh_key.c Log message: MFC: Reject excessively large primes in DH key generation. Problem reported by Guido Vranken to OpenSSL (https://github.com/openssl/openssl/pull/6457) and based on his diff. suggestions from tb@, ok tb@ jsing@ Original commit by sthen@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/13 09:45:58 Log message: Import ldap(1), a simple ldap search client. We have an ldapd(8) server and ypldap in base, so it makes sense to have a simple LDAP client without depending on the OpenLDAP package. This tool can be used in an ssh(1) AuthorizedKeysCommand script. With feedback from many including millert@ schwarze@ gilles@ dlg@ jsing@ OK deraadt@ Status: Vendor Tag: reyk Release Tags: ldap_20180613 N src/usr.bin/ldap/Makefile N src/usr.bin/ldap/aldap.c N src/usr.bin/ldap/aldap.h N src/usr.bin/ldap/ber.c N src/usr.bin/ldap/ber.h N src/usr.bin/ldap/ldap.1 N src/usr.bin/ldap/ldapclient.c N src/usr.bin/ldap/log.c N src/usr.bin/ldap/log.h No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/13 09:51:08 Modified files: usr.bin/ldap : ldap.1 Log message: Update AuthorizedKeysCommand example: only match ^sshPublicKey: lines. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/13 10:01:00 Added files: devel/tcllib/patches: patch-sak_tcl Log message: Prevent creation of strange file /usr/ports/devel/devel.tcl. This has been a problem since the last version. Apologies for not spotting it until now. Package unchanged, no REVISON bump. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/13 10:52:04 Modified files: usr.sbin/httpd : httpd.conf.5 Log message: one too many .El; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/13 11:02:01 Modified files: usr.bin/ldap : ldap.1 Log message: various tweaks; CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2018/06/13 11:36:11 Modified files: libressl : index.html releases.html Log message: LibreSSL 2.7.4/2.6.5 Release CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/13 12:01:04 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: style(9), comments and whitespace. CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2018/06/13 12:24:24 Modified files: faq : current.html Log message: duplicate label r20180613 (bgpd, httpd), rename the 2nd to r20180613b CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/13 12:26:03 Modified files: usr.bin/ldap : ldap.1 Log message: fix some formatting which groff was complaining about; ok reyk CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/06/13 12:47:18 Modified files: libressl : index.html Log message: Brent forgot a 2.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/13 15:58:41 Modified files: net/wireshark : Makefile Log message: BUILD_DEPENDS on portaudio-svn, build problem noticed by naddy. I think this may affect the Gtk build (though doesn't show in symbols) so bump REVISION-gtk just in case. (upstream remove Gtk support in the next major version anyway so the problem will magically vanish later). CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/06/13 16:26:53 Modified files: lang/ruby : rubygems-ext.PLIST audio/ruby-taglib: Makefile audio/ruby-vorbis_comment: Makefile databases/ruby-amalgalite: Makefile databases/ruby-ldap: Makefile databases/ruby-mysql: Makefile databases/ruby-mysql2: Makefile databases/ruby-pg: Makefile databases/ruby-sqlite3: Makefile databases/ruby-tiny_tds: Makefile devel/ruby-atomic: Makefile devel/ruby-ffi : Makefile devel/ruby-kgio: Makefile devel/ruby-libv8: Makefile devel/ruby-narray: Makefile devel/ruby-ncurses: Makefile devel/ruby-prof: Makefile devel/ruby-racc: Makefile devel/ruby-rb-gsl: Makefile devel/ruby-subset_sum: Makefile devel/ruby-therubyracer: Makefile devel/ruby-yajl: Makefile graphics/ruby-rmagick: Makefile net/ruby-eventmachine: Makefile net/ruby-msgpack: Makefile security/ruby-bcrypt: Makefile security/ruby-gpgme: Makefile security/ruby-pledge: Makefile sysutils/ruby-augeas: Makefile sysutils/ruby-libvirt: Makefile sysutils/ruby-posix-spawn: Makefile sysutils/ruby-shadow: Makefile textproc/ruby-fast-stemmer: Makefile textproc/ruby-fast_xs: Makefile textproc/ruby-hpricot: Makefile textproc/ruby-hyperestraier: Makefile textproc/ruby-nokogiri: Makefile textproc/ruby-rdiscount: Makefile textproc/ruby-redcarpet: Makefile textproc/ruby-redcloth: Makefile www/ruby-capybara-webkit: Makefile www/ruby-fcgi : Makefile www/ruby-passenger: Makefile www/ruby-puma : Makefile www/ruby-raindrops: Makefile www/ruby-thin : Makefile www/ruby-unicorn: Makefile www/ruby-websocket-driver: Makefile x11/ruby-tk : Makefile Log message: Add OpenBSD comment to rubygems-ext.PLIST Bump ruby gem ext ports as this changes the package. Requested by espie@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/06/13 16:34:42 Modified files: databases/ruby-sequel_pg: Makefile distinfo Log message: Update to sequel_pg 1.9.0 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/13 17:39:00 Modified files: sys/arch/amd64/amd64: vector.S Log message: alltraps was branching multiple times on whether the trap was from kernel vs user, so expand INTRENTRY() and then carry the test it does through the entire routine. This will permit splitting of trap() later and makes it easier to treat the from-user path with kid gloves. ok mlarkin@, prodding deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/06/13 18:23:36 Modified files: sys/kern : vfs_syscalls.c Log message: In dounlinkat() only perform the check for a mounted directory when actually removing a directory. Fixes a problem where removing device special files could result in EBUSY. OK guenther@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/06/13 19:24:08 Modified files: sys/netinet : tcp_subr.c Log message: Use mbuf (not cluster) always for t_template of tcpcb. ok bluhm CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/06/13 22:01:41 Modified files: . : events.html Added files: papers : speculation2018.pdf Log message: After hallway track discussions at BSDCAN, I was pushed to give a last-minute presentation about upcoming speculative problems in cpus (in particular, on Intel product). Basically, they are so greedy to feed their caches they will take any address from future instruction possibilities. The talk got heated at one point. This is the thin slide deck that accompanies that talk. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 00:07:46 Modified files: security/libgcrypt: Makefile distinfo Log message: SECURITY update to libgcrypt-1.8.3 (CVE-2018-0495). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 00:08:35 Modified files: security/libgcrypt: Tag: OPENBSD_6_3 Makefile distinfo Log message: SECURITY update to libgcrypt-1.8.3 (CVE-2018-0495). CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/06/14 00:23:25 Modified files: usr.sbin/nsd : configure.ac nsd-checkconf.8.in nsd-checkzone.8.in nsd-control.8.in nsd.8.in nsd.conf.5.in nsec3.c remote.c server.c Log message: Update to nsd 4.1.22 The improved refuse-any option that showed up in upstream 4.1.22 had already been cherry picked in OpenBSD. OK sthen CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/06/14 00:23:54 Modified files: usr.sbin/nsd : config.h.in configure Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 00:30:51 Modified files: graphics/graphene: Makefile distinfo Log message: Update to graphene-1.8.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 00:36:36 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.38. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 00:40:49 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.38. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 00:41:03 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.15.38. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 00:58:10 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Update to login_krb5-6.3. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/06/14 01:02:26 Modified files: textproc/lttoolbox: Makefile distinfo textproc/lttoolbox/patches: patch-lttoolbox_deserialiser_h patch-lttoolbox_serialiser_h Removed files: textproc/lttoolbox/patches: patch-configure_ac Log message: Update to lttoolbox-3.4.2. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/06/14 01:03:50 Modified files: textproc/apertium: Makefile distinfo Log message: Update to apertium-3.5.1. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/06/14 01:56:40 Modified files: security/gnupg2: Makefile distinfo Log message: Update to 2.2.8 ok bket@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/06/14 02:19:56 Modified files: sysutils/gource: Makefile distinfo Log message: Update for Gource to 0.49. OK benoit@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/06/14 02:21:26 Modified files: sysutils/logstalgia: Makefile distinfo Log message: Update for Logstalgia to 1.1.2. OK rpointel@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/14 02:46:09 Modified files: sys/kern : uipc_socket.c Log message: In soclose() and soaccept() convert the KASSERT(SS_NOFDREF) back to a panic message. The latter prints socket pointer and type to help debugging. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/14 04:37:28 Modified files: www/epiphany : Makefile distinfo www/epiphany/pkg: PLIST Log message: update to epiphany-3.28.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/14 05:00:25 Modified files: editors/vim-spell: Makefile.inc distinfo Log message: vim-spell files are installing under a versioned directory which has to match vim itself, so this needs an update for 8.1 to unbreak. from feinerer@. switch to https HOMEPAGE pointed out by rsadowski@. some files have been updated since distinfo was last generated so switch to a different subdirectory name to avoid conflicts. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/14 05:01:19 Modified files: editors/vim : Makefile Log message: add an XXX next to the existing "if updating major version, sync editors/vim-spell" comment right next to the version number, in the vain hope that it makes it more visible for the next person who does that ;) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/14 05:57:19 Modified files: www/hugo : Makefile distinfo Log message: Update to hugo-0.42 From Kevin Wondratsch (maintainer) + clue stick from sthen@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/14 06:57:56 Log message: import termcolor, an ANSII Color formatting for output in terminal. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180614 N ports/textproc/py-termcolor/Makefile N ports/textproc/py-termcolor/distinfo N ports/textproc/py-termcolor/pkg/PLIST N ports/textproc/py-termcolor/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/14 06:59:21 Modified files: textproc : Makefile Log message: + SUBDIR += py-termcolor + SUBDIR += py-termcolor,python3 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/06/14 07:02:13 Modified files: net/p5-IP-Country: Makefile distinfo Log message: update IP::Country databases CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/06/14 07:51:39 Modified files: textproc/p5-List-SomeUtils-XS: Makefile distinfo Log message: Update p5-List-SomeUtils-XS to 0.58. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/06/14 07:54:27 Modified files: . : errata62.html errata63.html Log message: release libcrypto errata CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 08:04:18 Modified files: x11/gnome/totem-pl-parser: Makefile distinfo x11/gnome/totem-pl-parser/pkg: PLIST Removed files: x11/gnome/totem-pl-parser/patches: patch-plparse_totem-pl-parser-videosite_c patch-plparse_totem-pl-parser_c Log message: Update to totem-pl-parser-3.26.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/14 08:08:30 Modified files: graphics/graphene: Makefile distinfo Log message: This is a GNOME project now. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/06/14 08:17:30 Modified files: net/munin : Makefile Log message: fix RDEP for munin-sched. Reported by julien () dhaille dot com, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/14 08:35:05 Modified files: editors/vim-spell: distinfo Log message: oops, fix after renaming the dir, pointed out by feinerer@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/06/14 08:55:10 Modified files: usr.sbin/route6d: route6d.c Log message: fix mem leak from Thomas Barabosch (thomas.barabosch AT fkie fraunhofer de), thanks! OK tb CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/14 10:49:24 Modified files: net/unifi/5.8 : Makefile distinfo Log message: update to unifi 5.8.22 stable candidate CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/14 11:00:35 Modified files: sys/kern : subr_witness.c Log message: Make possible to build uniprocessor WITNESS kernels without kernel_lock. From Christian Ludwig OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/14 11:00:58 Modified files: sys/netinet : in_pcb.c tcp_input.c sys/netinet6 : in6_pcb.c Log message: Assert that the INP_IPV6 in in6_pcbconnect() is correct. Just call in_pcbconnect() to avoid the address family maze in syn_cache_get(). input claudio@; OK mpi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/14 11:01:49 Modified files: lib/libcrypto/dsa: dsa_sign.c Log message: DSA_SIG_new() amounts to a single calloc() call. ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/14 11:03:19 Modified files: lib/libcrypto/dsa: dsa_asn1.c Log message: Call DSA_SIG_new() instead of hand rolling the same. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/14 11:04:45 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-CMakeLists_txt patch-Modules_CMakeCInformation_cmake patch-Modules_CMakeCXXInformation_cmake patch-Modules_CMakeFortranInformation_cmake patch-Modules_FindJNI_cmake patch-Modules_FindJava_cmake patch-Modules_FindKDE3_cmake patch-Modules_FindMPEG2_cmake patch-Modules_FindMPEG_cmake patch-Modules_FindPythonLibs_cmake patch-Modules_FindQt3_cmake patch-Modules_FindQt4_cmake patch-Modules_FindRuby_cmake patch-Modules_FindTCL_cmake patch-Source_CMakeLists_txt patch-Source_cmComputeLinkInformation_cxx patch-Source_cmGeneratorTarget_cxx patch-Source_cmGlobalGenerator_cxx patch-Source_cmInstallCommand_cxx patch-Source_cmSystemTools_cxx patch-Source_cmTarget_cxx patch-Source_cmake_cxx patch-Source_kwsys_CMakeLists_txt patch-Source_kwsys_SystemTools_cxx patch-Tests_RunCMake_CMakeLists_txt patch-bootstrap devel/cmake/pkg: PLIST Removed files: devel/cmake/patches: patch-Tests_CMakeLib_CMakeLists_txt patch-Tests_CMakeServerLib_CMakeLists_txt Log message: backout to cmake 3.10.2 to unbreak ports at least on i386, maybe others, ok jca 3.11.2 has issues along these lines: cmQtAutoGeneratorMocUic.cxx:(.text+0x8e8b): undefined reference to `operator new(unsigned long, std::align_val_t)' cmQtAutoGeneratorMocUic.cxx:(.text+0x8ebf): undefined reference to `operator delete(void*, std::align_val_t)' CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/14 11:14:12 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Fix a potential leak/incorrect return value in DSA signature generation. In the very unlikely case where we have to repeat the signature generation, the DSA_SIG return value has already been allocated. This will either result in a leak when we allocate again on the next iteration, or it will give a false success (with missing signature values) if any error occurs on the next iteration. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/14 11:15:41 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Pull up the code that converts the digest to a BIGNUM - this only needs to occur once and not be repeated if the signature generation has to be repeated. ok tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/14 11:16:03 Modified files: sys/netinet : in_pcb.c Log message: In in_pcballoc() finish the inp initialization before adding it to the global inpcb queue and hashes. OK visa@ mpi@ as part of a larger diff CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/06/14 11:43:48 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-gitweb_gitweb_perl patch-t_test-lib_sh devel/git/pkg : PLIST-main PLIST-svn Removed files: devel/git/patches: patch-Makefile patch-perl_Makefile_PL patch-t_t0000-basic_sh patch-t_t9200-git-cvsexportcommit_sh Log message: Update to git-2.7.1 Drop obsolete patches: - patch-Makefile: obsoleted by changing into t/ within do-test - patch-perl_Makefile_PL: removed upstream - patch-t_t0000-basic_sh, patch-t_t9200-git-cvsexportcommit_sh: succeed - patch-t_test-lib_sh: "70ec6bd63 Stop using sum(1)" (14.08.2017) While here, use Python 3 and replace `cd && make' with `make -C'. OK benoit danj CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/14 12:03:59 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Clarify the digest truncation comment in DSA signature generation. Requested by and ok tb@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/06/14 12:18:03 Modified files: graphics/libsixel: Makefile distinfo Log message: Update libsixel to 1.8.1. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/06/14 12:34:50 Modified files: lib/libcrypto/dsa: dsa_ossl.c Log message: Use a blinding value when generating a DSA signature, in order to reduce the possibility of a side-channel attack leaking the private key. Suggested by Keegan Ryan at NCC Group. With input from and ok tb@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/06/14 12:44:43 Modified files: sys/arch/amd64/amd64: aesni.c Log message: Grab the FPU lock before calling aesni_enc ok guenther CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/14 12:48:16 Modified files: sysutils/tmuxinator: Makefile distinfo Log message: update to tmuxinator-0.11.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/14 12:48:30 Modified files: x11/gnome/libgweather: Makefile distinfo Log message: update to libgweather-3.28.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/06/14 12:51:01 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Use a blinding value when generating an ECDSA signature, in order to reduce the possibility of a side-channel attack leaking the private key. Suggested by Keegan Ryan at NCC Group. With input from and ok jsing CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/14 12:58:26 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/pkg: PLIST Log message: update to salt-2018.3.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/06/14 13:51:11 Modified files: usr.bin/file : magic-test.c Log message: Return from magic_test does not need to be copied because the caller will do so anyway and it was just being leaked. ok brynet deraadt CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/14 13:57:29 Modified files: sys/arch/amd64/include: frameasm.h sys/arch/amd64/amd64: locore.S vector.S Log message: Clear the GPRs when entering the kernel from userspace so that user-controlled values can't take part in speculative execution in the kernel down paths that end up "not taken" but that may cause user-visible effects (cache, etc). prodded by dragonflybsd commit 9474cbef7fcb61cd268019694d94db6a75af7dbe ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/14 14:00:59 Modified files: sys/arch/amd64/conf: ld.script Log message: Put the .openbsd.randomdata.retguard input section at the start of the .openbsd.randomdata output section with symbols around it so that hibernate+resume code can fix them up. tested by mlarkin@ WIP CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/14 15:15:26 Log message: import devel/libcoap, tweaks/ok kn@ bcallah@ libcoap implements a lightweight application-protocol for devices that are constrained in their resources such as computing power, RF range, memory, bandwidth, or network packet sizes. This protocol, CoAP was standardized in the IETF as RFC 7252. The library provides the core functionality for development of resource-efficient CoAP servers and clients, including resource observation and block-wise transfer. Example implementations show how these features can be used in applications: coap-client is a wget-like tool to generate simple requests for retrieval and modification of resources on a remote server. coap-server is a basic server application that illustrates various server-side features of libcoap. coap-rd implements a simple CoAP Resource Directory. Status: Vendor Tag: sthen Release Tags: sthen_20180614 N ports/devel/libcoap/Makefile N ports/devel/libcoap/distinfo N ports/devel/libcoap/pkg/DESCR N ports/devel/libcoap/pkg/PLIST N ports/devel/libcoap/patches/patch-configure_ac N ports/devel/libcoap/patches/patch-examples_client_c N ports/devel/libcoap/patches/patch-src_coap_io_c N ports/devel/libcoap/patches/patch-ext_tinydtls_Makefile_in No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/14 15:15:46 Modified files: devel : Makefile Log message: +libcoap CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2018/06/14 17:19:27 Modified files: libexec/getty : subr.c Log message: silence a compiler warning OK millert CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/14 17:38:06 Log message: Import games/jumpnbump, a game of cute bunnies jumping on each other's heads. tweaks and ok sthen@ Jump 'n Bump is a game in which you play as cute fluffy little bunnies and hop on each other's heads. It supports local and online multiplayer and comes with a level editor. Status: Vendor Tag: bcallah Release Tags: bcallah_20180614 N ports/games/jumpnbump/Makefile N ports/games/jumpnbump/distinfo N ports/games/jumpnbump/pkg/PLIST N ports/games/jumpnbump/pkg/DESCR N ports/games/jumpnbump/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/14 17:38:37 Modified files: games : Makefile Log message: +jumpnbump CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2018/06/14 18:00:02 Modified files: devel/cppcheck : Makefile distinfo Log message: update to 1.84 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/14 19:04:55 Modified files: devel/libfirm : Makefile distinfo devel/libfirm/pkg: PLIST lang/cparser : Makefile distinfo lang/cparser/patches: patch-src_driver_target_c Added files: devel/libfirm/patches: patch-Makefile patch-ir_be_amd64_amd64_bearch_c patch-ir_be_platform_c lang/cparser/patches: patch-Makefile Removed files: devel/libfirm/patches: patch-CMakeLists_txt lang/cparser/patches: patch-CMakeLists_txt patch-src_driver_predefs_c patch-src_driver_warning_h Log message: Update cparser+libFirm to each's latest code, calling it pl1. This upstreams OpenBSD-specific support. cparser+libFirm can now rebuild itself, and is happy with both ld and lld. ok sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/06/14 19:09:49 Modified files: sys/kern : kern_event.c Log message: kevent: don't reject timeouts greater than 100 million seconds We already clamp timeouts to 24 hours anyway, so there's no reason to set EINVAL because the caller's timeout passed an arbitrary threshold. In particular, this keeps www/chromium v67 from busy-waiting and consuming a ton of cpu as described in the bug report here: https://bugs.chromium.org/p/chromium/issues/detail?id=850450 Prompted by deraadt@, bug report found by pirofti@, testing by brynet@ and deraadt@. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/06/14 20:01:13 Modified files: math/py-numpy : Makefile distinfo Log message: Minor update to 1.9.3. The main change is to switch from sourceforge to pypi for hosting of the distfile as the latest versions of numpy no longer seem to be published to sourceforge. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/06/14 22:24:22 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: Update to intel 20180425 microcode while waiting for the update announced in May with INTEL-SA-00115 that still hasn't been released publically. ok sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/06/14 23:00:41 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Clean up some whitespace and polish a few comments. Reduces noise in an upcoming diff. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/15 00:36:30 Modified files: net/py-pf : Makefile distinfo net/py-pf/patches: patch-pf_constants_py python3-pf_filter_py net/py-pf/pkg : PLIST Removed files: net/py-pf/patches: patch-pf__struct_py patch-pf_queue_py patch-pf_status_py Log message: update to py-pf-0.1.9 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/06/15 01:01:11 Modified files: usr.bin/ssh : uidswap.c Log message: invalidate supplemental group cache used by temporarily_use_uid() when the target uid differs; could cause failure to read authorized_keys under some configurations. patch by Jakub Jelen via bz2873; ok dtucker, markus CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/06/15 02:12:31 Modified files: emulators/ppsspp: Makefile distinfo emulators/ppsspp/pkg: PLIST Log message: Update to ppsspp-1.6.3. With some suggestions from Jan Beich (FreeBSD); thanks! CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/06/15 02:26:31 Modified files: bin/ed : main.c Log message: Remove the non-BACKWARDS option for GET_THIRD_ADDR. No change to current behaviour. OK tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/06/15 02:45:03 Modified files: bin/ed : main.c Log message: Make sure we always return more than a single '!' in get_shell_command. This is similar to what vi/ex does and removes the final BACKWARDS flag. Behaviour requested by and OK tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/06/15 02:46:24 Modified files: bin/ed : Makefile README Log message: Remove references to BACKWARDS. OK tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/06/15 02:51:24 Modified files: distrib/special/ed: Makefile Log message: Remove BACKWARDS flag here as well. Reminded by tb@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/06/15 02:57:17 Modified files: usr.sbin/smtpd : mda_variables.c parse.y smtpd.conf.5 Log message: the %{sender} variable should expand to the MAIL FROM address, so in the case of a mailer daemon, this is an empty string, not '@' introduce %{mbox.from} which is the From separator line representation of a sender, usually an email address or MAILER-DAEMON if sender is empty ok eric@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/15 03:28:12 Log message: import ports/net/mac-telnet, ok benoit@ Console tools for locating and connecting to devices using MikroTik RouterOS's MAC-Telnet protocol. Status: Vendor Tag: sthen Release Tags: sthen_20180615 N ports/net/mac-telnet/Makefile N ports/net/mac-telnet/distinfo N ports/net/mac-telnet/pkg/PLIST N ports/net/mac-telnet/pkg/DESCR N ports/net/mac-telnet/pkg/README N ports/net/mac-telnet/patches/patch-src_mactelnet_c N ports/net/mac-telnet/patches/patch-src_interfaces_c N ports/net/mac-telnet/patches/patch-src_mndp_c N ports/net/mac-telnet/patches/patch-src_protocol_c N ports/net/mac-telnet/patches/patch-src_macping_c N ports/net/mac-telnet/patches/patch-src_mactelnetd_c N ports/net/mac-telnet/patches/patch-src_Makefile_am No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/15 03:29:03 Modified files: infrastructure/db: user.list net : Makefile Log message: +mac-telnet CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/15 03:37:29 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Delete.pm PkgCreate.pm Log message: Add a -Dstub option to facilitate creating/adding/deleting "stubbed" packages with just the packing and dependency info with none of the files. (useful for debugging tricky cases that involve large packages) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/15 03:39:03 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: no need to always use 1 for the constant, knowing how it got solved can be fairly useful while debugging. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/15 04:20:53 Modified files: lang/php : Makefile.inc lang/php/5.6 : Makefile lang/php/5.6/pkg: PLIST-gd PLIST-main lang/php/7.0 : Makefile lang/php/7.0/pkg: PLIST-gd PLIST-main Log message: unbreak packaging with some of the no_* pseudo-flavours CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/15 04:28:21 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: fix for the infamous "cups" bug. Finally. the problem was in solve_wantlibs, which is invoked fairly early in the game (before actually committing to install the set) and which would walk the "current" dependency tree and solve libs accordingly. The problem being that sometimes, the libraries were in an older set... so the fix is to do the dependency adjustment at this point as well, to properly peek in the new set. The main problem with that bug was how hard it was to reproduce, because it depends on several conditions: - the old and new package must have different names, but contain some shared libraries with the same version. - it has to be an UpdateSet with several packages tied together - reaching the library must be possible through several paths. This usually happens after several sets got merged together. - taking the wrong path is dependent on the hash key order of the dependencies, which is random. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/06/15 06:09:22 Modified files: mail/enigmail : Makefile distinfo mail/enigmail/pkg: PLIST-main PLIST-seamonkey Log message: update to 2.0.7 make it compatibile with Thundirbird 60.x prodded, hints and ok landry@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/06/15 06:21:41 Modified files: sys/dev : ipmi.c Log message: Use IPL_MPFLOOR for ipmi mutex to prevent a interrupt which requires KERNEL_LOCK(). This fixes the panic with with witness. diff from fukaumi at soum.co.jp. input and ok mpi CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/15 06:36:05 Modified files: usr.sbin/httpd : server_file.c server_http.c Log message: Fix 304 Not Modified response: don't send a body, use the correct MIME type. Reported by Hidvegi Gabor gaborca websivision hu Fix found by anton@ OK anton@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/06/15 06:39:38 Modified files: sys/net : if_pppx.c Log message: Fix the lock order problem found by witness. Release the lock for pppx_ifs earlier not to overlap the protected section for ifnet. Also introduce pxi_ready flag to protect pxi not to be used before initialization. ok bluhm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/15 07:41:29 Modified files: x11/gnome/totem: Makefile distinfo x11/gnome/totem/pkg: PLIST Log message: Update to totem-3.26.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/15 07:43:14 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.39. CVSROOT: /cvs Module name: www Changes by: phessler@cvs.openbsd.org 2018/06/15 07:53:59 Modified files: . : ftp.html build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: ftp.hostserver.de will be removing ftp access in the near future. http(s), rsync, and cvsync are staying. OK benno@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/15 07:59:53 Modified files: sys/kern : kern_lock.c Log message: Simplify #ifdefs. The kernel_lock symbol is no longer needed when building a uniprocessor kernel with WITNESS. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/15 08:07:36 Modified files: sys/kern : subr_witness.c Log message: Remove the witness_skipspin setting to simplify the code. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/15 08:28:15 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.39. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/15 08:28:27 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.39. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/15 11:17:40 Modified files: usr.sbin/httpd : httpd.conf.5 Log message: Something went wrong - the strip option was documented twice. Found by Mischa Peters, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/15 11:30:01 Modified files: productivity/homebank: Makefile distinfo Log message: Update homebank-5.1.8 Maintainer timeout ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/15 11:31:14 Modified files: x11/qt5 : qt5.port.mk Log message: Respect CC/CXX CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/15 11:50:46 Modified files: x11/qt5/qtwebkit: Makefile Log message: Unbreak qtwebkit consumers after retguard. set -fno-ret-protector Not an optimal solution but working is important. Better solution comes but that takes time. No objection from mortimer@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/15 11:58:41 Modified files: sys/arch/i386/i386: db_trace.c locore.s sys/arch/i386/include: frame.h Log message: Reorder trapframe/intrframe to put %ebp next to %eip and make it behave like a real call frame, thus vastly simplifying the ddb back trace logic. from hshoexer@; initially from guenther@; OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/06/15 12:36:20 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo Log message: update p5-Net-DNS-SEC to 1.09 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/06/15 12:52:42 Modified files: devel/p5-Class-Date: Makefile distinfo Log message: update p5-Class-Date to 1.1.17 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/06/15 13:02:51 Modified files: devel/p5-Devel-NYTProf: Makefile distinfo Log message: update p5-Devel-NYTProf to 6.06 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/06/15 13:24:13 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Basic cleanup. Handle the possibly NULL ctx_in in ecdsa_sign_setup() with the usual idiom. All the allocations are now handled inside conditionals as is usually done in this part of the tree. Turn a few comments into actual sentences and remove a few self-evident ones. Change outdated or cryptic comments into more helpful annotations. In ecdsa_do_verify(), start calculating only after properly truncating the message digest. More consistent variable names: prefer 'order_bits' and 'point' over 'i' and 'tmp_point'. ok jsing CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/15 14:41:15 Modified files: sys/arch/amd64/amd64: trap.c Log message: Split out the T_PAGEFLT handling into its own function, pageflttrap(). Delete pcb_onfault check in the #GP, #NP, #AC, and #TS handlers: they can't be triggered by copyin/copyout in 64bit mode. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2018/06/15 17:31:22 Modified files: mail/mew : Makefile distinfo mail/mew/pkg : PLIST Log message: Update to Mew 6.8 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/15 17:33:43 Modified files: games/hyperrogue: Makefile distinfo games/hyperrogue/pkg: PLIST Log message: Update to hyperrogue-10.4b CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/15 21:30:11 Modified files: sys/arch/amd64/amd64: machdep.c Log message: Oops, turned on forceukbd during testing of eager FPU work and it slipped through to the commit noted by deraadt@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/16 00:12:50 Modified files: net/py-dpkt : Makefile distinfo net/py-dpkt/pkg: PLIST Log message: update dpkt to 1.9.1. ok dsp AT 2f30 DOT org (maintainer) and benoit@. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/06/16 00:52:23 Modified files: games/quakespasm: Makefile distinfo Log message: update to quakespasm 0.93.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/06/16 02:11:33 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Tiny tweak to the blinding comment. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 02:26:52 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Log message: Adapt README after recent PHP changes. from sthen@ and I CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 02:29:44 Modified files: www/owncloud : Makefile www/owncloud/pkg: UNMESSAGE Log message: Forgot in previous. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 02:34:39 Modified files: productivity/baikal: Makefile productivity/baikal/pkg: README www/nextcloud : Makefile www/nextcloud/files: httpd-nextcloud.conf.dist.in Log message: Adapt to recent httpd(8) syntaxt change (root+strip => root, request strip) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/06/16 02:38:15 Modified files: x11/gnome/gdl : Makefile Log message: Regenerate lost WANTLIB. ok aja@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/16 02:41:55 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: heh. bug happens so seldom, fix was not 100% CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 03:00:50 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 03:08:11 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 03:08:21 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.40. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/16 03:16:50 Modified files: editors/calligra: Makefile Log message: build dep on qca-qt5 Calligra pick up qca-qt5 if it is installed Spotted by sthen@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/06/16 03:36:28 Modified files: openbgpd : users.html Log message: add a testimonial from Sacha Aquilenet, France uses OpenBGPD. ok job@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 03:40:07 Modified files: x11/gnome/terminal: Makefile Log message: Pass -DDISUNIFY_NEW_TERMINAL_SECTION to enable the 'New Tab' option. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/16 04:24:48 Modified files: graphics/libraw: Makefile distinfo Log message: Bugfix update LibRaw 0.18.12 No dynamic export changes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 05:13:30 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/patches: patch-bindings_python_Makefile_in textproc/link-grammar/pkg: PLIST-main PLIST-python Added files: textproc/link-grammar/patches: patch-bindings_perl_Makefile_in Log message: Update to link-grammar-5.5.0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/16 05:20:29 Modified files: net/tinc : Makefile distinfo net/tinc/patches: patch-doc_tinc_texi Log message: Bugfix update tinc-1.0.34v0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/16 05:32:19 Modified files: devel/catch2 : Makefile distinfo Log message: Update catch2-2.2.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/16 05:33:33 Modified files: graphics/krita : Makefile distinfo graphics/krita/pkg: PLIST Log message: Bugfix update krita 4.0.4 https://krita.org/en/item/krita-4-0-4-released/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/16 05:38:30 Modified files: devel/qt-creator: Makefile distinfo Log message: Update qt-creator-4.6.2 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/16 05:47:07 Modified files: security/keyringer: Makefile Log message: Set PKG_ARCH=* ok Gregoire Jadi (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/16 05:49:00 Modified files: devel/droplet : Makefile distinfo Log message: Switch from GH_COMMIT to GH_TAGNAME. Change maintainer e-mail address CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 05:58:22 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: py-link-grammar => py3-link-grammar CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/16 06:03:06 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-1.8.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/16 07:47:22 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-src_rspamadm_CMakeLists_txt mail/rspamd/pkg: PLIST Removed files: mail/rspamd/patches: patch-contrib_lpeg_CMakeLists_txt patch-contrib_torch_torch7_lib_TH_THGeneral_c Log message: update to rspamd-1.7.6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/16 07:55:03 Modified files: sys/sys : ttycom.h sys/kern : tty.c Log message: base and ports are now clean of TIOCSTI uses. The #define can now be removed. The code was already changed to return EIO, it will now return ENOTTY since the code is deleted. ok sthen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/16 08:11:35 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxrtc.c Log message: Add imxrtc(4), a driver for the "secure" RTC in the Low Power Domain of the SNVS block found on i.MX7 and i.MX8. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/16 08:31:52 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : imxrtc.4 Log message: imxrtc(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/16 08:32:22 Modified files: share/man/man4 : imxanatop.4 imxesdhc.4 imxiic.4 Log message: Mention i.MX 7. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/16 08:32:56 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Enable imxrtc(4). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/16 09:27:28 Modified files: sys/dev/fdt : imxccm_clocks.h Log message: Fix some i.MX7D clocks. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/06/16 09:37:00 Modified files: sys/kern : kern_pledge.c sys/sys : pledge.h Log message: Introduce "wroute" promise. For now this allows configuring an IPv6 address on an interface and reading the net.inet6.ip6.soiikey sysctl. To be used by slaacd. prodding & OK deraadt CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2018/06/16 09:42:30 ports/devel/src/patches Update of /cvs/ports/devel/src/patches In directory cvs.openbsd.org:/tmp/cvs-serv3862/patches Log Message: Directory /cvs/ports/devel/src/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rpe@cvs.openbsd.org 2018/06/16 09:52:46 Modified files: devel/src : Makefile distinfo Added files: devel/src/patches: patch-srctest Log message: - update devel/src to 2.18 - run the srctest script with bash - patch srctest to add local git user and email to make tests succeed OK sthen CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/06/16 09:56:51 Modified files: distrib/miniroot: install.sub Log message: Zap whitespaces found by deraadt CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/16 10:06:03 Modified files: lib/csu/m88k : md_init.h lib/libc/arch/m88k: SYS.h lib/libc/arch/m88k/sys: cerror.S libexec/ld.so/m88k: archdep.h Log message: Add add PIE support for m88k (requires gcc4 toolchain) Convert __cerror to hidden visibility. from miod@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/06/16 10:08:50 Modified files: distrib/miniroot: install.sub Log message: Allow to enter a DUID as answer to the "Which disk is the root disk?" question during upgrade. suggested by abieber positive feedback deraadt krw ok tb abieber CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/06/16 11:48:15 Modified files: regress/lib/libcrypto/ecdsa: ecdsatest.c Log message: This code is already painful enough to look at. Putting the braces at the right spot helps this a bit. Other whitespace and typo fixes while there. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/16 11:51:57 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/16 12:01:08 Modified files: share/man/man4 : tty.4 Log message: TIOCSTI is gone CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/06/16 13:41:26 Modified files: usr.sbin/smtpd : aliases.c config.c lka.c lka_session.c makemap.c parse.y ruleset.c smtpd.h table.c table_static.c Log message: rework the table API so that it takes a struct smtpd * context in parameter of functions creating, looking up or destroying tables. this is a first step in cleaning up parse.y so it doesn't have side effects outside of parse_config(), bringing nothing but making code cleaner. ok millert@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/16 14:08:28 Modified files: lang/flang/driver: Makefile distinfo lang/flang/driver/patches: patch-include_clang_Basic_DiagnosticSemaKinds_td patch-include_clang_Driver_Options_td patch-lib_Driver_ToolChains_OpenBSD_cpp lang/flang/flang: Makefile distinfo lang/flang/flang/patches: patch-runtime_flang_CMakeLists_txt patch-runtime_flangrti_CMakeLists_txt patch-runtime_flangrti_trace_lin_c lang/flang/libpgmath: Makefile distinfo lang/flang/libpgmath/patches: patch-CMakeLists_txt patch-lib_CMakeLists_txt patch-lib_common_CMakeLists_txt patch-lib_common_dispatch_c Log message: Update flang to the latest code commits from yesterday. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/16 14:37:22 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_3 acpi_machdep.c acpi_wakecode.S aesni.c autoconf.c cpu.c db_interface.c fpu.c genassym.cf identcpu.c ipifuncs.c locore.S locore0.S machdep.c mptramp.S process_machdep.c spl.S trap.c vector.S via.c vm_machdep.c vmm.c sys/arch/amd64/include: Tag: OPENBSD_6_3 codepatch.h cpu.h fpu.h intrdefs.h pcb.h proc.h specialreg.h Log message: Merge the eager-FPU changes from -current: Intel CPUs speculatively access FPU registers even when FPU is disabled, so data (including AES keys) from previous contexts could be discovered if using lazy-save approach. The following commits were included in this merge: date: 2018/04/24 15:32:28; author: mlarkin; commitid: 0l6NwU41g3owahIn; date: 2018/04/24 17:05:54; author: mlarkin; commitid: h3sTLh1acbofByZE; date: 2018/04/24 20:58:48; author: guenther; commitid: agj6L4fWVjrnEXAq; date: 2018/04/25 17:35:04; author: guenther; commitid: RJfMTDGuKjJyVCwv; date: 2018/04/26 14:09:05; author: guenther; commitid: zsRMD9bebP3EJB8M; date: 2018/05/13 22:01:13; author: guenther; commitid: YNxvniM6gHElCmVf; date: 2018/05/14 03:14:47; author: guenther; commitid: vT1FbUTLbUvjMklm; date: 2018/05/20 18:14:01; author: guenther; commitid: 4LJ7wfyinQNstnPN; date: 2018/05/22 06:33:35; author: guenther; commitid: DVJ6JmudHZGMVyLA; date: 2018/05/23 05:37:01; author: guenther; commitid: 6dzfCHKFkLjuGAfF; date: 2018/05/26 17:28:17; author: guenther; commitid: yjRhLpQ9VgbBxPXM; date: 2018/05/26 18:02:01; author: guenther; commitid: pEnkPQag10wLetQ6; date: 2018/05/26 18:49:28; author: guenther; commitid: e9HyWrnxf44pP92L; date: 2018/05/26 23:09:39; author: guenther; commitid: 5srgqdI5H6iAH0oS; date: 2018/06/05 05:04:31; author: guenther; commitid: LV1saeMVp17N5X5A; date: 2018/06/05 06:39:10; author: guenther; commitid: SqjSSDleV3uNd05n; date: 2018/06/07 04:07:28; author: guenther; commitid: YGb3tbP8loBLjiEI; date: 2018/06/14 18:44:43; author: mikeb; commitid: 8gjqNcpEB4STawfD; testing by benno@ dtucker@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/06/16 15:29:40 Modified files: sys/dev/pci : pcidevs Log message: add SAS3.5 megaraids in SAS HBA mode CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/06/16 15:30:40 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/06/17 02:22:02 Modified files: sys/kern : kern_descrip.c kern_event.c kern_fork.c sys/sys : eventvar.h filedesc.h proc.h Log message: Move kqueue related fields from struct filedesc to struct kqueue. Solves a panic in knote_processexit() that can occur when the filedesc belonging to the process already has been freed. Similiar work has been done in: - FreeBSD (commit bc1805c6e871c178d0b6516c3baa774ffd77224a) - DragonFlyBSD (commit ccafe911a3aa55fd5262850ecfc5765cd31a56a2) Thanks to tb@ for testing. ok kettenis@ mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/06/17 02:30:20 Modified files: regress/sys/kern/kqueue: Makefile main.c main.h Added files: regress/sys/kern/kqueue: kqueue-regress.c Log message: Add a test covering the panic found in knote_processexit(). Note that you'll need a kernel with the latest changes to kqueue in order to not panic your machine while running the tests. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/06/17 02:32:24 Modified files: regress/sys/kern/kqueue: main.c Log message: fix usage CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/17 04:41:05 Added files: mail/rspamd/patches: patch-contrib_lua-lpeg_CMakeLists_txt patch-contrib_lua-torch_torch7_lib_TH_THGeneral_c Log message: missed cvs add, reported by nigel@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/17 05:12:27 Modified files: sys/dev/fdt : imxccm.c Log message: Add another missing clock for i.MX7D. This particular clock lives on the "analog" part that is really covered by imxanatop(4). To keep all the clock logic together, use the regmap exposed by that device to access the registers. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/17 07:18:09 Modified files: net/knot : Makefile distinfo net/knot/pkg : PLIST Log message: Update to knot-2.6.7 Release notes: https://www.knot-dns.cz/2018-05-17-version-267.html CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/06/17 07:22:05 Modified files: . : errata63.html Log message: release intel fpu errata. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/17 08:58:27 Modified files: usr.bin/finger : util.c Log message: incorrect pointer used, hence gecos expansion was ignored ok millert CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/17 09:00:29 Modified files: usr.bin/finger : extern.h util.c Log message: use size_t CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/06/17 09:34:54 Modified files: usr.bin/whois : whois.c Log message: Add heuristic for IPv6 addresses. From Mikolaj Kucharski , thanks! OK job, kn CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/06/17 11:10:17 Modified files: sys/dev/sdmmc : sdmmc_io.c Log message: Add curly braces to the if-condition to make sure the bus width is only bumped if the high-speed mode is available. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/06/17 11:20:23 Modified files: sys/dev/fdt : if_fec.c Log message: Resetting fec(4) also resets the MII control register. Since we continue to read the MII bus in the background we must make sure that the register is correctly set. Otherwise bringing down fec(4) leads to a complete system hang. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/06/17 12:07:19 Modified files: usr.sbin/ndp : ndp.c Log message: fix memory leaks: freeaddrinfo() the data from getaddrinfo(). From Thomas Barabosch Thanks. ok florian@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/17 12:19:59 Modified files: usr.sbin/snmpd : agentx.c control.c snmp.h Log message: Bring snmpd agentx.c closer in line with relayd. ok benno@, "sure" deraadt@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/17 13:28:36 Modified files: usr.sbin/acme-client: parse.y Log message: Fix an off-by-one line count when using include statements. Thanks to otto@ for the initial diff. OK benno@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/17 13:46:48 Modified files: sys/dev/fdt : imxanatop.c imxccm.c imxccm_clocks.h Log message: Use regmap CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/17 14:08:21 Modified files: shells/etsh : Makefile distinfo Log message: Update to etsh-5.2.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/17 15:17:37 Modified files: share/man/man4 : sbus.4 Log message: if there is an audioamd page, i can;t find it; while here, kill some Tn; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/17 17:12:48 Modified files: usr.bin/ldap : ldap.1 Log message: "filter" is optional; from matthew martin CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/17 19:49:12 Modified files: usr.bin/mandoc : html.c Log message: Revert previous: style=height is still used by roff_html.c, and it doesn't actually harm responsive design, so keep it for now. Bug reported in de.comp.os.unix.bsd via naddy@, thanks. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/17 23:43:20 Modified files: sys/arch/amd64/conf: ld.script Log message: Align the end of the retguard area on a page boundary and provide symbols for the physical start and end of that area too. Simplify the virtual->physical calculation across the entire ld.script ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/06/17 23:46:57 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: add myself, ok brynet@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/18 00:00:13 Modified files: share/man/man8 : afterboot.8 Log message: remove the example output from ifconfig and route: it will keep getting out of date and provided little aid anyway; merge the network if and routing tables sections; ok benno CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/18 00:02:18 Modified files: share/man/man8 : afterboot.8 Log message: the directive is "listen on"; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/18 00:04:25 Modified files: usr.sbin/bgpd : bgpd.conf.5 usr.sbin/dvmrpd: dvmrpd.conf.5 usr.sbin/eigrpd: eigrpd.conf.5 usr.sbin/hostapd: hostapd.conf.5 usr.sbin/httpd : httpd.conf.5 usr.sbin/ifstated: ifstated.conf.5 usr.sbin/switchd: switchd.conf.5 usr.sbin/iscsictl: iscsi.conf.5 usr.sbin/ldpd : ldpd.conf.5 usr.sbin/npppd/npppd: npppd.conf.5 usr.sbin/ospf6d: ospf6d.conf.5 usr.sbin/ospfd : ospfd.conf.5 usr.sbin/relayd: relayd.conf.5 usr.sbin/ripd : ripd.conf.5 usr.sbin/snmpd : snmpd.conf.5 usr.sbin/vmd : vm.conf.5 usr.sbin/ypldap: ypldap.conf.5 Log message: remove the SECTIONS header, since a one line DESCRIPTION is a bit silly; use a more general text for the sections, and avoid the catchup issue that was trying to document how many there were; ok benno rob CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/18 00:06:52 Modified files: share/man/man4 : iic.4 options.4 ricohrtc.4 sbus.4 pcfrtc.4 maxrtc.4 pcxrtc.4 acrtc.4 mvrtc.4 plrtc.4 exrtc.4 sxirtc.4 islrtc.4 imxrtc.4 share/man/man4/man4.hppa: asp.4 lasi.4 share/man/man4/man4.loongson: mfokclock.4 share/man/man4/man4.macppc: smu.4 share/man/man4/man4.sgi: dpclock.4 dsclock.4 hpc.4 share/man/man4/man4.sparc64: clock.4 ebus.4 fhc.4 Log message: consistently spell "real-time clock"; ok deraadt bentley schwarze CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/18 02:15:11 Modified files: math/z3 : Makefile distinfo Log message: update z3 to 4.7.1. ok benoit@. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/18 02:15:29 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: upfront, explain action/match, since it is central to how the new config works; help/ok gilles CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/06/18 03:03:18 Modified files: x11/dunst : Makefile distinfo Log message: Upate to dunst-1.3.2 Diff from Timo Myyrä (maintainer), OK sthen CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/18 03:06:11 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Talk about the common USE_LIBTOOL vs BUILD_DEPENDS case (ports that only need libtool.m4 from devel/libtool just need BUILD_DEPENDS, USE_LIBTOOL is a special case for things that don't work with base libtool). ok aja espie CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/18 03:11:56 Modified files: devel/py-filebytes: Makefile distinfo Log message: update filebytes to 0.9.16. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/18 03:15:05 Modified files: sys/kern : exec_script.c kern_descrip.c kern_event.c kern_exec.c sys_pipe.c tty_pty.c uipc_syscalls.c vfs_syscalls.c sys/sys : file.h filedesc.h usr.sbin/pstat : pstat.8 pstat.c Log message: Put file descriptors on shared data structures when they are completely setup, take 3. LARVAL fd still exist, but they are no longer marked with a flag and no longer reachable via `fd_ofiles[]' or the global linked list. This allows us to simplifies a lot code grabbing new references to fds. All of this is now possible because dup2(2) refuses to clone LARVAL fds. Note that the `fdplock' could now be release in all open(2)-like syscalls, just like it is done in accept(2). With inputs from Mathieu Masson, visa@, guenther@ and art@ Previous version ok bluhm@, ok visa@, sthen@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/06/18 03:17:06 Modified files: sbin/route : route.c Log message: Replace hardcoded constants with defines OK mpi henning blum CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/06/18 03:17:09 Modified files: share/man/man8 : afterboot.8 rc.conf.8 Log message: point readers to multicast(4) directly, the documentation has moved. ok jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/18 03:49:52 Modified files: x11/dbus : Makefile x11/dbus/pkg : PLIST-main Log message: Pass --disable-x11-autolaunch to the configure script. Autolaunch brings too much magic to spawn a dbus-daemon(1) process and we want predictable buses; we can't use --without-x because this would break bus activated clients (since we don't use systemd) This would prevent applications from using execve() dbus-daemon and help pledge(1)d programs (e.g. firefox). idea from semarie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/18 03:50:55 Modified files: x11/dbus : Makefile Log message: Missing word in comment; no pkg change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/18 04:00:10 Modified files: net/mac-telnet : Makefile Log message: Unbreak, needs devel/gettext-tools. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/06/18 04:20:19 Modified files: usr.sbin/ikectl: parser.c Log message: fix memory leak: freeaddrinfo() the data from getaddrinfo(). From Thomas Barabosch Thanks. ok jca@ CVSROOT: /cvs Module name: src Changes by: procter@cvs.openbsd.org 2018/06/18 05:00:31 Modified files: sys/net : pf.c pf_norm.c pf_syncookies.c pfvar.h Log message: Refactor the six ways to find TCP options into one new function. As a result: - MSS and WSCALE option candidates must now meet their min type length. - 'max-mss' is now more tolerant of malformed option lists. These changes were immaterial to the live traffic I've examined. OK sashan@ mpi@ CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/06/18 05:24:15 Modified files: sys/miscfs/fuse: fuse_vnops.c Log message: chmod(2) should return EFTYPE if the effective user ID is not the super-user, the mode includes the sticky bit (S_ISVTX), and path does not refer to a directory. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/18 05:46:12 Modified files: mail/rcube-markasjunk2: Makefile distinfo mail/rcube-markasjunk2/pkg: PLIST Log message: update to rcube-markasjunk2-1.11.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/18 05:48:10 Modified files: mail/rcube-contextmenu: Makefile distinfo Log message: tweak; upstream changed github account name to lowercase, and changes project names CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/18 05:53:00 Modified files: mail/rcube-sieverules: Makefile Log message: tweak; upstream changed github account name to lowercase, and changed project names CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/18 05:53:21 Modified files: mail/rcube-contextmenu: Makefile Log message: fix PKGNAME CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/06/18 06:04:20 Modified files: sys/miscfs/fuse: fuse_vnops.c Log message: Allow write for non-regular files when file system is mounted read-only. Don't ask file system to check file access; always behave as if default_permissions option was specified. (this may change in a later commit) ok mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/18 06:13:10 Modified files: sys/net : if.c Log message: Do not allow to change the rdomain of the default loopback interface. Routing domain must always have an existing lo(4). Problem reported and fix tested by multiplexd at gmx.com. CVSROOT: /cvs Module name: ports Changes by: helg@cvs.openbsd.org 2018/06/18 06:39:57 Modified files: sysutils/ntfs-3g: Makefile Added files: sysutils/ntfs-3g/patches: patch-libntfs-3g_security_c Log message: Add OpenBSD implementation of groupmember() function, which checks whether a uid is a member of the given gid. Used when checking permissions for the effective user id of the current process. OK sthen@, mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/18 07:27:16 Modified files: share/man/man5 : bsd.port.mk.5 Log message: space needed between macro args and punctuation; CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/18 07:41:34 Modified files: sys/arch/octeon/include: pci_machdep.h Log message: Fix build with DEBUG_PCI_CONF. From jj@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/18 07:54:03 Modified files: sys/arch/octeon/include: pci_machdep.h Log message: Improve indentation and variable naming. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:56:59 src/regress/usr.sbin/pkg_add/oldcups Update of /cvs/src/regress/usr.sbin/pkg_add/oldcups In directory cvs.openbsd.org:/tmp/cvs-serv35470/oldcups Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/oldcups added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:06 src/regress/usr.sbin/pkg_add/newcups Update of /cvs/src/regress/usr.sbin/pkg_add/newcups In directory cvs.openbsd.org:/tmp/cvs-serv7458/newcups Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/newcups added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:15 src/regress/usr.sbin/pkg_add/oldcups/cups-2.2.7p1 Update of /cvs/src/regress/usr.sbin/pkg_add/oldcups/cups-2.2.7p1 In directory cvs.openbsd.org:/tmp/cvs-serv73183/oldcups/cups-2.2.7p1 Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/oldcups/cups-2.2.7p1 added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:15 src/regress/usr.sbin/pkg_add/oldcups/cups-filters-1.20.3 Update of /cvs/src/regress/usr.sbin/pkg_add/oldcups/cups-filters-1.20.3 In directory cvs.openbsd.org:/tmp/cvs-serv73183/oldcups/cups-filters-1.20.3 Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/oldcups/cups-filters-1.20.3 added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:16 src/regress/usr.sbin/pkg_add/oldcups/cups-libs-2.2.7 Update of /cvs/src/regress/usr.sbin/pkg_add/oldcups/cups-libs-2.2.7 In directory cvs.openbsd.org:/tmp/cvs-serv73183/oldcups/cups-libs-2.2.7 Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/oldcups/cups-libs-2.2.7 added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:24 src/regress/usr.sbin/pkg_add/oldcups/ghostscript-9.07p7 Update of /cvs/src/regress/usr.sbin/pkg_add/oldcups/ghostscript-9.07p7 In directory cvs.openbsd.org:/tmp/cvs-serv88879/oldcups/ghostscript-9.07p7 Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/oldcups/ghostscript-9.07p7 added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:35 src/regress/usr.sbin/pkg_add/newcups/cups-2.2.8 Update of /cvs/src/regress/usr.sbin/pkg_add/newcups/cups-2.2.8 In directory cvs.openbsd.org:/tmp/cvs-serv9158/newcups/cups-2.2.8 Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/newcups/cups-2.2.8 added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:35 src/regress/usr.sbin/pkg_add/newcups/cups-filters-1.20.3 Update of /cvs/src/regress/usr.sbin/pkg_add/newcups/cups-filters-1.20.3 In directory cvs.openbsd.org:/tmp/cvs-serv9158/newcups/cups-filters-1.20.3 Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/newcups/cups-filters-1.20.3 added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:35 src/regress/usr.sbin/pkg_add/newcups/cups-libs-2.2.8 Update of /cvs/src/regress/usr.sbin/pkg_add/newcups/cups-libs-2.2.8 In directory cvs.openbsd.org:/tmp/cvs-serv9158/newcups/cups-libs-2.2.8 Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/newcups/cups-libs-2.2.8 added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:57:35 src/regress/usr.sbin/pkg_add/newcups/ghostscript-9.07p7 Update of /cvs/src/regress/usr.sbin/pkg_add/newcups/ghostscript-9.07p7 In directory cvs.openbsd.org:/tmp/cvs-serv9158/newcups/ghostscript-9.07p7 Log Message: Directory /cvs/src/regress/usr.sbin/pkg_add/newcups/ghostscript-9.07p7 added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 07:58:56 Modified files: regress/usr.sbin/pkg_add: Makefile Added files: regress/usr.sbin/pkg_add: injectadd regress/usr.sbin/pkg_add/newcups/cups-2.2.8: +CONTENTS regress/usr.sbin/pkg_add/newcups/cups-filters-1.20.3: +CONTENTS regress/usr.sbin/pkg_add/newcups/cups-libs-2.2.8: +CONTENTS regress/usr.sbin/pkg_add/newcups/ghostscript-9.07p7: +CONTENTS regress/usr.sbin/pkg_add/oldcups/cups-2.2.7p1: +CONTENTS regress/usr.sbin/pkg_add/oldcups/cups-filters-1.20.3: +CONTENTS regress/usr.sbin/pkg_add/oldcups/cups-libs-2.2.7: +CONTENTS regress/usr.sbin/pkg_add/oldcups/ghostscript-9.07p7: +CONTENTS Log message: reproducing some bugs is fun, I have to inject a specific dependencies order! CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 08:02:12 Added files: regress/usr.sbin/pkg_add/newcups/cups-2.2.8: +DESC regress/usr.sbin/pkg_add/newcups/cups-filters-1.20.3: +DESC regress/usr.sbin/pkg_add/newcups/cups-libs-2.2.8: +DESC regress/usr.sbin/pkg_add/newcups/ghostscript-9.07p7: +DESC regress/usr.sbin/pkg_add/oldcups/cups-2.2.7p1: +DESC regress/usr.sbin/pkg_add/oldcups/cups-filters-1.20.3: +DESC regress/usr.sbin/pkg_add/oldcups/cups-libs-2.2.7: +DESC regress/usr.sbin/pkg_add/oldcups/ghostscript-9.07p7: +DESC Log message: and add the DESC as well CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 08:06:11 Modified files: regress/usr.sbin/pkg_add: Makefile Log message: link the non-regression test CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2018/06/18 08:53:12 Modified files: devel/gdb : Makefile Added files: devel/gdb/patches: patch-gdb_armbsd-tdep_c Log message: Make reading core dumps on armv7 work again. ok patrick@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 08:59:15 Modified files: regress/usr.sbin/pkg_add: injectadd Log message: explicitly disable the only warning that this hack triggers CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/18 09:01:22 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: Run the code to handle interrupts directly from the interrupt handler instead of from a task. The sdmmc(4) interrupt handler is already executed in process context and returning from the interrupt handler without acknowledging the interrupts may lead to an interrupt storm. ok patrick@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/06/18 09:37:48 Modified files: sys/arch/amd64/stand/efiboot: efidev.c sys/arch/amd64/stand/libsa: diskprobe.c sys/arch/i386/stand/libsa: diskprobe.c Log message: "a = 1; b = 100; c = a * b; if (c == 0) c = 100;" is pretty silly. Nuke the if's. ok millert@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/06/18 09:40:16 Modified files: sysutils/borgbackup: Makefile distinfo Log message: Update to borgbackup-1.1.6. While here change ${MAINTAINER} mail address. OK giovanni@, landry@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 09:41:20 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: document the reason these classes exist CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/18 09:51:24 Modified files: infrastructure/bin: update-plist Log message: start moving code that does not belong in PkgCreate. remove warnings temporarily since we redefine junk for now. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/06/18 10:13:45 Modified files: sbin/slaacd : slaacd.c Log message: Pledge main process now that we have wroute. CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/06/18 10:14:02 Modified files: faq : current.html Log message: slaacd needs up2date kernel. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/06/18 11:03:58 Modified files: bin/ksh : Makefile edit.c edit.h emacs.c ksh.1 table.h var.c Log message: Add clear-screen emacs editing command, currently not bound to a key by default. The shell will query the terminfo database to find the escape sequence to clear the screen. OK deraadt@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/06/18 11:07:03 Modified files: faq : current.html Log message: Tweak the current.html section for the bgpd config change: - add an extra hint in the bold text that the first set of steps need to be done _before_ the update - adjust archaic spelling "mimick" - add "explicit" to try to head off people using "lack of error message" as an indication that everything is ok. show how to check for hidden implicit "announce self" in case they don't know about bgpd -nvf (re-order the

    to avoid a single dangling "4." entry after the example command). ok job@ tb@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/06/18 11:08:21 Modified files: bin/ed : re.c Log message: Remove the parse_char_class and let regcomp determine if our brackets are balanced. OK millert@ and tb@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/06/18 11:44:38 Modified files: emulators/citra: Makefile distinfo Log message: update to nightly #729 with fix for i386; remove BROKEN-i386; ok sthen@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/18 11:59:36 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: kill Frag/NoFrag, they only make sense in update-plist, so they've been moved there. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/06/18 12:14:39 Modified files: usr.sbin/smtpd : smtp.c smtp_session.c smtpd.h Log message: split smtp_accept() in two parts: the accept part, the session init part, while at it allow smtp_session() to receive a pre-allocated struct io ok millert@ diff contributed by Antoine Kaufmann CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/06/18 12:19:14 Modified files: usr.sbin/smtpd : config.c parse.y smtpd.c smtpd.h Log message: simplify parse_config() further so it no longer has any side effect outside of parse.y, there's still work to be done but it's now able to run twice if we want (we don't) without failing due to some global side-effect. ok millert@ CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/06/18 13:03:33 Modified files: sys/dev/usb : usbdevs Log message: Add an HP LD220 pole display Diff from Paul de Weerd (weerd@), tested by Jan-Piet Mens, thanks! CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/06/18 13:03:57 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mikeb@cvs.openbsd.org 2018/06/18 13:05:24 Modified files: sys/dev/usb : uplcom.c Log message: Add an HP LD220 pole display Diff from Paul de Weerd (weerd@), tested by Jan-Piet Mens, thanks! CVSROOT: /cvs Module name: xenocara Changes by: bru@cvs.openbsd.org 2018/06/18 14:07:31 Modified files: driver/xf86-input-ws/src: emuwheel.c Log message: Improve the wheel emulation logic. Make the axis filtering symmetrical, and less restrictive for vertical scrolling. Thanks to Jake Champlin for help with the issue. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/06/18 15:46:05 Modified files: bin/ksh : var.c Log message: Use shl_out->fd instead of STDOUT_FILENO in the call the setupterm(). Suggested by anton@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/18 17:15:05 Modified files: sys/arch/i386/i386: apicvec.s vector.s Log message: Remove the MAKE_FRAME macro to trace over ioapic interrupts in ddb. It is no longer needed after the trap frame %ebp cleanup. OK hshoexer@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/06/18 17:37:01 Log message: import ports/comms/libhidapi, ok sthen@ HIDAPI is a multi-platform library which allows an application to interface with USB and Bluetooth HID-Class devices on Windows, Linux, FreeBSD, and Mac OS X. On OpenBSD (like on FreeBSD), the backend uses libusb-1.0 to communicate directly to a USB device. This back-end will of course not work with Bluetooth devices. Status: Vendor Tag: thfr Release Tags: thfr_20180618 N ports/comms/libhidapi/Makefile N ports/comms/libhidapi/distinfo N ports/comms/libhidapi/patches/patch-Makefile_am N ports/comms/libhidapi/patches/patch-README_txt N ports/comms/libhidapi/patches/patch-configure_ac N ports/comms/libhidapi/patches/patch-hidapi_hidapi_h N ports/comms/libhidapi/patches/patch-hidtest_Makefile_am N ports/comms/libhidapi/patches/patch-hidtest_hidtest_cpp N ports/comms/libhidapi/patches/patch-libusb_hid_c N ports/comms/libhidapi/patches/patch-testgui_Makefile_am N ports/comms/libhidapi/pkg/DESCR N ports/comms/libhidapi/pkg/PLIST N ports/comms/libhidapi/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/06/18 17:55:38 Modified files: comms : Makefile Log message: +libhidapi CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/06/18 18:41:14 Modified files: share/man/man4 : eoip.4 Log message: eoip tunnels Ethernet, not IP CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2018/06/18 18:43:10 Modified files: gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive: Tar.pm Log message: Avoid Archive::Tar directory traversal Addresses CVE-2018-12015 From Silamael Original bug reports: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900834 https://rt.cpan.org/Public/Bug/Display.html?id=125523 Original commit with the fix: https://github.com/jib/archive-tar-new/commit/ae65651eab053fc6dc4590dbb863a268215c1fc5 OK bluhm@, they should already be committed! deraadt@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2018/06/18 18:44:05 Modified files: gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive: Tag: OPENBSD_6_3 Tar.pm Log message: Avoid Archive::Tar directory traversal OpenBSD 6.3 Errata 011_perl Addresses CVE-2018-12015 From Silamael Original bug reports: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900834 https://rt.cpan.org/Public/Bug/Display.html?id=125523 Original commit with the fix: https://github.com/jib/archive-tar-new/commit/ae65651eab053fc6dc4590dbb863a268215c1fc5 OK bluhm@, they should already be committed! deraadt@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2018/06/18 18:45:10 Modified files: gnu/usr.bin/perl/cpan/Archive-Tar/lib/Archive: Tag: OPENBSD_6_2 Tar.pm Log message: Avoid Archive::Tar directory traversal OpenBSD 6.2 Errata 016_perl Addresses CVE-2018-12015 From Silamael Original bug reports: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900834 https://rt.cpan.org/Public/Bug/Display.html?id=125523 Original commit with the fix: https://github.com/jib/archive-tar-new/commit/ae65651eab053fc6dc4590dbb863a268215c1fc5 OK bluhm@, they should already be committed! deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/06/18 20:59:41 Modified files: usr.bin/ssh : auth-options.c servconf.c sshd.8 sshd_config.5 Log message: allow bare port numbers to appear in PermitListen directives, e.g. PermitListen 2222 8080 is equivalent to: PermitListen *:2222 *:8080 Some bonus manpage improvements, mostly from markus@ "looks fine" markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/06/18 21:02:17 Modified files: regress/usr.bin/ssh: cfgmatchlisten.sh Log message: test PermitListen with bare port numbers CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/06/18 23:32:31 Modified files: www/chromium : Makefile distinfo Log message: 67.0.3396.87 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/18 23:36:01 Log message: import py-xlrd, a tool to extract data from xls and xlsx spreadsheet files. from Elias M. Mariani marianielias AT gmail DOT com, thanks. Status: Vendor Tag: rpointel Release Tags: rpointel_20180619 N ports/textproc/py-xlrd/Makefile N ports/textproc/py-xlrd/distinfo N ports/textproc/py-xlrd/pkg/DESCR N ports/textproc/py-xlrd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/18 23:36:57 Modified files: usr.bin/ssh : sshd.8 sshd_config.5 Log message: spelling; CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/18 23:39:08 Modified files: textproc : Makefile Log message: + SUBDIR += py-xlrd + SUBDIR += py-xlrd,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/19 01:44:52 Modified files: devel/jsonrpc-glib: Makefile distinfo Log message: Update to jsonrpc-glib-3.28.1. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/06/19 03:39:18 Modified files: security/password-store: Makefile distinfo security/password-store/patches: patch-man_pass_1 patch-src_password-store_sh security/password-store/pkg: PLIST Removed files: security/password-store/patches: patch-tests_tr Log message: SECURITY update to password-store-1.7.2. This release fixes CVE-2018-12356: https://lists.zx2c4.com/pipermail/password-store/2018-June/003309.html From David Dahlberg (MAINTAINER). Thanks! CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/19 03:58:36 Modified files: usr.sbin/pkg_add/OpenBSD: ForwardDependencies.pm Log message: tidy. no actual behavior change CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/19 04:08:45 Modified files: share/snmp : OPENBSD-PF-MIB.txt Log message: Correct pfCntProtoCksum description. From joel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/19 04:12:21 Modified files: mail/rcube-sieverules: distinfo Log message: fix distinfo, found by aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/19 04:13:31 Modified files: infrastructure/mk: bsd.port.mk Log message: zero idea why I didn't put @ to silence those CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/19 04:19:04 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: getting closer to having actual tags working. I now know under which form they need to be stored CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/06/19 04:32:41 Modified files: sys/dev/pci : mpiireg.h mpii.c Log message: Add support for SAS3.5 controllers. This involves reordering initialisation so we get the controller capabilities first, allowing a soft reset instead of hard reset. The new controllers don't work after a hard reset, and older generations seem fine either way. tested by robert@ on a sas3408, by dlg@ on a sas2008 (on sparc64) and by me on a sas3008. ok dlg@ robert@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/06/19 04:43:21 Modified files: share/man/man4 : mpii.4 Log message: describe more supported hardware CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/06/19 05:27:54 Modified files: lib/libfuse : fuse.c sys/sys : fusebuf.h sys/miscfs/fuse: fusebuf.c Log message: Send the calling thread id, effective uid and gid, and umask to the FUSE file system. fuse_get_context(3) will now return the correct values. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/06/19 05:28:11 Modified files: usr.bin/whois : whois.c Log message: Plug getaddrinfo(3) memory leak choose_server() calls getaddrinfo(3) but never frees the result. Minimal fix that relies on getaddrinfo(3) only updating the "res" pointer if the call was successful. While here, call freeaddrinfo(3) earlier in whois(), less code and less overall memory used since whois() can recurse. ok millert@ tb@ benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/19 05:33:42 Modified files: net/unifi/5.8 : Makefile distinfo net/unifi/5.8/pkg: unifi.rc Log message: update to unifi 5.8.23 stable candidate CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/19 05:55:26 Modified files: net/prosody : Makefile Log message: Use -std=c99 like upstream does, fixes the build on gcc archs CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/19 06:11:32 Modified files: devel/py-yapf : Makefile distinfo devel/py-yapf/pkg: PLIST Log message: update yapf to 0.22.0. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/06/19 06:36:18 Modified files: bin/ed : re.c Log message: Revert previous, there were some unintended beviour changes. CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/06/19 07:01:34 Modified files: lib/libfuse : fuse.c fuse_private.h sys/miscfs/fuse: fuse_vfsops.c fuse_vnops.c fusefs.h sys/sys : mount.h Log message: Changes the default mount behaviour so only the user that mounts the file system can access it unless the allow_other mount options is specified. The allow_other mount option makes the file system available to other users just like any other mounted file system. ok mpi@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/19 07:23:08 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: sigh... define-tag still has to migrate early, so that it can be part of DependOnly CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/19 07:27:01 Modified files: textproc/meld : Makefile distinfo textproc/meld/pkg: PLIST Log message: Update to meld-3.18.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/19 07:47:41 Modified files: x11/gnome/libdazzle: Makefile distinfo Log message: Update to libdazzle-3.28.3. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/06/19 07:47:54 Modified files: www/nextcloud : Makefile www/nextcloud/pkg: README Removed files: www/nextcloud/files: httpd-nextcloud.conf.dist.in Log message: Delete the file for httpd(8) since we have it on the README, adjust the httpd(8) example on README to the new sintaxis ,,request strip 1'' OK aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/19 07:53:20 Modified files: misc/dialog : Makefile distinfo Log message: update to dialog 1.3-20171209, sprinkle some https, and switch distfiles to the main site (https://invisible-island.net/datafiles/release/) instead of invisible-mirror.net now that files are available over HTTP(s) there CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/19 07:59:24 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update sqlalchemy to 1.2.8. ok jasper@. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/19 08:01:16 Modified files: usr.bin : Makefile Log message: Enable ldap(1) in the build. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/19 08:12:11 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: fix solve_tags to deal with the actual list of tags (match tag to tag definitions) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/19 08:22:03 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/19 08:27:08 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm PkgAdd.pm PkgDelete.pm Log message: Pass the set thru to deletion operations (we may need to solve_tags!) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/19 09:39:01 Modified files: lib/libc/sys : ktrace.2 Log message: use a full stop, as per the other items; from nan xiao CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/19 11:12:34 Modified files: usr.sbin/vmd : config.c i8253.c i8259.c ns8250.c parse.y pci.c task.c vioscsi.c virtio.c vm.c vmd.c Log message: knf CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/19 11:13:50 Modified files: usr.sbin/vmctl : vmctl.c Log message: knf CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/06/19 11:30:36 Modified files: graphics/ansilove: Makefile distinfo Log message: Update ansilove to 3.0.9. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/19 11:48:49 Modified files: math/z3 : Makefile Log message: Needs a c++11 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/19 11:53:48 Modified files: textproc/apertium: Makefile Log message: Needs a c++11 compiler CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/19 12:15:01 Modified files: usr.sbin/vmd : config.c Log message: print process name in debug message CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/19 12:33:52 ports/graphics/graphene/patches Update of /cvs/ports/graphics/graphene/patches In directory cvs.openbsd.org:/tmp/cvs-serv80086/patches Log Message: Directory /cvs/ports/graphics/graphene/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/19 12:34:27 Added files: graphics/graphene/patches: patch-meson_build Log message: Unbreak on gcc archs CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/06/19 13:04:58 Modified files: infrastructure/mk: bsd.port.mk Log message: Replace useless update-patches prompt with EDIT_PATCHES user setting The user's answer was always ignored and updated patches would be opened unconditionally. EDIT_PATCHES=No can be used avoid running an editor, otherwise updated patches are always opened to encourage review. Feedback from espie jca sthen, OK jca CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/06/19 13:06:47 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Update update-patches description, document EDIT_PATCHES OK jca CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/19 13:29:52 Modified files: sys/arch/amd64/amd64: cpu.c sys/arch/amd64/include: cpu.h sys/kern : kern_sched.c kern_sysctl.c sys/sys : sched.h sysctl.h Log message: SMT (Simultanious Multi Threading) implementations typically share TLBs and L1 caches between threads. This can make cache timing attacks a lot easier and we strongly suspect that this will make several spectre-class bugs exploitable. Especially on Intel's SMT implementation which is better known as Hypter-threading. We really should not run different security domains on different processor threads of the same core. Unfortunately changing our scheduler to take this into account is far from trivial. Since many modern machines no longer provide the ability to disable Hyper-threading in the BIOS setup, provide a way to disable the use of additional processor threads in our scheduler. And since we suspect there are serious risks, we disable them by default. This can be controlled through a new hw.smt sysctl. For now this only works on Intel CPUs when running OpenBSD/amd64. But we're planning to extend this feature to CPUs from other vendors and other hardware architectures. Note that SMT doesn't necessarily have a posive effect on performance; it highly depends on the workload. In all likelyhood it will actually slow down most workloads if you have a CPU with more than two cores. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/19 13:40:44 Modified files: usr.sbin/slaacctl: slaacctl.8 Log message: add some missing punctuation, and remove some vertical whitespace; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/06/19 16:35:08 Modified files: share/man/man9 : uvm.9 sys/uvm : uvm_stat.c uvmexp.h usr.bin/systat : systat.1 uvm.c usr.bin/vmstat : vmstat.c Log message: Rename some unused fields in struct uvmexp to unusedNN. Missing man page bits pointed out by jmc@. Ports source scan by sthen@. ok deraadt@ guenther@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/06/19 23:51:25 Modified files: sys/dev/pci/drm/i915: intel_lvds.c Log message: drm/i915: Disable LVDS on Radiant P845 From Ondrej Zary e88640adf6fe0709466f814a26753d78184a598c in linux 4.4.y/4.4.136 b3fb22733ae61050f8d10a1d6a8af176c5c5db1a in mainline linux CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/20 02:53:14 src/usr.sbin/pkg_add/OpenBSD/Dependencies Update of /cvs/src/usr.sbin/pkg_add/OpenBSD/Dependencies In directory cvs.openbsd.org:/tmp/cvs-serv9577/Dependencies Log Message: Directory /cvs/src/usr.sbin/pkg_add/OpenBSD/Dependencies added to the repository CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/20 02:53:49 Modified files: usr.sbin/pkg_add: Makefile Added files: usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: prepare to split half of the dependencies code into a manageable subclass CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/20 03:20:51 Modified files: usr.sbin/snmpd : mib.h Log message: Add bsws and arcaTrust PENs CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/20 03:44:51 Modified files: sys/net : pfkeyv2.c Log message: Use the socket lock rather than the KERNEL_LOCK() in pfkey_sendup(). inputs & ok visa@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/20 04:13:31 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm UpdateSet.pm Log message: move the solver autoloader into UpdateSet so that pkg_delete will be able to use it. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/20 04:15:42 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm PkgDelete.pm Log message: modernize pkg_delete code, we have DeleteSets, which means handle so let the handle do the heavy lifting of plist loading all the time (this is also what tag solver will need) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/20 04:21:40 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: use delete_handle here as well CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/20 04:23:18 Modified files: usr.sbin/pkg_add/OpenBSD: UpdateSet.pm Log message: tags from changed_handles will be relevant, from nowhere else... CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/20 04:48:55 Modified files: sys/kern : kern_ktrace.c kern_pledge.c Log message: Grab and/or assert for the KERNEL_LOCK() in in ktrace & pledge. This is required to run network syscall mostly without the KERNEL_LOCK(). ok visa@, kettenis@ as part of a larger diff. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/20 04:52:49 Modified files: sys/kern : kern_descrip.c kern_sysctl.c syscalls.master uipc_syscalls.c uipc_usrreq.c sys/sys : file.h Log message: Unlock sendmsg(2) and sendto(2). These syscalls can now be executed w/o the KERNEL_LOCK() depending on the kind of socket. The current solution uses a single global mutex to serialize access to, and reference count, 'struct file'. ok visa@, kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/20 04:53:30 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/06/20 04:57:39 Modified files: sys/miscfs/fuse: fuse_vnops.c Log message: Fix formatting. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/20 05:11:59 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_docker_client_lib_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-206.0.0. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/06/20 05:33:20 Log message: Import python-axolotl-curve25519 0.4.1-2 Python wrapper for the curve25519 library with ed25519 signatures. Tweaks and OK rpointel@ Status: Vendor Tag: feinerer Release Tags: feinerer_20180620 N ports/security/py-axolotl-curve25519/Makefile N ports/security/py-axolotl-curve25519/distinfo N ports/security/py-axolotl-curve25519/pkg/PLIST N ports/security/py-axolotl-curve25519/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/06/20 05:35:20 Log message: Import python-axolotl 0.1.42 Python port of libsignal-protocol-java originally written by Moxie Marlinspike. Tweaks and OK rpointel@ Status: Vendor Tag: feinerer Release Tags: feinerer_20180620 N ports/security/py-axolotl/Makefile N ports/security/py-axolotl/distinfo N ports/security/py-axolotl/pkg/PLIST N ports/security/py-axolotl/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/06/20 05:44:33 Modified files: security : Makefile Log message: +py-axolotl +py-axolotl,python3 +py-axolotl-curve25519 +py-axolotl-curve25519,python3 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/20 06:10:46 Modified files: sbin/dhclient : dhclient.c Log message: dhclient.c r1.569 started writing some files before calling daemon(), which involved doing a write_option_db() call at a different point in bind_lease(). However one of the parameters was in a variable that was also used for iterating a TAILQ so this did not have the intended contents (it was always NULL at the end of TAILQ_FOREACH*, resulting in a null deref when dhclient -L is used). Fix by using a new temporary variable. ok krw@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/06/20 07:09:08 Modified files: usr.bin/systat : pool.c Log message: Remove unused variable. Make clang happier. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/20 08:34:49 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: so tags will need to match OLD tag definitions as well as new ones. we can probably get away without doing it if no tags exist (to do later) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/06/20 08:55:29 Modified files: sbin/slaacd : engine.c Log message: This might have been a good idea 20 years ago but in this day and age the compiler is probably better at unrolling loops. style nit fcambus OK phessler CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/20 08:56:55 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: make it possible to do @tag sthg in the same package that does @define-tag sthg CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/20 09:14:12 Modified files: x11/dbus-tcl : Makefile Log message: Project moved from SourceForge to Chiselapp. Dist hosted at Tarballia until project cuts next release. Thanks to jca@ for the heads-up. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/20 09:14:24 Modified files: x11/dbus-intf : Makefile Log message: Project moved from SourceForge to Chiselapp. Dist hosted at Tarballia until project cuts next release. Thanks to jca@ for the heads-up. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/20 10:14:33 Log message: import ports/mail/p5-Email-Address-XS, ok giovanni@ This module implements RFC 5322 parser and formatter of email addresses and groups. It parses an input string from email headers which contain a list of email addresses or a groups of email addresses (like From, To, Cc, Bcc, Reply-To, Sender, ...). Also it can generate a string value for those headers from a list of email addresses objects. Module is backward compatible with RFC 2822 and RFC 822. Parser and formatter functionality is implemented in XS and uses shared code from Dovecot IMAP server. It is a drop-in replacement for the Email::Address module which has several denial-of-service issues. Most existing applications can be switched by replacing every "Email::Address" occurrence with "Email::Address::XS". Status: Vendor Tag: sthen Release Tags: sthen_20180620 N ports/mail/p5-Email-Address-XS/Makefile N ports/mail/p5-Email-Address-XS/distinfo N ports/mail/p5-Email-Address-XS/pkg/DESCR N ports/mail/p5-Email-Address-XS/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/20 10:14:55 Modified files: mail : Makefile Log message: +p5-Email-Address-XS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/20 10:17:56 Modified files: mail/p5-Email-Address: Makefile distinfo mail/p5-Email-Address/pkg: DESCR Log message: update to p5-Email-Address-1.909, adding a note to the DESCR that this is deprecated and this warning: "This module has a vulnerability (CVE-2015-7686) which allows remote attackers to cause denial of service. In other words, sometimes it takes way too long to process certain kinds of input. Maybe someday this will be fixed. Until then, use Email::Address::XS instead which has backward compatible API." CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/20 10:43:05 Modified files: usr.sbin/httpd : config.c httpd.conf.5 httpd.h parse.y server_http.c Log message: Add support for simple one-off internal rewrites. For example: location match "/page/(%d+)/.*" { request rewrite "/static/index.php?id=%1&$QUERY_STRING" } Requested by many. Ok benno@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/20 12:13:33 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/20 13:30:34 Modified files: sys/arch/amd64/amd64: identcpu.c Log message: On newer AMD parts, use CoreId (EBX) and NodeId (ECX) from cpuid 0x8000001e to detect smt cores. As there's no "smt id" on these like there is on Intel parts, check against other already-id'd cpus to detect which are additional smt threads on a core. jmatthew noticed some unusual (non-contiguous) numbering on an single socket EPYC 7551p but there's no indication that the actual ID numbers need to be sequential. "As long as we treat ci_core_id as just a number, that shouldn't be an issue" and OK kettenis@ ref: 54945 rev 1.14 - PPR for AMD Family 17h Models 00h-0Fh CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/20 14:06:22 Modified files: games/openjk : Makefile distinfo Removed files: games/openjk/patches: patch-code_rd-vanilla_qgl_h patch-codemp_rd-vanilla_qgl_h Log message: Update openjk to 0.0.0.20180608 -- no real functional difference but some patches were upstreamed so they can go away CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/06/20 21:05:08 Modified files: sysutils/raspberrypi-firmware: Makefile distinfo sysutils/raspberrypi-firmware/pkg: PLIST Log message: update to the latest raspberrypi-firmware commit CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/06/20 23:41:54 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Add missing comma. This fixes compilation if we enable VMM_DEBUG macro. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/21 01:33:30 Modified files: sys/arch/amd64/amd64: acpi_wakecode.S hibernate_machdep.c sys/arch/amd64/include: hibernate.h sys/arch/i386/i386: hibernate_machdep.c sys/arch/i386/include: hibernate.h sys/arch/loongson/include: hibernate.h sys/kern : subr_hibernate.c sys/sys : hibernate.h Log message: Save and restore retguard area during hibernate unpack. This copies the original retguard data to the piglet and bcopys it back in place immediately before resuming via the ACPI Sx trampoline. ok deraadt, guenther, tested by many. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/21 01:40:43 Modified files: sys/net : if.c Log message: Grab the KERNEL_LOCK() rather than asserting that it is held. Prevent a panic now that some syscall are running unlocked. Found the hardway by Gregor Best. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/21 01:49:13 Modified files: sys/kern : subr_hibernate.c Log message: don't let the retguard skip region exceed the space we have reserved for it in the piglet during unhibernate. Missed this block during the previous commit. We'll panic, which will likely just reboot the machine, but that's better than trashing a chunk and causing mystery errors later. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/21 02:27:35 Modified files: usr.bin/ldap : aldap.c Log message: Fix DEBUG message CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/21 02:28:21 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm PkgCreate.pm usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: split the common half of dependencies handling into SolverBase, as PkgCreate only uses that CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/21 03:25:18 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/patches: patch-src_plugins_todo_gbp-todo-model_c Log message: Update to gnome-builder-3.28.3. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/21 04:37:00 Modified files: usr.sbin/ypldap: aldap.c aldap.h Log message: Sync aldap from ldap(1). This also fixes the _url functions that was previously #ifdef'ed out. OK claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/21 05:21:57 Modified files: misc/osinfo : Makefile.inc misc/osinfo/libosinfo: Makefile distinfo misc/osinfo/osinfo-db-tools: Makefile distinfo Log message: Update to version 1.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/21 05:33:06 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/pkg: PLIST Log message: Update to py-bokeh-0.13.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/21 05:39:00 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.42. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/21 05:42:29 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.42. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/21 05:42:39 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.42. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/06/21 07:47:22 Modified files: usr.bin/systat : uvm.c Log message: Shuffle fields around to eliminate blanks spots resulting from removing unused uvmexp fields. Reduces number of lines as well. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/21 07:58:21 Modified files: sys/kern : kern_proc.c kern_prot.c sys/sys : ucred.h Log message: Use atomic operations for updating cred structure reference counts to make crfree() and crhold() MP-safe. Make crhold() a proper function. Put the definition into file kern_prot.c to constrain the need of the header. While there, adjust the IPL of ucred_pool to avoid lock order problems with the kernel lock (pointed out by kettenis@). OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/21 08:17:23 Modified files: sys/kern : vfs_vops.c sys/miscfs/fuse: fuse_vnops.c sys/msdosfs : msdosfs_vnops.c sys/nfs : nfs_vnops.c sys/ufs/ext2fs : ext2fs_vnops.c sys/ufs/ufs : ufs_vnops.c Log message: Drop redundant "node == parent node" checks from VOP_RMDIR() implementations. Rely on the VFS layer to do the checking. OK mpi@, helg@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2018/06/21 08:23:11 Modified files: devel/avr/gcc : Makefile Added files: devel/avr/gcc/patches: patch-gcc-4_3_4_gcc_df-scan_c Log message: Make room for required NULL termination of use_vec. Fixes buffer overrun found by retguard. Initial analysis by mortimer@ no objection naddy@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/06/21 08:38:14 Modified files: net/py-msgpack : Makefile distinfo Log message: Update to py-msgpack-0.5.6. While here change HOMEPAGE to https, and update WANTLIB. OK shadchin@ (maintainer), jca@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/06/21 08:53:05 Modified files: www/kcgi : Makefile distinfo Log message: Update kcgi to 0.10.7 CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/06/21 08:53:36 Modified files: sys/miscfs/fuse: fuse_device.c fuse_lookup.c fusebuf.c fusefs.h Log message: Don't timeout on fb_queue(9). The current process will block indefinitely and cannot be interrupted or killed. This is consistent with how VFS system calls should behave. If the file system becomes unresponsive then the only sane solution is for the user to kill the file system daemon. Implementing the equivalent of nfs -osoft or -ointr to either timeout or allow the blocking FUSE operation to be interrupted can be considered in a future patch. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/21 09:23:40 Modified files: audio/pulseaudio: Makefile distinfo audio/pulseaudio/patches: patch-configure_ac patch-src_Makefile_am patch-src_modules_module-detect_c patch-src_pulsecore_core-util_c audio/pulseaudio/pkg: PLIST Log message: Update to pulseaudio-12.0. CVSROOT: /cvs Module name: www Changes by: afresh1@cvs.openbsd.org 2018/06/21 09:34:51 Modified files: . : errata62.html errata63.html Log message: release perl errata CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2018/06/21 09:57:05 Modified files: etc/examples : bgpd.conf Log message: Add 6to4 anycast prefixes to bogon filter Globally anycasted 6to4 has outlived its usefulness. Operational discussion: http://seclists.org/nanog/2018/Jun/268 OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/21 11:23:36 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST-main Log message: update to vala-0.40.7 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/21 11:26:16 Modified files: usr.sbin/bgpd : rde.h rde_decide.c rde_rib.c Log message: Nothing is using the active and prefix count in struct rde_aspath. Remove them to make the code simpler. OK deraadt@ gsoares@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/21 11:28:02 Modified files: usr.sbin/bgpd : rde_filter.c Log message: Use correct function name in fatalx() CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/21 12:05:17 Modified files: x11/gnome/bijiben: Makefile distinfo x11/gnome/bijiben/pkg: PLIST Log message: update to bijiben-3.28.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/21 12:06:47 Modified files: x11/gnome/calculator: Makefile distinfo Log message: update to gnome-calculator-3.28.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/21 12:09:25 Modified files: x11/gtksourceview3: Makefile distinfo x11/gtksourceview3/pkg: PLIST Log message: update to gtksourceview3-3.24.8 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/21 12:09:29 Modified files: x11/gtksourceview4: Makefile distinfo x11/gtksourceview4/pkg: PLIST Log message: update to gtksourceview4-4.0.2 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/06/21 13:11:43 Modified files: . : errata62.html Log message: fpu errata for 6.2 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/21 13:33:47 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: - various tweaks to try to make DESCRIPTION read better - try to avoid muddling "reserved words" and "keywords" ok gilles CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/21 13:56:06 Modified files: lib/libc/sys : sysctl.2 Log message: Document hw.smt. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/21 14:28:36 Modified files: lib/libc/sys : sysctl.2 Log message: s/simultanious/simultaneous/ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/21 14:30:36 Modified files: lib/libc/sys : pathconf.2 Log message: sort SEE ALSO; CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/06/21 17:13:28 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-common_gypi patch-deps_uv_src_unix_openbsd_c patch-deps_v8_Makefile patch-deps_v8_src_globals_h patch-deps_v8_src_v8_gyp patch-lib_module_js patch-node_gypi patch-tools_icu_icu-generic_gyp lang/node/pkg : PLIST Added files: lang/node/patches: patch-lib_internal_bootstrap_node_js Removed files: lang/node/patches: patch-test_common_index_js patch-test_parallel_test-child-process-exec-timeout_js patch-test_parallel_test-cluster-dgram-1_js patch-test_parallel_test-fs-utimes_js patch-test_parallel_test-http-dns-error_js patch-test_parallel_test-net-dns-error_js patch-test_parallel_test-process-execpath_js patch-test_parallel_test-setproctitle_js patch-test_sequential_test-child-process-execsync_js patch-test_sequential_test-module-loading_js Log message: Update to the latest. - add patch to work around boostrap execpath stuff (api not exposed yet) - regen patches - remove upstreamed patches - remove orig entries in plist (thanks espie@) No objections. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/21 18:03:15 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: Makefile distinfo security/letsencrypt/py-acme/pkg: PLIST Log message: update to certbot 0.25.1 CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2018/06/21 18:03:31 Modified files: mail/imapfilter: Makefile distinfo Log message: * update to 2.6.11 * while here switch to use `sed -i' instead of perl... * remove maintainer per his request * take maintainership - Bug fix; always close selected mailbox before check_status(). - Bug fix; closing of selected mailbox twice with fetch_message(). - Bug fix; segmentation fault on some OpenSSL builds. - Bug fix; possible problem during STARTTLS negotiation. - Bug fix; handle IDLE untagged responses that are received in pieces. full changelog at: https://github.com/lefcha/imapfilter/blob/master/NEWS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/21 18:42:13 Modified files: emulators/citra: Makefile Log message: re-add BROKEN-i386, with a different reason this time. src/core/libcore.a(uds_beacon.cpp.o): In function `non-virtual thunk to CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>::~BlockCipherFinal()': uds_beacon.cpp:(.text._ZThn4_N8CryptoPP16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEED0Ev[_ZThn4_N8CryptoPP16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEED0Ev]+0x75): undefined reference to `operator delete(void*, std::align_val_t)' src/core/libcore.a(uds_beacon.cpp.o): In function `non-virtual thunk to CryptoPP::ClonableImpl, CryptoPP::Rijndael::Enc>::Clone() const': uds_beacon.cpp:(.text._ZThn4_NK8CryptoPP12ClonableImplINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEES4_E5CloneEv[_ZThn4_NK8CryptoPP12ClonableImplINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEES4_E5CloneEv]+0x20): undefined reference to `operator new(unsigned long, std::align_val_t)' uds_beacon.cpp:(.text._ZThn4_NK8CryptoPP12ClonableImplINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEES4_E5CloneEv[_ZThn4_NK8CryptoPP12ClonableImplINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEES4_E5CloneEv]+0x58): undefined reference to `operator delete(void*, std::align_val_t)' src/core/libcore.a(ccm.cpp.o): In function `HW::AES::(anonymous namespace)::CCM_3DSVariant_Final::~CCM_3DSVariant_Final()': ccm.cpp:(.text+0xbf1): undefined reference to `operator delete(void*, std::align_val_t)' src/core/libcore.a(ccm.cpp.o): In function `non-virtual thunk to HW::AES::(anonymous namespace)::CCM_3DSVariant_Final::~CCM_3DSVariant_Final()': ccm.cpp:(.text+0xca4): undefined reference to `operator delete(void*, std::align_val_t)' src/core/libcore.a(ccm.cpp.o): In function `non-virtual thunk to HW::AES::(anonymous namespace)::CCM_3DSVariant_Final::~CCM_3DSVariant_Final()': ccm.cpp:(.text+0xd04): undefined reference to `operator delete(void*, std::align_val_t)' [...] CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/21 23:21:46 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): Be more careful when tearing down VMs, to avoid a possible race against the VM list. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/22 00:55:21 Modified files: x11/dbus-tcl : Makefile Log message: Missed bump (HOMEPAGE changed). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/22 00:57:08 Modified files: x11/dbus-intf : Makefile Log message: Missed bump (HOMEPAGE changed). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/22 01:10:52 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo Log message: update to xfce4-settings 4.12.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/22 01:43:14 Modified files: sysutils/awless: Makefile distinfo Log message: Update to awless-0.1.11. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/22 02:30:46 Modified files: x11/xfce4/exo : Makefile distinfo x11/xfce4/exo/pkg: PLIST Log message: update to exo 0.12.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/22 02:32:31 Modified files: x11/xfce4/mousepad: Makefile distinfo x11/xfce4/mousepad/pkg: PLIST Log message: Update to mousepad 0.4.1. Build against Gtk3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/22 03:17:16 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-7.0.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/22 03:40:19 Modified files: security/letsencrypt: Tag: OPENBSD_6_3 Makefile.inc security/letsencrypt/client: Tag: OPENBSD_6_3 distinfo security/letsencrypt/client/pkg: Tag: OPENBSD_6_3 PLIST security/letsencrypt/py-acme: Tag: OPENBSD_6_3 Makefile distinfo security/letsencrypt/py-acme/pkg: Tag: OPENBSD_6_3 PLIST Log message: update 6.3-stable to newer certbot, Fred Donck reports that letsencrypt CA have made a change to the ACMEv2 protocol on their staging endpoint and are planning to move production across as well. https://community.letsencrypt.org/t/acmev2-order-ready-status/62866 CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/06/22 06:01:07 Modified files: gnu/llvm/lib/CodeGen/AsmPrinter: AsmPrinter.cpp Log message: Emit trap alignment between basic blocks that are unrechable via fallthrough. Avoids unnecessary jmp instructions in the middle of functions and makes disassembly nicer to read. ok guenther@ mlarkin@ deraadt@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/22 06:27:00 Modified files: usr.bin/column : column.c Log message: Remove unused function. Ok martijn@, florian@, benno@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/22 07:05:33 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_2 acpi_machdep.c acpi_wakecode.S aesni.c autoconf.c cpu.c db_interface.c fpu.c genassym.cf identcpu.c ipifuncs.c locore.S locore0.S machdep.c mptramp.S process_machdep.c spl.S trap.c vector.S via.c vm_machdep.c vmm.c sys/arch/amd64/include: Tag: OPENBSD_6_2 codepatch.h cpu.h fpu.h intrdefs.h pcb.h proc.h specialreg.h Log message: Merge the eager-FPU changes from 6.3-stable to 6.2: Intel CPUs speculatively access FPU registers even when FPU is disabled, so data (including AES keys) from previous contexts could be discovered if using lazy-save approach. backport from hshoexer@ OpenBSD 6.2 errata 017 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/06/22 07:05:57 Modified files: security/gopass: Makefile distinfo Log message: Update to the latest. Quite a few changes: https://github.com/gopasspw/gopass/releases OK gsoares@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/22 07:20:08 Modified files: sbin/iked : util.c Log message: Use __func__ in log_debug calls. Ok gsoares@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/22 07:21:14 Modified files: sys/arch/i386/i386: cpu.c gdt.c genassym.cf locore.s machdep.c pmap.c pmapae.c sys/arch/i386/include: cpu.h cpu_full.h segments.h tss.h Log message: Finish the last missing piece for the i386 meltdown fix: - handle protection fault on iret properly - handle NMI - actually enable U-K in pmap_switch() from hshoexer@; input guenther@; OK mlarkin@ deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/22 07:33:30 Modified files: sys/kern : kern_prot.c Log message: tweak comment CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/22 07:54:24 Log message: Import glide 0.13.1, from maintainer Kevin Wondratsch Glide is a tool for managing the vendor directory within a Go package. This feature, first introduced in Go 1.5, allows each package to have a vendor directory containing dependent packages for the project. These vendor packages can be installed by a tool (e.g. glide), similar to go get or they can be vendored and distributed with the package. ok abieber@ Status: Vendor Tag: kwondratsch Release Tags: landry_20180622 N ports/sysutils/glide/Makefile N ports/sysutils/glide/distinfo N ports/sysutils/glide/pkg/PLIST N ports/sysutils/glide/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/22 07:58:31 Modified files: sysutils : Makefile Log message: +glide CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/22 07:58:55 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Delete.pm PackingElement.pm Log message: let the tag logic migrate into state for running atend, have expand work on the appropriate string CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/22 07:59:38 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm Log message: special case for a tag in self, which should be run appropriately during deletion CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/06/22 08:22:06 Modified files: usr.bin/systat : systat.1 vmstat.c Log message: Constrain IPKTS/OPKTS from floating down beyond the rest of the displayed lines. Makes vmstat view in tall windows easier to read. ok sthen@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/22 09:00:04 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm Log message: hook atend tag running CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/22 09:01:07 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: in the presence of multiple tags, tag definition must be "unique" allow list expansion to do something sane CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/22 09:02:09 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm PkgDelete.pm Log message: activate tag solver (won't do anything if plists don't have actual tags) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/22 09:18:50 Modified files: sys/arch/arm/include: setjmp.h lib/libc/arch/arm: Makefile.inc lib/libc/arch/arm/gen: _setjmp.S setjmp.S Log message: Save and restore the relevant FPU state on armv7. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/22 09:20:37 Modified files: sys/arch/arm/arm: ast.c Log message: Update the pointer to the trapframe in the PCB when handling an AST. From drahn@, ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/22 09:33:33 Modified files: sys/arch/arm64/arm64: ast.c Log message: Update the pointer to the trapframe in the PCB when handling an AST. From drahn@, ok guenther@ CVSROOT: /cvs Module name: src Changes by: zhuk@cvs.openbsd.org 2018/06/22 09:37:15 Modified files: usr.bin/patch : patch.1 patch.c Log message: Add --dry-run as synonym to -C/--check. FreeBSD and NetBSD has this for a while, and GNU patch got it even earlier than we got -C. input from sthen@ & jca@; okay sthen@, jca@ and deraadt@. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/06/22 09:58:26 Modified files: sys/dev/i2c : iatp.c Log message: set I2C_F_POLL when acquiring the iic bus in an interrupt handler found by witness, reported and tested by bentley CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2018/06/22 10:08:12 Modified files: sys/arch/arm64/arm64: ast.c exception.S Log message: Updating md_astpending in ast() creates a race, update the variable in asm before calling ast(). Pointed out by Gunther after I had a fix. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/22 10:31:45 Modified files: devel/universal-ctags: Makefile Log message: explicitly disable hidden dependency, fixes build CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/22 11:33:51 Modified files: print/foiltex : Makefile print/foiltex/pkg: PLIST Log message: oh, hey, there was an obvious typo in the exec/unexec and NOBODY NOTICED CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/22 12:50:42 Modified files: sys/arch/arm/arm: fault.c Log message: Move up the setting of pcb_tf, refreshcreds(), and stack check so that we can be sure signals posted from userret() are based on the correct information ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/06/22 12:59:05 Modified files: x11/gtk+2 : Makefile Added files: x11/gtk+2/patches: patch-gtk_gtkfilechooserdefault_c Log message: Use a generic tooltip instead of printing one with '(null)' or '' in the FileChooserDialog. Silences an annoying warning that filled my logs. https://gitlab.gnome.org/GNOME/gtk/merge_requests/213 ok aja, looks good to landry CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/22 14:42:12 Modified files: games/returntotheroots: Makefile distinfo games/returntotheroots/patches: patch-CMakeLists_txt games/returntotheroots/pkg: PLIST Removed files: games/returntotheroots/patches: patch-libutil_cmake_Modules_FindLUA_cmake patch-src_libGamedata_CMakeLists_txt Log message: Update to returnoftheroots-20180604 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/22 15:11:32 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/22 15:15:38 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/22 15:15:56 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.15.44. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/22 15:16:01 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: as discussed with aja@, some commands must be run once for every distinct path :/ Not 100% happy with it, but easy enough to do CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/22 15:29:06 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm PkgCreate.pm usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: move the tag base code into SolverBase, and use it in PkgCreate, so that we refuse to create packages with tags without reachable definitions CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/22 16:02:09 Log message: Import py-setuptools_trial 0.6.0, test dependency for upcoming buildbot update This is a plugin for setuptools that integrates Twisted trial. Once installed, "python ./setup.py trial" will run the package's unit tests using Twisted trial. The package can also optionally be configured so that "python ./setup.py test" will use Twisted trial instead of pyunit a.k.a. unittest. ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20180622 N ports/devel/py-setuptools_trial/Makefile N ports/devel/py-setuptools_trial/distinfo N ports/devel/py-setuptools_trial/pkg/DESCR N ports/devel/py-setuptools_trial/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/22 16:03:27 Modified files: devel : Makefile Log message: +py-setuptools_trial{,python3} CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/22 17:01:03 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20180621 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/22 19:10:35 Modified files: lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo Log message: Update flang to 6.0.0.20180621 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 01:23:09 Modified files: multimedia/x265: Makefile distinfo Log message: Update to x265-2.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 01:42:57 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo sysutils/terraform/provider-fastly: Makefile distinfo Log message: Update terraform providers. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 01:46:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 02:24:41 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 02:24:54 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.45. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 03:00:11 Modified files: x11/gnome/gjs : Makefile Log message: Simplify devel/spidermonkey52 LDEP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 03:00:55 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Remove spidermonkey from obsolete_reason, otherwise pkg_add will whine about spidermonkey52. ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 03:01:29 Modified files: devel/spidermonkey52: Makefile devel/spidermonkey52/pkg: PLIST Log message: Provide an update path from lang/spidermonkey. discussed with jasper@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/23 03:19:49 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm PackingElement.pm Log message: have a default tag value of empty, because. CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/23 03:54:16 Modified files: regress/sys/net/rtable: util.c Log message: Fix a segfault when inserting the same prefix multiple times OK bluhm@, jca@, kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 03:55:58 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.28.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 03:56:17 Modified files: mail/evolution : Makefile distinfo Added files: mail/evolution/patches: patch-help_de_de_po patch-src_calendar_gui_e-calendar-view_c patch-src_calendar_gui_e-meeting-time-sel_c patch-src_calendar_gui_e-meeting-time-sel_h patch-src_calendar_gui_print_c patch-src_e-util_e-spell-dictionary_c patch-src_modules_tnef-attachment_e-mail-parser-tnef-attachment_c Log message: Update to evolution-3.28.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 03:56:28 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.28.3. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/23 05:08:24 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: document @define-tag and @tag. *please do not use yet* there may be bugs, let me iron these out CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 05:26:12 Modified files: lang/elixir : Makefile distinfo lang/elixir/pkg: PLIST Log message: update to elixir-1.6.6 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/23 05:33:32 Modified files: sys/kern : uipc_usrreq.c Log message: Improve the consistency of variable naming in unp_externalize(). Rename the int array `fdp' to `fds', and use the name `fdp' for a variable that points to the filedesc struct of the current process. This use of `fdp' puts unp_externalize() in line with filesystem code. OK millert@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 05:35:07 Modified files: security/py-cryptodome: Makefile Log message: remove stale comment CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 05:35:26 Modified files: net/minio/client: Makefile distinfo Log message: update to minioc-0.20180609 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 05:35:32 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180609 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 05:49:15 Modified files: devel/spidermonkey52: Makefile distinfo devel/spidermonkey52/pkg: PLIST Log message: update to spidermonkey-52.8.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 05:52:30 Modified files: security/py-cryptodome: Makefile distinfo security/py-cryptodome/pkg: PLIST Log message: update to pycryptodome-3.6.2 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/06/23 06:11:02 Modified files: emulators/snes9x: Makefile distinfo emulators/snes9x/pkg: PLIST Added files: emulators/snes9x/patches: patch-gtk_configure_ac Removed files: emulators/snes9x/patches: patch-gtk_configure Log message: Update snes9x to 1.56.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 07:04:44 Modified files: x11/gnome/libgweather: Makefile Log message: missed WANTLIB sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 07:04:50 Modified files: geo/geocode-glib: Makefile distinfo geo/geocode-glib/pkg: PLIST Log message: update to geocode-glib-3.26.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 07:06:52 Modified files: sysutils/py-croniter: Makefile distinfo sysutils/py-croniter/pkg: PLIST Log message: update to py-croniter-0.3.24 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/23 07:11:41 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: do some more basic checking of tags vs define-tag so that parameter usage is handled more gracefully CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/23 07:13:38 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm PkgCreate.pm Log message: PkgCreate has no business knowing details of define-tag CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/23 07:15:56 Modified files: sysutils/ansible: Makefile distinfo Log message: update to ansible-2.5.5 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/23 07:45:36 Modified files: shells/dash : Makefile distinfo Log message: Update to dash-0.5.10.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 07:57:51 Modified files: x11/Xaw3d : Makefile distinfo Log message: Update to Xaw3d-1.6.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 08:32:19 Modified files: x11/paper-icon-theme: Makefile distinfo x11/paper-icon-theme/pkg: PLIST Log message: Update to paper-icon-theme-1.5.0. CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/23 08:38:59 Modified files: sys/kern : uipc_domain.c Log message: Replace value with a constant OK bluhm@, jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 08:43:54 Modified files: devel/spice-protocol: Makefile distinfo devel/spice-protocol/patches: patch-spice_macros_h devel/spice-protocol/pkg: PLIST Log message: Update to spice-protocol-0.12.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 08:45:01 Modified files: x11/spice-gtk : Makefile distinfo x11/spice-gtk/pkg: PLIST Added files: x11/spice-gtk/patches: patch-spice-common_common_ssl_verify_c patch-src_bio-gio_c patch-src_spice-channel_c Log message: Update to spice-gtk-0.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 08:45:20 Modified files: x11/virt-viewer: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/23 08:55:04 Modified files: textproc/solr : Makefile distinfo textproc/solr/patches: patch-bin_solr patch-bin_solr_in_sh textproc/solr/pkg: PLIST Log message: update to solr-7.4.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 08:56:24 Modified files: www/wwwoffle : Makefile distinfo www/wwwoffle/pkg: PLIST Log message: Update to wwwoffle-2.9j. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 08:57:02 Modified files: x11/qt5ct : Makefile distinfo x11/qt5ct/pkg : PLIST Log message: Update to qt5ct-0.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:04:01 Modified files: sysutils/ansible-lint: Makefile distinfo Log message: Update to ansible-lint-3.4.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:08:09 Modified files: sysutils/virt-manager: Makefile distinfo sysutils/virt-manager/patches: patch-setup_py sysutils/virt-manager/pkg: PLIST Log message: Update to virt-manager-1.5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:09:31 Modified files: sysutils/logtail: Makefile distinfo Log message: Update to logtail-1.3.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:11:23 Modified files: security/py-gnupg: Makefile distinfo security/py-gnupg/pkg: PLIST Log message: Update to py-gnupg-0.4.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:16:17 Modified files: x11/moka-icon-theme: Makefile distinfo x11/moka-icon-theme/pkg: PLIST Log message: Update to moka-icon-theme-5.4.0. Just for fun: $ wc -l pkg/PLIST 36284 pkg/PLIST CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:19:21 Modified files: security/pidgin-otr: Makefile distinfo Removed files: security/pidgin-otr/patches: patch-gtk-dialog_c Log message: Update to pidgin-otr-4.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:23:52 Modified files: productivity/rednotebook: Makefile distinfo Log message: Update to rednotebook-2.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:25:18 Modified files: net/py-curl : Makefile distinfo net/py-curl/patches: patch-setup_py net/py-curl/pkg: PLIST Log message: Update to py-curl-7.43.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:33:44 Modified files: misc/redshift : Makefile distinfo misc/redshift/pkg: PLIST Removed files: misc/redshift/patches: patch-src_gamma-drm_c Log message: Update to redshift-1.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 09:40:38 Modified files: devel/libgit2/py-git2: Makefile distinfo devel/libgit2/py-git2/pkg: PLIST Log message: Update to py-git2-0.27.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 10:06:11 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.91. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 10:14:34 Modified files: audio/lame : Makefile distinfo Removed files: audio/lame/patches: patch-configure_in Log message: Update to lame-3.100. from Jan Stary CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 10:23:15 Modified files: audio/grip : Makefile distinfo audio/grip/pkg : PLIST Log message: Update to grip-3.8.1. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/06/23 10:24:01 Modified files: telephony/p5-Net-SIP: Makefile distinfo Log message: update p5-Net-SIP to 0.815 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 10:24:07 Modified files: astro/wcslib : Makefile distinfo astro/wcslib/patches: patch-configure_ac patch-makedefs_in Log message: Update to wcslib-5.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 10:32:24 Modified files: audio/libdca : Makefile distinfo audio/libdca/patches: patch-libao_Makefile_in patch-libdca_Makefile_in patch-src_Makefile_in Added files: audio/libdca/patches: patch-configure_ac Removed files: audio/libdca/patches: patch-libao_configure_incl patch-libdca_bitstream_c patch-libdca_parse_c patch-libdca_tables_fir_h patch-libdca_tables_huffman_h patch-libdca_tables_quantization_h Log message: Update to libdca-0.0.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 10:46:50 Modified files: devel/spidermonkey52: Makefile Log message: Bump EPOCH to fix upgrade path. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/06/23 10:49:02 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 4.04 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/06/23 10:52:53 Modified files: devel/p5-File-Find-Object-Rule: Makefile distinfo Log message: update p5-File-Find-Object-Rule to 0.0309 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/23 11:28:27 Modified files: games/hyperrogue: Makefile distinfo Log message: Update to hyperrogue-10.4f CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 11:33:04 Modified files: devel/py-txaio : Makefile devel/py-txaio/pkg: PLIST Log message: Add a python3 FLAVOR. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 11:34:56 Modified files: www/py-tempita : Makefile www/py-tempita/pkg: PLIST Log message: Add a python3 FLAVOR, needed by upcoming buildbot switch to python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 11:52:25 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/patches: patch-python_louis_Makefile_in devel/liblouis/pkg: PLIST Log message: Update to liblouis-3.6.0. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/23 12:28:54 Modified files: games/gottcode/connectagram: Makefile distinfo Log message: Update to connectagram-1.2.8 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/06/23 12:45:10 Modified files: math/py-scipy : Makefile distinfo math/py-scipy/patches: patch-scipy_special_tests_test_basic_py math/py-scipy/pkg: PLIST Log message: Update scipy to 0.17.1 since newer lapack has removed certain symbols which caused scipy 0.16.1 to stop working in certain situations. This issue was reported by David Kalliecharan and is also documented at: https://github.com/scipy/scipy/issues/5266 The failure looks like this: In [9]: import scipy.interpolate as interp python3.6:/usr/local/lib/python3.6/site-packages/scipy/linalg/_flapack.so: undefined symbol 'sgegv_' python3.6:/usr/local/lib/python3.6/site-packages/scipy/linalg/_flapack.so: undefined symbol 'dgegv_' python3.6:/usr/local/lib/python3.6/site-packages/scipy/linalg/_flapack.so: undefined symbol 'cgegv_' python3.6:/usr/local/lib/python3.6/site-packages/scipy/linalg/_flapack.so: undefined symbol 'zgegv_' While here also switch MASTER_SITES from sourceforge to pypi and switch from g77 to gfortran. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/23 13:34:01 Modified files: usr.sbin/pkg_add/OpenBSD: PackingList.pm Log message: prelink only also needs define-tag, unbreaks pkg_create with run-depends when the package is not installed CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/06/23 13:53:36 Modified files: math/grace : Makefile math/grace/pkg : PFRAG.no-no_x11 PLIST Log message: Install manual pages to the proper place. As observed by Norm Finlay , installing them somewhere in the backcountry and trying to symlink them into the manpath is intentionally unsupported by mandoc. While here, add three missing @bin annotations. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 15:22:22 Modified files: devel/libmagic : Makefile distinfo Log message: Update to libmagic-5.33. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/23 15:29:38 Modified files: geo/p5-Geo-Coordinates-OSGB: Makefile distinfo geo/p5-Geo-Coordinates-OSGB/pkg: PLIST Log message: Update to p5-Geo-Coordinates-OSGB-2.20. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 15:33:08 Modified files: www/py-autobahn: Makefile www/py-autobahn/pkg: PLIST Log message: Add python3 FLAVOR, required by upcoming buildbot switch to python3 Disable tests with python3, this requires an update to py-unittest2 (which hasnt been updated since 2010) which in turn requires traceback2 and linebreak2, and at that point i stopped looking. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 15:39:45 Modified files: databases/py-sqlalchemy: Makefile Added files: databases/py-sqlalchemy/pkg: DESCR-docs DESCR-main PLIST-docs PLIST-main Removed files: databases/py-sqlalchemy/pkg: DESCR PLIST Log message: Split py-sqlalchemy docs into a subpackage so that both FLAVORs can be installed altogether. Issue reported by and original diff from Elias M. Mariani, with feedback/tweaks from sthen@ & espie@, adapted for 1.2.8 update. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 15:42:29 Modified files: databases/py-flask-sqlalchemy: Makefile devel/py-texscythe: Makefile games/childsplay: Makefile www/py-beaker : Makefile Log message: Bump REVISION for py-sqlalchemy consumers. (py-buildbot and py-sqlalchemy-migrate will be tweaked separately) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 15:46:44 Modified files: databases/py-sqlalchemy-migrate: Makefile databases/py-sqlalchemy-migrate/pkg: PLIST Log message: Add python3 FLAVOR, required by upcoming buildbot switch to python3. (Rides the py-sqlalchemy pkgpath change) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 15:48:36 Modified files: devel : Makefile www : Makefile databases : Makefile Log message: link the python3 flavors for www/py-autobahn, www/py-tempita, databases/py-sqlalchemy-migrate and py-txaio CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/23 15:52:06 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: well, when we read the plist from the ports tree, we need to register the tag info similarly to registering libraries CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 15:56:10 Modified files: devel/py-buildslave: Makefile distinfo devel/py-buildslave/pkg: PLIST Added files: devel/py-buildslave/pkg: buildbot_worker.rc Removed files: devel/py-buildslave/pkg: buildslave.rc Log message: Update buildslave to 1.2.0. - upstream renamed the project to buildbot-worker, so rename the package and rc script accordingly. Set @conflict for the upgrade path. - vastly improve the rc script, passing --nodaemon and using rc_bg - this way, if the buildbot is not reachable, rcctl will not return a (failed) status (thx ajacoutot@) - switch to python3 - enable tests CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 15:57:50 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: Makefile distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: distinfo devel/py-buildbot/console-view/pkg: PLIST devel/py-buildbot/grid-view: distinfo devel/py-buildbot/grid-view/pkg: PLIST devel/py-buildbot/pkg: distinfo devel/py-buildbot/pkg/pkg: PLIST devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/waterfall-view/pkg: PLIST devel/py-buildbot/www: distinfo devel/py-buildbot/www/pkg: PLIST Log message: Update to buildbot 1.2.0. - switch to python3 - rename package to 'buildbot', no need for the py- prefix - we cant enable tests yet, still too many unported dependencies CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 16:01:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirks for the py-buildbot -> buildbot & py-buildslave -> buildbot-worker renaming. CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2018/06/23 16:02:38 Modified files: faq : current.html Log message: Add a paragraph about buildbot switch to python3 and buildslave rc script renaming. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/23 16:13:03 Modified files: devel/py-buildbot/console-view/pkg: PLIST devel/py-buildbot/grid-view/pkg: PLIST devel/py-buildbot/pkg/pkg: PLIST devel/py-buildbot/waterfall-view/pkg: PLIST devel/py-buildbot/www/pkg: PLIST Log message: Add forgotten @conflict markers against the py-* versions. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/23 16:13:50 Modified files: sys/arch/armv7/stand/efiboot: Makefile Log message: Add -z notext and -z norelro to prevent fatal warnings with ld.lld(1). ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/23 16:15:14 Modified files: sys/arch/arm/arm: sig_machdep.c sys/arch/arm/include: signal.h Log message: Save and restore FPU registers around signal handlers. Fixes the random crashes in sh(1). ok guenther@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/23 16:28:13 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: solve_tags not yet functional, I'll reactivate the checks during creation when it's cleaned up CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/23 16:29:48 Modified files: databases/py-sqlalchemy: Makefile databases/py-sqlalchemy/pkg: PLIST-main Log message: fix @pkgpath marker and some makefile nits CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/23 16:46:36 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: define-tag can't use normal destate, because it migrates before any cwd so cheat and use localbase directly CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/23 17:19:11 Modified files: share/man/man8 : release.8 Log message: Small wording tweak which is slightly closer to the ever elusive truth. Ok tb@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/06/23 17:42:04 Modified files: faq : current.html Log message: the page is getting big. zap instructions to update from source that are more than a couple of weeks old. if you update from that far back you really should be using a snapshot. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/06/23 18:05:07 Modified files: faq : current.html Log message: wording and markup tweaks. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/06/23 18:09:48 Modified files: faq : current.html Log message: grammar CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/23 18:49:25 Modified files: sys/arch/amd64/amd64: fpu.c trap.c sys/arch/amd64/include: fpu.h Log message: Move signal generation from fputrap() to where it's called in trap() CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/23 23:58:05 Modified files: sys/kern : kern_descrip.c Log message: Use atomic operations for updating `numfiles'. This makes the file count tracking work without locks. OK kettenis@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 01:12:33 Modified files: x11/gtk+2/patches: patch-gtk_gtkfilechooserdefault_c Log message: Merged upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 01:19:15 Modified files: mail/evolution-rss: Makefile Log message: Regen WANTLIB to unbreak. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 01:37:32 Modified files: print/qpdf : Makefile distinfo print/qpdf/pkg : PLIST Log message: Update to qpdf-8.1.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/24 02:56:16 Modified files: archivers/innoextract: Makefile distinfo Log message: Update to innoextract-1.7 from Donovan Watteau (maintainer) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/24 04:22:23 Modified files: usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: style CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 04:25:21 Modified files: audio/lame : Makefile Log message: Don't --disable-decoder, it's needed for at least net/ices. While here, drop uneeded configure args. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/24 04:38:44 Modified files: sys/arch/arm64/dev: efi.c sys/dev/acpi : efi.h Log message: If ACPI tables are present, set a global variable to point at their (physical) address such that acpidump(8) can read it and dump the tables on arm64 systems. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/24 04:39:59 Modified files: usr.sbin/acpidump: Makefile acpidump.c Log message: Add support for parsing XSDT tables. Add support for arm64. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/06/24 04:54:19 Modified files: security/sshguard: Makefile Added files: security/sshguard/patches: patch-configure Log message: Remove hardcoded -O2 While here, switch to HTTPS and move/whitespace nitpick CONFIGURE_ARGS. OK bcallah jca CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/06/24 04:56:55 Modified files: sysutils/uefitool: Makefile distinfo Log message: Update UEFITool to 0.24.0 OK jca CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/24 05:37:23 Modified files: sysutils/firmware/intel: Makefile Log message: fix COMMENT, pointed out by weerd@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/24 05:38:43 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Log message: fw_update not fwupdate, from weerd@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/24 05:46:58 Modified files: security/py-cryptodome/pkg: PLIST Log message: Use AESNI_COMMENT for _ghash_clmul.so as well; again x86 only and related (though not exactly the same) as aes-ni things. From Markus Hennecke. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/24 05:57:13 Modified files: audio/lmms : Makefile distinfo audio/lmms/patches: patch-CMakeLists_txt audio/lmms/pkg : PLIST Added files: audio/lmms/patches: patch-doc_CMakeLists_txt patch-plugins_CMakeLists_txt patch-src_CMakeLists_txt Removed files: audio/lmms/files: AudioSndio.cpp AudioSndio.h FindSndio.cmake MidiSndio.cpp MidiSndio.h audio/lmms/patches: patch-include_RemotePlugin_h patch-lmmsconfig_h_in patch-plugins_zynaddsubfx_CMakeLists_txt patch-plugins_zynaddsubfx_LocalZynAddSubFx_cpp patch-plugins_zynaddsubfx_src_Effects_Alienwah_cpp patch-src_core_main_cpp patch-src_core_mixer_cpp patch-src_gui_about_dialog_cpp patch-src_gui_setup_dialog_cpp patch-src_tracks_InstrumentTrack_cpp Log message: update to lmms-1.2rc6, prompted/tested by ken at mack-z,com, also tested by ratchov@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 06:02:09 Modified files: www/p5-URI : Makefile distinfo Log message: Update to p5-URI-1.74. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 06:05:48 Modified files: multimedia/k3b-kde4: Makefile Log message: PORTROACH: ignore version 2.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 06:06:43 Modified files: misc/most : Makefile Log message: Fix PORTROACH annotation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 06:22:51 Modified files: graphics/gd : Makefile Log message: PORTROACH: ignore version gd-2.2.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 06:27:05 Modified files: graphics/tesseract/tesseract: Makefile distinfo graphics/tesseract/tesseract/patches: patch-dict_dawg_cpp patch-viewer_svutil_h graphics/tesseract/tesseract/pkg: PLIST Log message: Update to tesseract-3.05.02. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/24 06:38:03 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: fix need_params CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/24 06:38:41 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: implement tag checking during normal solving also keep going after first tag check fail, so that we get maximal checks CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/24 06:44:38 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: get ready to reuse verify_tag CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/24 06:50:38 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: document that %D is localbase in define-tag CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/06/24 06:51:07 Modified files: www/youtube-dl : Makefile distinfo www/youtube-dl/pkg: PLIST Log message: Update youtube-dl to 2018.06.19 Diff from Caspar Schutijser caspar at schutijser dot com, thanks. OK jca CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/06/24 09:07:02 Modified files: multimedia/dvdstyler: Makefile Log message: Use https for HOMEPAGE CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/24 09:14:25 Modified files: print/texlive/texmf: Makefile Log message: blarf, blech, puke let's hardcode REVISION all over the place instead of using variables that bsd.port.mk provides. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/24 11:48:28 Modified files: x11/mplayer : Makefile x11/mplayer/patches: patch-configure Log message: fix the clock_gettime check, from Brad CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/06/24 12:33:36 Modified files: lang/sbcl : Makefile distinfo Removed files: lang/sbcl/patches: patch-src_code_x86-64-vm_lisp patch-src_runtime_ppc-arch_c patch-src_runtime_thread_c patch-src_runtime_x86-64-arch_c patch-src_runtime_x86-64-bsd-os_c patch-src_runtime_x86-arch_c Log message: Update sbcl-1.4.8 Patch from maintainer Josh Elsasser ok solene@ jca@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/24 12:39:57 Modified files: usr.bin/jot : jot.c Log message: Fix a quirk noticed by espie@: let "jot" without any argument do the same as "jot -", to match the description in the manual page. Very similar patch independently developed by tb@. OK tb@ espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/24 13:18:06 Modified files: misc/cdrdao : Makefile Added files: misc/cdrdao/patches: patch-utils_toc2mp3_cc Log message: Unbreak with recent versions of lame. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/24 13:59:35 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm PkgDelete.pm Log message: tags should work more like other errors. In particular, avoid infinite loop if tag not found... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/24 14:16:48 Modified files: sysutils/libfwnt: Makefile Log message: suppress hidden dependency on xgettext CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/06/24 15:24:09 Modified files: usr.bin/tmux : cmd-resize-pane.c Log message: Minor cosmetic improvement from KOIE Hidetaka. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/24 17:54:22 Modified files: sys/dev : audio.c Log message: Save all mixer elements in the suspend/resume array instead of only enum, sets, and values. This is simpler and less error prone. This fixes the record.enable elements replacing the last few hardware mixer controls. Help from Laurence Tratt, tested by landry@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/24 18:24:58 Modified files: distrib/sets/lists/base: md.arm64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/24 23:58:54 Log message: import py-llvmlite, a lightweight LLVM-Python binding for writing JIT compilers. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180625 N ports/devel/py-llvmlite/Makefile N ports/devel/py-llvmlite/distinfo N ports/devel/py-llvmlite/patches/patch-ffi_build_py N ports/devel/py-llvmlite/pkg/PLIST N ports/devel/py-llvmlite/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/24 23:59:42 Modified files: devel : Makefile Log message: + SUBDIR += py-llvmlite + SUBDIR += py-llvmlite,python3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/06/25 00:03:48 Modified files: regress/usr.bin/jot: regress.sh Added files: regress/usr.bin/jot: regress.noargs.out Log message: Add a regression test for running jot without any arguments. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/25 00:32:39 Modified files: devel/py-buildbot/www: Makefile Log message: Fix BUILD_DEPENDS to use ${MODPY_FLAVOR}, reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/25 00:52:59 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_app_qgisapp_cpp patch-src_server_CMakeLists_txt geo/qgis/pkg : PLIST Removed files: geo/qgis/patches: patch-cmake_QCAMacros_cmake Log message: Update to QGIS 3.2.0. See https://qgis.org/en/site/forusers/visualchangelog32/index.html CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/25 03:36:28 Modified files: sys/kern : kern_descrip.c sys/sys : filedesc.h Log message: Introduce fnew(), a function to initialize a `struct file'. Commiting now to help refactoring of DRI3 and diskmap rewrite. ok visa@, kettenis@ as part of a larger diff. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/25 03:39:16 Modified files: sys/net : rtsock.c Log message: Push the NET_LOCK() down in rtm_output(). ok tb@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/25 03:41:46 Modified files: sys/net : route.c route.h rtsock.c Log message: Factorize MPLS setup/teardown into two functions. ok claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/25 03:48:17 Modified files: sys/net : pfkeyv2.c Log message: Push the NET_LOCK() down in pfkeyv2_send(). While here document which field of the PCB is protected by which lock. ok visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/25 05:11:41 Modified files: sys/netinet : ip_spd.c Log message: Assert that the NET_LOCK() is held when iterating over `ipsec_acquire_head'. ok visa@ as part of a larger bigger diff CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/06/25 06:03:53 Modified files: sys/miscfs/fuse: fuse_device.c fuse_vfsops.c fusefs.h Log message: Remove unused fbuf parameter from fuse_device_cleanup(). ok mpi@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/25 06:34:40 Modified files: usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: special case: @tag found in self may have NO parameters and just be used as a placeholder to tell WHEN you need to run the at-end tag CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/25 06:35:17 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: OO version of atend CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 07:01:14 Modified files: usr.bin/mandoc : man_html.c mandoc.css Log message: For -man -Thtml, ignore author-specified .HP widths because they harm responsive design; use @media-dependent defaults instead. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 07:26:53 Modified files: usr.bin/mandoc : html.c Log message: Delete support for the style=text-indent attribute, which is no longer used. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 07:32:59 Modified files: usr.bin/mandoc : man_html.c Log message: Ignore author-specified indentation for .RS; it harms responsive design. Use the existing @media-dependent indent instead. This removes the last style= attribute from man(7) output. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 07:46:01 Modified files: usr.bin/mandoc : html.c html.h mdoc_html.c tbl_html.c Log message: Do not write
elements. Their only purpose is to enforce author-specified column widths, which can harm responsive design and provide no real benefit: HTML rendering engines usually do just fine automatically selecting appropriate column widths. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 07:59:33 Modified files: usr.bin/mandoc : html.c Log message: Delete support for style=width attributes, which are no longer used. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 08:06:03 Modified files: usr.bin/mandoc : mdoc_html.c Log message: Drop explicit, constant style=margin-left attribute on .Bf blocks. Since
uses HTML_NLAROUND, it is no longer needed. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 08:13:50 Modified files: usr.bin/mandoc : html.c Log message: Delete support for style=margin-left attributes, which are no longer used. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/25 08:28:33 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_filter.c rde_rib.c Log message: Properly start reference counting struct nexthop. This removes the need for some ugly workaround to make sure nexthop objects don't disapear while still being referenced. During initial lookup of a nexthop a extra reference is pulled but even that is now a bit cleaner than before. Tested by job@, dennis@, benno@ OK job@ dennis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 08:53:55 Modified files: usr.bin/mandoc : roff_html.c Log message: Get rid of the last explicit length in HTML style= attributes. Even though style=height is not particularly harmful for responsive design except for very large arguments which don't really occur in practice, it is not useful either: nobody should use .sp in manual pages, in particular not with an argument. Even if somebody does, ignoring the argument will likely make the output look better rather than worse. Consequently, simplify by dropping a useless feature. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/25 09:09:58 Modified files: regress/sys/net/gif: Makefile Log message: During test setup, IPv6 duplicate address detection creates some bogus pf states. Flush all states after the pf rules have been set. Then the first test run will use the correct routing domains. CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/06/25 09:20:39 Modified files: sys/net : if_enc.c Log message: Fix a kernelpanic when using rdomain(4) and enc(4) OK jca@ mpi@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/06/25 09:22:30 Modified files: bin/ksh : mail.c Log message: Count $MAILCHECK with the monotonic clock. So that ksh still looks for new mail every $MAILCHECK seconds, even if the system clock is rolled backward. ok anton@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 09:58:56 Modified files: net/transmission: Makefile Log message: disable -gtk and -qt subpackages on sparc64, these fail but the non-GUI parts work OK. inspired by a ports/net/Makefile diff from stsp@ but since this port uses the BUILD_PACKAGES mechanism we can just set NOT_FOR_ARCHS-=sparc64 in the port itself and it's handled automatically. ok stsp@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/25 10:06:27 Modified files: sys/kern : vfs_syscalls.c lib/libc/sys : dup.2 Log message: During open(2), release the fdp lock before calling vn_open(9). This lets other threads of the process modify the file descriptor table even if the vn_open(9) call blocks. The change has an effect on dup2(2) and dup3(2). If the new descriptor is the same as the one reserved by an unfinished open(2), the system call will fail with error EBUSY. The accept(2) system call already behaves like this. Issue pointed out by art@ via mpi@ Tested in a bulk build by ajacoutot@ OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 10:18:07 Modified files: audio/lame : Makefile Log message: gmake is still required on i386; add it inside the .if CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/25 10:29:00 Modified files: distrib/sets : makeetcset distrib/special/fsck_ffs: Makefile distrib/special/gzip: Makefile distrib/special/ping: Makefile distrib/special/slaacd: Makefile distrib/special/sysctl: sysctl.c distrib/syspatch: bsd.syspatch.mk Log message: white spaces CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 10:43:01 Modified files: multimedia/mpv : Makefile Added files: multimedia/mpv/patches: patch-osdep_timer-linux_c patch-osdep_timer_c patch-stream_tvi_v4l2_c Log message: Use posix timers in mpv. OpenBSD doesn't define _POSIX_TIMERS because we are missing some of the required clocks, but we do have enough for mpv's use, so we can patch the check to succeed. ok tb@, no response from czarkoff@ (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/25 10:54:55 Modified files: usr.bin/mandoc : html.c html.h mdoc_html.c out.h Log message: Delete substantial amounts of code now that we no longer use variable style= attributes. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 10:55:32 Modified files: mail/postfix/snapshot: Makefile distinfo Log message: update to postfix 3.4-20180620 snapshot, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 10:55:51 Modified files: mail/postfix/stable: Makefile distinfo Log message: update to postfix 3.3.1, from Brad CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/25 11:00:46 Modified files: usr.sbin/pkg_add: pkg_mklocatedb Log message: so tags need some love to print out correctly CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 11:02:32 Modified files: sysutils/bacula: Makefile distinfo sysutils/bacula/pkg: PLIST-bat PLIST-main PLIST-server Log message: update to bacula-9.0.8, update plists with the bits that make sense CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/06/25 11:23:16 Modified files: usr.bin/tmux : cmd-select-pane.c Log message: If there are only two panes, always use the other pane as the last pane. Based on a change from Duy Nguyen in GitHub issue 1377. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/25 11:47:01 Modified files: databases/sqlite3-tcl: Makefile distinfo Log message: Update to 3.24.0. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/25 12:18:00 Modified files: usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: fix ::lookup interface return, oops CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2018/06/25 12:18:41 Modified files: net/geomyidae : Makefile distinfo Log message: update to 0.32.1 from hiltjo posthuma now with pledge() support ok solene CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/06/25 12:18:55 Modified files: security/gnupg2: Tag: OPENBSD_6_3 Makefile distinfo Log message: Security update to 2.2.8 ok jca@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/25 14:02:06 Modified files: games/minetest : Makefile distinfo games/minetest/patches: patch-src_CMakeLists_txt games/minetest/pkg: PLIST Removed files: games/minetest/patches: patch-src_lua_CMakeLists_txt patch-src_unittest_test_serialization_cpp Log message: Update to minetest 0.4.17.1, from Leonid Bobrov. Build the server binary. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 14:42:32 Modified files: net/isc-bind : Makefile Log message: drop hidden dep on lmdb responsible for zkt build failures, reported by naddy@ landry@, thanks landry for testing which led to the cause CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/25 14:44:13 Modified files: games/minetest : Makefile Added files: games/minetest/patches: patch-cmake_Modules_FindGMP_cmake Log message: Fix libgmp detection and build against devel/gmp CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/06/25 15:01:41 Modified files: databases/ruby-hiera3: Makefile distinfo Log message: Minor update to 3.4.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 15:03:35 Modified files: net/unifi/5.6 : Makefile net/unifi/5.6/pkg: unifi.rc Log message: switch to stable distfiles, tweak rc script while there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/25 15:05:10 Modified files: net/unifi/5.7 : Makefile net/unifi/5.7/pkg: unifi.rc Log message: tweak rc script, already done in 5.8, to avoid littering empty "logs/server.log" files. CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/06/25 15:55:52 Modified files: mail/offlineimap: Makefile distinfo Log message: update to OfflineIMAP v7.2.1 ok jca@ tb@ CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/06/25 16:16:53 Modified files: usr.sbin/ospfd : kroute.c ospfd.h ospfe.c Log message: Add IMSG_IFADDRADD to ospfe and the master process. This allows ospfd to recover automatically when an ip address gets removed and re-added as it happens when the netstart script is executed on a running system. previous attempt discussed with friehm@ last year input from sthen@ and jca@ OK jca@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/06/25 16:22:50 Modified files: regress/sys/net/etherip: Makefile regress/sys/net/gif: Makefile regress/sys/net/loop: Makefile Log message: Before running the tests, consistently check whether interfaces or routing domains are busy. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/06/25 16:28:33 Modified files: usr.bin/ssh : channels.c Log message: fix NULL dereference in open_listen_match_tcpip() CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/25 16:29:16 Modified files: sys/dev/pci/drm: drmP.h drm_drv.c drm_gem.c drm_internal.h drm_linux.c drm_linux.h files.drm sys/dev/pci/drm/i915: i915_drv.c i915_drv.h sys/dev/pci/drm/radeon: radeon_drv.c radeon_prime.c sys/kern : kern_descrip.c kern_pledge.c sys/sys : file.h Added files: sys/dev/pci/drm: drm_prime.c sys/dev/pci/drm/i915: i915_gem_dmabuf.c Log message: Implement DRI3/prime support. This allows graphics buffers to be passed between processes using file descriptors. This provides an alternative to eporting them with guesable 32-bit IDs. This implementation does not (yet) allow sharing of graphics buffers between GPUs. ok mpi@, visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/25 16:33:24 Modified files: sys/arch/amd64/amd64: acpi_machdep.c hibernate_machdep.c sys/arch/i386/i386: acpi_machdep.c hibernate_machdep.c sys/dev/acpi : acpi.c acpivar.h Log message: Reorganize acpi(4) code a bit in preparation for upcoming arm64 support. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/25 16:39:15 Modified files: sys/arch/arm64/stand/efiboot: Makefile efiboot.c efiboot.h Added files: sys/arch/arm64/stand/efiboot: acpi.dts dt_blob.S efiacpi.c Log message: Add code that builds a basic device tree from ACPI tables if the firmware didn't provide its own device tree. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/25 17:11:32 Modified files: x11/dbus-tcl : Makefile distinfo x11/dbus-tcl/pkg: PLIST Removed files: x11/dbus-tcl/patches: patch-Makefile_in patch-configure Log message: Update to 2.2. Adjust tests for lack of DBus autolaunch. Tests don't need an X display. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/06/25 17:13:57 Modified files: x11/dbus-intf : Makefile distinfo Removed files: x11/dbus-intf/patches: patch-Makefile_in Log message: Update to 1.3. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/06/25 20:02:36 Modified files: usr.bin/ssh : clientloop.c sshconnect2.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/06/25 21:51:14 Modified files: devel/intellij : Makefile distinfo Log message: update to intellij-2018.1.5 from Caspar Schutijser (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/25 23:30:03 Log message: Import x11/kde-applications/analitza Tested by Elias M. Mariani ok landry@ Analitza is a library that work with mathematical objects. Analitza add mathematical features to your program, such as symbolic computations and some numerical methods; for instance the library can parse mathematical expressions and let you evaluate and draw them. Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180626 N ports/x11/kde-applications/analitza/Makefile N ports/x11/kde-applications/analitza/distinfo N ports/x11/kde-applications/analitza/pkg/DESCR N ports/x11/kde-applications/analitza/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/25 23:32:19 Log message: Import x11/kde-applications/kalgebra Tested by Elias M. Mariani ok landry@ KAlgebra is a fully featured calculator that lets you plot different types of 2D and 3D functions and to calculate easy and not so easy calculations, such as addition, trigonometric functions or derivatives. Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180626 N ports/x11/kde-applications/kalgebra/Makefile N ports/x11/kde-applications/kalgebra/distinfo N ports/x11/kde-applications/kalgebra/pkg/DESCR N ports/x11/kde-applications/kalgebra/pkg/PLIST N ports/x11/kde-applications/kalgebra/patches/patch-calgebra_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/25 23:34:23 Log message: Import x11/kde-applications/cantor Tested by Elias M. Mariani ok landry@ Cantor is an application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. It offers assistant dialogs for common tasks and allows you to share your worksheets with others. Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180626 N ports/x11/kde-applications/cantor/Makefile N ports/x11/kde-applications/cantor/distinfo N ports/x11/kde-applications/cantor/patches/patch-cmake_FindLibSpectre_cmake N ports/x11/kde-applications/cantor/pkg/DESCR N ports/x11/kde-applications/cantor/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/25 23:38:49 Modified files: share/man/man1 : Makefile share/man/man8 : Makefile Added files: share/man/man1 : check-lib-depends.1 check-manpages.1 check-problems.1 clean-old-distfiles.1 dolock.1 dpb-replay.1 dpb.1 getpkgpath.1 out-of-date.1 outdated-perl-ports.1 pkg_subst.1 portbump.1 portcheck.1 portgen.1 portimport.1 portslogger.1 proot.1 register-plist.1 resolve-lib.1 retrieve-index.1 update-patches.1 update-plist.1 share/man/man8 : bulk.8 Log message: move ports infra manpages into base, as discussed with schwarze@, deraadt@, landry@... CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/25 23:47:34 Modified files: meta/kde4 : Makefile Log message: zap cantor,analitza,kalgebra from KDE4-edu CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/25 23:48:31 Modified files: x11/kde4 : Makefile Log message: unhook KDE4 cantor,analitza,kalgebra CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/25 23:49:55 Modified files: x11/kde-applications: Makefile Log message: hook KDE5 cantor,analitza,kalgebra CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/06/26 00:20:41 Modified files: games/openttd : Makefile distinfo games/openttd/patches: patch-Makefile_bundle_in patch-config_lib games/openttd/pkg: PLIST Log message: Update to openttd-1.8.0. Release notes: https://binaries.openttd.org/binaries/releases/1.8.0/changelog.txt CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2018/06/26 00:51:17 Modified files: lib : Makefile lib/mesa : Makefile.bsd-wrapper proto : Makefile Log message: Enable various bits of DRI3 support. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/26 00:52:58 Modified files: sys/dev/acpi : acpi.c acpivar.h sdhc_acpi.c Log message: Let acpi(4) pass down the bus dma tag. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/26 00:56:07 Modified files: share/man/man1 : dpb.1 proot.1 register-plist.1 update-patches.1 update-plist.1 share/man/man8 : bulk.8 Log message: various minor tweaks; CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:09:38 Modified files: usr.bin/sndiod : dev.c Log message: Remove handling of unreachable state in slot_stop(). CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:10:59 Modified files: usr.bin/sndiod : dev.c Log message: Factor common code of slot_stop(). CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:11:39 Modified files: usr.bin/sndiod : dev.c Log message: Move slot buffer allocations in their own routines. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:12:35 Modified files: usr.bin/sndiod : dev.c dev.h opt.c opt.h sndiod.c sock.c Log message: Replace the gloal opt list with per-device lists. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:13:54 Modified files: usr.bin/sndiod : dev.h sock.c sock.h Log message: Move opt pointer from the sock to the slot struct. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:15:17 Modified files: usr.bin/sndiod : dev.c dev.h sock.c Log message: Initialize slot with parameters from the opt struct. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:20:37 Modified files: usr.bin/sndiod : sock.c Log message: Don't set slot's {slot,dev}_cmin parameters in slot_setpar() routine, as their value doesn't change once the slot is initialized. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:22:55 Modified files: usr.bin/sndiod : dev.c dev.h Log message: Remove slot->maxweight, because it's a copy of opt->maxweight. Just use the latter everywhere. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:27:44 Modified files: usr.bin/sndiod : dev.c dev.h Log message: Remove slot->dup which is a copy of opt->dup, and just use the latter everywhere. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:30:26 Modified files: usr.bin/sndiod : dev.c dev.h sock.c Log message: Remove dev_{cmin,cmax} from the slot structure as the same information is available in the opt structure. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:31:29 Modified files: usr.bin/sndiod : dev.c dev.h sock.c Log message: Remove {mix,sub}.slot_cmin fields from the slot structure, as the same information is already available in the opt structure. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:36:27 Modified files: usr.bin/sndiod : dev.c dev.h sock.c Log message: Convert all the slot_xxx() routines to use the number of channels instead of the maximum channel number. This way the code is simpler. No behaviour change. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/26 01:38:39 Modified files: sys/dev/acpi : acpi.c Log message: knf CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:39:59 Modified files: usr.bin/sndiod : dev.c sock.c Log message: Move slot-related debug printfs from sock_hello() to slot_new(). CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:42:04 Modified files: usr.bin/sndiod : dev.c Log message: No need to initialize slot->mix.weight as it's recalculated and overwritten in dev_mix_adjvol(), which is always called. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:43:19 Modified files: usr.bin/sndiod : dev.c Log message: Remove useless check if s->ops == NULL from slot_setvol(). CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:44:35 Modified files: usr.bin/sndiod : dev.c dev.h Log message: Remove redundant slot->tstate variable. It was used to determine whether the slot obeys MMC and is ready to start. The stop->opt->mmc flag indicates if it obeys MMC and the slot->pstate == SLOT_READY indicates if it's ready. So slot->tstate can be safely removed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/26 01:45:42 Modified files: security/heimdal: Makefile Log message: disable hidden dep on lmdb, ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/06/26 01:49:44 Modified files: usr.bin/sndiod : dev.c Log message: Initialize the slot->skip counter in slot_start() instead of slot_attach(). Now this makes no difference, because slot_attach() is always called right after slot_start(). However this will allow us to call slot_{attach,detach}() routines, while preserving the state of the slot. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/26 01:51:39 Modified files: x11/gnome/tracker: Makefile distinfo x11/gnome/tracker/pkg: PLIST Log message: Update to meta-tracker-2.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/26 01:52:25 Modified files: x11/gnome/tracker-miners: Makefile distinfo x11/gnome/tracker-miners/patches: patch-configure_ac x11/gnome/tracker-miners/pkg: PLIST Log message: Update to tracker-miners-2.0.5. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/26 03:26:07 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: Update pycharm-2018.1.4 Take maintainership ok sthen@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/26 03:40:33 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm UpdateSet.pm usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: make it possible to remove old packages with erroneous tags... shouldn't happen, but... - mark old handles as such in UpdateSets - keep going on solve_handle_tag to get maximum reports - tweak verify_tags to demote old handles to warnings from errors CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/26 03:42:18 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: kill the solve_tags part of pkg_create for now, as it doesn't work at all CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/26 03:47:20 Modified files: usr.bin/ldap : ldap.1 ldapclient.c Log message: Allow to read the password from a file with -y Pointed out by Tim Chase OK rob@ gsoares@ jmc@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/06/26 04:00:08 Modified files: usr.sbin/vmd : control.c parse.y proc.h vm.conf.5 vmd.c vmd.h Log message: Add "socket owner" to allow changing the owner of the vmd control socket. This allows to open vmctl control or console access to other users that are not in group wheel. Access for non-root users still defaults to read-only actions unless you change the owner (user/group) of each individual VM. Requested by Mischa Peters OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/26 04:00:09 Modified files: sys/arch/arm/arm: ast.c Log message: Make ast() call refreshcreds(). Tweak this code to be similar to the amd64. ok phessler@, guenther@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/06/26 05:05:17 Modified files: devel/cpp-hocon: Makefile distinfo Log message: bugfix update to 0.1.7 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/06/26 05:05:49 Modified files: devel/leatherman: Makefile distinfo Log message: bugfix update to 1.4.2 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/06/26 05:06:23 Modified files: sysutils/facter: Makefile distinfo Log message: bugfix update to 3.11.2 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/06/26 05:14:05 Modified files: usr.bin/tmux : window-copy.c Log message: Do not take address of a member of a NULL pointer. GitHub issue 1382 from Kamil Rytarowski. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/06/26 05:23:59 Modified files: usr.bin/ssh : dh.c Log message: Fix "WARNING: line 6 disappeared in /etc/moduli, giving up" when choosing a prime. An extra increment of linenum snuck in as part of the conversion to getline(). OK djm@ markus@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/06/26 05:25:41 Modified files: math/py-scipy : Makefile Log message: Prefer gfortran over g77 when both are present. Build breakage pointed out by aja@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/26 05:34:25 Modified files: usr.sbin/vmd : vm.conf.5 Log message: space between macro args and punctuation; CVSROOT: /cvs Module name: www Changes by: kurt@cvs.openbsd.org 2018/06/26 06:12:37 Modified files: . : innovations.html Log message: Add some PIE history and paper refs. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/06/26 07:21:28 Modified files: usr.bin/tmux : cmd-find.c Log message: Style nit. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/06/26 07:27:59 Modified files: share/man/man1 : dpb.1 proot.1 Log message: add missing .An and .Mt macros below AUTHORS CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/26 07:34:26 Modified files: usr.sbin/bgpd : rde_update.c Log message: Wrong function name in error message. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/06/26 08:32:28 Modified files: misc/mc : Makefile distinfo misc/mc/patches: patch-configure misc/mc/pkg : PLIST Log message: update to mc-4.8.21, enable SEPARATE_BUILD while here OK robert@ (maintainer) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/26 08:43:01 Modified files: sys/kern : kern_descrip.c Log message: Remove a duplicate fd_used() call. The new file descriptor passed to dupfdopen() has already been registered with fd_used() in fdalloc(). The duplicate call distorted the number of open file descriptors returned by getdtablecount(2) if a file was opened via /dev/fd/. While there, assert that the file instance should already be in the file list. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/26 08:45:16 Modified files: sys/kern : subr_witness.c Log message: Make the system cache a small number of free lock list entries per CPU. This reduces the contention of the `w_mtx' lock. OK mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/26 09:55:54 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/26 10:54:46 Modified files: graphics/maim : Makefile distinfo Log message: Bugfix update maim-5.5.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/26 10:56:50 Modified files: x11/x2goclient : Makefile distinfo x11/x2goclient/patches: patch-x2goclient_pro x11/x2goclient/pkg: PLIST Log message: Update x2goclient-4.1.2.1 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/26 12:19:13 Added files: games/scid/patches: patch-src_fastgame_h Log message: Add a patch to explicitly mark a pair of char arrays as signed. scid assumes in this case that chars are signed and this breaks the build on archs where this isn't true (spotted from phessler@'s aarch64 logs). No bump as this is a no-op on systems where char is signed. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/26 12:19:44 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: tags are cutting their first teeth, but it can be a normal debug flag no need to show it to everyone CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2018/06/26 12:20:32 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc64 mi distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/26 13:43:27 Modified files: sys/arch/sparc64/stand/ofwboot: Locore.c diskprobe.c openfirm.h Log message: The disk specification in an Open Firmware device path depends on the bus binding for the disk interface. For traditional SCSI is is simply a number; i.e. the disk at target 0 is specified by @0. For SAS there are several options but newer Oracle firmware no longer accepts the traditional SCSI target specification. The best alternative is the PHY number and the disk at PHY number 0 is specified by @p0. To determine which binding to use, we look up the device_type of the parent. If that is "scsi-sas", use the PHY number instead of the SCSI target. Fixes booting from softraid on SPARC T3 and later. ok claudio@, stsp@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 14:34:04 Modified files: net/toxcore : Makefile distinfo Removed files: net/toxcore/patches: patch-CMakeLists_txt patch-toxcore_ccompat_h Log message: Update to toxcore 0.2.3, from maintainer Leonid Bobrov CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 14:41:35 Modified files: www/vimb : Makefile distinfo Added files: www/vimb/patches: patch-src_Makefile Log message: update to vimb 3.2.0, from Leonid Bobrov who takes maintainership CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/26 14:45:41 Modified files: security/libssh: Makefile Log message: Fix MASTER_SITES also switch to https ok rpointel@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/26 15:25:04 Modified files: x11/terminator : Makefile distinfo x11/terminator/pkg: PLIST Removed files: x11/terminator/patches: patch-doc_terminator_1 Log message: Update terminator to 1.91 Notables changes: - Terminator switch from GTK2 to GTK3. - Test enabled (Green on amd64) - Switch to HTTPS Update diff from Elias M. Mariani . HTTPS tweak from me. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/26 15:35:19 Modified files: security/libssh2: Makefile Log message: Switch to HTTPS, fix tabs and trailing whitespace ok benoit@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/26 18:09:26 Modified files: lang/flang : Makefile.inc lang/flang/flang: Makefile lang/flang/flang/patches: patch-CMakeLists_txt patch-runtime_flang_CMakeLists_txt lang/flang/flang/pkg: PLIST lang/flang/libpgmath: Makefile lang/flang/libpgmath/patches: patch-lib_CMakeLists_txt Added files: lang/flang/flang/patches: patch-runtime_flangrti_aarch64-Linux_dumpregs_c patch-runtime_flangrti_aarch64-Linux_flt_env_c patch-tools_flang2_CMakeLists_txt patch-tools_flang2_flang2exe_CMakeLists_txt Log message: Enable flang for arm64. Bumping REVISION for libpgmath and flang (but not driver). Mostly because of a PLIST sync, but also because the build did change: includes a patch to stop clang from silently passing off some of the build work to base gcc (which obviously failed on arm64). CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/26 21:15:59 Modified files: multimedia/streamlink: Makefile distinfo multimedia/streamlink/patches: patch-setup_py multimedia/streamlink/pkg: PLIST Log message: Update to streamlink-0.14.0 Changelog: https://github.com/streamlink/streamlink/releases/tag/0.14.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/06/26 21:24:33 Modified files: etc/root : root.mail Log message: a mirror URLs -> a mirror URL From Raf Czlonka CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 22:53:40 Modified files: security/nss : Makefile distinfo Removed files: security/nss/patches: patch-nss_lib_freebl_unix_urandom_c Log message: Update to nss 3.38. Went in an amd64 bulk build, and probably required by gecko 62. See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.38_release_notes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 22:55:34 Modified files: databases/sqlite3: Makefile distinfo Log message: Update to sqlite 3.24.0. Went in an amd64 bulk build, and will probably be required at some point by gecko 62. See https://www.sqlite.org/releaselog/3_24_0.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 22:57:03 Modified files: www/mozilla : mozilla.port.mk Log message: Bump minimal requirements on nss 3.38 & sqlite 3.24. Technically, gecko 61 depends on 3.37.1 & 3.23.1 but this paves the way for 62.. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 22:58:29 Modified files: mail/mozilla-thunderbird: Makefile www/seamonkey : Makefile Log message: bump REVISION after mozilla.port.mk changes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 23:05:20 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-dom_ipc_ContentChild_cpp patch-gfx_thebes_gfxFcPlatformFontList_cpp patch-gfx_thebes_gfxFcPlatformFontList_h patch-js_src_jit_ProcessExecutableMemory_h patch-storage_mozStorageConnection_cpp patch-toolkit_xre_nsAppRunner_cpp patch-widget_nsShmImage_cpp patch-xpcom_base_nsMemoryReporterManager_cpp www/mozilla-firefox/pkg: PLIST Added files: www/mozilla-firefox/patches: patch-media_libcubeb_src_cubeb_sndio_c Log message: Update to firefox 61. See https://www.mozilla.org/en-US/firefox/61.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-15/ - build against bundled hunspell (#1460600), build against system hunspell is unsupported - build depend on python3 in addition to python2. sigh. - improve pledge messages to show the process id, and put the debugging ones behind MOZ_SANDBOX_LOGGING env var being set - workaround content process 'proc' pledge violations by faking a session dbus if one isnt running, see #1466593. idea from semarie@ - backport patch from #1467882 that improves sndio volume handling, from ratchov@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 23:11:34 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr/patches: patch-intl_icu_source_Makefile_in patch-js_src_jit_ProcessExecutableMemory_h patch-storage_mozStorageConnection_cpp www/firefox-esr/pkg: PLIST www/firefox-esr-i18n: Makefile.inc distinfo Added files: www/firefox-esr/patches: patch-netwerk_cache_nsDiskCacheDeviceSQL_cpp Removed files: www/firefox-esr/patches: patch-browser_installer_Makefile_in patch-security_manager_ssl_nsNSSComponent_cpp Log message: Update to firefox-esr 60.1.0. The 52 branch will die soon. See https://www.mozilla.org/en-US/firefox/60.1.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-16/ Now builds against bundled icu, cairo & hunspell, and build-requires rust and llvm. This is more or less what was in www/mozilla-firefox before the update to 61. Add patch from #1470961 to fix build with system sqlite. Note that the install directory is renamed from lib/firefox-esr-${VERSION} to lib/firefox-esr to follow mainline firefox. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/26 23:15:45 Modified files: databases/py-sqlalchemy: Makefile Log message: unbreak dump-vars CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 23:16:36 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_3 Makefile distinfo Log message: Update to firefox 60.1.0. See https://www.mozilla.org/en-US/firefox/60.1.0/releasenotes/ See https://www.mozilla.org/en-US/security/advisories/mfsa2018-16/ Note that i'm not going to backport new versions to -stable, this is technically challenging, so better move the mainline port to esr releases. signed 6.3 -stable packages for i386 & amd64 at the usual spot. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/26 23:18:57 Modified files: www/firefox-esr: Tag: OPENBSD_6_3 Makefile distinfo Log message: Update to firefox-esr 52.9.0. See https://www.mozilla.org/en-US/firefox/52.9.0/releasenotes/ See https://www.mozilla.org/en-US/security/advisories/mfsa2018-17/ Note that the 52 esr branch is going to die soon, -stable users will be encouraged to switch from firefox-esr to firefox which will follow the 60 esr branch for 6.3 lifecycle. I hope this is not too confusing :) 6.3 -stable packages for i386 & amd64 at the usual spot. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/26 23:39:02 Modified files: share/man/man8 : starttls.8 Log message: certificate keyword renamed to cert; from raf czlonka CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/27 00:17:24 Modified files: devel/py-buildbot/buildbot: Makefile devel/py-texscythe: Makefile databases/py-sqlalchemy-migrate: Makefile Log message: bump after sqlalchemy pkgpath fix CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/27 00:31:42 Modified files: games/childsplay: Makefile Log message: bump after sqlalchemy change CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/27 00:53:06 Modified files: x11/gtk+3 : Makefile Log message: Extend PORTROACH annotation. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/27 01:07:57 Modified files: infrastructure/lib/DPB/PortBuilder: Rebuild.pm Log message: trust our own built packages CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/27 01:26:58 Log message: import elfesteem, an ELF/PE file manipulation library;needed for incoming miasm. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180627 N ports/security/py-elfesteem/Makefile N ports/security/py-elfesteem/distinfo N ports/security/py-elfesteem/pkg/PLIST N ports/security/py-elfesteem/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/27 01:27:43 Modified files: security : Makefile Log message: + SUBDIR += py-elfesteem CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/27 05:06:49 Modified files: usr.sbin/bgpd : rde_filter.c Log message: Move rde_test_prefix() to a place where it makes more sense. No functional change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/27 05:25:07 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_docker_client_lib_py patch-lib_googlecloudsdk_core_updater_local_state_py patch-lib_googlecloudsdk_core_util_platforms_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-207.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/27 05:28:17 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtksettings_c patch-gtk_updateiconcache_c patch-modules_printbackends_meson_build x11/gtk+4/pkg : PLIST-main Added files: x11/gtk+4/pkg : DESCR-media PLIST-media Log message: Update to gtk+4-3.94.0 (keep BROKEN for now). Add a -media subpackage using Gstreamer1 for: GtkVideo GtkMediaFile GtkMediaStream GtkMediaControls CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/27 05:36:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.46. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/27 05:38:59 Modified files: sys/arch/sparc64/dev: vbus.c vbusvar.h vcons.c Log message: Rework vbus(4) interrupt handling to be similar to cbus(4). Expose functions to ack and enable/disable interrupts and don't enable interrupts by default. Also don't ack interrupts by default. Make use of this in vcons(4) to avoid interrupt storms that may occur because of a race between the interrupt handler and the software interrupt handler. Don't enable the interrupt handler unless somebody actually has the console open. Ack the interrupt at the end of the softintr handler. Fixes console issue on SPARC T3 machines. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/27 05:39:48 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/27 05:39:59 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.46. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/27 06:31:19 Modified files: net/unifi/5.8 : Makefile Log message: stable candidate -> stable CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/27 06:36:56 Modified files: sys/kern : syscalls.master Log message: Unlock 12 network-related syscalls. This is possible now that the code doing file refcounting is mp-safe. Tested by many, ok tb@, visa@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/27 06:37:28 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/27 07:14:44 Modified files: usr.sbin/bgpd : rde.h rde_rib.c Log message: Just put the aspath and the peer directly into the prefix struct. Needed for upcoming changes. CVSROOT: /cvs Module name: www Changes by: giovanni@cvs.openbsd.org 2018/06/27 07:18:01 Modified files: build : support.dat Log message: Change my email CVSROOT: /cvs Module name: www Changes by: giovanni@cvs.openbsd.org 2018/06/27 07:18:53 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2018/06/27 07:21:42 Modified files: distrib/sets/lists/xbase: md.alpha Log message: sync CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/27 07:22:17 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/ypldap: ber.c usr.sbin/snmpd : ber.c Log message: Synchronize correct processing of BER_TYPE_EOC. Fixes support for empty LDAP passwords. A similar fix was applied to snmpd in 2010 (rev 1.23). Pointers from Reyk. Ok claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/27 07:50:20 Modified files: audio/py-mutagen: Makefile distinfo audio/py-mutagen/patches: patch-setup_py audio/py-mutagen/pkg: PLIST Log message: update to py-mutagen 1.40.0, moving to github CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/06/27 07:58:22 Modified files: sys/miscfs/fuse: fuse_device.c Log message: Refactor to simplify - no functional change. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/27 07:59:44 Modified files: audio/quodlibet: Makefile distinfo audio/quodlibet/pkg: PLIST Log message: update to quodlibet-4.1.0, mostly from Laurie Tratt with a couple of tweaks. Moved to github, moved to py3. Laurie is seeing some problems with gstreamer with quodlibet (both old + new versions) after a recent system update which I'm going to look at, possible workaround if you run into this is to add "gst_pipeline = sndiosink" to the [player] section of ~/.quodlibet/config. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/27 08:32:24 Log message: import miam, a reverse engineering framework in Python. inputs and ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180627 N ports/security/py-miasm/Makefile N ports/security/py-miasm/distinfo N ports/security/py-miasm/pkg/PLIST N ports/security/py-miasm/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/06/27 08:33:13 Modified files: security : Makefile Log message: + SUBDIR += py-miasm CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/27 08:34:21 Modified files: regress/usr.sbin/bgpd: bgpd.conf.example.ok Log message: Example config changed a while ago, adjust regress test that uses this. Noticed by deraadt@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/27 09:06:07 Modified files: regress/usr.sbin/pkg_add: Makefile Log message: oops, don't rely on the installed system having cups. prodded by theo CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/06/27 10:16:22 ports/tests/portbump/t10 Update of /cvs/ports/tests/portbump/t10 In directory cvs.openbsd.org:/tmp/cvs-serv14400/t10 Log Message: Directory /cvs/ports/tests/portbump/t10 added to the repository CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/06/27 10:18:28 Added files: tests/portbump/t10: Makefile tests/portbump : t10.sample Log message: New (currently failing) test for MULTI_PACKAGES case. The fix will be commited in a few minutes. Reported by espie@. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/06/27 10:18:56 Modified files: tests/portbump : Makefile t1.sample t2.sample t3.sample t4.sample t5.sample t7.sample tests/portbump/t1: Makefile tests/portbump/t2: Makefile.inc tests/portbump/t3: Makefile tests/portbump/t4: Makefile tests/portbump/t5: Makefile Log message: Allow portbump tests to run after quiet a few changes in ports. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/06/27 10:20:08 Modified files: infrastructure/bin: portbump Log message: Keep actual global REVISION and use it when adding new REVISION-foo items. The bug was reported by espie@. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/06/27 10:37:25 Modified files: sys/kern : kern_descrip.c Log message: Raise file_pool's IPL to prevent deadlocks with the newly unlocked system calls. OK mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/27 10:38:23 Modified files: sys/kern : syscalls.master Log message: Revert previous, at least one pool need its IPL to be IPL_MPFLOOR as found by visa@. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/06/27 10:39:00 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/27 11:25:50 Modified files: audio/lame : Makefile Log message: "USE_GMAKE= Yes # comment" doesn't work, move comment to a different line to actually fix on i386. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/06/27 11:36:10 Modified files: usr.bin/tmux : format.c Log message: Allow any punctuation (except :) as separator in s/x/y/, not only /. From JINNOUCHI Yasushi in GitHub issue 1386. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/06/27 11:47:07 Log message: import qsynth Qsynth is a fluidsynth GUI front-end application written in C++ around the Qt framework using Qt Designer. Eventually it may evolve into a softsynth management application allowing the user to control and manage a variety of command line softsynth but for the moment it wraps the excellent FluidSynth. FluidSynth is a command line software synthesiser based on the Soundfont specification. tested by ratchov@, feedback rsadowski@ OK rsadowski@ Status: Vendor Tag: sebastia Release Tags: sebastia_20180627 N ports/audio/qsynth/distinfo N ports/audio/qsynth/Makefile N ports/audio/qsynth/patches/patch-src_CMakeLists_txt N ports/audio/qsynth/patches/patch-src_qsynthOptions_cpp N ports/audio/qsynth/pkg/DESCR N ports/audio/qsynth/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/06/27 11:48:20 Modified files: audio : Makefile Log message: hook up qsynth CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/27 13:09:19 Modified files: databases/py-flask-sqlalchemy: Makefile Log message: bump post sqlalchemy change CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/27 14:11:27 Modified files: usr.bin/ldap : ber.c usr.sbin/ypldap: ber.c Log message: Consistent use of calloc in ber.c. Ok claudio@, "looks right" gsoares@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/27 14:38:10 Modified files: usr.bin/ldap : ber.c usr.sbin/ypldap: ber.c Log message: Synchronize some comments. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/06/27 14:43:11 Modified files: editors/ht : Makefile Added files: editors/ht/patches: patch-httag_h Log message: Fix arch where char are unsigned by default from Matthew Martin, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/06/27 14:56:54 Modified files: emulators/stella: Makefile distinfo Removed files: emulators/stella/patches: patch-Makefile patch-configure Log message: Update to stella-5.1.3. from Tom Murphy, thanks ! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/27 15:04:25 Modified files: astro/celestia : Makefile astro/celestia/pkg: PLIST astro/stellarium: Makefile astro/stellarium/pkg: PLIST audio/aqualung : Makefile audio/aqualung/pkg: PLIST audio/ario : Makefile audio/ario/pkg : PLIST audio/audacious: Makefile audio/audacious/pkg: PLIST audio/audacity : Makefile audio/audacity/pkg: PLIST audio/calf : Makefile audio/calf/pkg : PLIST audio/cantata : Makefile audio/cantata/pkg: PLIST audio/clementine: Makefile audio/clementine/pkg: PLIST audio/deadbeef : Makefile audio/deadbeef/pkg: PLIST audio/easytag : Makefile audio/easytag/pkg: PLIST audio/exaile : Makefile audio/exaile/pkg: PLIST audio/gimmix : Makefile audio/gimmix/pkg: PLIST audio/gmpc : Makefile audio/gmpc/pkg : PLIST audio/gogglesmm: Makefile audio/gogglesmm/pkg: PLIST audio/gqmpeg : Makefile audio/gqmpeg/pkg: PLIST audio/gradio : Makefile audio/gradio/pkg: PLIST audio/grip : Makefile audio/grip/pkg : PLIST audio/gtkpod : Makefile audio/gtkpod/pkg: PLIST audio/hydrogen : Makefile audio/hydrogen/pkg: PLIST audio/lmms : Makefile audio/lmms/pkg : PLIST audio/milkytracker: Makefile audio/milkytracker/pkg: PLIST audio/mp3splt-gtk: Makefile audio/mp3splt-gtk/pkg: PLIST audio/mscore : Makefile audio/mscore/pkg: PLIST audio/mumble : Makefile audio/mumble/pkg: PLIST audio/musique : Makefile audio/musique/pkg: PLIST audio/ocp : Makefile audio/ocp/pkg : PLIST audio/pavucontrol: Makefile audio/pavucontrol/pkg: PLIST audio/picard : Makefile audio/picard/pkg: PLIST audio/pithos : Makefile audio/pithos/pkg: PLIST audio/potamus : Makefile audio/potamus/pkg: PLIST audio/puddletag: Makefile audio/puddletag/pkg: PLIST audio/pykaraoke: Makefile audio/pykaraoke/pkg: PLIST audio/pympd : Makefile audio/pympd/pkg: PLIST audio/quodlibet: Makefile audio/quodlibet/pkg: PLIST audio/radiotray: Makefile audio/radiotray/pkg: PLIST audio/rhythmbox: Makefile audio/rhythmbox/pkg: PLIST audio/schismtracker: Makefile audio/schismtracker/pkg: PLIST audio/solfege : Makefile audio/solfege/pkg: PLIST audio/sonata : Makefile audio/sonata/pkg: PLIST audio/tagtool : Makefile audio/tagtool/pkg: PLIST audio/vagalume : Makefile audio/vagalume/pkg: PLIST benchmarks/netperf-wrapper: Makefile benchmarks/netperf-wrapper/pkg: PLIST-gui cad/fritzing : Makefile cad/fritzing/pkg: PLIST cad/geda-gaf : Makefile cad/geda-gaf/pkg: PLIST cad/gerbv : Makefile cad/gerbv/pkg : PLIST cad/gtkwave : Makefile cad/gtkwave/pkg: PLIST cad/kicad : Makefile cad/kicad/pkg : PLIST-main cad/klogic : Makefile cad/klogic/pkg : PLIST cad/openscad : Makefile cad/openscad/pkg: PLIST cad/pcb : Makefile cad/pcb/pkg : PLIST cad/tkgate : Makefile cad/tkgate/pkg : PLIST comms/amtterm : Makefile comms/amtterm/pkg: PLIST-main comms/chirp : Makefile comms/chirp/pkg: PLIST comms/fldigi : Makefile comms/fldigi/pkg: PLIST comms/gpsk31 : Makefile comms/gpsk31/pkg: PLIST comms/jpilot : Makefile comms/jpilot/pkg: PLIST comms/wammu : Makefile comms/wammu/pkg: PLIST comms/xdx : Makefile comms/xdx/pkg : PLIST comms/xlog : Makefile comms/xlog/pkg : PLIST databases/gq : Makefile databases/gq/pkg: PLIST databases/kexi : Makefile databases/kexi/pkg: PLIST databases/luma : Makefile databases/luma/pkg: PLIST databases/mdbtools: Makefile databases/mdbtools/pkg: PLIST-gmdb databases/pgworksheet: Makefile databases/pgworksheet/pkg: PLIST databases/sqlitebrowser: Makefile databases/sqlitebrowser/pkg: PLIST databases/sqliteman: Makefile databases/sqliteman/pkg: PLIST devel/bouml : Makefile devel/bouml/pkg: PLIST-main devel/bpython : Makefile devel/bpython/pkg: PLIST devel/codeblocks: Makefile devel/codeblocks/pkg: PLIST devel/ddd : Makefile devel/ddd/pkg : PLIST devel/desktop-file-utils: Makefile devel/desktop-file-utils/pkg: PLIST devel/distcc : Makefile devel/distcc/pkg: PLIST-gtk devel/gconf-editor: Makefile devel/gconf-editor/pkg: PLIST devel/geany : Makefile devel/geany/pkg: PLIST devel/giggle : Makefile devel/giggle/pkg: PLIST devel/git-cola : Makefile devel/git-cola/pkg: PLIST devel/glade : Makefile devel/glade/pkg: PLIST devel/intellij : Makefile devel/intellij/pkg: PLIST devel/ipython : Makefile devel/ipython/pkg: PLIST devel/kdevelop : Makefile devel/kdevelop/pkg: PLIST devel/kf5/kio : Makefile devel/kf5/kio/pkg: PLIST devel/lazarus : Makefile devel/lazarus/pkg: PLIST devel/netbeans : Makefile devel/netbeans/pkg: PLIST devel/poedit : Makefile devel/poedit/pkg: PLIST devel/pycharm : Makefile devel/pycharm/pkg: PLIST devel/spe : Makefile devel/spe/pkg : PLIST devel/zeal : Makefile devel/zeal/pkg : PLIST editors/TeXmacs: Makefile editors/TeXmacs/pkg: PLIST editors/abiword: Makefile editors/abiword/pkg: PLIST editors/beaver : Makefile editors/beaver/pkg: PLIST editors/calligra: Makefile editors/calligra/pkg: PLIST editors/emacs : Makefile editors/emacs/pkg: PFRAG.no-no_x11 editors/focuswriter: Makefile editors/focuswriter/pkg: PLIST editors/ghostwriter: Makefile editors/ghostwriter/pkg: PLIST editors/gummi : Makefile editors/gummi/pkg: PLIST editors/kile-kde4: Makefile editors/kile-kde4/pkg: PLIST editors/ktikz : Makefile editors/ktikz/pkg: PLIST editors/leafpad: Makefile editors/leafpad/pkg: PLIST editors/libreoffice: Makefile editors/libreoffice/pkg: PLIST-main editors/neovim : Makefile editors/neovim/pkg: PLIST editors/subtitleeditor: Makefile editors/subtitleeditor/pkg: PLIST editors/texmaker: Makefile editors/texmaker/pkg: PLIST editors/texworks: Makefile editors/texworks/pkg: PLIST-main editors/tiled : Makefile editors/tiled/pkg: PLIST editors/tpad : Makefile editors/tpad/pkg: PLIST editors/vim : Makefile editors/vim/pkg: PFRAG.no-no_x11-main education/anki : Makefile education/anki/pkg: PLIST education/drgeo: Makefile education/drgeo/pkg: PLIST emulators/citra: Makefile emulators/citra/pkg: PLIST emulators/desmume: Makefile emulators/desmume/pkg: PLIST emulators/fceux: Makefile emulators/fceux/pkg: PLIST emulators/fs-uae: Makefile emulators/fs-uae/pkg: PLIST emulators/gnusim8085: Makefile emulators/gnusim8085/pkg: PLIST emulators/gr-lida: Makefile emulators/gr-lida/pkg: PLIST emulators/hatari: Makefile emulators/hatari/pkg: PLIST emulators/higan: Makefile emulators/higan/pkg: PLIST emulators/mgba : Makefile emulators/mgba/pkg: PLIST-qt emulators/nestopia: Makefile emulators/nestopia/pkg: PLIST-main emulators/pcsxr: Makefile emulators/pcsxr/pkg: PLIST emulators/retroarch: Makefile emulators/retroarch/pkg: PLIST emulators/snes9x: Makefile emulators/snes9x/pkg: PLIST emulators/yabause: Makefile emulators/yabause/pkg: PLIST games/0ad/base : Makefile games/0ad/base/pkg: PLIST games/afternoonstalker: Makefile games/afternoonstalker/pkg: PLIST games/amoebax : Makefile games/amoebax/pkg: PLIST games/angband : Makefile games/angband/pkg: PLIST games/arx-libertatis: Makefile games/arx-libertatis/pkg: PLIST games/atomix : Makefile games/atomix/pkg: PLIST games/barrage : Makefile games/barrage/pkg: PLIST games/batrachians: Makefile games/batrachians/pkg: PLIST games/belooted : Makefile games/belooted/pkg: PLIST games/blobwars : Makefile games/blobwars/pkg: PLIST games/bluemoon : Makefile games/bluemoon/pkg: PLIST games/brumbrumrally: Makefile games/brumbrumrally/pkg: PLIST games/burgerspace: Makefile games/burgerspace/pkg: PLIST games/bzflag : Makefile games/bzflag/pkg: PLIST games/capitan-sevilla: Makefile games/capitan-sevilla/pkg: PLIST games/cdogs-sdl: Makefile games/cdogs-sdl/pkg: PLIST games/chessx : Makefile games/chessx/pkg: PLIST games/chocolate-doom: Makefile games/chocolate-doom/pkg: PLIST games/choria : Makefile games/choria/pkg: PLIST games/chromium-bsu: Makefile games/chromium-bsu/pkg: PLIST games/cosmosmash: Makefile games/cosmosmash/pkg: PLIST games/crack-attack: Makefile games/crack-attack/pkg: PLIST games/crimson : Makefile games/crimson/pkg: PLIST games/dunelegacy: Makefile games/dunelegacy/pkg: PLIST games/dustrac : Makefile games/dustrac/pkg: PLIST games/eliot : Makefile games/eliot/pkg: PLIST games/enigma : Makefile games/enigma/pkg: PLIST games/extremetuxracer: Makefile games/extremetuxracer/pkg: PLIST games/f1spirit : Makefile games/f1spirit/pkg: PLIST games/flare : Makefile games/flare/pkg: PLIST-main games/freeblocks: Makefile games/freeblocks/pkg: PLIST games/freeciv : Makefile games/freeciv/pkg: PLIST-client PLIST-main games/freedroidrpg: Makefile games/freedroidrpg/pkg: PLIST games/galois : Makefile games/galois/pkg: PLIST games/gamine : Makefile games/gamine/pkg: PLIST games/garden : Makefile games/garden/pkg: PLIST games/gbrainy : Makefile games/gbrainy/pkg: PLIST games/gcompris : Makefile games/gcompris/pkg: PLIST games/gemrb : Makefile games/gemrb/pkg: PLIST games/gnome-mastermind: Makefile games/gnome-mastermind/pkg: PLIST games/gnubg : Makefile games/gnubg/pkg: PLIST games/golly : Makefile games/golly/pkg: PLIST games/gottcode/connectagram: Makefile games/gottcode/connectagram/pkg: PLIST games/gottcode/cutemaze: Makefile games/gottcode/cutemaze/pkg: PLIST games/gottcode/gottet: Makefile games/gottcode/gottet/pkg: PLIST games/gottcode/hexalate: Makefile games/gottcode/hexalate/pkg: PLIST games/gottcode/peg-e: Makefile games/gottcode/peg-e/pkg: PLIST games/gottcode/simsu: Makefile games/gottcode/simsu/pkg: PLIST games/gottcode/tanglet: Makefile games/gottcode/tanglet/pkg: PLIST games/gottcode/tetzle: Makefile games/gottcode/tetzle/pkg: PLIST games/grhino : Makefile games/grhino/pkg: PLIST games/gtetrinet: Makefile games/gtetrinet/pkg: PLIST-main games/instead : Makefile games/instead/pkg: PLIST games/instead-launcher: Makefile games/instead-launcher/pkg: PLIST games/irrlamb : Makefile games/irrlamb/pkg: PLIST games/ja2-stracciatella: Makefile games/ja2-stracciatella/pkg: PLIST games/jumpnbump: Makefile games/jumpnbump/pkg: PLIST games/koboredux: Makefile games/koboredux/pkg: PLIST games/lbreakout2: Makefile games/lbreakout2/pkg: PLIST games/liberalcrimesquad: Makefile games/liberalcrimesquad/pkg: PLIST games/lincity-ng: Makefile games/lincity-ng/pkg: PLIST games/lugaru : Makefile games/lugaru/pkg: PLIST games/manaplus : Makefile games/manaplus/pkg: PLIST games/mars : Makefile games/mars/pkg : PLIST games/meandmyshadow: Makefile games/meandmyshadow/pkg: PLIST games/megaglest/data: Makefile games/megaglest/data/pkg: PLIST games/micropolis: Makefile games/micropolis/pkg: PLIST games/minecraft: Makefile games/minecraft/pkg: PLIST games/minetest : Makefile games/minetest/pkg: PLIST games/mnemosyne: Makefile games/mnemosyne/pkg: PLIST games/naev/base: Makefile games/naev/base/pkg: PLIST games/numptyphysics: Makefile games/numptyphysics/pkg: PLIST-main games/openmw : Makefile games/openmw/pkg: PLIST games/openrct2 : Makefile games/openrct2/pkg: PLIST games/openttd : Makefile games/openttd/pkg: PLIST games/openxcom : Makefile games/openxcom/pkg: PLIST games/pentobi : Makefile games/pentobi/pkg: PLIST games/pioneers : Makefile games/pioneers/pkg: PLIST games/pokerth : Makefile games/pokerth/pkg: PLIST games/puzzles : Makefile games/puzzles/pkg: PLIST games/pysol : Makefile games/pysol/pkg: PLIST games/quadrupleback: Makefile games/quadrupleback/pkg: PLIST games/redeclipse: Makefile games/redeclipse/pkg: PLIST-main games/residualvm: Makefile games/residualvm/pkg: PLIST games/roadfighter: Makefile games/roadfighter/pkg: PLIST games/rocksndiamonds: Makefile games/rocksndiamonds/pkg: PLIST games/scummvm : Makefile games/scummvm/pkg: PLIST games/solarus/solarus: Makefile games/solarus/solarus/pkg: PLIST games/starfighter: Makefile games/starfighter/pkg: PLIST games/stone-soup: Makefile games/stone-soup/pkg: PFRAG.no-no_x11 games/supertux : Makefile games/supertux/pkg: PLIST games/supertuxkart: Makefile games/supertuxkart/pkg: PLIST games/taisei : Makefile games/taisei/pkg: PLIST games/tbftss : Makefile games/tbftss/pkg: PLIST games/toppler : Makefile games/toppler/pkg: PLIST games/tuxpaint : Makefile games/tuxpaint/pkg: PLIST games/ufoai/base: Makefile games/ufoai/base/pkg: PLIST-editor PLIST-main games/unknown-horizons: Makefile games/unknown-horizons/pkg: PLIST games/valyriatear: Makefile games/valyriatear/pkg: PLIST games/vegastrike/data: Makefile games/vegastrike/data/pkg: PLIST games/vitetris : Makefile games/vitetris/pkg: PLIST games/vms-empire: Makefile games/vms-empire/pkg: PLIST games/warmux : Makefile games/warmux/pkg: PLIST games/warzone2100: Makefile games/warzone2100/pkg: PLIST games/wesnoth : Makefile games/wesnoth/pkg: PLIST games/xboard : Makefile games/xboard/pkg: PLIST games/xlennart : Makefile games/xlennart/pkg: PLIST games/xmoto : Makefile games/xmoto/pkg: PLIST games/xye : Makefile games/xye/pkg : PLIST games/zaz : Makefile games/zaz/pkg : PLIST geo/emerillon : Makefile geo/emerillon/pkg: PLIST geo/foxtrotgps : Makefile geo/foxtrotgps/pkg: PLIST geo/geoclue2 : Makefile geo/geoclue2/pkg: PLIST geo/gmapcatcher: Makefile geo/gmapcatcher/pkg: PLIST geo/gpsbabel : Makefile geo/gpsbabel/pkg: PLIST-qt geo/gpx-viewer : Makefile geo/gpx-viewer/pkg: PLIST geo/josm : Makefile geo/josm/pkg : PLIST geo/merkaartor : Makefile geo/merkaartor/pkg: PLIST geo/qgis : Makefile geo/qgis/pkg : PLIST geo/qlandkartegt: Makefile geo/qlandkartegt/pkg: PLIST geo/spatialite/gis: Makefile geo/spatialite/gis/pkg: PLIST geo/spatialite/gui: Makefile geo/spatialite/gui/pkg: PLIST geo/spatialite/librewms: Makefile geo/spatialite/librewms/pkg: PLIST geo/viking : Makefile geo/viking/pkg : PLIST graphics/amide : Makefile graphics/amide/pkg: PLIST graphics/aqsis : Makefile graphics/aqsis/pkg: PLIST graphics/birdfont: Makefile graphics/birdfont/pkg: PLIST graphics/blender: Makefile graphics/blender/pkg: PLIST graphics/comix : Makefile graphics/comix/pkg: PLIST graphics/cstitch: Makefile graphics/cstitch/pkg: PLIST graphics/darktable: Makefile graphics/darktable/pkg: PLIST graphics/dia : Makefile graphics/dia/pkg: PLIST graphics/digikam-kde4: Makefile graphics/digikam-kde4/pkg: PLIST-kipi PLIST-main graphics/discwrapper: Makefile graphics/discwrapper/pkg: PLIST graphics/djview4: Makefile graphics/djview4/pkg: PLIST graphics/drawpile: Makefile graphics/drawpile/pkg: PLIST graphics/dvdrip: Makefile graphics/dvdrip/pkg: PLIST graphics/evince: Makefile graphics/evince/pkg: PLIST graphics/feh : Makefile graphics/feh/pkg: PLIST graphics/fotowall: Makefile graphics/fotowall/pkg: PLIST graphics/fyre : Makefile graphics/fyre/pkg: PLIST graphics/geeqie: Makefile graphics/geeqie/pkg: PLIST graphics/gimp/stable: Makefile graphics/gimp/stable/pkg: PLIST graphics/gnofract4d: Makefile graphics/gnofract4d/pkg: PLIST graphics/gpicview: Makefile graphics/gpicview/pkg: PLIST graphics/grafx2: Makefile graphics/grafx2/pkg: PLIST graphics/gthumb: Makefile graphics/gthumb/pkg: PLIST graphics/gtkam : Makefile graphics/gtkam/pkg: PLIST graphics/hugin : Makefile graphics/hugin/pkg: PLIST graphics/imv : Makefile graphics/imv/pkg: PLIST graphics/inkscape: Makefile graphics/inkscape/pkg: PLIST graphics/krita : Makefile graphics/krita/pkg: PLIST graphics/mandelbulber: Makefile graphics/mandelbulber/pkg: PLIST graphics/mirage: Makefile graphics/mirage/pkg: PLIST graphics/mtpaint: Makefile graphics/mtpaint/pkg: PLIST graphics/nomacs: Makefile graphics/nomacs/pkg: PLIST graphics/pdfmod: Makefile graphics/pdfmod/pkg: PLIST graphics/pinta : Makefile graphics/pinta/pkg: PLIST graphics/rawstudio: Makefile graphics/rawstudio/pkg: PLIST graphics/rawtherapee: Makefile graphics/rawtherapee/pkg: PLIST graphics/scratch: Makefile graphics/scratch/pkg: PLIST graphics/shotwell: Makefile graphics/shotwell/pkg: PLIST graphics/simple-scan: Makefile graphics/simple-scan/pkg: PLIST graphics/sxiv : Makefile graphics/sxiv/pkg: PLIST graphics/viewnior: Makefile graphics/viewnior/pkg: PLIST graphics/xfig : Makefile graphics/xfig/pkg: PLIST graphics/xsane : Makefile graphics/xsane/pkg: PLIST graphics/zint : Makefile graphics/zint/pkg: PLIST-x11 inputmethods/cellwriter: Makefile inputmethods/cellwriter/pkg: PLIST inputmethods/fcitx: Makefile inputmethods/fcitx/pkg: PLIST-main inputmethods/ibus: Makefile inputmethods/ibus/pkg: PLIST inputmethods/ibus-anthy: Makefile inputmethods/ibus-anthy/pkg: PLIST inputmethods/ibus-skk: Makefile inputmethods/ibus-skk/pkg: PLIST inputmethods/scim: Makefile inputmethods/scim/pkg: PLIST inputmethods/uim: Makefile inputmethods/uim/pkg: PLIST-main japanese/gwaei : Makefile japanese/gwaei/pkg: PLIST japanese/kanatest: Makefile japanese/kanatest/pkg: PLIST japanese/kasumi: Makefile japanese/kasumi/pkg: PLIST lang/bacon : Makefile lang/bacon/pkg : PLIST lang/processing: Makefile lang/processing/pkg: PLIST mail/claws-mail: Makefile mail/claws-mail/pkg: PLIST-main mail/evolution : Makefile mail/evolution/pkg: PLIST mail/evolution-rss: Makefile mail/evolution-rss/pkg: PLIST mail/geary : Makefile mail/geary/pkg : PLIST mail/mozilla-thunderbird/pkg: PLIST-main mail/sylpheed : Makefile mail/sylpheed/pkg: PLIST mail/trojita : Makefile mail/trojita/pkg: PLIST math/galculator: Makefile math/galculator/pkg: PLIST math/geogebra : Makefile math/geogebra/pkg: PLIST math/gnumeric : Makefile math/gnumeric/pkg: PLIST math/kst : Makefile math/kst/pkg : PLIST math/mathomatic: Makefile math/mathomatic/pkg: PLIST math/maxima : Makefile math/maxima/pkg: PLIST math/octave : Makefile math/octave/pkg: PLIST math/wxMaxima : Makefile math/wxMaxima/pkg: PLIST misc/gramps : Makefile misc/gramps/pkg: PLIST misc/logjam : Makefile misc/logjam/pkg: PLIST misc/redshift : Makefile misc/redshift/pkg: PLIST misc/wordnet : Makefile misc/wordnet/pkg: PLIST multimedia/avidemux: Makefile multimedia/avidemux/pkg: PLIST multimedia/devede: Makefile multimedia/devede/pkg: PLIST multimedia/dvdstyler: Makefile multimedia/dvdstyler/pkg: PLIST multimedia/gnome-twitch: Makefile multimedia/gnome-twitch/pkg: PLIST multimedia/imagination: Makefile multimedia/imagination/pkg: PLIST multimedia/k3b-kde4: Makefile multimedia/k3b-kde4/pkg: PLIST multimedia/kdenlive: Makefile multimedia/kdenlive/pkg: PLIST multimedia/kguitar: Makefile multimedia/kguitar/pkg: PLIST multimedia/lives: Makefile multimedia/lives/pkg: PLIST multimedia/mkvtoolnix: Makefile multimedia/mkvtoolnix/pkg: PFRAG.no-no_x11 multimedia/mpv : Makefile multimedia/mpv/pkg: PLIST multimedia/oggconvert: Makefile multimedia/oggconvert/pkg: PLIST multimedia/ogmrip: Makefile multimedia/ogmrip/pkg: PLIST-main multimedia/synfigstudio: Makefile multimedia/synfigstudio/pkg: PLIST multimedia/xine-ui: Makefile multimedia/xine-ui/pkg: PLIST net/amule : Makefile net/amule/pkg : PLIST-main net/avahi : Makefile net/avahi/pkg : PLIST-gui net/corebird : Makefile net/corebird/pkg: PLIST net/deluge : Makefile net/deluge/pkg : PLIST net/etherape : Makefile net/etherape/pkg: PLIST net/ettercap : Makefile net/ettercap/pkg: PFRAG.no-no_x11 net/filezilla : Makefile net/filezilla/pkg: PLIST net/gajim : Makefile net/gajim/pkg : PLIST net/gnaughty : Makefile net/gnaughty/pkg: PLIST net/gpodder : Makefile net/gpodder/pkg: PLIST net/gtk-gnutella: Makefile net/gtk-gnutella/pkg: PLIST net/gupnp/tools: Makefile net/gupnp/tools/pkg: PLIST net/hexchat : Makefile net/hexchat/pkg: PLIST net/konversation: Makefile net/konversation/pkg: PLIST net/ktorrent : Makefile net/ktorrent/pkg: PLIST net/mcabber : Makefile net/mcabber/pkg: PLIST net/nmap : Makefile net/nmap/pkg : PLIST-zenmap net/onionshare : Makefile net/onionshare/pkg: PLIST-gui net/owncloudclient: Makefile net/owncloudclient/pkg: PLIST net/pidgin : Makefile net/pidgin/pkg : PLIST-main net/psi : Makefile net/psi/pkg : PLIST net/qsynergy : Makefile net/qsynergy/pkg: PLIST net/seafile/client: Makefile net/seafile/client/pkg: PLIST net/ssvnc : Makefile net/ssvnc/pkg : PLIST-gui net/toxic : Makefile net/toxic/pkg : PLIST net/transmission: Makefile net/transmission/pkg: PLIST-gtk PLIST-qt net/utox : Makefile net/utox/pkg : PLIST net/wireshark : Makefile net/wireshark/pkg: PLIST-gtk PLIST-main news/pan : Makefile news/pan/pkg : PLIST print/apvlv : Makefile print/apvlv/pkg: PLIST print/hplip : Makefile print/hplip/pkg: PLIST-gui print/lss : Makefile print/lss/pkg : PLIST print/lyx : Makefile print/lyx/pkg : PLIST print/pdfshuffler: Makefile print/pdfshuffler/pkg: PLIST print/printrun : Makefile print/printrun/pkg: PLIST print/scribus : Makefile print/scribus/pkg: PLIST print/system-config-printer: Makefile print/system-config-printer/pkg: PLIST print/xournal : Makefile print/xournal/pkg: PLIST productivity/entomologist: Makefile productivity/entomologist/pkg: PLIST productivity/gbirthday: Makefile productivity/gbirthday/pkg: PLIST productivity/glabels: Makefile productivity/glabels/pkg: PLIST productivity/gnucash: Makefile productivity/gnucash/pkg: PLIST productivity/grisbi: Makefile productivity/grisbi/pkg: PLIST productivity/gtg: Makefile productivity/gtg/pkg: PLIST productivity/homebank: Makefile productivity/homebank/pkg: PLIST productivity/kmymoney: Makefile productivity/kmymoney/pkg: PLIST productivity/osmo: Makefile productivity/osmo/pkg: PLIST productivity/rednotebook: Makefile productivity/rednotebook/pkg: PLIST productivity/rubrica2: Makefile productivity/rubrica2/pkg: PLIST productivity/workrave: Makefile productivity/workrave/pkg: PLIST productivity/zim: Makefile productivity/zim/pkg: PLIST security/fwbuilder: Makefile security/fwbuilder/pkg: PLIST security/gpa : Makefile security/gpa/pkg: PLIST security/keepassx: Makefile security/keepassx/pkg: PLIST security/keepassxc: Makefile security/keepassxc/pkg: PLIST security/xca : Makefile security/xca/pkg: PLIST security/yubico/yubikey-personalization-gui: Makefile security/yubico/yubikey-personalization-gui/pkg: PLIST sysutils/apcupsd: Makefile sysutils/apcupsd/pkg: PLIST-x11 sysutils/bacula: Makefile sysutils/bacula/pkg: PLIST-bat sysutils/d-feet: Makefile sysutils/d-feet/pkg: PLIST sysutils/deja-dup: Makefile sysutils/deja-dup/pkg: PLIST sysutils/gdmap : Makefile sysutils/gdmap/pkg: PLIST sysutils/gsmartcontrol: Makefile sysutils/gsmartcontrol/pkg: PLIST sysutils/htop : Makefile sysutils/htop/pkg: PLIST sysutils/krename-kde4: Makefile sysutils/krename-kde4/pkg: PLIST sysutils/menulibre: Makefile sysutils/menulibre/pkg: PLIST sysutils/remotebox: Makefile sysutils/remotebox/pkg: PLIST sysutils/virt-manager: Makefile sysutils/virt-manager/pkg: PLIST textproc/calibre: Makefile textproc/calibre/pkg: PLIST textproc/catfish: Makefile textproc/catfish/pkg: PLIST textproc/gtranslator: Makefile textproc/gtranslator/pkg: PLIST textproc/meld : Makefile textproc/meld/pkg: PLIST textproc/mupdf : Makefile textproc/mupdf/pkg: PLIST textproc/nfoview: Makefile textproc/nfoview/pkg: PLIST textproc/zathura/core: Makefile textproc/zathura/core/pkg: PLIST textproc/zathura/plugins/cb: Makefile textproc/zathura/plugins/cb/pkg: PLIST textproc/zathura/plugins/djvu: Makefile textproc/zathura/plugins/djvu/pkg: PLIST textproc/zathura/plugins/mupdf: Makefile textproc/zathura/plugins/mupdf/pkg: PLIST textproc/zathura/plugins/poppler: Makefile textproc/zathura/plugins/poppler/pkg: PLIST textproc/zathura/plugins/ps: Makefile textproc/zathura/plugins/ps/pkg: PLIST www/bluefish : Makefile www/bluefish/pkg: PLIST www/chromium : Makefile www/chromium/pkg: PLIST www/dillo : Makefile www/dillo/pkg : PLIST www/epiphany : Makefile www/epiphany/pkg: PLIST www/firefox-esr: Makefile www/firefox-esr/pkg: PLIST www/httrack : Makefile www/httrack/pkg: PLIST www/icedtea-web: Makefile www/icedtea-web/pkg: PLIST www/iridium : Makefile www/iridium/pkg: PLIST www/liferea : Makefile www/liferea/pkg: PLIST www/linkchecker: Makefile www/linkchecker/pkg: PLIST-x11 www/luakit : Makefile www/luakit/pkg : PLIST www/midori : Makefile www/midori/pkg : PLIST www/minitube : Makefile www/minitube/pkg: PLIST www/mozilla-firefox: Makefile www/mozilla-firefox/pkg: PLIST www/netsurf/browser: Makefile www/netsurf/browser/pkg: PLIST www/otter-browser: Makefile www/otter-browser/pkg: PLIST www/qutebrowser: Makefile www/qutebrowser/pkg: PLIST www/seamonkey/pkg: PLIST-main www/tor-browser/browser: Makefile www/tor-browser/browser/pkg: PLIST www/uget : Makefile www/uget/pkg : PLIST www/vimb : Makefile www/vimb/pkg : PLIST www/weboob : Makefile www/weboob/pkg : PLIST x11/afterstep : Makefile x11/afterstep/pkg: PLIST x11/arandr : Makefile x11/arandr/pkg : PLIST x11/compiz/ccsm: Makefile x11/compiz/ccsm/pkg: PLIST x11/compton : Makefile x11/compton/pkg: PLIST x11/cool-retro-term: Makefile x11/cool-retro-term/pkg: PLIST x11/e17/e : Makefile x11/e17/e/pkg : PLIST x11/e17/elementary: Makefile x11/e17/elementary/pkg: PLIST x11/ede/desktop: Makefile x11/ede/desktop/pkg: PLIST x11/emelfm2 : Makefile x11/emelfm2/pkg: PLIST x11/enlightenment: Makefile x11/enlightenment/pkg: PLIST x11/fsv : Makefile x11/fsv/pkg : PLIST x11/gigolo : Makefile x11/gigolo/pkg : PLIST x11/gnome/aisleriot: Makefile x11/gnome/aisleriot/pkg: PLIST x11/gnome/baobab: Makefile x11/gnome/baobab/pkg: PLIST x11/gnome/bijiben: Makefile x11/gnome/bijiben/pkg: PLIST x11/gnome/builder: Makefile x11/gnome/builder/pkg: PLIST x11/gnome/calculator: Makefile x11/gnome/calculator/pkg: PLIST x11/gnome/calendar: Makefile x11/gnome/calendar/pkg: PLIST x11/gnome/characters: Makefile x11/gnome/characters/pkg: PLIST x11/gnome/clocks: Makefile x11/gnome/clocks/pkg: PLIST x11/gnome/color-manager: Makefile x11/gnome/color-manager/pkg: PLIST x11/gnome/contacts: Makefile x11/gnome/contacts/pkg: PLIST x11/gnome/control-center: Makefile x11/gnome/control-center/pkg: PLIST x11/gnome/dconf-editor: Makefile x11/gnome/dconf-editor/pkg: PLIST x11/gnome/devhelp: Makefile x11/gnome/devhelp/pkg: PLIST x11/gnome/dictionary: Makefile x11/gnome/dictionary/pkg: PLIST x11/gnome/documents: Makefile x11/gnome/documents/pkg: PLIST x11/gnome/eog : Makefile x11/gnome/eog/pkg: PLIST x11/gnome/file-roller: Makefile x11/gnome/file-roller/pkg: PLIST x11/gnome/font-viewer: Makefile x11/gnome/font-viewer/pkg: PLIST x11/gnome/gcr : Makefile x11/gnome/gcr/pkg: PLIST x11/gnome/gedit: Makefile x11/gnome/gedit/pkg: PLIST x11/gnome/ghex : Makefile x11/gnome/ghex/pkg: PLIST x11/gnome/gucharmap: Makefile x11/gnome/gucharmap/pkg: PLIST x11/gnome/latex: Makefile x11/gnome/latex/pkg: PLIST x11/gnome/libbonoboui: Makefile x11/gnome/libbonoboui/pkg: PLIST x11/gnome/libgda: Makefile x11/gnome/libgda/pkg: PLIST-ui x11/gnome/libgnomekbd: Makefile x11/gnome/libgnomekbd/pkg: PLIST x11/gnome/maps : Makefile x11/gnome/maps/pkg: PLIST x11/gnome/music: Makefile x11/gnome/music/pkg: PLIST x11/gnome/mutter: Makefile x11/gnome/mutter/pkg: PLIST x11/gnome/nautilus: Makefile x11/gnome/nautilus/pkg: PLIST x11/gnome/ocrfeeder: Makefile x11/gnome/ocrfeeder/pkg: PLIST x11/gnome/photos: Makefile x11/gnome/photos/pkg: PLIST x11/gnome/planner: Makefile x11/gnome/planner/pkg: PLIST x11/gnome/power-manager: Makefile x11/gnome/power-manager/pkg: PLIST x11/gnome/quadrapassel: Makefile x11/gnome/quadrapassel/pkg: PLIST x11/gnome/recipes: Makefile x11/gnome/recipes/pkg: PLIST x11/gnome/screenshot: Makefile x11/gnome/screenshot/pkg: PLIST x11/gnome/seahorse: Makefile x11/gnome/seahorse/pkg: PLIST x11/gnome/seahorse-nautilus: Makefile x11/gnome/seahorse-nautilus/pkg: PLIST x11/gnome/shell: Makefile x11/gnome/shell/pkg: PLIST x11/gnome/shell-extensions: Makefile x11/gnome/shell-extensions/pkg: PLIST x11/gnome/system-monitor: Makefile x11/gnome/system-monitor/pkg: PLIST x11/gnome/terminal: Makefile x11/gnome/terminal/pkg: PLIST x11/gnome/todo : Makefile x11/gnome/todo/pkg: PLIST x11/gnome/totem: Makefile x11/gnome/totem/pkg: PLIST x11/gnome/tweaks: Makefile x11/gnome/tweaks/pkg: PLIST x11/gnome/usage: Makefile x11/gnome/usage/pkg: PLIST x11/gnome/vinagre: Makefile x11/gnome/vinagre/pkg: PLIST x11/gnome/weather: Makefile x11/gnome/weather/pkg: PLIST x11/gnome/yelp : Makefile x11/gnome/yelp/pkg: PLIST x11/gnome-mplayer: Makefile x11/gnome-mplayer/pkg: PLIST x11/gtk+3 : Makefile x11/gtk+3/pkg : PLIST-main x11/gtk+4 : Makefile x11/gtk+4/pkg : PLIST-main x11/herbstluftwm: Makefile x11/herbstluftwm/pkg: PLIST x11/i3 : Makefile x11/i3/pkg : PLIST x11/isomaster : Makefile x11/isomaster/pkg: PLIST x11/kde/accessibility3: Makefile x11/kde/accessibility3/pkg: PLIST x11/kde/base3 : Makefile x11/kde/base3/pkg: PLIST-main x11/kde/games3 : Makefile x11/kde/games3/pkg: PLIST x11/kde/libs3 : Makefile x11/kde/libs3/pkg: PLIST-main x11/kde-applications/kate: Makefile x11/kde-applications/kate/pkg: PLIST x11/kde-applications/kcalc: Makefile x11/kde-applications/kcalc/pkg: PLIST x11/kde-applications/konsole: Makefile x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/ktouch: Makefile x11/kde-applications/ktouch/pkg: PLIST x11/kde-applications/umbrello: Makefile x11/kde-applications/umbrello/pkg: PLIST x11/kde4/amor : Makefile x11/kde4/amor/pkg: PLIST x11/kde4/ark : Makefile x11/kde4/ark/pkg: PLIST x11/kde4/baseapps: Makefile x11/kde4/baseapps/pkg: PLIST x11/kde4/blinken: Makefile x11/kde4/blinken/pkg: PLIST x11/kde4/bomber: Makefile x11/kde4/bomber/pkg: PLIST x11/kde4/bovo : Makefile x11/kde4/bovo/pkg: PLIST x11/kde4/cantor: Makefile x11/kde4/cantor/pkg: PLIST x11/kde4/cervisia: Makefile x11/kde4/cervisia/pkg: PLIST x11/kde4/dev-utils: Makefile x11/kde4/dev-utils/pkg: PLIST x11/kde4/dragon: Makefile x11/kde4/dragon/pkg: PLIST x11/kde4/filelight: Makefile x11/kde4/filelight/pkg: PLIST x11/kde4/granatier: Makefile x11/kde4/granatier/pkg: PLIST x11/kde4/gwenview: Makefile x11/kde4/gwenview/pkg: PLIST x11/kde4/jovie : Makefile x11/kde4/jovie/pkg: PLIST x11/kde4/juk : Makefile x11/kde4/juk/pkg: PLIST x11/kde4/kajongg: Makefile x11/kde4/kajongg/pkg: PLIST x11/kde4/kalgebra: Makefile x11/kde4/kalgebra/pkg: PLIST x11/kde4/kanagram: Makefile x11/kde4/kanagram/pkg: PLIST x11/kde4/kapman: Makefile x11/kde4/kapman/pkg: PLIST x11/kde4/kapptemplate: Makefile x11/kde4/kapptemplate/pkg: PLIST x11/kde4/katomic: Makefile x11/kde4/katomic/pkg: PLIST x11/kde4/kblackbox: Makefile x11/kde4/kblackbox/pkg: PLIST x11/kde4/kblocks: Makefile x11/kde4/kblocks/pkg: PLIST x11/kde4/kbounce: Makefile x11/kde4/kbounce/pkg: PLIST x11/kde4/kbreakout: Makefile x11/kde4/kbreakout/pkg: PLIST x11/kde4/kbruch: Makefile x11/kde4/kbruch/pkg: PLIST x11/kde4/kcachegrind: Makefile x11/kde4/kcachegrind/pkg: PLIST x11/kde4/kcharselect: Makefile x11/kde4/kcharselect/pkg: PLIST x11/kde4/kcolorchooser: Makefile x11/kde4/kcolorchooser/pkg: PLIST x11/kde4/kdf : Makefile x11/kde4/kdf/pkg: PLIST x11/kde4/kdiamond: Makefile x11/kde4/kdiamond/pkg: PLIST x11/kde4/kfloppy: Makefile x11/kde4/kfloppy/pkg: PLIST x11/kde4/kfourinline: Makefile x11/kde4/kfourinline/pkg: PLIST x11/kde4/kgeography: Makefile x11/kde4/kgeography/pkg: PLIST x11/kde4/kget : Makefile x11/kde4/kget/pkg: PLIST x11/kde4/kgoldrunner: Makefile x11/kde4/kgoldrunner/pkg: PLIST x11/kde4/kgpg : Makefile x11/kde4/kgpg/pkg: PLIST x11/kde4/khangman: Makefile x11/kde4/khangman/pkg: PLIST x11/kde4/kig : Makefile x11/kde4/kig/pkg: PLIST x11/kde4/kigo : Makefile x11/kde4/kigo/pkg: PLIST x11/kde4/killbots: Makefile x11/kde4/killbots/pkg: PLIST x11/kde4/kiriki: Makefile x11/kde4/kiriki/pkg: PLIST x11/kde4/kiten : Makefile x11/kde4/kiten/pkg: PLIST x11/kde4/kjumpingcube: Makefile x11/kde4/kjumpingcube/pkg: PLIST x11/kde4/klettres: Makefile x11/kde4/klettres/pkg: PLIST x11/kde4/klickety: Makefile x11/kde4/klickety/pkg: PLIST x11/kde4/klines: Makefile x11/kde4/klines/pkg: PLIST x11/kde4/kmag : Makefile x11/kde4/kmag/pkg: PLIST x11/kde4/kmahjongg: Makefile x11/kde4/kmahjongg/pkg: PLIST x11/kde4/kmines: Makefile x11/kde4/kmines/pkg: PLIST x11/kde4/kmix : Makefile x11/kde4/kmix/pkg: PLIST x11/kde4/kmousetool: Makefile x11/kde4/kmousetool/pkg: PLIST x11/kde4/kmouth: Makefile x11/kde4/kmouth/pkg: PLIST x11/kde4/kmplot: Makefile x11/kde4/kmplot/pkg: PLIST x11/kde4/knavalbattle: Makefile x11/kde4/knavalbattle/pkg: PLIST x11/kde4/knetwalk: Makefile x11/kde4/knetwalk/pkg: PLIST x11/kde4/kolf : Makefile x11/kde4/kolf/pkg: PLIST x11/kde4/kollision: Makefile x11/kde4/kollision/pkg: PLIST x11/kde4/kolourpaint: Makefile x11/kde4/kolourpaint/pkg: PLIST x11/kde4/kompare: Makefile x11/kde4/kompare/pkg: PLIST x11/kde4/konquest: Makefile x11/kde4/konquest/pkg: PLIST x11/kde4/kopete: Makefile x11/kde4/kopete/pkg: PLIST-main x11/kde4/korundum: Makefile x11/kde4/korundum/pkg: PLIST x11/kde4/kpat : Makefile x11/kde4/kpat/pkg: PLIST x11/kde4/kppp : Makefile x11/kde4/kppp/pkg: PLIST x11/kde4/krdc : Makefile x11/kde4/krdc/pkg: PLIST x11/kde4/kremotecontrol: Makefile x11/kde4/kremotecontrol/pkg: PLIST x11/kde4/kreversi: Makefile x11/kde4/kreversi/pkg: PLIST x11/kde4/krfb : Makefile x11/kde4/krfb/pkg: PLIST x11/kde4/kruler: Makefile x11/kde4/kruler/pkg: PLIST x11/kde4/kscd : Makefile x11/kde4/kscd/pkg: PLIST x11/kde4/kshisen: Makefile x11/kde4/kshisen/pkg: PLIST x11/kde4/ksirk : Makefile x11/kde4/ksirk/pkg: PLIST x11/kde4/ksnakeduel: Makefile x11/kde4/ksnakeduel/pkg: PLIST x11/kde4/ksnapshot: Makefile x11/kde4/ksnapshot/pkg: PLIST x11/kde4/kspaceduel: Makefile x11/kde4/kspaceduel/pkg: PLIST x11/kde4/ksquares: Makefile x11/kde4/ksquares/pkg: PLIST x11/kde4/kstars: Makefile x11/kde4/kstars/pkg: PLIST x11/kde4/ksudoku: Makefile x11/kde4/ksudoku/pkg: PLIST x11/kde4/ksystemlog: Makefile x11/kde4/ksystemlog/pkg: PLIST x11/kde4/kteatime: Makefile x11/kde4/kteatime/pkg: PLIST x11/kde4/ktimer: Makefile x11/kde4/ktimer/pkg: PLIST x11/kde4/ktuberling: Makefile x11/kde4/ktuberling/pkg: PLIST x11/kde4/kturtle: Makefile x11/kde4/kturtle/pkg: PLIST x11/kde4/kubrick: Makefile x11/kde4/kubrick/pkg: PLIST x11/kde4/kuser : Makefile x11/kde4/kuser/pkg: PLIST x11/kde4/kwalletmanager: Makefile x11/kde4/kwalletmanager/pkg: PLIST x11/kde4/kwordquiz: Makefile x11/kde4/kwordquiz/pkg: PLIST x11/kde4/libs : Makefile x11/kde4/libs/pkg: PLIST-main x11/kde4/lokalize: Makefile x11/kde4/lokalize/pkg: PLIST x11/kde4/lskat : Makefile x11/kde4/lskat/pkg: PLIST x11/kde4/marble: Makefile x11/kde4/marble/pkg: PLIST x11/kde4/nepomuk-core: Makefile x11/kde4/nepomuk-core/pkg: PLIST x11/kde4/okteta: Makefile x11/kde4/okteta/pkg: PLIST x11/kde4/okular: Makefile x11/kde4/okular/pkg: PLIST x11/kde4/pairs : Makefile x11/kde4/pairs/pkg: PLIST x11/kde4/palapeli: Makefile x11/kde4/palapeli/pkg: PLIST x11/kde4/parley: Makefile x11/kde4/parley/pkg: PLIST x11/kde4/picmi : Makefile x11/kde4/picmi/pkg: PLIST x11/kde4/pim : Makefile x11/kde4/pim/pkg: PLIST x11/kde4/pim-runtime: Makefile x11/kde4/pim-runtime/pkg: PLIST x11/kde4/rocs : Makefile x11/kde4/rocs/pkg: PLIST x11/kde4/runtime: Makefile x11/kde4/runtime/pkg: PLIST-main x11/kde4/step : Makefile x11/kde4/step/pkg: PLIST x11/kde4/superkaramba: Makefile x11/kde4/superkaramba/pkg: PLIST x11/kde4/sweeper: Makefile x11/kde4/sweeper/pkg: PLIST x11/kde4/webdev: Makefile x11/kde4/webdev/pkg: PLIST x11/kde4/workspace: Makefile x11/kde4/workspace/pkg: PLIST x11/krusader : Makefile x11/krusader/pkg: PLIST x11/libfm/core : Makefile x11/libfm/core/pkg: PLIST x11/lumina : Makefile x11/lumina/pkg : PLIST x11/lxappearance: Makefile x11/lxappearance/pkg: PLIST x11/lxrandr : Makefile x11/lxrandr/pkg: PLIST x11/mate/atril : Makefile x11/mate/atril/pkg: PLIST x11/mate/caja : Makefile x11/mate/caja/pkg: PLIST x11/mate/calc : Makefile x11/mate/calc/pkg: PLIST x11/mate/control-center: Makefile x11/mate/control-center/pkg: PLIST x11/mate/desktop: Makefile x11/mate/desktop/pkg: PLIST x11/mate/engrampa: Makefile x11/mate/engrampa/pkg: PLIST x11/mate/eom : Makefile x11/mate/eom/pkg: PLIST x11/mate/marco : Makefile x11/mate/marco/pkg: PLIST x11/mate/media : Makefile x11/mate/media/pkg: PLIST x11/mate/notification-daemon: Makefile x11/mate/notification-daemon/pkg: PLIST x11/mate/panel : Makefile x11/mate/panel/pkg: PLIST x11/mate/pluma : Makefile x11/mate/pluma/pkg: PLIST x11/mate/power-manager: Makefile x11/mate/power-manager/pkg: PLIST x11/mate/screensaver: Makefile x11/mate/screensaver/pkg: PLIST x11/mate/session-manager: Makefile x11/mate/session-manager/pkg: PLIST x11/mate/system-monitor: Makefile x11/mate/system-monitor/pkg: PLIST x11/mate/terminal: Makefile x11/mate/terminal/pkg: PLIST x11/mate/utils : Makefile x11/mate/utils/pkg: PLIST x11/nagstamon : Makefile x11/nagstamon/pkg: PLIST x11/nx/opennx : Makefile x11/nx/opennx/pkg: PLIST x11/obconf : Makefile x11/obconf/pkg : PLIST x11/openbox : Makefile x11/openbox/pkg: PLIST x11/parcellite : Makefile x11/parcellite/pkg: PLIST x11/pcmanfm : Makefile x11/pcmanfm/pkg: PLIST x11/pinot : Makefile x11/pinot/pkg : PLIST x11/podbrowser : Makefile x11/podbrowser/pkg: PLIST x11/qdirstat : Makefile x11/qdirstat/pkg: PLIST x11/qt5ct : Makefile x11/qt5ct/pkg : PLIST x11/remmina : Makefile x11/remmina/pkg: PLIST x11/roxterm : Makefile x11/roxterm/pkg: PLIST x11/sakura : Makefile x11/sakura/pkg : PLIST x11/sawfish : Makefile x11/sawfish/pkg: PLIST x11/smplayer : Makefile x11/smplayer/pkg: PLIST x11/smtube : Makefile x11/smtube/pkg : PLIST x11/tellico : Makefile x11/tellico/pkg: PLIST x11/terminator : Makefile x11/terminator/pkg: PLIST x11/tilda : Makefile x11/tilda/pkg : PLIST x11/tint2 : Makefile x11/tint2/pkg : PLIST x11/virt-viewer: Makefile x11/virt-viewer/pkg: PLIST x11/vlc : Makefile x11/vlc/pkg : PLIST-main x11/wbar : Makefile x11/wbar/pkg : PLIST x11/worker : Makefile x11/worker/pkg : PLIST x11/wxglade : Makefile x11/wxglade/pkg: PLIST x11/x11vnc : Makefile x11/x11vnc/pkg : PLIST x11/xarchive : Makefile x11/xarchive/pkg: PLIST x11/xarchiver : Makefile x11/xarchiver/pkg: PLIST x11/xbindkeys : Makefile x11/xbindkeys/pkg: PLIST x11/xchm : Makefile x11/xchm/pkg : PLIST x11/xfce4/exo : Makefile x11/xfce4/exo/pkg: PLIST x11/xfce4/libxfce4ui: Makefile x11/xfce4/libxfce4ui/pkg: PLIST x11/xfce4/mousepad: Makefile x11/xfce4/mousepad/pkg: PLIST x11/xfce4/orage: Makefile x11/xfce4/orage/pkg: PLIST x11/xfce4/parole: Makefile x11/xfce4/parole/pkg: PLIST x11/xfce4/ristretto: Makefile x11/xfce4/ristretto/pkg: PLIST x11/xfce4/terminal: Makefile x11/xfce4/terminal/pkg: PLIST x11/xfce4/thunar: Makefile x11/xfce4/thunar/pkg: PLIST x11/xfce4/xfce4-appfinder: Makefile x11/xfce4/xfce4-appfinder/pkg: PLIST x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-clipman/pkg: PLIST x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-dict/pkg: PLIST x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-mixer/pkg: PLIST x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notes/pkg: PLIST x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-notifyd/pkg: PLIST x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-panel/pkg: PLIST x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-power-manager/pkg: PLIST x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-screenshooter/pkg: PLIST x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-session/pkg: PLIST x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-settings/pkg: PLIST x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfce4-taskmanager/pkg: PLIST x11/xfce4/xfdashboard: Makefile x11/xfce4/xfdashboard/pkg: PLIST x11/xfce4/xfdesktop: Makefile x11/xfce4/xfdesktop/pkg: PLIST x11/xfce4/xfmpc: Makefile x11/xfce4/xfmpc/pkg: PLIST x11/xfce4/xfwm4: Makefile x11/xfce4/xfwm4/pkg: PLIST x11/xfe : Makefile x11/xfe/pkg : PLIST x11/xpad : Makefile x11/xpad/pkg : PLIST x11/xscreensaver: Makefile x11/xscreensaver/pkg: PLIST x11/yakuake : Makefile x11/yakuake/pkg: PLIST Log message: first tag: update-desktop-database CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/06/27 15:38:01 Modified files: www/logswan : Makefile distinfo Log message: Update logswan to 2.0.1. CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2018/06/27 20:21:15 Modified files: usr.sbin/vmd : Makefile Log message: sync DPADD with LDADD adding missing ${LIBPTHREAD} to ensure that binary is rebuilt in case of pthread library changes. OK deraadt@ reyk@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2018/06/27 20:23:27 Modified files: libexec/spamlogd: Makefile Log message: add missing ${LIBCRYPTO} to DPADD OK deraadt@ millert@ jca@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2018/06/27 20:37:26 Modified files: usr.sbin/sasyncd: pfkey.c Log message: calling memset() after calloc() is redudant, since calloc() already filled all the memory block to 0. OK deraadt@ cheloha@ millert@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2018/06/27 20:41:49 Modified files: usr.sbin/ldapd : index.c Log message: avoid passing NULL to asprintf(3) when there's no parent dn entry OK jca@ CVSROOT: /cvs Module name: src Changes by: gsoares@cvs.openbsd.org 2018/06/27 20:47:55 Modified files: regress/usr.sbin/ldapd: Makefile Log message: unbreak grab the pid from $! instead of rely on grepping debug log OK landry CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/06/27 22:16:24 Modified files: devel/libspectrum: Makefile distinfo Log message: Update to libspectrum-1.4.3. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/27 23:16:38 Log message: Import font-awesome-5.1.0 Font Awesome is a full suite of 675 pictographic icons for easy scalable vector graphics on websites. ok sthen@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180628 N ports/fonts/font-awesome/Makefile N ports/fonts/font-awesome/distinfo N ports/fonts/font-awesome/pkg/PLIST N ports/fonts/font-awesome/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/27 23:18:24 Modified files: fonts : Makefile Log message: hook font-awesome CVSROOT: /cvs Module name: www Changes by: otto@cvs.openbsd.org 2018/06/28 01:07:49 Modified files: . : want.html Log message: add location CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/28 02:07:21 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_rib.c rde_update.c Log message: Pass a struct prefix to rde_filter and remove some of the arguments which are now fetched from struct prefix. Currently some trickery is needed for export default-route but this will get better once Adj-RIB-Out comes. OK benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/28 02:19:23 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_appconfig_constants_unix_go patch-agent_fileutil_fileutil_unix_go patch-agent_log_log_unix_go patch-agent_platform_platform_unix_go patch-agent_ssm_service_go patch-makefile Log message: Update to amazon-ssm-agent-2.2.800.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/28 02:55:56 Modified files: usr.sbin/bgpd : rde.h rde_filter.c rde_rib.c Log message: Instead of passing the rde_aspath to nexthop_modify() pass pointers to the nexthop and the flags. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/28 03:54:48 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_update.c Log message: Remove rde_aspath pointer from rde_filter since that argument can be fetched from the prefix instead. While there also switch to prefix_peer from asp->peer in rde_dump_rib_as(). Makes the code easier overall. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/06/28 04:06:12 Modified files: devel/libuv : Makefile Log message: mark BROKEN-hppa = undefined reference to __sync atomic ops ok sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/28 04:07:35 Modified files: sys/dev/fdt : imxanatop.c imxanatopvar.h Log message: Remove unused/redundant prototypes. Pointed out by patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 04:10:16 Modified files: audio/quodlibet: Makefile Added files: audio/quodlibet/patches: patch-quodlibet_player_gstbe_util_py patch-quodlibet_util___init___py patch-quodlibet_util_environment_py Log message: on "non-windows non-osx" systems, quodlibet was checking if pulseaudio is running and, if so, tries to use it to the exclusion of other audio sinks. disable this on openbsd as sndio is preferred (and it wasn't working correctly anyway). CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/06/28 05:28:00 Modified files: net/blaeu : Makefile distinfo net/blaeu/pkg : PLIST Log message: Update to 1.1.4 Input and OK kn@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/06/28 06:01:21 Modified files: build : mirrors.dat Log message: add new mirror mirror.fsmg.org.nz, provided by the New Zealand Free Software Mirror Group (https://fsmg.org.nz). Thanks for mirroring OpenBSD. ok sthen CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/06/28 06:02:24 Modified files: . : ftp.html ftplist httpslist openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/06/28 06:05:59 Modified files: devel/p5-Object-Realize: Makefile distinfo Log message: update to p5-Object-Realize-0.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 06:22:47 Modified files: fonts/ibm-plex : Makefile fonts/ibm-plex/pkg: PLIST fonts/mixfont-mplus-ipa: Makefile fonts/mixfont-mplus-ipa/pkg: PLIST fonts/powerline-fonts: Makefile fonts/powerline-fonts/pkg: PLIST fonts/profont : Makefile fonts/profont/pkg: PLIST fonts/vlgothic : Makefile fonts/vlgothic/pkg: PLIST Log message: regen fonts/ PLISTs - add some missing @fontdir markers, one missing parent directory, and some sort order fixes. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/28 06:30:43 Modified files: x11/kde-applications/cantor: Makefile x11/kde-applications/cantor/pkg: PLIST x11/kde-applications/kalgebra: Makefile x11/kde-applications/kalgebra/pkg: PLIST audio/qsynth : Makefile audio/qsynth/pkg: PLIST Log message: zap sneaky @exec CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/28 07:15:11 Modified files: www/seamonkey : Makefile mail/mozilla-thunderbird: Makefile Log message: re-bump crossed with landry@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/28 08:31:28 Log message: Import archivers/py-libarchive-c, a Python interface to libarchive. tweaks and ok sthen@ libarchive-c is a Python interface to libarchive. It uses the standard ctypes module to dynamically load and access the C library. Status: Vendor Tag: bcallah Release Tags: bcallah_20180628 N ports/archivers/py-libarchive-c/Makefile N ports/archivers/py-libarchive-c/distinfo N ports/archivers/py-libarchive-c/pkg/PLIST N ports/archivers/py-libarchive-c/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/28 08:32:04 Modified files: archivers : Makefile Log message: +py-libarchive-c +py-libarchive-c,python3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/28 08:52:28 Modified files: infrastructure/bin: portcheck tests/portcheck: t5.sample tests/portcheck/t1/pkg: PLIST tests/portcheck/t2/pkg: PLIST tests/portcheck/t3/pkg: PLIST Log message: adjust portcheck for @tag update-desktop-database okay zhuk@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/06/28 09:02:06 Modified files: sys/dev/usb : usbdevs Log message: Add Microchip Ethernet device IDs. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/06/28 09:04:00 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/28 09:34:10 Modified files: lib/libcurses/tinfo: alloc_entry.c Log message: Do not cast (signed char) CANCELLED_BOOLEAN to (char) for comparison against (signed char) variable. Modern "genius" compilers simply delete the code on unsigned char architectures, amazed they feel lattitude to convert undefined local behaviour into much larger scope undefined behaviour (glad to have faster but incorrect libcurses..) ok millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 10:24:48 Modified files: lang/php/7.0 : Makefile lang/php/7.0/pkg: PLIST-gd Log message: fix -gd @conflict marker CVSROOT: /cvs Module name: src Changes by: tim@cvs.openbsd.org 2018/06/28 11:40:10 Modified files: usr.sbin/smtpd : smtpd.c Log message: Don't ignore -n; OK gilles@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/28 11:56:53 Modified files: infrastructure/lib/OpenBSD: FS2.pm infrastructure/bin: update-plist Log message: scaffolding for desktop files CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/28 12:05:21 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: fix tag external representation, avoids weird space at end of plist regeneration CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:10:23 ports/net/unifi/lts Update of /cvs/ports/net/unifi/lts In directory cvs.openbsd.org:/tmp/cvs-serv26218/lts Log Message: Directory /cvs/ports/net/unifi/lts added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:10:23 ports/net/unifi/stable Update of /cvs/ports/net/unifi/stable In directory cvs.openbsd.org:/tmp/cvs-serv26218/stable Log Message: Directory /cvs/ports/net/unifi/stable added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:10:23 ports/net/unifi/lts/files Update of /cvs/ports/net/unifi/lts/files In directory cvs.openbsd.org:/tmp/cvs-serv26218/lts/files Log Message: Directory /cvs/ports/net/unifi/lts/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:10:23 ports/net/unifi/lts/patches Update of /cvs/ports/net/unifi/lts/patches In directory cvs.openbsd.org:/tmp/cvs-serv26218/lts/patches Log Message: Directory /cvs/ports/net/unifi/lts/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:10:23 ports/net/unifi/lts/pkg Update of /cvs/ports/net/unifi/lts/pkg In directory cvs.openbsd.org:/tmp/cvs-serv26218/lts/pkg Log Message: Directory /cvs/ports/net/unifi/lts/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:10:23 ports/net/unifi/stable/files Update of /cvs/ports/net/unifi/stable/files In directory cvs.openbsd.org:/tmp/cvs-serv26218/stable/files Log Message: Directory /cvs/ports/net/unifi/stable/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:10:23 ports/net/unifi/stable/patches Update of /cvs/ports/net/unifi/stable/patches In directory cvs.openbsd.org:/tmp/cvs-serv26218/stable/patches Log Message: Directory /cvs/ports/net/unifi/stable/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:10:23 ports/net/unifi/stable/pkg Update of /cvs/ports/net/unifi/stable/pkg In directory cvs.openbsd.org:/tmp/cvs-serv26218/stable/pkg Log Message: Directory /cvs/ports/net/unifi/stable/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:15:20 Modified files: net/unifi : Makefile Added files: net/unifi/lts : Makefile distinfo net/unifi/lts/files: unifi.sh net/unifi/lts/patches: patch-unifi_sh_api net/unifi/lts/pkg: DESCR PLIST README unifi.rc net/unifi/stable: Makefile distinfo net/unifi/stable/files: unifi.sh net/unifi/stable/patches: patch-unifi_sh_api net/unifi/stable/pkg: DESCR PLIST README unifi.rc Removed files: net/unifi/5.6 : Makefile distinfo net/unifi/5.6/files: unifi.sh net/unifi/5.6/patches: patch-unifi_sh_api net/unifi/5.6/pkg: DESCR PLIST README unifi.rc net/unifi/5.7 : Makefile distinfo net/unifi/5.7/files: unifi.sh net/unifi/5.7/patches: patch-unifi_sh_api net/unifi/5.7/pkg: DESCR PLIST README unifi.rc net/unifi/5.8 : Makefile distinfo net/unifi/5.8/files: unifi.sh net/unifi/5.8/patches: patch-unifi_sh_api net/unifi/5.8/pkg: DESCR PLIST README unifi.rc Log message: rejiggle the unifi branches again giving a clearer indication of what's what, 5.6 -> rename to lts (supported until oct 2018) 5.7 -> now eol, remove/autoupdate to 5.8 5.8 -> rename to stable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 12:42:57 Modified files: net/librenms : Makefile net/librenms/patches: patch-_env_example net/librenms/pkg: README Log message: - use the new "-n" functionality rather than cronic in crontab sample lines - tweak 1.40 upgrade notes in README (after I upgraded another machine and ran into problems that I probably ran into last time as well) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/28 13:08:10 Modified files: games/openrct2 : Makefile Added files: games/openrct2/patches: patch-src_openrct2-ui_UiContext_Linux_cpp Log message: patch to hide the "file not found" errors from which(1) which occurs as openrct looks for an eyecandy way to display a dialogue box. it does fallback to an internal SDL popup which looks OK anyway but the errors on the console make it look more like bad packaging rather than the deliberate choice not to add silly deps which it was. noted by solene@, "that's a good idea" bcallah@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2018/06/28 14:11:32 Modified files: lib : Makefile lib/mesa : Makefile.bsd-wrapper share/mk : bsd.xconf.mk Log message: The futex-based implementation of libxshmfence requires atomic operations that hppa, m88k and sh don't provide. Since DRI3 requires libxshmfence, this means we can't enable DRI3 on these platforms. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/28 15:19:45 Modified files: sys/arch/arm64/include: cpu.h Log message: Add ci_acpi_proc_id member to struct cpu_info; needed by acpi(4). ok patrick@, drahn@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/28 15:28:41 Modified files: sys/arch/amd64/amd64: identcpu.c Log message: remove accidentally committed test code, spotted by deraadt CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/28 15:31:37 Modified files: sys/arch/amd64/amd64: identcpu.c Log message: remove other chunk of accidentally committed test code, spotted by deraadt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/28 16:47:20 Modified files: sys/arch/arm64/include: db_machdep.h Log message: Add missing . ok krw@, millert@, drahn@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/28 22:50:47 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm: add more information to a debug printf when the guest %xcr0 doesn't match the host's mask CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/28 22:55:55 Modified files: sys/dev/acpi : acpi.c Log message: ACPI: Allow (with warning) GPE handler reassignment, instead of returning a failure code. ok kettenis CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/28 23:19:47 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_bin_rustc_rs patch-src_bootstrap_builder_rs patch-src_bootstrap_lib_rs patch-src_librustdoc_test_rs patch-src_libstd_sys_unix_ext_net_rs patch-src_stdsimd_coresimd_x86_mod_rs patch-src_vendor_openssl-sys_build_rs lang/rust/pkg : PFRAG.aarch64-doc PFRAG.aarch64-main PFRAG.amd64-doc PFRAG.amd64-main PFRAG.i386-doc PFRAG.i386-main PLIST-doc Added files: lang/rust/patches: patch-src_librustc_target_spec_aarch64_unknown_openbsd_rs patch-src_librustc_target_spec_i686_unknown_openbsd_rs patch-src_librustc_target_spec_mod_rs Removed files: lang/rust/patches: patch-src_librustc_back_target_aarch64_unknown_openbsd_rs patch-src_librustc_back_target_i686_unknown_openbsd_rs patch-src_librustc_back_target_mod_rs patch-src_librustc_trans_llvm_util_rs Log message: Update to rust 1.27.0, from semarie@ ok kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/29 00:25:55 Modified files: lang/rust : Makefile Log message: gdb is a BDEP, not only a TDEP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/29 01:10:51 Modified files: devel/libsoup : Makefile Added files: devel/libsoup/patches: patch-libsoup_soup-cookie-jar_c Log message: SECURITY fix for CVE-2018-12910, from upstream. cookie-jar: bail if hostname is an empty string CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/29 01:12:03 Modified files: devel/libsoup : Tag: OPENBSD_6_3 Makefile Added files: devel/libsoup/patches: Tag: OPENBSD_6_3 patch-libsoup_soup-cookie-jar_c Log message: SECURITY fix for CVE-2018-12910, from upstream. cookie-jar: bail if hostname is an empty string CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/29 01:21:38 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: PLIST Log message: Update to orca-3.28.2. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/29 03:58:57 Modified files: devel/libglade2: Makefile devel/libglade2/pkg: PLIST security/oath-toolkit: Makefile security/oath-toolkit/pkg: PLIST-pskc textproc/docbook: Makefile textproc/docbook/pkg: PLIST textproc/docbook-xsl: Makefile textproc/docbook-xsl/pkg: PLIST textproc/docbook2x: Makefile textproc/docbook2x/pkg: PLIST textproc/libxml: Makefile textproc/libxml/pkg: PLIST-main Log message: tag libxml2/rebuild CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/06/29 04:11:11 Modified files: graphics/krita : Makefile distinfo graphics/krita/pkg: PLIST Log message: Update krita-4.1.0 Changelog: https://krita.org/en/item/krita-4-1-0-released/ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/06/29 05:08:54 Modified files: astro/ansiweather: Makefile distinfo Log message: Update ansiweather to 1.12.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/29 05:24:49 Modified files: net/unifi : Makefile.inc Log message: sanity check the version of snappy-java (exit with an error if it changed, as we'll need to build a new version with OpenBSD native code) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/06/29 05:45:50 Modified files: usr.sbin/bgpd : bgpd.h name2id.c rde.h rde_attr.c rde_filter.c rde_rib.c Log message: Prepare the ground for allowing temporary aspath object living on the stack. To do this path_copy() gets a second argument (dst, src) and a new function path_prep() is introduced to initialize an aspath object. The current path_copy() usage is replaced with path_copy(path_get(), asp) which does the same. Additionally some const where added to the *_copy functions to make it more obvious which is the source and target. Also the pftable_ref() and rtlabel_ref() functions return now the id instead of void. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/29 08:09:44 Modified files: misc/shared-mime-info: Makefile distinfo misc/shared-mime-info/patches: patch-update-mime-database_c misc/shared-mime-info/pkg: PLIST Log message: Update to shared-mime-info-1.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/29 08:39:26 Modified files: mail/evolution/patches: patch-help_de_de_po Log message: Merged upstream. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/29 09:18:03 Modified files: usr.bin/ldap : ber.c ber.h usr.sbin/ldapd : ber.c usr.sbin/ypldap: ber.c ber.h usr.sbin/snmpd : ber.3 ber.c Log message: Synchronize ber.c and ber.h across ldap, ldapd, and ypldap, and reduce diff with snmpd. More tweaks to come once things are fully synchronized. Feedback from claudio and Robert Klein. Ok claudio@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/29 11:16:14 Log message: Import sqlite2mdoc-0.1.2, from upstream Kristaps Dzonsons This utility accepts an SQLite3 header file sqlite3.h and produces a set of decently well-formed mdoc(7) files documenting the C API. These will be roughly equivalent to the C-language Interface Specification for SQLite3. ok jturner@, tweaks from sthen@ Status: Vendor Tag: kristaps Release Tags: landry_20180629 N ports/converters/sqlite2mdoc/Makefile N ports/converters/sqlite2mdoc/distinfo N ports/converters/sqlite2mdoc/pkg/DESCR N ports/converters/sqlite2mdoc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/29 11:16:45 Modified files: converters : Makefile Log message: +sqlite2mdoc CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2018/06/29 11:18:44 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc64 mi distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/29 11:39:18 Modified files: sys/dev/acpi : acpi.c acpicpu.c acpidebug.c acpidev.h acpiec.c acpihpet.c acpimadt.c acpireg.h acpisbs.c acpithinkpad.c acpitoshiba.c acpitz.c acpivar.h amltypes.h atk0110.c dsdt.c dsdt.h Log message: Use types. ok mpi@, jung@, krw@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/29 12:11:44 Modified files: converters/sqlite2mdoc: Makefile Log message: add the same "uses pledge()" comment we have on other ports using pledge CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/29 12:28:42 Modified files: usr.bin/ldap : ber.c ber.h usr.sbin/ldapd : ber.c ber.h usr.sbin/ypldap: ber.c ber.h Log message: Consistent use of copyright notices. Ok reyk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/29 12:40:26 Modified files: net/net-snmp : Makefile distinfo Log message: update to net-snmp-5.8.rc4 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/06/29 13:02:07 Modified files: archivers/zstd : Makefile distinfo archivers/zstd/patches: patch-lib_Makefile patch-tests_playTests_sh Removed files: archivers/zstd/patches: patch-Makefile patch-examples_Makefile patch-lib_dictBuilder_cover_c Log message: Update to zstd-1.3.5. Several patches have been merged upstream. Minor of shared lib has been bumped as symbols have been added. While here change mail address of maintainer. OK sthen@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/29 13:28:02 Modified files: usr.sbin/snmpd : ber.c ber.h ber.3 Log message: Add ber_free_element() to snmpd instance, reducing the diff with ldap, ldapd, and ypldap. This function is not called by snmpd. This is the penultimate commit prior to full sync between these four consumers of ber. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/29 13:51:00 Modified files: databases/sqlite3: Makefile databases/sqlite3/pkg: PLIST Log message: BUILDçDEPENDS on sqlite2mdoc and ship API manpages. ok sthen@ jturner@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/29 14:27:45 Modified files: lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo Log message: Push flang to today's code update. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/29 14:28:11 Modified files: usr.sbin/snmpd : ber.3 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/06/29 16:16:37 Modified files: astro/stellarium: Makefile astro/stellarium/pkg: PLIST audio/ario : Makefile audio/ario/pkg : PLIST audio/audacious: Makefile audio/audacious/pkg: PLIST audio/calf : Makefile audio/calf/pkg : PLIST audio/cantata : Makefile audio/cantata/pkg: PLIST audio/clementine: Makefile audio/clementine/pkg: PLIST audio/deadbeef : Makefile audio/deadbeef/pkg: PLIST audio/easytag : Makefile audio/easytag/pkg: PLIST audio/gmpc : Makefile audio/gmpc/pkg : PLIST audio/gogglesmm: Makefile audio/gogglesmm/pkg: PLIST audio/gradio : Makefile audio/gradio/pkg: PLIST audio/grip : Makefile audio/grip/pkg : PLIST audio/gtkpod : Makefile audio/gtkpod/pkg: PLIST audio/lmms : Makefile audio/lmms/pkg : PLIST audio/milkytracker: Makefile audio/milkytracker/pkg: PLIST audio/mscore : Makefile audio/mscore/pkg: PLIST audio/mumble : Makefile audio/mumble/pkg: PLIST audio/musique : Makefile audio/musique/pkg: PLIST audio/pithos : Makefile audio/pithos/pkg: PLIST audio/potamus : Makefile audio/potamus/pkg: PLIST audio/quodlibet/pkg: PLIST audio/rhythmbox: Makefile audio/rhythmbox/pkg: PLIST audio/tagtool : Makefile audio/tagtool/pkg: PLIST audio/vagalume : Makefile audio/vagalume/pkg: PLIST cad/geda-gaf : Makefile cad/geda-gaf/pkg: PLIST cad/gerbv : Makefile cad/gerbv/pkg : PLIST cad/gtkwave : Makefile cad/gtkwave/pkg: PLIST cad/kicad : Makefile cad/kicad/pkg : PLIST-main cad/klogic : Makefile cad/klogic/pkg : PLIST cad/pcb : Makefile cad/pcb/pkg : PLIST databases/gq : Makefile databases/gq/pkg: PLIST databases/luma : Makefile databases/luma/pkg: PLIST databases/sqlitebrowser: Makefile databases/sqlitebrowser/pkg: PLIST databases/sqliteman: Makefile databases/sqliteman/pkg: PLIST devel/bouml : Makefile devel/bouml/pkg: PLIST-main devel/codeblocks: Makefile devel/codeblocks/pkg: PLIST devel/gconf-editor: Makefile devel/gconf-editor/pkg: PLIST devel/geany : Makefile devel/geany/pkg: PLIST devel/giggle : Makefile devel/giggle/pkg: PLIST devel/glade : Makefile devel/glade/pkg: PLIST devel/kdevelop : Makefile devel/kdevelop/pkg: PLIST devel/kdevplatform: Makefile devel/kdevplatform/pkg: PLIST devel/kf5/baloo: Makefile devel/kf5/baloo/pkg: PLIST devel/kf5/breeze-icons: Makefile devel/kf5/breeze-icons/pkg: PLIST devel/kf5/oxygen-icons: Makefile devel/kf5/oxygen-icons/pkg: PLIST devel/kf5/purpose: Makefile devel/kf5/purpose/pkg: PLIST devel/lazarus : Makefile devel/lazarus/pkg: PLIST devel/libpeas : Makefile devel/libpeas/pkg: PLIST devel/poedit : Makefile devel/poedit/pkg: PLIST devel/qt-creator: Makefile devel/qt-creator/pkg: PLIST devel/zeal : Makefile devel/zeal/pkg : PLIST editors/TeXmacs: Makefile editors/TeXmacs/pkg: PLIST editors/abiword: Makefile editors/abiword/pkg: PLIST editors/calligra: Makefile editors/calligra/pkg: PLIST editors/emacs : Makefile editors/emacs/pkg: PFRAG.no-no_x11 editors/focuswriter: Makefile editors/focuswriter/pkg: PLIST editors/ghostwriter: Makefile editors/ghostwriter/pkg: PLIST editors/kile-kde4: Makefile editors/kile-kde4/pkg: PLIST editors/leafpad: Makefile editors/leafpad/pkg: PLIST editors/libreoffice: Makefile editors/libreoffice/pkg: PLIST-main editors/subtitleeditor: Makefile editors/subtitleeditor/pkg: PLIST editors/tiled : Makefile editors/tiled/pkg: PLIST editors/vim : Makefile editors/vim/pkg: PFRAG.no-no_x11-main education/verbiste: Makefile education/verbiste/pkg: PLIST emulators/citra: Makefile emulators/citra/pkg: PLIST emulators/fs-uae: Makefile emulators/fs-uae/pkg: PLIST emulators/gnusim8085: Makefile emulators/gnusim8085/pkg: PLIST emulators/hatari: Makefile emulators/hatari/pkg: PLIST emulators/mgba : Makefile emulators/mgba/pkg: PLIST-qt emulators/snes9x: Makefile emulators/snes9x/pkg: PLIST games/barrage : Makefile games/barrage/pkg: PLIST games/blobwars : Makefile games/blobwars/pkg: PLIST games/chromium-bsu: Makefile games/chromium-bsu/pkg: PLIST games/dustrac : Makefile games/dustrac/pkg: PLIST games/enigma : Makefile games/enigma/pkg: PLIST games/flare : Makefile games/flare/pkg: PLIST-main games/freeblocks: Makefile games/freeblocks/pkg: PLIST games/freeciv : Makefile games/freeciv/pkg: PLIST-client PLIST-main games/freedroidrpg: Makefile games/freedroidrpg/pkg: PLIST games/gamine : Makefile games/gamine/pkg: PLIST games/garden : Makefile games/garden/pkg: PLIST games/gbrainy : Makefile games/gbrainy/pkg: PLIST games/gemrb : Makefile games/gemrb/pkg: PLIST games/gnome-mastermind: Makefile games/gnome-mastermind/pkg: PLIST games/gnubg : Makefile games/gnubg/pkg: PLIST games/gottcode/connectagram: Makefile games/gottcode/connectagram/pkg: PLIST games/gottcode/cutemaze: Makefile games/gottcode/cutemaze/pkg: PLIST games/gottcode/gottet: Makefile games/gottcode/gottet/pkg: PLIST games/gottcode/hexalate: Makefile games/gottcode/hexalate/pkg: PLIST games/gottcode/peg-e: Makefile games/gottcode/peg-e/pkg: PLIST games/gottcode/simsu: Makefile games/gottcode/simsu/pkg: PLIST games/gottcode/tanglet: Makefile games/gottcode/tanglet/pkg: PLIST games/gottcode/tetzle: Makefile games/gottcode/tetzle/pkg: PLIST games/ja2-stracciatella: Makefile games/ja2-stracciatella/pkg: PLIST games/lugaru : Makefile games/lugaru/pkg: PLIST games/mars : Makefile games/mars/pkg : PLIST games/meandmyshadow: Makefile games/meandmyshadow/pkg: PLIST games/minecraft: Makefile games/minecraft/pkg: PLIST games/minetest : Makefile games/minetest/pkg: PLIST games/numptyphysics: Makefile games/numptyphysics/pkg: PLIST-main games/openrct2/pkg: PLIST games/openttd : Makefile games/openttd/pkg: PLIST games/openxcom : Makefile games/openxcom/pkg: PLIST games/pentobi : Makefile games/pentobi/pkg: PLIST games/pioneers : Makefile games/pioneers/pkg: PLIST games/puzzles : Makefile games/puzzles/pkg: PLIST games/redeclipse: Makefile games/redeclipse/pkg: PLIST-main games/residualvm: Makefile games/residualvm/pkg: PLIST games/solarus/solarus: Makefile games/solarus/solarus/pkg: PLIST games/taisei : Makefile games/taisei/pkg: PLIST games/taxipilot: Makefile games/taxipilot/pkg: PLIST games/tbftss : Makefile games/tbftss/pkg: PLIST games/valyriatear: Makefile games/valyriatear/pkg: PLIST games/vms-empire: Makefile games/vms-empire/pkg: PLIST games/xboard : Makefile games/xboard/pkg: PLIST geo/geocode-glib: Makefile geo/geocode-glib/pkg: PLIST geo/gpx-viewer : Makefile geo/gpx-viewer/pkg: PLIST geo/merkaartor : Makefile geo/merkaartor/pkg: PLIST geo/qgis : Makefile geo/qgis/pkg : PLIST geo/viking : Makefile geo/viking/pkg : PLIST graphics/aqsis : Makefile graphics/aqsis/pkg: PLIST graphics/birdfont: Makefile graphics/birdfont/pkg: PLIST graphics/comix : Makefile graphics/comix/pkg: PLIST graphics/cstitch: Makefile graphics/cstitch/pkg: PLIST graphics/darktable: Makefile graphics/darktable/pkg: PLIST graphics/dia : Makefile graphics/dia/pkg: PLIST graphics/digikam-kde4: Makefile graphics/digikam-kde4/pkg: PLIST-kipi PLIST-main graphics/djview4: Makefile graphics/djview4/pkg: PLIST graphics/djvulibre: Makefile graphics/djvulibre/pkg: PLIST graphics/drawpile: Makefile graphics/drawpile/pkg: PLIST graphics/dvdrip: Makefile graphics/dvdrip/pkg: PLIST graphics/evince: Makefile graphics/evince/pkg: PLIST graphics/feh : Makefile graphics/feh/pkg: PLIST graphics/fyre : Makefile graphics/fyre/pkg: PLIST graphics/gimp/stable: Makefile graphics/gimp/stable/pkg: PLIST graphics/gpicview: Makefile graphics/gpicview/pkg: PLIST graphics/gthumb: Makefile graphics/gthumb/pkg: PLIST graphics/hugin : Makefile graphics/hugin/pkg: PLIST graphics/inkscape: Makefile graphics/inkscape/pkg: PLIST graphics/krita : Makefile graphics/krita/pkg: PLIST graphics/pdfmod: Makefile graphics/pdfmod/pkg: PLIST graphics/pinta : Makefile graphics/pinta/pkg: PLIST graphics/rawtherapee: Makefile graphics/rawtherapee/pkg: PLIST graphics/scratch: Makefile graphics/scratch/pkg: PLIST graphics/shotwell: Makefile graphics/shotwell/pkg: PLIST graphics/sxiv : Makefile graphics/sxiv/pkg: PLIST graphics/viewnior: Makefile graphics/viewnior/pkg: PLIST inputmethods/cellwriter: Makefile inputmethods/cellwriter/pkg: PLIST inputmethods/ibus: Makefile inputmethods/ibus/pkg: PLIST inputmethods/ibus-anthy: Makefile inputmethods/ibus-anthy/pkg: PLIST japanese/gwaei : Makefile japanese/gwaei/pkg: PLIST mail/claws-mail: Makefile mail/claws-mail/pkg: PLIST-main mail/evolution : Makefile mail/evolution/pkg: PLIST mail/geary : Makefile mail/geary/pkg : PLIST mail/trojita : Makefile mail/trojita/pkg: PLIST math/galculator: Makefile math/galculator/pkg: PLIST math/geogebra : Makefile math/geogebra/pkg: PLIST math/gnumeric : Makefile math/gnumeric/pkg: PLIST math/kst : Makefile math/kst/pkg : PLIST misc/chemical-mime-data: Makefile misc/chemical-mime-data/pkg: PLIST misc/gramps : Makefile misc/gramps/pkg: PLIST misc/redshift : Makefile misc/redshift/pkg: PLIST multimedia/gnome-twitch: Makefile multimedia/gnome-twitch/pkg: PLIST multimedia/imagination: Makefile multimedia/imagination/pkg: PLIST multimedia/k3b-kde4: Makefile multimedia/k3b-kde4/pkg: PLIST multimedia/kdenlive: Makefile multimedia/kdenlive/pkg: PLIST multimedia/kguitar: Makefile multimedia/kguitar/pkg: PLIST multimedia/mkvtoolnix: Makefile multimedia/mkvtoolnix/pkg: PFRAG.no-no_x11 multimedia/mpv : Makefile multimedia/mpv/pkg: PLIST multimedia/phonon-backend/gstreamer: Makefile multimedia/phonon-backend/gstreamer/pkg: PLIST-icons multimedia/synfigstudio: Makefile multimedia/synfigstudio/pkg: PLIST multimedia/xine-ui: Makefile multimedia/xine-ui/pkg: PLIST net/corebird : Makefile net/corebird/pkg: PLIST net/deluge : Makefile net/deluge/pkg : PLIST net/ettercap : Makefile net/ettercap/pkg: PFRAG.no-no_x11 net/filezilla : Makefile net/filezilla/pkg: PLIST net/gajim : Makefile net/gajim/pkg : PLIST net/gpodder : Makefile net/gpodder/pkg: PLIST net/hexchat : Makefile net/hexchat/pkg: PLIST net/konversation: Makefile net/konversation/pkg: PLIST net/ktorrent : Makefile net/ktorrent/pkg: PLIST net/owncloudclient: Makefile net/owncloudclient/pkg: PLIST net/pidgin : Makefile net/pidgin/pkg : PLIST-main net/psi : Makefile net/psi/pkg : PLIST net/seafile/client: Makefile net/seafile/client/pkg: PLIST net/transmission: Makefile net/transmission/pkg: PLIST-gtk net/utox : Makefile net/utox/pkg : PLIST net/wireshark : Makefile net/wireshark/pkg: PLIST-main print/lyx : Makefile print/lyx/pkg : PLIST print/xournal : Makefile print/xournal/pkg: PLIST productivity/entomologist: Makefile productivity/entomologist/pkg: PLIST productivity/gbirthday: Makefile productivity/gbirthday/pkg: PLIST productivity/glabels: Makefile productivity/glabels/pkg: PLIST productivity/gnucash: Makefile productivity/gnucash/pkg: PLIST productivity/grisbi: Makefile productivity/grisbi/pkg: PLIST productivity/gtg: Makefile productivity/gtg/pkg: PLIST productivity/homebank: Makefile productivity/homebank/pkg: PLIST productivity/kmymoney: Makefile productivity/kmymoney/pkg: PLIST productivity/osmo: Makefile productivity/osmo/pkg: PLIST productivity/rednotebook: Makefile productivity/rednotebook/pkg: PLIST productivity/workrave: Makefile productivity/workrave/pkg: PLIST productivity/zim: Makefile productivity/zim/pkg: PLIST security/fwbuilder: Makefile security/fwbuilder/pkg: PLIST security/keepassx: Makefile security/keepassx/pkg: PLIST security/keepassxc: Makefile security/keepassxc/pkg: PLIST sysutils/d-feet: Makefile sysutils/d-feet/pkg: PLIST sysutils/deja-dup: Makefile sysutils/deja-dup/pkg: PLIST sysutils/gsmartcontrol: Makefile sysutils/gsmartcontrol/pkg: PLIST sysutils/krename-kde4: Makefile sysutils/krename-kde4/pkg: PLIST sysutils/menulibre: Makefile sysutils/menulibre/pkg: PLIST sysutils/tkdvd : Makefile sysutils/tkdvd/pkg: PLIST sysutils/virt-manager: Makefile sysutils/virt-manager/pkg: PLIST textproc/calibre: Makefile textproc/calibre/pkg: PLIST textproc/catfish: Makefile textproc/catfish/pkg: PLIST textproc/gtranslator: Makefile textproc/gtranslator/pkg: PLIST textproc/meld : Makefile textproc/meld/pkg: PLIST textproc/nfoview: Makefile textproc/nfoview/pkg: PLIST textproc/zathura/core: Makefile textproc/zathura/core/pkg: PLIST www/bluefish : Makefile www/bluefish/pkg: PLIST www/chromium : Makefile www/chromium/pkg: PLIST www/epiphany : Makefile www/epiphany/pkg: PLIST www/httrack : Makefile www/httrack/pkg: PLIST www/iridium : Makefile www/iridium/pkg: PLIST www/kwebkitpart: Makefile www/kwebkitpart/pkg: PLIST www/liferea : Makefile www/liferea/pkg: PLIST www/linkchecker: Makefile www/linkchecker/pkg: PLIST-x11 www/midori : Makefile www/midori/pkg : PLIST www/minitube : Makefile www/minitube/pkg: PLIST www/otter-browser: Makefile www/otter-browser/pkg: PLIST www/qutebrowser: Makefile www/qutebrowser/pkg: PLIST www/uget : Makefile www/uget/pkg : PLIST www/weboob : Makefile www/weboob/pkg : PLIST x11/compiz/ccsm: Makefile x11/compiz/ccsm/pkg: PLIST x11/cool-retro-term: Makefile x11/cool-retro-term/pkg: PLIST x11/ede/desktop: Makefile x11/ede/desktop/pkg: PLIST x11/faba-icon-theme: Makefile x11/faba-icon-theme/pkg: PLIST x11/faenza-icon-theme: Makefile x11/faenza-icon-theme/pkg: PLIST x11/gnome/adwaita-icon-theme: Makefile x11/gnome/adwaita-icon-theme/pkg: PLIST x11/gnome/aisleriot: Makefile x11/gnome/aisleriot/pkg: PLIST x11/gnome/baobab: Makefile x11/gnome/baobab/pkg: PLIST x11/gnome/bijiben: Makefile x11/gnome/bijiben/pkg: PLIST x11/gnome/builder: Makefile x11/gnome/builder/pkg: PLIST x11/gnome/calendar: Makefile x11/gnome/calendar/pkg: PLIST x11/gnome/characters: Makefile x11/gnome/characters/pkg: PLIST x11/gnome/clocks: Makefile x11/gnome/clocks/pkg: PLIST x11/gnome/color-manager: Makefile x11/gnome/color-manager/pkg: PLIST x11/gnome/control-center: Makefile x11/gnome/control-center/pkg: PLIST x11/gnome/dconf-editor: Makefile x11/gnome/dconf-editor/pkg: PLIST x11/gnome/devhelp: Makefile x11/gnome/devhelp/pkg: PLIST x11/gnome/documents: Makefile x11/gnome/documents/pkg: PLIST x11/gnome/eog : Makefile x11/gnome/eog/pkg: PLIST x11/gnome/file-roller: Makefile x11/gnome/file-roller/pkg: PLIST x11/gnome/gcr : Makefile x11/gnome/gcr/pkg: PLIST x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: PLIST x11/gnome/gedit: Makefile x11/gnome/gedit/pkg: PLIST x11/gnome/ghex : Makefile x11/gnome/ghex/pkg: PLIST x11/gnome/icon-theme: Makefile x11/gnome/icon-theme/pkg: PLIST x11/gnome/icon-theme-symbolic: Makefile x11/gnome/icon-theme-symbolic/pkg: PLIST x11/gnome/latex: Makefile x11/gnome/latex/pkg: PLIST x11/gnome/libgda: Makefile x11/gnome/libgda/pkg: PLIST-ui x11/gnome/maps : Makefile x11/gnome/maps/pkg: PLIST x11/gnome/music: Makefile x11/gnome/music/pkg: PLIST x11/gnome/nautilus: Makefile x11/gnome/nautilus/pkg: PLIST x11/gnome/online-accounts: Makefile x11/gnome/online-accounts/pkg: PLIST x11/gnome/orca : Makefile x11/gnome/orca/pkg: PLIST x11/gnome/photos: Makefile x11/gnome/photos/pkg: PLIST x11/gnome/planner: Makefile x11/gnome/planner/pkg: PLIST x11/gnome/power-manager: Makefile x11/gnome/power-manager/pkg: PLIST x11/gnome/quadrapassel: Makefile x11/gnome/quadrapassel/pkg: PLIST x11/gnome/recipes: Makefile x11/gnome/recipes/pkg: PLIST x11/gnome/seahorse: Makefile x11/gnome/seahorse/pkg: PLIST x11/gnome/themes-extra: Makefile x11/gnome/themes-extra/pkg: PLIST x11/gnome/todo : Makefile x11/gnome/todo/pkg: PLIST x11/gnome/totem: Makefile x11/gnome/totem/pkg: PLIST x11/gnome/tweaks: Makefile x11/gnome/tweaks/pkg: PLIST x11/gnome/usage: Makefile x11/gnome/usage/pkg: PLIST x11/gnome/vinagre: Makefile x11/gnome/vinagre/pkg: PLIST x11/gnome/weather: Makefile x11/gnome/weather/pkg: PLIST x11/gnome-colors-icon-theme: Makefile x11/gnome-colors-icon-theme/pkg: PLIST x11/gnome-mplayer: Makefile x11/gnome-mplayer/pkg: PLIST x11/gtk+3 : Makefile x11/gtk+3/pkg : PLIST-guic PLIST-main x11/gtk+4 : Makefile x11/gtk+4/pkg : PLIST-main x11/gxmessage : Makefile x11/gxmessage/pkg: PLIST x11/human-icon-theme: Makefile x11/human-icon-theme/pkg: PLIST x11/industrial-icon-theme: Makefile x11/industrial-icon-theme/pkg: PLIST x11/kde/accessibility3: Makefile x11/kde/accessibility3/pkg: PLIST x11/kde/base3 : Makefile x11/kde/base3/pkg: PLIST-main x11/kde/games3 : Makefile x11/kde/games3/pkg: PLIST x11/kde/libs3 : Makefile x11/kde/libs3/pkg: PLIST-main x11/kde-applications/cantor: Makefile x11/kde-applications/cantor/pkg: PLIST x11/kde-applications/kalgebra: Makefile x11/kde-applications/kalgebra/pkg: PLIST x11/kde-applications/kate: Makefile x11/kde-applications/kate/pkg: PLIST x11/kde-applications/ktouch: Makefile x11/kde-applications/ktouch/pkg: PLIST x11/kde-applications/libkipi: Makefile x11/kde-applications/libkipi/pkg: PLIST x11/kde-applications/umbrello: Makefile x11/kde-applications/umbrello/pkg: PLIST x11/kde-shared-data: Makefile x11/kde-shared-data/pkg: PLIST x11/kde4/amor : Makefile x11/kde4/amor/pkg: PLIST x11/kde4/ark : Makefile x11/kde4/ark/pkg: PLIST x11/kde4/artwork: Makefile x11/kde4/artwork/pkg: PLIST-mono PLIST-nuvola x11/kde4/baloo : Makefile x11/kde4/baloo/pkg: PLIST x11/kde4/baseapps: Makefile x11/kde4/baseapps/pkg: PLIST x11/kde4/blinken: Makefile x11/kde4/blinken/pkg: PLIST x11/kde4/bomber: Makefile x11/kde4/bomber/pkg: PLIST x11/kde4/bovo : Makefile x11/kde4/bovo/pkg: PLIST x11/kde4/cervisia: Makefile x11/kde4/cervisia/pkg: PLIST x11/kde4/dev-utils: Makefile x11/kde4/dev-utils/pkg: PLIST x11/kde4/dragon: Makefile x11/kde4/dragon/pkg: PLIST x11/kde4/filelight: Makefile x11/kde4/filelight/pkg: PLIST x11/kde4/granatier: Makefile x11/kde4/granatier/pkg: PLIST x11/kde4/gwenview: Makefile x11/kde4/gwenview/pkg: PLIST x11/kde4/jovie : Makefile x11/kde4/jovie/pkg: PLIST x11/kde4/juk : Makefile x11/kde4/juk/pkg: PLIST x11/kde4/kajongg: Makefile x11/kde4/kajongg/pkg: PLIST x11/kde4/kanagram: Makefile x11/kde4/kanagram/pkg: PLIST x11/kde4/kapman: Makefile x11/kde4/kapman/pkg: PLIST x11/kde4/kapptemplate: Makefile x11/kde4/kapptemplate/pkg: PLIST x11/kde4/katomic: Makefile x11/kde4/katomic/pkg: PLIST x11/kde4/kblackbox: Makefile x11/kde4/kblackbox/pkg: PLIST x11/kde4/kblocks: Makefile x11/kde4/kblocks/pkg: PLIST x11/kde4/kbounce: Makefile x11/kde4/kbounce/pkg: PLIST x11/kde4/kbreakout: Makefile x11/kde4/kbreakout/pkg: PLIST x11/kde4/kbruch: Makefile x11/kde4/kbruch/pkg: PLIST x11/kde4/kcachegrind: Makefile x11/kde4/kcachegrind/pkg: PLIST x11/kde4/kcolorchooser: Makefile x11/kde4/kcolorchooser/pkg: PLIST x11/kde4/kdf : Makefile x11/kde4/kdf/pkg: PLIST x11/kde4/kdiamond: Makefile x11/kde4/kdiamond/pkg: PLIST x11/kde4/kfloppy: Makefile x11/kde4/kfloppy/pkg: PLIST x11/kde4/kfourinline: Makefile x11/kde4/kfourinline/pkg: PLIST x11/kde4/kgeography: Makefile x11/kde4/kgeography/pkg: PLIST x11/kde4/kget : Makefile x11/kde4/kget/pkg: PLIST x11/kde4/kgoldrunner: Makefile x11/kde4/kgoldrunner/pkg: PLIST x11/kde4/kgpg : Makefile x11/kde4/kgpg/pkg: PLIST x11/kde4/khangman: Makefile x11/kde4/khangman/pkg: PLIST x11/kde4/kig : Makefile x11/kde4/kig/pkg: PLIST x11/kde4/kigo : Makefile x11/kde4/kigo/pkg: PLIST x11/kde4/killbots: Makefile x11/kde4/killbots/pkg: PLIST x11/kde4/kiriki: Makefile x11/kde4/kiriki/pkg: PLIST x11/kde4/kiten : Makefile x11/kde4/kiten/pkg: PLIST x11/kde4/kjumpingcube: Makefile x11/kde4/kjumpingcube/pkg: PLIST x11/kde4/klettres: Makefile x11/kde4/klettres/pkg: PLIST x11/kde4/klickety: Makefile x11/kde4/klickety/pkg: PLIST x11/kde4/klines: Makefile x11/kde4/klines/pkg: PLIST x11/kde4/kmag : Makefile x11/kde4/kmag/pkg: PLIST x11/kde4/kmahjongg: Makefile x11/kde4/kmahjongg/pkg: PLIST x11/kde4/kmines: Makefile x11/kde4/kmines/pkg: PLIST x11/kde4/kmix : Makefile x11/kde4/kmix/pkg: PLIST x11/kde4/kmousetool: Makefile x11/kde4/kmousetool/pkg: PLIST x11/kde4/kmouth: Makefile x11/kde4/kmouth/pkg: PLIST x11/kde4/kmplot: Makefile x11/kde4/kmplot/pkg: PLIST x11/kde4/knavalbattle: Makefile x11/kde4/knavalbattle/pkg: PLIST x11/kde4/knetwalk: Makefile x11/kde4/knetwalk/pkg: PLIST x11/kde4/kolf : Makefile x11/kde4/kolf/pkg: PLIST x11/kde4/kollision: Makefile x11/kde4/kollision/pkg: PLIST x11/kde4/kolourpaint: Makefile x11/kde4/kolourpaint/pkg: PLIST x11/kde4/kompare: Makefile x11/kde4/kompare/pkg: PLIST x11/kde4/konquest: Makefile x11/kde4/konquest/pkg: PLIST x11/kde4/kopete: Makefile x11/kde4/kopete/pkg: PLIST-main x11/kde4/kpat : Makefile x11/kde4/kpat/pkg: PLIST x11/kde4/kppp : Makefile x11/kde4/kppp/pkg: PLIST x11/kde4/kremotecontrol: Makefile x11/kde4/kremotecontrol/pkg: PLIST x11/kde4/kreversi: Makefile x11/kde4/kreversi/pkg: PLIST x11/kde4/kruler: Makefile x11/kde4/kruler/pkg: PLIST x11/kde4/kscd : Makefile x11/kde4/kscd/pkg: PLIST x11/kde4/kshisen: Makefile x11/kde4/kshisen/pkg: PLIST x11/kde4/ksirk : Makefile x11/kde4/ksirk/pkg: PLIST x11/kde4/ksnakeduel: Makefile x11/kde4/ksnakeduel/pkg: PLIST x11/kde4/ksnapshot: Makefile x11/kde4/ksnapshot/pkg: PLIST x11/kde4/kspaceduel: Makefile x11/kde4/kspaceduel/pkg: PLIST x11/kde4/ksquares: Makefile x11/kde4/ksquares/pkg: PLIST x11/kde4/kstars: Makefile x11/kde4/kstars/pkg: PLIST x11/kde4/ksudoku: Makefile x11/kde4/ksudoku/pkg: PLIST x11/kde4/kteatime: Makefile x11/kde4/kteatime/pkg: PLIST x11/kde4/ktimer: Makefile x11/kde4/ktimer/pkg: PLIST x11/kde4/ktuberling: Makefile x11/kde4/ktuberling/pkg: PLIST x11/kde4/kturtle: Makefile x11/kde4/kturtle/pkg: PLIST x11/kde4/ktux : Makefile x11/kde4/ktux/pkg: PLIST x11/kde4/kubrick: Makefile x11/kde4/kubrick/pkg: PLIST x11/kde4/kuser : Makefile x11/kde4/kuser/pkg: PLIST x11/kde4/kwalletmanager: Makefile x11/kde4/kwalletmanager/pkg: PLIST x11/kde4/kwordquiz: Makefile x11/kde4/kwordquiz/pkg: PLIST x11/kde4/l10n : Makefile.inc x11/kde4/l10n/pkg: PLIST-sr x11/kde4/libkdcraw: Makefile x11/kde4/libkdcraw/pkg: PLIST-icons x11/kde4/libkdeedu: Makefile x11/kde4/libkdeedu/pkg: PLIST x11/kde4/libkipi: Makefile x11/kde4/libkipi/pkg: PLIST-icons x11/kde4/libksane: Makefile x11/kde4/libksane/pkg: PLIST x11/kde4/libs : Makefile x11/kde4/libs/pkg: PLIST-main x11/kde4/lokalize: Makefile x11/kde4/lokalize/pkg: PLIST x11/kde4/lskat : Makefile x11/kde4/lskat/pkg: PLIST x11/kde4/marble: Makefile x11/kde4/marble/pkg: PLIST x11/kde4/okteta: Makefile x11/kde4/okteta/pkg: PLIST x11/kde4/okular: Makefile x11/kde4/okular/pkg: PLIST x11/kde4/pairs : Makefile x11/kde4/pairs/pkg: PLIST x11/kde4/palapeli: Makefile x11/kde4/palapeli/pkg: PLIST x11/kde4/parley: Makefile x11/kde4/parley/pkg: PLIST x11/kde4/picmi : Makefile x11/kde4/picmi/pkg: PLIST x11/kde4/pim : Makefile x11/kde4/pim/pkg: PLIST x11/kde4/pim-runtime: Makefile x11/kde4/pim-runtime/pkg: PLIST x11/kde4/plasma-addons: Makefile x11/kde4/plasma-addons/pkg: PLIST x11/kde4/rocs : Makefile x11/kde4/rocs/pkg: PLIST x11/kde4/step : Makefile x11/kde4/step/pkg: PLIST x11/kde4/superkaramba: Makefile x11/kde4/superkaramba/pkg: PLIST x11/kde4/webdev: Makefile x11/kde4/webdev/pkg: PLIST x11/kde4/workspace: Makefile x11/kde4/workspace/pkg: PLIST x11/klavaro : Makefile x11/klavaro/pkg: PLIST x11/krusader : Makefile x11/krusader/pkg: PLIST x11/lumina : Makefile x11/lumina/pkg : PLIST x11/mate/atril : Makefile x11/mate/atril/pkg: PLIST x11/mate/caja : Makefile x11/mate/caja/pkg: PLIST x11/mate/control-center: Makefile x11/mate/control-center/pkg: PLIST x11/mate/desktop: Makefile x11/mate/desktop/pkg: PLIST x11/mate/engrampa: Makefile x11/mate/engrampa/pkg: PLIST x11/mate/eom : Makefile x11/mate/eom/pkg: PLIST x11/mate/icon-theme: Makefile x11/mate/icon-theme/pkg: PLIST x11/mate/libmateweather: Makefile x11/mate/libmateweather/pkg: PLIST x11/mate/media : Makefile x11/mate/media/pkg: PLIST x11/mate/notification-daemon: Makefile x11/mate/notification-daemon/pkg: PLIST x11/mate/panel : Makefile x11/mate/panel/pkg: PLIST x11/mate/power-manager: Makefile x11/mate/power-manager/pkg: PLIST x11/mate/session-manager: Makefile x11/mate/session-manager/pkg: PLIST x11/mate/settings-daemon: Makefile x11/mate/settings-daemon/pkg: PLIST x11/mate/themes: Makefile x11/mate/themes/pkg: PLIST x11/mate/utils : Makefile x11/mate/utils/pkg: PLIST x11/moka-icon-theme: Makefile x11/moka-icon-theme/pkg: PLIST x11/nitrogen : Makefile x11/nitrogen/pkg: PLIST x11/nx/opennx : Makefile x11/nx/opennx/pkg: PLIST x11/paper-icon-theme: Makefile x11/paper-icon-theme/pkg: PLIST x11/pinot : Makefile x11/pinot/pkg : PLIST x11/podbrowser : Makefile x11/podbrowser/pkg: PLIST x11/qdirstat : Makefile x11/qdirstat/pkg: PLIST x11/remmina : Makefile x11/remmina/pkg: PLIST x11/roxterm : Makefile x11/roxterm/pkg: PLIST x11/sawfish : Makefile x11/sawfish/pkg: PLIST x11/smplayer : Makefile x11/smplayer/pkg: PLIST x11/smtube : Makefile x11/smtube/pkg : PLIST x11/tangerine-icon-theme: Makefile x11/tangerine-icon-theme/pkg: PLIST x11/tango-icon-theme: Makefile x11/tango-icon-theme/pkg: PLIST x11/tango-icon-theme-extras: Makefile x11/tango-icon-theme-extras/pkg: PLIST x11/tellico : Makefile x11/tellico/pkg: PLIST x11/terminator : Makefile x11/terminator/pkg: PLIST x11/tint2 : Makefile x11/tint2/pkg : PLIST x11/virt-viewer: Makefile x11/virt-viewer/pkg: PLIST x11/vlc : Makefile x11/vlc/pkg : PLIST-main x11/winwrangler: Makefile x11/winwrangler/pkg: PLIST x11/xarchiver : Makefile x11/xarchiver/pkg: PLIST x11/xfce4/exo : Makefile x11/xfce4/exo/pkg: PLIST x11/xfce4/libxfce4ui: Makefile x11/xfce4/libxfce4ui/pkg: PLIST x11/xfce4/orage: Makefile x11/xfce4/orage/pkg: PLIST x11/xfce4/parole: Makefile x11/xfce4/parole/pkg: PLIST x11/xfce4/ristretto: Makefile x11/xfce4/ristretto/pkg: PLIST x11/xfce4/thunar: Makefile x11/xfce4/thunar/pkg: PLIST x11/xfce4/thunar-archive: Makefile x11/xfce4/thunar-archive/pkg: PLIST x11/xfce4/thunar-vcs: Makefile x11/xfce4/thunar-vcs/pkg: PLIST x11/xfce4/xfce4-battery: Makefile x11/xfce4/xfce4-battery/pkg: PLIST x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-clipman/pkg: PLIST x11/xfce4/xfce4-cpugraph: Makefile x11/xfce4/xfce4-cpugraph/pkg: PLIST x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-dict/pkg: PLIST x11/xfce4/xfce4-fsguard: Makefile x11/xfce4/xfce4-fsguard/pkg: PLIST x11/xfce4/xfce4-icon-theme: Makefile x11/xfce4/xfce4-icon-theme/pkg: PLIST x11/xfce4/xfce4-mailwatch: Makefile x11/xfce4/xfce4-mailwatch/pkg: PLIST x11/xfce4/xfce4-mount: Makefile x11/xfce4/xfce4-mount/pkg: PLIST x11/xfce4/xfce4-netload: Makefile x11/xfce4/xfce4-netload/pkg: PLIST x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notes/pkg: PLIST x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-notifyd/pkg: PLIST x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-panel/pkg: PLIST x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-power-manager/pkg: PLIST x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-screenshooter/pkg: PLIST x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-session/pkg: PLIST x11/xfce4/xfce4-time-out: Makefile x11/xfce4/xfce4-time-out/pkg: PLIST x11/xfce4/xfce4-weather: Makefile x11/xfce4/xfce4-weather/pkg: PLIST x11/xfce4/xfce4-whiskermenu: Makefile x11/xfce4/xfce4-whiskermenu/pkg: PLIST x11/xfce4/xfdashboard: Makefile x11/xfce4/xfdashboard/pkg: PLIST x11/xfce4/xfdesktop: Makefile x11/xfce4/xfdesktop/pkg: PLIST x11/xfce4/xfwm4: Makefile x11/xfce4/xfwm4/pkg: PLIST x11/xpad : Makefile x11/xpad/pkg : PLIST x11/yad : Makefile x11/yad/pkg : PLIST x11/yakuake : Makefile x11/yakuake/pkg: PLIST Log message: @tag gtk-update-icon-cache CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/29 16:39:59 Added files: lang/sbcl/patches: patch-src_runtime_Config_x86-openbsd Log message: missing patch for i386, from joshe CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/06/29 17:00:18 Modified files: net/unifi/stable: Makefile distinfo Log message: update to unifi-5.8.24 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/29 20:40:11 Modified files: lang/flang/driver: Makefile distinfo Log message: Update flang-driver to 6.0.0.20180629 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/06/29 21:38:40 Modified files: lang/myrddin : Makefile distinfo lang/myrddin/pkg: PLIST Log message: Update myrddin to 0.3.0. Lot's of churn and some breaking changes. Full release notes can be found here: https://myrlang.org/release-notes/r0p3 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/06/29 23:59:01 Modified files: www/piwik : Makefile distinfo www/piwik/pkg : PLIST Log message: long overdue update to 3.5.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/30 01:51:20 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.48. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/30 01:57:00 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.48. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/06/30 01:57:17 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.48. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/06/30 02:05:07 Modified files: net/p5-Net-Whois-RIPE: Makefile distinfo Log message: Update to p5-Net-Whois-RIPE-2.006002. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/06/30 02:13:30 Modified files: net/p5-Net-IPv6Addr: Makefile distinfo net/p5-Net-IPv6Addr/pkg: PLIST Log message: Update to p5-Net-IPv6Addr-0.91. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/06/30 02:28:36 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Log message: over-eager refactor means fw_update goes thru delete_handle, so teach it about firmwares. problem noticed by aja@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/30 04:16:35 Modified files: sys/dev/acpi : acpi.c sys/arch/i386/include: cpufunc.h sys/arch/amd64/include: cpufunc.h Log message: Add intr_enable() function, intended for MI use to amd64 and i386 and use this in the acpi(4) suspend/resume code paths. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/30 04:20:21 Modified files: sys/arch/arm64/include: cpu.h Log message: Add intr_enable() here as well. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/30 05:39:09 Modified files: infrastructure/templates: network.conf.template Log message: gd.tuwien.ac.at and ftp.tuwien.ac.at are no more CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/06/30 05:41:36 Modified files: graphics/xv : Makefile security/opencdk: Makefile databases/openldap: Makefile databases/openldap23: Makefile textproc/libxml: Makefile Log message: Remove gd.tuwien.ac.at from MASTER_SITES, seems it doesnt exist anymore. I checked that the distfiles still fetched from their alternative source. There still remains two issues with converters/xlhtml (no other source for the oooooold version we have in tree) and the gentoo patch in x11/qt3. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/06/30 08:05:52 Modified files: usr.sbin/snmpd : ber.c Log message: revert ber.c r1.34, this break SNMPv3 authentication CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/30 08:43:36 Modified files: sys/kern : kern_sched.c Log message: Don't steal processes from other CPUs if we're not scheduling processes on a CPU. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/30 09:22:36 Modified files: archivers/py-libarchive-c: Makefile archivers/py-libarchive-c/pkg: PLIST Log message: Was missing a ${MODPY_COMMENT} in the PLIST so this didn't package when building the python2 version. Report from naddy@, thanks. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/30 09:23:37 Modified files: sys/arch/arm/arm: db_disasm.c disassem.c locore.S setstack.S stubs.c sys_machdep.c vm_machdep.c sys/arch/arm/include: cpu.h cpufunc.h fp.h frame.h trap.h undefined.h sys/arch/arm64/conf: GENERIC.MP sys/arch/arm64/include: frame.h Log message: Remove strange /* End of file */ style. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/30 11:24:27 Modified files: regress/usr.sbin/snmpd: snmpd.sh Log message: Fix regressoin test (typo) for SNMPv3 authentication. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/06/30 11:37:59 Modified files: regress/usr.sbin/snmpd: snmpd.sh Log message: Fix a few more of the same. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/30 12:15:12 Modified files: sys/arch/amd64/conf: GENERIC sys/dev/acpi : files.acpi Added files: sys/dev/acpi : acpisurface.c Log message: acpisurface(4): driver for Surface Pro 4 and Surface Book hardware buttons. ok phessler, deraadt, kettenis CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/30 12:16:57 Modified files: multimedia/streamlink: Makefile distinfo multimedia/streamlink/pkg: PLIST Log message: Update to streamlink-0.14.2 Changelog: https://github.com/streamlink/streamlink/releases/tag/0.14.2 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/30 12:17:58 Modified files: share/man/man4 : Makefile acpi.4 Added files: share/man/man4 : acpisurface.4 Log message: acpisurface(4): man pages and makefile changes CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/06/30 12:19:30 Modified files: sys/dev/acpi : files.acpi Log message: Typo in comment in previous file which I said I'd address in the original commit and forgot to do. (Sufrace -> Surface) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/30 13:20:28 Modified files: sys/arch/arm64/stand/efiboot: efiacpi.c Log message: Some tweaks such that ACPI 5.1 tables are recognized as well. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/30 13:24:08 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Don't try to set XCR0_X87 when XSAVE isn't supported at all. Fixes vmm on CPUs without XSAVE. Problem reported by Ax0n (ax0n (at) h-i-r.net) ok mlarkin@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/30 13:38:51 Modified files: share/man/man4 : Makefile Log message: end of line requires \ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/06/30 13:45:41 Modified files: usr.sbin/acpidump: acpidump.c Log message: Use 64-bit DSDT pointer instead of the 32-bit one if it is zero. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/06/30 15:11:08 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/06/30 15:49:33 Modified files: math/py-numpy : Makefile distinfo math/py-numpy/patches: patch-numpy_core_include_numpy_npy_common_h patch-numpy_distutils_command_build_src_py patch-numpy_distutils_fcompiler_gnu_py math/py-numpy/pkg: PLIST Removed files: math/py-numpy/patches: patch-numpy_core_include_numpy_npy_endian_h Log message: Update to numpy 1.14.5. Tested by myself and Elias Mariani. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/06/30 20:08:21 Modified files: converters/sqlite2mdoc: Makefile distinfo Log message: Update sqlite2mdoc to 0.1.4. From MAINTAINER. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/06/30 22:47:32 Modified files: sys/arch/amd64/amd64: locore.S sys/arch/amd64/include: asm.h Log message: Provide _ALIGN_TRAPS macro for text alignment with a trap-sled, then use it where that was manually written before. No binary change. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/30 23:47:16 Modified files: share/man/man4 : acpisurface.4 acpi.4 Log message: sync description for acpisurface and remove a blank line; ok mlarkin CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/06/30 23:48:03 Modified files: usr.bin/units : units.lib Log message: update currency exchanges rates; CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/06/30 23:59:05 Modified files: games/galois : Makefile distinfo Log message: Update to galois-0.6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/01 00:26:52 Modified files: www/py-jwt : Makefile distinfo Log message: Update to py-jwt 1.6.4, from maintainer Johan Huldtgren CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/01 00:28:12 Modified files: security/py-oauthlib: Makefile distinfo Log message: update to py-oauthlib 2.1.0, from maintainer Johan Huldtgren CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/01 02:24:21 Modified files: usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: ahah. complex tag changes show I need to use the same algorithm as for libs CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/01 02:51:50 Modified files: usr.sbin/usbdevs: usbdevs.8 usbdevs.c Log message: Tweak output to behave more like pcidump(8): - Display port info with -vv or more - Always print the corresponding USB controller ok sthen@, deraadt@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/01 02:53:03 Modified files: sbin/route : route.c usr.sbin/route6d: route6d.c sys/net : rtsock.c route.h Log message: Retire support for unused RTM_LOCK messages, it's redundant w/ RTM_CHANGE. ok tb@, sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/01 02:59:33 Modified files: print/texlive/base: Makefile print/texlive/texmf: Makefile print/texlive/texmf/pkg: PLIST-buildset PLIST-context PLIST-docs PLIST-full PLIST-main Added files: print/texlive/base/pkg: DESCR-main DESCR-mktexlsr PFRAG.xindy-main PLIST-main PLIST-mktexlsr README-main Removed files: print/texlive/base/pkg: DESCR PFRAG.xindy PLIST README Log message: split mktexlsr so that we can depend on it for a simple @define-tag okay edd@ for the initial idea. also includes missing @pkgpath marker CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/01 03:00:36 Modified files: graphics/evince: Makefile Log message: depends on kpathsea, which changed package include a runtime dep on texlive_base as well not sure it's needed, but at least the conversion is transparent for now CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/01 03:01:30 Modified files: education/verbiste: Makefile education/verbiste/pkg: PLIST Log message: want to run mktexlsr, include a dep on (small) mktexlsr package CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/01 03:02:41 Modified files: audio/disc-cover: Makefile devel/doc++ : Makefile devel/doc++/pkg: PLIST editors/gummi : Makefile editors/kile-kde4: Makefile editors/ktikz : Makefile editors/texmaker: Makefile editors/texworks: Makefile fonts/mftrace : Makefile fonts/ru-pscyr : Makefile fonts/ru-pscyr/pkg: PLIST graphics/asymptote/pkg: PLIST graphics/ipe : Makefile graphics/l2p : Makefile graphics/py-pyx: Makefile infrastructure/bin: portcheck math/R : Makefile math/R/pkg : PLIST print/foiltex : Makefile print/foiltex/pkg: PLIST print/lyx : Makefile print/muttprint: Makefile print/texinfo : Makefile print/texinfo/pkg: PLIST textproc/bibtex2html: Makefile textproc/latex2html: Makefile textproc/latex2html/pkg: PLIST textproc/latexmk: Makefile textproc/lgrind: Makefile textproc/lgrind/pkg: PLIST textproc/p5-LaTeX-Driver: Makefile textproc/p5-LaTeXML: Makefile textproc/p5-LaTeXML/pkg: PLIST textproc/rubber: Makefile Log message: add @tag markers/bump packages that depend on texlive/base to include ,-main CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/01 03:25:59 Modified files: graphics/evince: Makefile Log message: Fix typo in comment. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/01 04:05:58 Modified files: emulators/advancemame: Makefile distinfo Log message: Update advancemame to 3.8 and switch HOMEPAGE to HTTPS. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/01 04:15:56 Modified files: www/newsboat : Makefile distinfo Log message: Update newsboat to 2.12. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 04:26:17 Modified files: sys/dev/acpi : acpireg.h Log message: Add definitions for SPCR tables. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 04:27:34 Modified files: sys/dev/acpi : acpi.c acpivar.h Log message: Add support for _DSD Device Properties. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 04:29:30 Modified files: sys/dev/acpi : files.acpi Added files: sys/dev/acpi : com_acpi.c Log message: Allow com(4) to attach to acpi(4). For now we will only use this on arm64 where this is needed to support serial console in ACPI mode. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/01 05:19:41 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.49. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 05:37:11 Modified files: sys/dev/acpi : dwiic_acpi.c sdhc_acpi.c Log message: Remove semicolon before printing the AML name. spotted by deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/01 05:44:15 Modified files: graphics/libraw: Makefile distinfo Log message: Bug, Security-fix update LibRaw-0.18.13 Changelog: https://www.libraw.org/news/libraw-0-18-13 CVE-2018-10529 fixed: out of bounds read in X3F parser CVE-2018-10528 fixed: possible stack overrun in X3F parser CVE-2017-14265: Additional check for X-Trans CFA pattern data No dynamic export changes detected by check_sym CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/01 05:52:40 Modified files: sysutils/grive2: Makefile fonts/dina-fonts: Makefile net/profanity : Makefile Log message: Change my email address and bump CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 06:12:14 Modified files: sys/dev/pci/drm: drm_linux.c Log message: Use fnew() to allocate a struct file. Simplifies the code. ok mpi@, visa@ CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/01 06:13:50 Modified files: sys/arch/amd64/include: asm.h Log message: Add retguard asm macros. ok guenther@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/01 06:59:33 Modified files: sbin/disklabel : editor.c Log message: Rework partition offset/size rounding logic, removing it from getuint64() which struggled to know what to do. Add it to the places rounding is actually wanted by creating and using alignpartition() which takes parameters to determine what is rounded, to what boundaries and in what direction. Simplifies and clarifies logic. Various minor verbiage tweaks and shuffling of output under expert mode to improve output during alignments. Been in snaps for a couple of weeks. much back & forth with and ok otto@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/07/01 08:16:29 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST README Added files: editors/neovim/patches: patch-src_nvim_testdir_test_python2_vim patch-src_nvim_testdir_test_python3_vim Removed files: editors/neovim/patches: patch-src_nvim_vim_h Log message: editors/neovim: Update to neovim-0.3.0. Most of the work was done by Jon Bernard with input from myself and sthen@. OK sthen@, abieber@. Thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/07/01 08:18:50 ports/editors/py-neovim/patches Update of /cvs/ports/editors/py-neovim/patches In directory cvs.openbsd.org:/tmp/cvs-serv83070/patches Log Message: Directory /cvs/ports/editors/py-neovim/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/07/01 08:21:36 Modified files: editors/py-neovim: Makefile distinfo editors/py-neovim/pkg: PLIST Added files: editors/py-neovim/patches: patch-test_conftest_py Log message: editors/py-neovim: Update to 0.2.6. From Jon Bernard, thanks for sending this in! OK abieber@, sthen@. Thanks. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/07/01 09:02:36 Modified files: net/munin : Makefile distinfo net/munin/patches: patch-Makefile patch-Makefile_config patch-plugins_node_d_openbsd_df_inode_in patch-plugins_node_d_openbsd_netstat_in patch-plugins_node_d_postfix_mailvolume_in Log message: update to munin-2.0.38 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/01 09:42:37 Modified files: usr.sbin/route6d: route6d.c Log message: more RTM_LOCK removals CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 09:52:12 Modified files: sys/arch/amd64/amd64: acpi_machdep.c sys/arch/amd64/conf: files.amd64 sys/arch/i386/conf: files.i386 sys/arch/i386/i386: acpi_machdep.c sys/dev/acpi : acpi.c files.acpi Log message: Move acpi(4) attach glue into acpi_machdep.c. ok guenther@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 09:54:59 Modified files: sys/dev/acpi : files.acpi Added files: sys/dev/acpi : ahci_acpi.c Log message: Allow ahci(4) to attach to acpi(4). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/01 10:02:12 Modified files: sys/arch/amd64/amd64: vector.S sys/arch/amd64/include: asm.h Log message: Update IDTVEC, KIDTVEC, and KUENTRY to align with _ALIGN_TRAPS instead of ALIGN_TEXT. For the places where IDTVEC and KIDTVEC are used in ways that would fail if a trap was inserted, provide IDTVEC_NOALIGN for use directly after other IDTVEC uses, and KIDTVEC_FALLTHROUGH for places where the code intentionally falls through to a KIDTVEC. "objdump -d" shows that this just converts nop-sleds to trap-sleds immediately after an unconditional jmp, or a retq, iretq, or sysretq. ok mortimer@ kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/01 10:33:15 Modified files: sys/kern : kern_descrip.c kern_sysctl.c uipc_usrreq.c Log message: Lock the file descriptor table when accessing the `fd_ofileflags' array. This prevents the array from being freed too early. In the function unp_internalize(), the locking also ensures the per-fdp flags stay coherent with the file instance. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jung@cvs.openbsd.org 2018/07/01 12:05:30 Modified files: net/geomyidae : Makefile distinfo net/geomyidae/patches: patch-Makefile net/geomyidae/pkg: PLIST Log message: update to 0.32.2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/01 12:33:39 Modified files: audio/audacity : Makefile audio/audacity/pkg: PLIST audio/lmms : Makefile audio/lmms/pkg : PLIST benchmarks/netperf-wrapper: Makefile benchmarks/netperf-wrapper/pkg: PLIST-gui cad/geda-gaf : Makefile cad/geda-gaf/pkg: PLIST cad/gtkwave : Makefile cad/gtkwave/pkg: PLIST cad/kicad : Makefile cad/kicad/pkg : PLIST-main cad/openscad : Makefile cad/openscad/pkg: PLIST cad/pcb : Makefile cad/pcb/pkg : PLIST comms/xlog : Makefile comms/xlog/pkg : PLIST databases/gq : Makefile databases/gq/pkg: PLIST devel/codeblocks: Makefile devel/codeblocks/pkg: PLIST devel/kdevelop : Makefile devel/kdevelop/pkg: PLIST devel/kf5/kcoreaddons: Makefile devel/kf5/kcoreaddons/pkg: PLIST devel/lazarus : Makefile devel/lazarus/pkg: PLIST editors/TeXmacs: Makefile editors/TeXmacs/pkg: PLIST editors/calligra: Makefile editors/calligra/pkg: PLIST editors/kile-kde4: Makefile editors/kile-kde4/pkg: PLIST editors/ktikz : Makefile editors/ktikz/pkg: PLIST editors/libreoffice: Makefile editors/libreoffice/pkg: PLIST-main emulators/citra: Makefile emulators/citra/pkg: PLIST emulators/hatari: Makefile emulators/hatari/pkg: PLIST games/gottcode/tanglet: Makefile games/gottcode/tanglet/pkg: PLIST games/pentobi : Makefile games/pentobi/pkg: PLIST games/xboard : Makefile games/xboard/pkg: PLIST geo/gpx-viewer : Makefile geo/gpx-viewer/pkg: PLIST geo/qgis : Makefile geo/qgis/pkg : PLIST graphics/aqsis : Makefile graphics/aqsis/pkg: PLIST graphics/birdfont: Makefile graphics/birdfont/pkg: PLIST graphics/comix : Makefile graphics/comix/pkg: PLIST graphics/discwrapper: Makefile graphics/discwrapper/pkg: PLIST graphics/djvulibre: Makefile graphics/djvulibre/pkg: PLIST graphics/fyre : Makefile graphics/fyre/pkg: PLIST graphics/gnofract4d: Makefile graphics/gnofract4d/pkg: PLIST graphics/hugin : Makefile graphics/hugin/pkg: PLIST graphics/scratch: Makefile graphics/scratch/pkg: PLIST math/geogebra : Makefile math/geogebra/pkg: PLIST math/maxima : Makefile math/maxima/pkg: PLIST misc/chemical-mime-data: Makefile misc/chemical-mime-data/pkg: PLIST misc/gramps : Makefile misc/gramps/pkg: PLIST misc/shared-mime-info: Makefile misc/shared-mime-info/pkg: PLIST multimedia/k3b-kde4: Makefile multimedia/k3b-kde4/pkg: PLIST multimedia/kdenlive: Makefile multimedia/kdenlive/pkg: PLIST multimedia/mkvtoolnix: Makefile multimedia/mkvtoolnix/pkg: PFRAG.no-no_x11 multimedia/synfigstudio: Makefile multimedia/synfigstudio/pkg: PLIST multimedia/xine-ui: Makefile multimedia/xine-ui/pkg: PLIST net/wireshark : Makefile net/wireshark/pkg: PLIST-main print/scribus : Makefile print/scribus/pkg: PLIST print/xournal : Makefile print/xournal/pkg: PLIST productivity/akonadi: Makefile productivity/akonadi/pkg: PLIST productivity/glabels: Makefile productivity/glabels/pkg: PLIST productivity/grisbi: Makefile productivity/grisbi/pkg: PLIST productivity/homebank: Makefile productivity/homebank/pkg: PLIST productivity/kmymoney: Makefile productivity/kmymoney/pkg: PLIST productivity/rubrica2: Makefile productivity/rubrica2/pkg: PLIST productivity/zim: Makefile productivity/zim/pkg: PLIST security/keepassx: Makefile security/keepassx/pkg: PLIST security/keepassxc: Makefile security/keepassxc/pkg: PLIST security/xca : Makefile security/xca/pkg: PLIST textproc/calibre: Makefile textproc/calibre/pkg: PLIST textproc/meld : Makefile textproc/meld/pkg: PLIST www/bluefish : Makefile www/bluefish/pkg: PLIST x11/e17/edje : Makefile x11/e17/edje/pkg: PLIST x11/ede/desktop: Makefile x11/ede/desktop/pkg: PLIST x11/gnome/bijiben: Makefile x11/gnome/bijiben/pkg: PLIST x11/gnome/gcr : Makefile x11/gnome/gcr/pkg: PLIST x11/gnome/planner: Makefile x11/gnome/planner/pkg: PLIST x11/gnome/recipes: Makefile x11/gnome/recipes/pkg: PLIST x11/gnome/vinagre: Makefile x11/gnome/vinagre/pkg: PLIST x11/kde4/kpat : Makefile x11/kde4/kpat/pkg: PLIST x11/kde4/libs : Makefile x11/kde4/libs/pkg: PLIST-main x11/kde4/marble: Makefile x11/kde4/marble/pkg: PLIST x11/kde4/okteta: Makefile x11/kde4/okteta/pkg: PLIST x11/kde4/palapeli: Makefile x11/kde4/palapeli/pkg: PLIST x11/kde4/pim-runtime: Makefile x11/kde4/pim-runtime/pkg: PLIST x11/kde4/pimlibs: Makefile x11/kde4/pimlibs/pkg: PLIST x11/kde4/plasma-addons: Makefile x11/kde4/plasma-addons/pkg: PLIST x11/kde4/runtime: Makefile x11/kde4/runtime/pkg: PLIST-main x11/libfm/core : Makefile x11/libfm/core/pkg: PLIST x11/obconf : Makefile x11/obconf/pkg : PLIST x11/remmina : Makefile x11/remmina/pkg: PLIST x11/tellico : Makefile x11/tellico/pkg: PLIST x11/tint2 : Makefile x11/tint2/pkg : PLIST x11/virt-viewer: Makefile x11/virt-viewer/pkg: PLIST Log message: @tag update-mime-database CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 12:58:06 Modified files: sys/dev/fdt : dwpcie.c Log message: Use generated string for the bus number extent. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/01 13:13:59 Modified files: security/py-miasm: Makefile Log message: broken on i386 (and must be more besides - problem is uint128_t - but I don't have a list of arches). ONLY_FOR_ARCHS might make more sense. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 13:30:37 Modified files: sys/arch/arm64/conf: GENERIC GENERIC.MP RAMDISK files.arm64 Added files: sys/arch/arm64/arm64: acpi_machdep.c Log message: Hook up acpi(4) on arm64. Various bits of driver glue are still missing but this is enough to boot multi-user on the mcbin with suitable firmware. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/01 13:40:49 Modified files: sys/dev/acpi : acpiac.c acpiasus.c acpibat.c acpibtn.c acpiec.c acpithinkpad.c acpitoshiba.c tpm.c Log message: acpi: clean up some inconsistent style in the hid matching arrays ok millert, kettenis, jcs, phessler, deraadt, mpi CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/01 14:03:48 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/snmpd : ber.c usr.sbin/ypldap: ber.c Log message: s/constructive/constructed in DPRINTF output. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/01 14:45:22 Modified files: distrib/miniroot: install.sub Log message: Explain and demystify some darker corners of the installer script. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/01 15:00:18 Modified files: distrib/miniroot: install.sub Log message: Comments CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/01 15:05:07 Modified files: sys/arch/arm64/conf: GENERIC.MP Log message: Revert bit I didn't intend to commit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/01 15:10:10 Modified files: multimedia/x264: Makefile multimedia/x264/patches: patch-configure Added files: multimedia/x264/patches: patch-common_osdep_c Log message: use clock_gettime, from Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/01 15:10:48 Modified files: multimedia/xine-lib: Makefile Added files: multimedia/xine-lib/patches: patch-src_xine-utils_memcpy_c Log message: use clock_gettime(), from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/01 15:35:57 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-main_c patch-newsrc_c mail/neomutt/pkg: PLIST Removed files: mail/neomutt/patches: patch-doc_Makefile_autosetup Log message: update to neomutt-20180622 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/01 15:49:18 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_Config_php patch-discovery-wrapper_py patch-includes_common_php patch-poller-wrapper_py net/librenms/pkg: PLIST Log message: update to LibreNMS 1.41 - fix the local change to uses crontab's new -n feature instead of cronic in the sample additions for /etc/crontab. it had extra whitespace between the username and the command which is not permitted syntax. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/07/01 17:14:19 Modified files: math/py-scipy : Makefile distinfo math/py-scipy/patches: patch-scipy_special_tests_test_basic_py math/py-scipy/pkg: PLIST Removed files: math/py-scipy/patches: patch-scipy_linalg_tests_test_decomp_update_py patch-scipy_weave_tests_test_catalog_py Log message: Update py-scipy to 1.1.0. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/01 22:26:58 Modified files: sys/arch/i386/i386: mainbus.c Log message: clarify what is actually needed from a header file being included (previous comment was wrong, or outdated) CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/01 22:56:07 Modified files: lang/python/3.6: Makefile distinfo lang/python/3.6/pkg: PLIST-main Log message: update python to 3.6.6. tested in a bulk build by naddy@ (thanks). release notes: https://docs.python.org/3.6/whatsnew/changelog.html#python-3-6-6-final CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/07/01 23:13:35 src/usr.bin/midicat Update of /cvs/src/usr.bin/midicat In directory cvs.openbsd.org:/tmp/cvs-serv56324/midicat Log Message: Directory /cvs/src/usr.bin/midicat added to the repository CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/01 23:37:18 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm: wrap a long line and prefix a hex value printed in a debug printf with 0x CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/02 00:14:43 Modified files: geo/gdal : Makefile distinfo geo/gdal/patches: patch-swig_perl_GNUmakefile geo/gdal/pkg : PLIST-main PLIST-python Log message: Update to gdal 2.3.1. Cf https://trac.osgeo.org/gdal/wiki/Release/2.3.1-News CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/02 01:21:10 Modified files: misc/ttyrec : Makefile Log message: Fix HOMEPAGE. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/02 01:23:37 Modified files: sys/arch/arm64/arm64: vfp.c sys/arch/arm64/include: vfp.h Log message: Add functions to allow the use of the FPU in the kernel. ok drahn@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/02 01:25:29 Modified files: sys/arch/arm64/dev: efi.c Log message: Enable the FPU when calling EFI runtime services. The new UEFI firmware for the od1000 that I built myself seems to use the FPU when setting the RTC, and the UEFI standard allows this. ok drahn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/02 02:19:56 Modified files: x11/xfce4/ristretto: Makefile distinfo x11/xfce4/ristretto/pkg: PLIST Log message: Update to ristretto 0.8.3. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/02 02:22:25 Modified files: audio/cantata : Makefile distinfo audio/cantata/pkg: PLIST Added files: audio/cantata/patches: patch-3rdparty_solid-lite_CMakeLists_txt Log message: Update to cantata 2.3.1. Add a patch to disable udev check. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/07/02 04:00:41 Modified files: net/tor : Makefile net/tor/pkg : PLIST Log message: Install doc/TUNING Some error messages point to this file containing useful bits system resource limits such as `kern.maxfiles' (sysctl.conf) and `openfiles' (login.conf). OK jca pascal (maintainer) CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/07/02 04:18:29 Modified files: . : want.html Log message: remove entry for macppc radeon machine not having one didn't end up blocking updating radeondrm CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/02 05:01:51 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_2 vector.S Log message: Revert a chunk of eager-FPU commit. It was erroneously merged into 6.2-stable. No functional change, this case was never hit. OK hshoexer@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/02 05:21:29 Modified files: sysutils/grive2: Makefile Log message: actually bump CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/02 05:23:19 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/acpi : files.acpi Added files: sys/dev/acpi : xhci_acpi.c Log message: Allow xhci(4) to attach to acpi(4). ok dlg@, patrick@, mpi@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/02 05:24:24 Modified files: games/openrct2 : Makefile Log message: re-bump for @tag gtk-update-icon-cache CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/02 06:23:41 Modified files: usr.sbin/pkg_add: pkg_info.1 Log message: explicitly document some common pkg_add features that also make sense for pkg_info, and are automatically pulled in CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/02 06:39:14 Modified files: usr.bin/tmux : cmd-select-layout.c Log message: Fire notify for select-layout, from George Nachman. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/02 06:46:20 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/conf : files sys/dev/acpi : files.acpi sys/dev/fdt : files.fdt Added files: sys/dev/acpi : pluart_acpi.c sys/dev/fdt : pluart_fdt.c sys/dev/ic : pluart.c pluartvar.h Removed files: sys/dev/fdt : pluart.c Log message: Allow pluart(4) to attach to acpi(4). ok mlarkin@, patrick@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/02 07:37:19 Modified files: usr.sbin/pkg_add: pkg_info.1 Log message: remove useless Pp; CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/02 08:13:31 Modified files: regress/usr.bin/ssh: cfgmatchlisten.sh Log message: One ampersand is enough to backgroud an process. OpenBSD doesn't seem to mind, but some platforms in -portable object to the second. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/02 08:21:45 Modified files: sys/kern : kern_descrip.c Log message: Assert that fdp is locked in fdalloc(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/02 08:36:33 Modified files: sys/kern : kern_descrip.c kern_sysctl.c uipc_usrreq.c sys/sys : file.h filedesc.h Log message: Update the file reference count field `f_count' using atomic operations instead of using a mutex for update serialization. Use a per-fdp mutex to manage updating of file instance pointers in the `fd_ofiles' array to let fd_getfile() acquire file references safely with concurrent file reference releases. OK mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/02 09:02:48 Modified files: regress/usr.sbin/bgpd: bgpd.conf.example.ok Log message: etc/examples/bgpd.conf changed, adjust test. OK claudio@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/02 09:39:33 Modified files: share/man/man4 : ahci.4 com.4 pluart.4 xhci.4 Log message: Add @acpi attachment. Pointed out by mlarkin@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/02 10:09:01 Modified files: audio/quodlibet: Makefile Log message: re-bump for @tag gtk-update-icon-cache CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/07/02 11:49:16 Modified files: www/py-werkzeug: Makefile www/py-flask : Makefile Log message: Drop maintainership CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/02 13:11:56 Modified files: distrib/miniroot: install.sub Log message: Quote first parameter of isin(). CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/02 13:47:28 Modified files: distrib/miniroot: install.sub Log message: Be more precise about the expected input. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/02 14:21:29 Modified files: distrib/miniroot: install.sub Log message: more descriptive comment CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/02 14:47:46 Modified files: distrib/miniroot: install.sub Log message: Be more precise in the function description and rename _iflist to _if_list to be consistent with other similar cases. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/02 14:56:22 Modified files: sys/kern : spec_vnops.c vfs_subr.c sys/nfs : nfs_subs.c nfs_vfsops.c nfs_vnops.c sys/ufs/ffs : ffs_softdep.c ffs_vnops.c Log message: Use more list macros for v_dirtyblkhd. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/07/02 16:20:20 Modified files: lang/myrddin : Makefile distinfo Log message: Update myrddin to 0.3.1 which is a noop on OpenBSD, but brings us up to date none the less. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/02 17:25:59 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/07/02 18:47:49 Modified files: sys/dev/usb : if_mos.c Log message: Nuke unused variable. ok deraadt@, mpi@, rob@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/07/02 18:49:14 Modified files: sys/dev/usb : if_aue.c Log message: Fix typo. ok claudio@, deraadt@, mpi@, rob@ CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/02 19:34:43 Modified files: usr.sbin/smtpd : config.c makemap.c usr.sbin/smtpd/smtpctl: Makefile Log message: unbreak newaliases. ok millert@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/02 22:04:11 Modified files: lang/flang/flang: Makefile distinfo lang/flang/flang/patches: patch-runtime_flang_open_c patch-runtime_flang_unf_c lang/flang/libpgmath: Makefile distinfo Log message: Update to yesterday's flang version. Note the minor bump to libflang. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/02 23:06:54 Modified files: graphics/nomacs: Makefile distinfo graphics/nomacs/patches: patch-cmake_Unix_cmake graphics/nomacs/pkg: PLIST Log message: Update nomacs-3.10.0 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/02 23:45:21 Modified files: sys/arch/amd64/amd64: trap.c Log message: Remove dead code present since r1.1. Fix CID 1470238. ok guenther@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/02 23:50:46 Modified files: sys/dev : diskmap.c Log message: Instead of overwriting `f_data' replace the 'struct file' with a new one. With this change `f_data' is effectively immutable. While here prevent a lock ordering issue by not unterleaving the vnode's lock and the fdplock(). Tested by bluhm@, ok kettenis@, visa@, jsing@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/03 00:37:45 Modified files: sbin/disklabel : disklabel.c extern.h Log message: No need for print_unit to be a global. ok otto@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/03 00:42:13 Modified files: sbin/disklabel : disklabel.c editor.c Log message: Nuke some leading spaces and mis-indentations that crept in over the years. ok otto@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/03 00:54:47 Modified files: sys/dev/pci : qle.c Log message: If we're not on a fabric, we may still need to attach and detach targets as part of processing port database changes. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/03 00:56:52 Modified files: usr.sbin/tcpdump: print-udp.c Log message: handle gre-in-udp traffic ok deraadt@ CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/07/03 01:03:19 Modified files: sys/dev/usb : usbdevs Log message: Add usb ids for the Logitech Webcams C210 and C270. Their audio isn't properly detected yet, but a new quirk will fix that. ok mpi@ CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/07/03 01:04:21 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/03 01:07:17 Modified files: sys/dev/pci : qle.c Log message: During attach, give the loop a while to settle before we start looking for targets. With some combinations of controllers and targets, the loop seems to bounce a bit, but with a short delay we can attach targets more reliably. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/03 01:24:09 Modified files: x11/dbus : Makefile Log message: Re-enable x11-autolaunch because it breaks applications that require a user session and can't handle the lack of one. CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/07/03 02:14:47 Modified files: sys/dev/pci : pcidevs Log message: Add device IDs of the VIA VX900 chipset. OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/07/03 02:16:02 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/03 02:42:32 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/amd64/amd64: identcpu.c Log message: add amd speculation control cpuid bits documented in 'AMD64 Technology Indirect Branch Control Extension' and 'Speculative Store Bypass Disable' ok mlarkin@ deraadt@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/03 03:27:27 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: add "superseded" scaffold. fix logic of at-end tags, only execute the base tag when removing and not replacing CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/03 04:10:09 Modified files: usr.bin/ldap : ldap.1 ldapclient.c Log message: - instead of trying to show a 100% accurate synopsis for -H, simplify it and add some explanatory text: originally from a diff proposed by matthew martin, with an adjusted text by him - while here, sync synopsis and usage(), and some other minor tweaks CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/03 04:59:35 Modified files: usr.bin/ssh : servconf.c servconf.h session.c sshd_config.5 Log message: allow sshd_config PermitUserEnvironment to accept a pattern-list of whitelisted environment variable names in addition to yes|no. bz#1800, feedback and ok markus@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/03 05:31:33 Modified files: devel/py-dtfabric: Makefile distinfo devel/py-dtfabric/pkg: PLIST Log message: update dtfabric to 20180604. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/03 05:32:39 Modified files: security/py-dfdatetime: Makefile distinfo security/py-dfdatetime/pkg: PLIST Log message: update dfdatetime toio 20180606. ok benoit@. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/03 05:39:54 Modified files: usr.bin/ssh : PROTOCOL.certkeys auth2-hostbased.c auth2-pubkey.c authfd.c compat.c compat.h kex.c kex.h myproposal.h ssh-rsa.c ssh_config.5 sshconnect2.c sshd.c sshd_config.5 ssherr.c ssherr.h sshkey.c sshkey.h Log message: Improve strictness and control over RSA-SHA2 signature types: In ssh, when an agent fails to return a RSA-SHA2 signature when requested and falls back to RSA-SHA1 instead, retry the signature to ensure that the public key algorithm sent in the SSH_MSG_USERAUTH matches the one in the signature itself. In sshd, strictly enforce that the public key algorithm sent in the SSH_MSG_USERAUTH message matches what appears in the signature. Make the sshd_config PubkeyAcceptedKeyTypes and HostbasedAcceptedKeyTypes options control accepted signature algorithms (previously they selected supported key types). This allows these options to ban RSA-SHA1 in favour of RSA-SHA2. Add new signature algorithms "rsa-sha2-256-cert-v01@openssh.com" and "rsa-sha2-512-cert-v01@openssh.com" to force use of RSA-SHA2 signatures with certificate keys. feedback and ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/03 05:42:12 Modified files: usr.bin/ssh : compat.c version.h Log message: crank version number to 7.8; needed for new compat flag for prior version; part of RSA-SHA2 strictification, ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/03 05:43:49 Modified files: regress/usr.bin/ssh: cert-hostkey.sh Log message: some magic for RSA-SHA2 checks CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/03 05:52:02 Modified files: net/quagga : Makefile net/quagga/patches: patch-zebra_kernel_socket_c Log message: catch up with RTM_LOCK removal; ok sthen@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/03 05:56:52 Modified files: sbin/disklabel : editor.c Log message: Reduce display_edit() parameter list by one. Just call editor_countfree() in the function body rather than in the invocation. ok millert@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/03 06:51:44 Modified files: usr.sbin/dhcpd : dhcpd.conf.5 Log message: Tighten up description of echo-client-id statement to make it clearer. Explicitly mention that older printers may require it to be set to false, as this has come up on the mailing lists a few times. Original diff from sthen@. ok jmc@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 06:58:18 Modified files: sys/kern : vfs_vnops.c Log message: Avoid NULL pointer deref in vn_writechk() when calling ftruncate() on a file descriptor belonging to a cloned device. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/03 07:07:58 Modified files: usr.bin/ssh : sshconnect2.c Log message: check correct variable; unbreak agent keys CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/03 07:20:25 Modified files: usr.bin/ssh : sshconnect2.c sshkey.c sshkey.h Log message: some finesse to fix RSA-SHA2 certificate authentication for certs hosted in ssh-agent CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/03 07:21:31 Modified files: usr.sbin/usbdevs: usbdevs.c Log message: Improve output. - Display Vendor:Device IDs by default - Put extended informations on a second line - Separate Hub port and subdevices ok kettenis@, sthen@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/07/03 07:37:11 Modified files: sbin/iked : iked.8 Log message: Rephrase a misleading sentence in iked(8), and add a missing reference to RFC 7359. Patch by David Dahlberg CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/03 07:53:26 Modified files: regress/usr.bin/ssh: key-options.sh Log message: add a comment that could have saved me 45 minutes of wild goose chasing CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/03 08:32:48 Modified files: games/cataclysm-dda: Makefile distinfo games/cataclysm-dda/patches: patch-Makefile games/cataclysm-dda/pkg: PFRAG.no-no_x11 PLIST Log message: Update to cataclysm-dda-2018.06.28 From Tim Meunier (MAINTAINER) -- thanks! CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/07/03 08:33:43 Modified files: sys/dev/ic : smc83c170.c sys/dev/usb : if_aue.c if_udav.c if_url.c Log message: Use LIST_FOREACH construct instead of homebrew loop. ok bluhm@, mpi@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/03 08:43:07 Modified files: security/plaso : Makefile distinfo security/plaso/pkg: PLIST Log message: update plaso to 20180630. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/03 08:49:18 Modified files: games/urbanterror: Makefile distinfo games/urbanterror-data: Makefile distinfo Log message: Update to urbanterror-4.3.4 From Ryan Freeman (MAINTAINER) -- thanks! While here, remove outdated MODULES tweak for i386. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/03 09:37:53 Modified files: games/returntotheroots: Makefile distinfo Log message: Update to returntotheroots-0.8.2.20180702 CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/03 10:42:51 Modified files: usr.sbin/hostctl: hostctl.c Log message: hostctl: Don't crash if key is empty string ok reyk@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/03 12:16:23 Modified files: net/gtk-gnutella: Makefile Log message: unbreak build CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/03 12:49:10 Modified files: usr.bin/ldap : ber.c ber.h usr.sbin/ldapd : ber.c ber.h usr.sbin/ypldap: ber.c ber.h Log message: Synchronize ber changes from the snmpd instance to ldap, ldapd, and ypldap. See usr.sbin/snmpd/ber.c revision 1.24 commit log for a summary of these changes (e.g. SNMPv2 traps, User-based Security Model, callback for USM HMAC calculations). There is one final ber piece to copy from the snmpd instance related to ber_getc() which will be done in a separate diff. "looks good to me" deraadt@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/07/03 14:14:41 Modified files: usr.sbin/installboot: util.c Log message: installboot: adapt fileprefix() to future realpath(3) behavior This was relying on realpath(3) working for paths that don't exist yet, which will be changing soon. Use a combination of dirname(3), realpath(3), and basename(3) to construct a sane path while still ensuring that the target directory exists. with martijn ok martijn, deraadt CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/03 14:15:57 Modified files: sys/arch/amd64/include: frame.h i82093reg.h sys/arch/amd64/amd64: genassym.cf spl.S vector.S gnu/usr.bin/binutils/gdb: amd64obsd-tdep.c Log message: Make intrframe the exact same size as trapframe: instead of pushing the PPL on top, store it where trapframe puts the trap number. This makes interrupt handlers get called with the correct stack alignment. Also, document the use of if_err to differentiate resumed/recursed interrupts from 'real' ones. tested in snaps ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/03 14:40:25 Modified files: sys/dev/pci/drm: drm_linux.c sys/kern : vfs_syscalls.c vfs_vnops.c sys/sys : file.h Log message: Add a new so_seek member to "struct file" such that we can have seekable files that aren't vnodes. Move the vnode-specific code into its own function. Add an implementation for the "DMA buffers" that can be used by DRI3/prime code to find out the size of the graphics buffer. This implementation is very limited and only supports offset 0 and only for SEEK_SET and SEEK_END. This doesn't really make sense; implementing stat(2) would be a more obvious choice. But this is what Linux does. ok guenther@, visa@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/07/03 15:46:50 Modified files: math/R : Makefile distinfo math/R/pkg : PLIST Log message: Update to R 3.5.1 CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/03 16:43:34 Modified files: lib/libm/arch/amd64: e_acos.S e_asin.S e_atan2.S e_atan2f.S e_exp.S e_fmod.S e_log.S e_log10.S e_remainder.S e_remainderf.S e_scalb.S e_sqrt.S e_sqrtf.S e_sqrtl.S s_atan.S s_atanf.S s_ceil.S s_ceilf.S s_copysign.S s_copysignf.S s_cos.S s_cosf.S s_floor.S s_floorf.S s_ilogb.S s_ilogbf.S s_llrint.S s_llrintf.S s_log1p.S s_log1pf.S s_logb.S s_logbf.S s_lrint.S s_lrintf.S s_rint.S s_rintf.S s_scalbnf.S s_significand.S s_significandf.S s_sin.S s_sinf.S s_tan.S s_tanf.S Log message: Add retguard macros to libm assembly. ok deraadt CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/03 17:14:05 Modified files: lib/libc/arch/amd64/gen: fabs.S flt_rounds.S fpgetmask.S fpgetround.S fpgetsticky.S fpsetmask.S fpsetround.S fpsetsticky.S modf.S lib/libc/arch/amd64/net: htonl.S htons.S ntohl.S ntohs.S lib/libc/arch/amd64/string: bcmp.S bzero.S ffs.S memchr.S memmove.S memset.S strchr.S strcmp.S strlen.S strrchr.S Log message: Add retguard macros for libc. ok deraadt CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/03 17:21:15 Modified files: sys/arch/amd64/amd64: acpi_wakecode.S aes_intel.S copy.S locore.S spl.S vmm_support.S Log message: Add retguard macros for kernel asm. ok deraadt, ok mlarkin (vmm_support) CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/03 17:22:48 Modified files: sys/lib/libkern/arch/amd64: bcmp.S bzero.S ffs.S htonl.S htons.S memchr.S memcmp.S memmove.S memset.S scanc.S skpc.S strchr.S strcmp.S strlen.S strrchr.S Log message: Add retguard macros for libkern ok deraadt CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/03 17:23:26 Modified files: lib/libfuse : fuse.c Log message: Remove residual debug statements. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/03 17:51:13 Modified files: usr.sbin/tcpdump: print-udp.c Log message: some style fixes, no functional change. ok claudio@ mpi@ benno@ bluhm@ deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/03 17:52:27 Modified files: etc : services Log message: list the ports for gre in udp, as per rfc8086 and iana assignments. ok benno@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/07/03 19:38:05 Removed files: lang/ruby/2.3/patches: patch-test_ruby_test_io_rb patch-test_ruby_test_process_rb lang/ruby/2.4/patches: patch-test_ruby_test_io_rb patch-test_ruby_test_process_rb lang/ruby/2.5/patches: patch-spec_ruby_core_file_open_spec_rb patch-spec_ruby_core_io_write_spec_rb patch-test_ruby_test_io_rb patch-test_ruby_test_process_rb Log message: Remove patches added to work around fifo fdlock bug, tests no longer hang No bumps as these files are not part of the packages. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/03 19:41:56 Modified files: sys/arch/amd64/amd64: hibernate_machdep.c Log message: Clean up some extern definitions and includes in hibernate MD code CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/03 19:45:14 Modified files: usr.bin/ldap : ldap.1 Log message: Add HISTORY to ldap.1 Ok reyk@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/03 20:05:06 Modified files: sys/arch/i386/i386: hibernate_machdep.c Log message: Clean up some extern definitions and includes in hibernate MD code CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/03 20:06:15 Modified files: sys/arch/i386/i386: powernow-k7.c powernow-k8.c Log message: Fix a wrong memcmp in k7/k8 powernow code. ok brynet CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 20:08:13 Modified files: sys/netinet : raw_ip.c sys/netinet6 : raw_ip6.c Log message: Prevent a mbuf double free by not freeing it along the error-path in rip{6,}_usrreq() since soreceive() will free it. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 20:15:22 src/regress/sys/netinet/recvmsg Update of /cvs/src/regress/sys/netinet/recvmsg In directory cvs.openbsd.org:/tmp/cvs-serv56590/recvmsg Log Message: Directory /cvs/src/regress/sys/netinet/recvmsg added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 20:16:54 Added files: regress/sys/netinet/recvmsg: Makefile recvmsg.c Log message: Add regress covering the recently fixed mbuf double free in rip_usrreq(). CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 20:18:05 Modified files: regress/sys/netinet: Makefile Log message: hook up recvmsg CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 20:19:47 src/regress/sys/netinet6/recvmsg Update of /cvs/src/regress/sys/netinet6/recvmsg In directory cvs.openbsd.org:/tmp/cvs-serv70873/recvmsg Log Message: Directory /cvs/src/regress/sys/netinet6/recvmsg added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 20:20:46 Added files: regress/sys/netinet6/recvmsg: Makefile Log message: Add regress covering the recently fixed mbuf double free in rip6_usrreq(). CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 20:21:40 Modified files: regress/sys/netinet6: Makefile Log message: hook up recvmsg CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/03 20:55:37 Modified files: usr.sbin/vmctl : vmctl.c Log message: When a VM stop request fails, set errno prior to calling warn() in order to display the correct error message. This is a pattern found elsewhere in vmctl. With input from deraadt@ and encouraged by mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ians@cvs.openbsd.org 2018/07/03 21:50:16 Modified files: sysutils/htop : distinfo Makefile Log message: Update to htop 2.2.0 CVSROOT: /cvs Module name: ports Changes by: ians@cvs.openbsd.org 2018/07/03 22:13:53 Modified files: sysutils/htop : Makefile Log message: htop: turn INSTALL_STRIP back on after reports of segfaults & rm REVISION CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/03 23:59:50 Modified files: security/burpsuite: Makefile distinfo Log message: update burp to 1.7.35. http://releases.portswigger.net/2018/06/1735.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/04 02:08:34 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.8.2. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/04 02:23:43 Modified files: usr.sbin/smtpd : smtp.1 Log message: "proto" is optional; from matthew martin ok gilles CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/04 02:37:10 Modified files: sbin/dhclient : bpf.c Log message: Print the amount of bytes written, as intended, instead of -1 when an error occurs. ok krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/04 02:51:49 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.18.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/04 03:01:59 Modified files: audio/mpd : Makefile distinfo audio/mpd/patches: patch-Makefile_in patch-src_Main_cxx Log message: Update to mpd 0.20.20. Maintainer timeout. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/04 03:02:21 Modified files: audio/mpc : Makefile distinfo audio/mpc/patches: patch-doc_meson_build Log message: Update to mpc 0.30. Maintainer timeout. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/04 03:02:58 Modified files: audio/ncmpc : Makefile distinfo Added files: audio/ncmpc/patches: patch-doc_meson_build patch-src_colors_cxx patch-src_screen_cxx Removed files: audio/ncmpc/patches: patch-src_colors_c patch-src_screen_init_c Log message: Update to ncmpc 0.30. Maintainer timeout. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/04 03:03:42 Modified files: audio/ncmpcpp : Makefile distinfo Log message: Update to ncmpcpp 0.8.2. Maintainer timeout. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/04 03:07:04 Modified files: sysutils/htop : Makefile Log message: REVISION can't go backward. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/04 03:31:41 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.313. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/04 03:31:55 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.52. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/04 03:44:07 Modified files: usr.bin/tmux : format.c grid-view.c grid.c screen-write.c screen.c tmux.h tty.c window-copy.c Log message: Add accessors for grid linedata member, for some future work. From Dan Aloni. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/04 03:53:49 Modified files: devel/llvm : Makefile distinfo devel/llvm/patches: patch-lib_Target_AArch64_AArch64ISelLowering_cpp patch-lib_Target_X86_X86RegisterInfo_td patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td patch-tools_clang_include_clang_Driver_Options_td Removed files: devel/llvm/patches: patch-lib_Transforms_InstCombine_InstructionCombining_cpp Log message: Update to llvm-6.0.1. Tested with flang and rust by their maintainers. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/04 03:54:17 Modified files: lang/clang : clang.port.mk Log message: Bump MODCLANG_VERSION to version 6.0.1. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/04 04:05:56 Modified files: usr.sbin/ldapd : ldape.c Log message: Avoid possible vfprintf NULL errors in ldap_unbind(). Ok benno@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/04 05:47:55 Modified files: usr.bin/ldap : ldap.1 Log message: minor tweaks to improve readability; ok rob reyk CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/04 06:25:26 Modified files: usr.bin/tmux : server-client.c tmux.1 Log message: Add pane focus hooks. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/04 06:30:52 Modified files: usr.bin/tmux : cmd-set-hook.c notify.c tmux.1 tmux.h Log message: Add set-hook -R to run a hook immediately (useful to set multiple hooks to the same thing). CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/04 06:42:30 Modified files: sys/dev : diskmap.c Log message: Do not try to unlock the fdplock() in an error path if it isn't held. Found the hardway by mlarkin@, ok bluhm@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/04 06:57:18 Modified files: sys/dev/ic : bwfm.c Log message: Move allocation behind sanity check to address possible memory leak as seen by Coverity CID 1470240. Cast the ieee80211_frame struct pointer to uint8_t to address concerns raised by Coverity CID 1470239 and CID 1470237. ok stsp@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/04 07:04:30 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/ypldap: ber.c usr.sbin/snmpd : ber.c Log message: Relocate the update of br_offs from ber_read() to ber_readbuf() so ber_getc() can call ber_readbuf() in all cases. This resolves a problem previously encountered with SNMPv3 authentication, simplifies the code, and completes a full synchronization of all ber instances. Proposed by claudio@. Problematic use case in snmpd tested by sthen@ and me. ldap(s) appear happy as well. looks good to claudio@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/04 07:27:32 Modified files: usr.bin/tmux : tmux.1 Log message: whitespace needed between macro args and punctuation; CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/04 07:31:57 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/ypldap: ber.c usr.sbin/snmpd : ber.c Log message: Cleanup some whitespace. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/04 07:49:31 Modified files: usr.bin/ssh : compat.c kex.c kex.h match.c match.h readconf.c servconf.c ssh_config.5 sshconnect2.c sshd_config.5 Log message: repair PubkeyAcceptedKeyTypes (and friends) after RSA signature work - returns ability to add/remove/specify algorithms by wildcard. Algorithm lists are now fully expanded when the server/client configs are finalised, so errors are reported early and the config dumps (e.g. "ssh -G ...") now list the actual algorithms selected. Clarify that, while wildcards are accepted in algorithm lists, they aren't full pattern-lists that support negation. (lots of) feedback, ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/04 07:51:12 Modified files: regress/usr.bin/ssh: sshcfgparse.sh Log message: exercise new expansion behaviour of PubkeyAcceptedKeyTypes and, by proxy, test kex_assemble_names() ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/04 07:51:45 Modified files: regress/usr.bin/ssh/unittests/match: tests.c Log message: deal with API rename: match_filter_list() => match_filter_blacklist() CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/04 08:11:49 Modified files: usr.bin/make : make.1 Log message: remove ambiguity; from ross l richardson CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/04 09:10:31 Modified files: games/liberalcrimesquad: Makefile games/liberalcrimesquad/pkg: PLIST Added files: games/liberalcrimesquad/patches: patch-Makefile_am patch-configure_ac patch-src_common_h Log message: Use a bigger hammer to ensure SDL2 does not get picked up. While here, explicitly remove the installation of the .mid and .ogg files, since we are not using SDL2. Reported independently by naddy@ and espie@. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/04 09:21:24 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/ypldap: ber.c usr.sbin/snmpd : ber.c Log message: More whitespace. CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2018/07/04 11:52:29 Modified files: sys/arch/arm64/arm64: process_machdep.c sys/arch/arm64/include: pcb.h Log message: ptrace debug support for arm64. Single step is not yet supported but reading and setting registers are working as expected, breakpoints also are working. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/04 12:46:30 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird 52.9.0. See https://www.thunderbird.net/en-US/thunderbird/52.9.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-18/ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/07/04 12:53:27 Modified files: devel/libspectrum: Makefile distinfo Log message: Update to libspectrum-1.4.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/04 13:19:50 Modified files: textproc/solr : Tag: OPENBSD_6_3 Makefile distinfo textproc/solr/patches: Tag: OPENBSD_6_3 patch-bin_solr patch-bin_solr_in_sh textproc/solr/pkg: Tag: OPENBSD_6_3 PLIST Log message: MFC solr update, in case anyone runs this open to the net .. (tip: don't!) CVE-2018-8026: XXE vulnerability due to Apache Solr configset upload (exchange rate provider config / enum field config / TIKA parsecontext) http://www.openwall.com/lists/oss-security/2018/07/04/2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/04 13:20:52 Modified files: textproc/solr : Makefile Log message: bump to ensure -current version is > -stable version for future updates (plist/pkg_add changes mean the -current plist couldn't be copied directly to -stable) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/04 14:07:17 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update GeoLite2 databases to latest version. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/04 14:46:22 Modified files: sys/arch/amd64/amd64: acpi_machdep.c sys/arch/amd64/include: pci_machdep.h sys/arch/amd64/pci: pci_machdep.c sys/arch/i386/i386: acpi_machdep.c sys/arch/i386/pci: pci_machdep.c pci_machdep.h sys/dev/acpi : acpi.c acpimcfg.c acpivar.h Log message: Properly pass around the PCI "chipset tag" in acpi(4) and refactor acpimcfg(4) to call an MD initialization functions that sets up a tag for PCI ECAM. ok guenther@, mlarkin@, krw@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/04 14:54:43 Modified files: sys/arch/sparc64/conf: RAMDISK Log message: enable trunk(4) OK deraadt kettenis CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/04 15:08:39 Log message: Import devel/libaio_compat, a port of POSIX asynchronous I/O routines from DragonFly BSD. ok rsadowski@ libaio_compat is a port of the POSIX asynchronous I/O library from DragonFly BSD to OpenBSD. This version of AIO is aimed at standards compliance; it is not aimed at either reasonability or performance. It merely wraps synchronous I/O routines. Status: Vendor Tag: bcallah Release Tags: bcallah_20180704 N ports/devel/libaio_compat/Makefile N ports/devel/libaio_compat/distinfo N ports/devel/libaio_compat/pkg/PLIST N ports/devel/libaio_compat/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/04 15:09:02 Modified files: devel : Makefile Log message: +libaio_compat CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/04 16:00:28 Modified files: lang/flang/flang: Makefile lang/flang/flang/patches: patch-runtime_flang_CMakeLists_txt patch-runtime_flang_async_c Removed files: lang/flang/flang/patches: patch-runtime_flang_async_h patch-runtime_flang_backspace_c patch-runtime_flang_flush_c patch-runtime_flang_inquire_c patch-runtime_flang_open_c patch-runtime_flang_rewind_c patch-runtime_flang_unf_c patch-runtime_flang_utils3f_c patch-runtime_flang_utils_c patch-runtime_flang_wait_c Log message: Use libaio_compat within flang. This lets us drop a lot of patches. Note the minor bump in libflang since the aio routines are now added. CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2018/07/04 16:26:20 Modified files: sys/arch/arm64/arm64: machdep.c Log message: It is possible for a memory write to not complete if no barrier exists between the write and a wfi instruction. Make certain system state is coherent when waiting on interrupts. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/04 18:00:18 Modified files: sys/kern : vfs_lookup.c Log message: Plug a vnode leak in namei(). If the file system is unmounted during name lookup, the directory vnode was not released. Add a vrele() to the error return path. NetBSD has added a vput() there after we imported the check. OK krw@ visa@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/04 21:29:04 Modified files: fonts/ibm-plex : Makefile distinfo Log message: Update to ibm-plex-1.0.2. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/07/04 21:47:35 Modified files: devel/cvsweb : Makefile devel/cvsweb/pkg: README Log message: add dev directory to mkdir so that README can be run directly. ok naddy@, brynet@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/04 21:48:45 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): add some utility functions for checking vcpu cpl and mode ok pd@, guenther@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/04 22:36:14 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): print guest vcpu mode and cpl in debug output if VM crashes CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/04 23:01:46 Log message: Import protozero-1.6.2. Protozero is a minimalistic protocol buffer decoder and encoder in C++. Designed for high performance. Suitable for writing zero copy parsers and encoders with minimal need for run-time allocation of memory. Low-level: this is designed to be a building block for writing a very customized decoder for a stable protobuf schema. If your protobuf schema is changing frequently or lazy decoding is not critical for your application then this approach offers no value: just use the C++ API that can be generated with the Google Protobufs 'protoc' program. ok landry@ Status: Vendor Tag: bentley Release Tags: bentley_20180704 N ports/devel/protozero/Makefile N ports/devel/protozero/distinfo N ports/devel/protozero/pkg/DESCR N ports/devel/protozero/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/04 23:02:21 Modified files: devel : Makefile Log message: +protozero CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/04 23:07:03 Modified files: sys/arch/amd64/include: vmmvar.h Log message: forgot to commit vmmvar.h needed by previous two commits, thanks ccardenas for noticing. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/04 23:17:52 Log message: Import libosmium-2.14.0. Osmium is a fast and flexible C++ library for working with OpenStreetMap data. The Osmium library has extensive support for all types of OSM entities: nodes, ways, relations, and changesets. It allows reading from and writing to OSM files in XML and PBF formats, including change files and full history files. Osmium can store OSM data in memory and on disk in various formats and using various indexes. Its easy to use handler interface allows you to quickly write data filtering and conversion functions. Osmium can create WKT, WKB, OGR, GEOS and GeoJSON geometries for easy conversion into many GIS formats and it can assemble multipolygons from ways and relations. ok landry@ Status: Vendor Tag: bentley Release Tags: bentley_20180704 N ports/geo/libosmium/Makefile N ports/geo/libosmium/distinfo N ports/geo/libosmium/pkg/DESCR N ports/geo/libosmium/pkg/PLIST N ports/geo/libosmium/patches/patch-include_osmium_io_bzip2_compression_hpp No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/04 23:18:24 Modified files: geo : Makefile Log message: +libosmium CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/07/05 03:08:30 Modified files: www/ruby-passenger: Makefile Log message: Remove BROKEN-sparc64 Built repeatedly just fine. This reenables www/nginx. Switch to TLS while here. OK sthen CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/05 03:14:55 Log message: Import tbb-2018.5. Intel(R) Threading Building Blocks (Intel(R) TBB) lets you easily write parallel C++ programs that take full advantage of multicore performance, that are portable, composable and have future-proof scalability. ok bcallah@ Status: Vendor Tag: bentley Release Tags: bentley_20180704 N ports/devel/tbb/Makefile N ports/devel/tbb/distinfo N ports/devel/tbb/files/OpenBSD.clang.inc N ports/devel/tbb/files/OpenBSD.inc N ports/devel/tbb/patches/patch-include_tbb_tbb_machine_h N ports/devel/tbb/patches/patch-src_tbb_cache_aligned_allocator_cpp N ports/devel/tbb/patches/patch-src_rml_client_rml_factory_h N ports/devel/tbb/patches/patch-src_tbbmalloc_tbbmalloc_cpp N ports/devel/tbb/patches/patch-src_tbbmalloc_frontend_cpp N ports/devel/tbb/patches/patch-Makefile N ports/devel/tbb/patches/patch-examples_parallel_for_tachyon_src_types_h N ports/devel/tbb/patches/patch-src_test_test_malloc_compliance_cpp N ports/devel/tbb/patches/patch-src_test_harness_dynamic_libs_h N ports/devel/tbb/pkg/DESCR N ports/devel/tbb/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/05 03:15:26 Modified files: devel : Makefile Log message: +tbb CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/05 03:18:34 Modified files: games/residualvm: Makefile distinfo games/residualvm/patches: patch-configure games/residualvm/pkg: PLIST Log message: Update to residualvm-3.0.1. Release notes: https://github.com/residualvm/residualvm/blob/branch-0-3-1/NEWS ok kirby@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/05 03:49:14 Modified files: x11/qt5 : Makefile.version x11/qt5/docs : distinfo x11/qt5/docs/pkg: PLIST-html x11/qt5/qt3d : Makefile distinfo x11/qt5/qt3d/pkg: PLIST-examples x11/qt5/qtbase : distinfo x11/qt5/qtbase/patches: patch-qmake_generators_unix_unixmake2_cpp x11/qt5/qtcanvas3d: distinfo x11/qt5/qtcharts: distinfo x11/qt5/qtconnectivity: distinfo x11/qt5/qtdatavis3d: distinfo x11/qt5/qtdeclarative: distinfo x11/qt5/qtdeclarative/patches: patch-src_qml_jsruntime_qv4global_p_h x11/qt5/qtgamepad: distinfo x11/qt5/qtgraphicaleffects: distinfo x11/qt5/qtimageformats: distinfo x11/qt5/qtlocation: distinfo x11/qt5/qtlocation/pkg: PLIST-main x11/qt5/qtmultimedia: distinfo x11/qt5/qtnetworkauth: distinfo x11/qt5/qtpurchasing: distinfo x11/qt5/qtquickcontrols: distinfo x11/qt5/qtquickcontrols2: distinfo x11/qt5/qtremoteobjects: distinfo x11/qt5/qtscript: distinfo x11/qt5/qtscxml: distinfo x11/qt5/qtsensors: distinfo x11/qt5/qtserialbus: distinfo x11/qt5/qtserialport: distinfo x11/qt5/qtspeech: distinfo x11/qt5/qtsvg : distinfo x11/qt5/qttools: distinfo x11/qt5/qttranslations: distinfo x11/qt5/qttranslations/pkg: PLIST x11/qt5/qtvirtualkeyboard: distinfo x11/qt5/qtvirtualkeyboard/pkg: PLIST-main x11/qt5/qtwebchannel: distinfo x11/qt5/qtwebsockets: distinfo x11/qt5/qtx11extras: distinfo x11/qt5/qtxmlpatterns: distinfo Log message: Update Qt to latest TLS version 5.9.6 Tested in an amd64 and i386 bulk build by landry@ Thanks! ok landry@ CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/07/05 04:09:11 Modified files: share/man/man4 : viapm.4 sys/dev/pci : viapm.c Log message: Add support for the VIA VX900 chipset in viapm(4). OK kettenis@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/05 04:25:26 Modified files: usr.sbin/bgpd : rde.c Log message: Simplify rde_softreconfig_in(). There is no need to run the prefix through the previous filter. path_update() and prefix_remove() are both smart enough to handle the various cases correctly. Should reduce reload time with large rulesets. OK phessler@ CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/05 04:29:36 Modified files: lib/libfuse : Makefile fuse_main.3 Added files: lib/libfuse : fuse_set_signal_handlers.3 Log message: Create new man page for fuse_set_signal_handlers(3) and fuse_remove_signal_handlers(3). ok mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/05 04:34:15 Modified files: security/py-cryptography: Makefile Log message: build with ports-gcc on !clang arches. may help gcc arches which currently fail with "undefined symbol '__builtin_unreachable". CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/05 04:57:31 Modified files: lib/libfuse : fuse.c Log message: fuse_set_signal_handlers(3) and fuse_remove_signal_handlers(3) should not replace any existing signal handlers. This makes it possible for FUSE file systems to install their own signal handlers. Bug reported by Bill Zissimopoulos. ok mpi@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/05 05:51:37 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Cast physical addresses to 64-bits so we can shift them by 32-bit on 32-bit platforms without the compiler complaining. In the end the value will turn out as 0 anyway. Allows enabling bwfm(4) on 32-bit platforms. ok stsp@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/05 05:54:43 Modified files: sys/arch/i386/conf: GENERIC Log message: Enable bwfm(4). Requested by brad@ Tested by fcambus@ ok stsp@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/05 05:59:27 Modified files: sys/net : rtsock.c Log message: not all route messages have a priority. Move the priority filter check where it belongs. Problem spotted by by remi@ ok sthen@ claudio@ krw@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/05 07:22:12 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to get_iplayer-3.15 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/05 07:42:48 Modified files: share/man/man4 : route.4 Log message: update the route message documentation ok claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/05 07:48:06 Modified files: sys/net : rtsock.c Log message: RTM_BFD route messages are also a special case. suggested by claudio@, ok phessler@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/05 08:27:52 Modified files: sys/arch/amd64/amd64: aes_intel.S Log message: backout r1.11 "Add retguard macros for kernel asm", ok deraadt after starting iked kernel enters ddb with: Stopped at aesni_ctr_enc+0xd8: int $3 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/05 08:42:30 Modified files: sys/kern : kern_kthread.c Log message: Grab the KERNEL_LOCK() in kthread_create(9) to enable unlocked code paths create kernel threads. This will be utilized by sosplice() for the taskq allocation. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/05 08:45:07 Modified files: sys/kern : uipc_socket.c Log message: Serialize the sosplice taskq allocation. This prevents an unlikely duplicate allocation that could happen in the future when each socket has a dedicated lock. Right now, the code path is serialized also by the NET_LOCK() (and the KERNEL_LOCK()). OK mpi@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/05 08:55:05 Modified files: lib/libfuse : fuse_set_signal_handlers.3 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2018/07/05 08:55:22 Modified files: net/ssvnc : Makefile Added files: net/ssvnc/patches: patch-vnc_unixsrc_vncviewer_Imakefile Log message: Build vncviewer with -DMITSHM to greatly increase performance while running on the modesetting driver ok sthen CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/05 08:56:26 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: further tweak the introductory text; ok gilles CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/05 09:31:04 Modified files: sys/kern : syscalls.master Log message: Put back sendto(2) and sendmsg(2) under KERNEL_LOCK(). malloc(9) is apparently not mpsafe as found the hardway by sthen@. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/05 09:31:51 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/05 09:34:25 Modified files: sys/miscfs/fuse: fuse_vfsops.c Log message: Do not leak memory and a fp reference when !root passes `allow_other'. Fix CID 1470236. ok helg@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/05 09:47:48 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/05 10:36:09 Modified files: net/nagios/nagios: Makefile Log message: missed bump for nagios-web with the php version switch, noticed by naddy@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/07/05 10:55:42 Modified files: www/icedtea-web: Makefile Log message: missing run-depencency on desktop-file-utils CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/05 12:49:26 Modified files: devel/appstream-glib: Makefile Log message: Yet another /usr/share -> /usr/local/share CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/05 12:52:07 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.50. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/05 12:55:02 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.50. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/05 12:55:21 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.50. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/07/05 13:17:20 Log message: Import hashdeep 4.4 hashdeep is a set of cross-platform tools to compute hashes, or message digests, for any number of files while optionally recursively digging through the directory structure. It can also take a list of known hashes and display the filenames of input files whose hashes either do or do not match any of the known hashes. This version supports MD5, SHA-1, SHA-256, Tiger, and Whirlpool hashes. ok giovanni@ Status: Vendor Tag: feinerer Release Tags: feinerer_20180705 N ports/security/hashdeep/Makefile N ports/security/hashdeep/distinfo N ports/security/hashdeep/patches/patch-src_display_cpp N ports/security/hashdeep/patches/patch-src_files_cpp N ports/security/hashdeep/patches/patch-src_hash_cpp N ports/security/hashdeep/patches/patch-src_hashlist_cpp N ports/security/hashdeep/patches/patch-src_xml_h N ports/security/hashdeep/pkg/PLIST N ports/security/hashdeep/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/07/05 13:19:27 Modified files: security : Makefile Log message: +hashdeep CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/05 13:25:38 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 sys/arch/arm64/include: pci_machdep.h sys/dev/acpi : acpi.c dsdt.h Added files: sys/arch/arm64/dev: acpipci.c Log message: Add acpipci(4), a driver that supports generic ECAM-compatible PCI host bridges based on information provided by ACPI. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/05 13:26:00 Modified files: share/man/man4/man4.arm64: Makefile Added files: share/man/man4/man4.arm64: acpipci.4 Log message: acpipci(4) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/05 13:51:35 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: reword; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/05 13:53:22 Modified files: share/man/man4/man4.arm64: acpipci.4 Log message: supply an arch for Dt; CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/05 14:24:45 Modified files: games/hyperrogue: Makefile distinfo Log message: Update hyperrogue to 10.4j CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/05 14:33:52 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20180704 CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/07/05 14:55:23 Modified files: faq : current.html Log message: put back instructions for building over altq removal and retguard changes, apparently some people want to upgrade from source from way back and got bitten by the latter. Reminder: You should *always* use a snapshot as the starting point for running -current. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/05 15:16:52 Modified files: sys/netinet : raw_ip.c udp_usrreq.c sys/netinet6 : raw_ip6.c Log message: It was possible to leak the control mbuf in raw ip user request with sendmsg(2) and MSG_OOB. Sync the code in udp, rip, and rip6_usrreq. Add an inp NULL check in rip6_usrreq for consistency. OK benno@ mpi@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/05 15:48:33 Modified files: sys/net : rtsock.c Log message: fix comment: s/always send/always sent/ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/07/05 18:18:39 Modified files: security/botan2: Makefile distinfo security/botan2/patches: patch-src_build-data_os_openbsd_txt security/botan2/pkg: PLIST Removed files: security/botan2/patches: patch-configure_py patch-src_build-data_makefile_in patch-src_tests_test_filters_cpp patch-src_tests_tests_cpp patch-src_tests_tests_h Log message: Update botan2 to 2.7.0. Patches have been commited upstream. Fixes CVE-2018-12435 ECDSA side channel. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/05 19:37:00 Modified files: sys/dev/pci : pcidevs Log message: add Broadcom NetXtreme-C/E devices CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/05 19:47:58 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/05 19:49:44 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/05 20:43:01 Modified files: sys/arch/amd64/amd64: trap.c vector.S db_interface.c sys/arch/amd64/include: cpu.h Log message: Split trap() into kerntrap() and usertrap(), with all the signal generation in a compact block in the latter. ok deraadt@ mlarkin@ CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2018/07/05 21:31:17 Modified files: distrib/sets/lists/xbase: md.landisk Log message: sync CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/05 22:49:21 Modified files: usr.sbin/tcpdump: in_cksum.c interface.h print-ip.c Log message: move the ip checksumming code into in_cksum.c this is part of a bigger change that refactors udp handling, but works on hosts of both endians. discussed at length with proctor@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/05 23:47:22 Modified files: usr.sbin/tcpdump: interface.h print-bootp.c print-cnfp.c print-domain.c print-gtp.c print-iapp.c print-ike.c print-ipsec.c print-krb.c print-l2tp.c print-lwres.c print-ntp.c print-radius.c print-rip.c print-ripng.c print-snmp.c print-tftp.c print-udp.c print-udpencap.c print-vqp.c print-wb.c Log message: Rework UDP parsing, particularly around IP addresses. This originally started as trying to put a consistent space between the UDP header information and the payload parsing, but while doing that I noticed inconsistent IPv4 vs IPv6 handling. Apart from the default "srcip.srcport > dstip.dstpor" output, all the other places that IP addresses were printed assumed IPv4. It looks like it is possible that udp_print() can be called without an IP header, which made these blind IPv4 prints turn into NULL derefs. This fixes the problem above by only having a single place that prints the addresses out, and makes sure to get the difference between IPv4, IPv6 and no IP correct. This changes how the checksum is calculated. It incrementally builds the UDP checksum by feeding the IPv4 and v6 addresses in separately, then using common code for the rest of the pseudo header and actual payload. Lastly, this does make printing the space between the UDP header and its payload consistent. The UDP code is now responsible for adding a space after itself so the payload parsers don't have to. They got it wrong in some cases anyway, so this should be a lot more uniform. help and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/06 00:00:02 Log message: Import osrm-backend-5.18.0. OSRM is a high performance routing engine written in C++14 designed to run on OpenStreetMap data. The following services are available via HTTP API, C++ library interface and NodeJs wrapper: - Nearest - Snaps coordinates to the street network and returns the nearest matches - Route - Finds the fastest route between coordinates - Table - Computes the duration or distances of the fastest route between all pairs of supplied coordinates - Match - Snaps noisy GPS traces to the road network in the most plausible way - Trip - Solves the Traveling Salesman Problem using a greedy heuristic - Tile - Generates Mapbox Vector Tiles with internal routing metadata ok landry@ Status: Vendor Tag: bentley Release Tags: bentley_20180705 N ports/geo/osrm-backend/Makefile N ports/geo/osrm-backend/distinfo N ports/geo/osrm-backend/patches/patch-CMakeLists_txt N ports/geo/osrm-backend/pkg/DESCR N ports/geo/osrm-backend/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/06 00:00:54 Modified files: geo : Makefile Log message: +osrm-backend CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/06 00:04:48 Modified files: audio/easytag : Makefile audio/easytag/pkg: PLIST audio/gradio : Makefile audio/gradio/pkg: PLIST audio/rhythmbox: Makefile audio/rhythmbox/pkg: PLIST databases/evolution-data-server: Makefile databases/evolution-data-server/pkg: PLIST devel/glib2 : Makefile devel/glib2/pkg: PLIST devel/gsettings-desktop-schemas: Makefile devel/gsettings-desktop-schemas/pkg: PLIST geo/emerillon : Makefile geo/emerillon/pkg: PLIST geo/foxtrotgps : Makefile geo/foxtrotgps/pkg: PLIST geo/geoclue : Makefile geo/geoclue/pkg: PLIST graphics/colord: Makefile graphics/colord/pkg: PLIST graphics/evince: Makefile graphics/evince/pkg: PLIST graphics/gthumb: Makefile graphics/gthumb/pkg: PLIST graphics/shotwell: Makefile graphics/shotwell/pkg: PLIST graphics/simple-scan: Makefile graphics/simple-scan/pkg: PLIST inputmethods/ibus: Makefile inputmethods/ibus/pkg: PLIST japanese/gwaei : Makefile japanese/gwaei/pkg: PLIST mail/evolution : Makefile mail/evolution/pkg: PLIST mail/evolution-rss: Makefile mail/evolution-rss/pkg: PLIST mail/geary : Makefile mail/geary/pkg : PLIST math/gnumeric : Makefile math/gnumeric/pkg: PLIST multimedia/gnome-twitch: Makefile multimedia/gnome-twitch/pkg: PLIST multimedia/gstreamer-0.10/plugins-bad: Makefile multimedia/gstreamer-0.10/plugins-bad/pkg: PLIST-main net/corebird : Makefile net/corebird/pkg: PLIST net/telepathy/folks: Makefile net/telepathy/folks/pkg: PLIST net/telepathy/telepathy-logger: Makefile net/telepathy/telepathy-logger/pkg: PLIST net/telepathy/telepathy-mission-control: Makefile net/telepathy/telepathy-mission-control/pkg: PLIST productivity/glabels: Makefile productivity/glabels/pkg: PLIST productivity/gnucash: Makefile productivity/gnucash/pkg: PLIST sysutils/d-feet: Makefile sysutils/d-feet/pkg: PLIST sysutils/deja-dup: Makefile sysutils/deja-dup/pkg: PLIST sysutils/virt-manager: Makefile sysutils/virt-manager/pkg: PLIST textproc/gtranslator: Makefile textproc/gtranslator/pkg: PLIST textproc/meld : Makefile textproc/meld/pkg: PLIST www/epiphany : Makefile www/epiphany/pkg: PLIST www/liferea : Makefile www/liferea/pkg: PLIST x11/gnome/aisleriot: Makefile x11/gnome/aisleriot/pkg: PLIST x11/gnome/baobab: Makefile x11/gnome/baobab/pkg: PLIST x11/gnome/bijiben: Makefile x11/gnome/bijiben/pkg: PLIST x11/gnome/builder: Makefile x11/gnome/builder/pkg: PLIST x11/gnome/calculator: Makefile x11/gnome/calculator/pkg: PLIST x11/gnome/calendar: Makefile x11/gnome/calendar/pkg: PLIST x11/gnome/caribou: Makefile x11/gnome/caribou/pkg: PLIST x11/gnome/characters: Makefile x11/gnome/characters/pkg: PLIST x11/gnome/clocks: Makefile x11/gnome/clocks/pkg: PLIST x11/gnome/code-assistance: Makefile x11/gnome/code-assistance/pkg: PLIST x11/gnome/contacts: Makefile x11/gnome/contacts/pkg: PLIST x11/gnome/dconf-editor: Makefile x11/gnome/dconf-editor/pkg: PLIST x11/gnome/devhelp: Makefile x11/gnome/devhelp/pkg: PLIST x11/gnome/dictionary: Makefile x11/gnome/dictionary/pkg: PLIST x11/gnome/documents: Makefile x11/gnome/documents/pkg: PLIST x11/gnome/eog : Makefile x11/gnome/eog/pkg: PLIST x11/gnome/eog-plugins: Makefile x11/gnome/eog-plugins/pkg: PLIST x11/gnome/file-roller: Makefile x11/gnome/file-roller/pkg: PLIST x11/gnome/gcr : Makefile x11/gnome/gcr/pkg: PLIST x11/gnome/gdm : Makefile x11/gnome/gdm/pkg: PLIST x11/gnome/gedit: Makefile x11/gnome/gedit/pkg: PLIST x11/gnome/gedit-plugins: Makefile x11/gnome/gedit-plugins/pkg: PLIST x11/gnome/ghex : Makefile x11/gnome/ghex/pkg: PLIST x11/gnome/gucharmap: Makefile x11/gnome/gucharmap/pkg: PLIST x11/gnome/gvfs : Makefile x11/gnome/gvfs/pkg: PLIST-main PLIST-smb x11/gnome/keyring: Makefile x11/gnome/keyring/pkg: PLIST x11/gnome/latex: Makefile x11/gnome/latex/pkg: PLIST x11/gnome/libcryptui: Makefile x11/gnome/libcryptui/pkg: PLIST x11/gnome/libgnomekbd: Makefile x11/gnome/libgnomekbd/pkg: PLIST x11/gnome/libgweather: Makefile x11/gnome/libgweather/pkg: PLIST x11/gnome/maps : Makefile x11/gnome/maps/pkg: PLIST x11/gnome/mousetweaks: Makefile x11/gnome/mousetweaks/pkg: PLIST x11/gnome/music: Makefile x11/gnome/music/pkg: PLIST x11/gnome/mutter: Makefile x11/gnome/mutter/pkg: PLIST x11/gnome/nautilus: Makefile x11/gnome/nautilus/pkg: PLIST x11/gnome/online-accounts: Makefile x11/gnome/online-accounts/pkg: PLIST x11/gnome/photos: Makefile x11/gnome/photos/pkg: PLIST x11/gnome/power-manager: Makefile x11/gnome/power-manager/pkg: PLIST x11/gnome/quadrapassel: Makefile x11/gnome/quadrapassel/pkg: PLIST x11/gnome/recipes: Makefile x11/gnome/recipes/pkg: PLIST x11/gnome/screenshot: Makefile x11/gnome/screenshot/pkg: PLIST x11/gnome/seahorse: Makefile x11/gnome/seahorse/pkg: PLIST x11/gnome/seahorse-nautilus: Makefile x11/gnome/seahorse-nautilus/pkg: PLIST x11/gnome/session: Makefile x11/gnome/session/pkg: PLIST x11/gnome/settings-daemon: Makefile x11/gnome/settings-daemon/pkg: PLIST x11/gnome/shell: Makefile x11/gnome/shell/pkg: PLIST x11/gnome/shell-extensions: Makefile x11/gnome/shell-extensions/pkg: PLIST x11/gnome/system-monitor: Makefile x11/gnome/system-monitor/pkg: PLIST x11/gnome/terminal: Makefile x11/gnome/terminal/pkg: PLIST x11/gnome/todo : Makefile x11/gnome/todo/pkg: PLIST x11/gnome/totem: Makefile x11/gnome/totem/pkg: PLIST x11/gnome/tracker: Makefile x11/gnome/tracker/pkg: PLIST x11/gnome/tracker-miners: Makefile x11/gnome/tracker-miners/pkg: PLIST x11/gnome/usage: Makefile x11/gnome/usage/pkg: PLIST x11/gnome/vinagre: Makefile x11/gnome/vinagre/pkg: PLIST x11/gnome/weather: Makefile x11/gnome/weather/pkg: PLIST x11/gnome/yelp : Makefile x11/gnome/yelp/pkg: PLIST x11/gnome-mplayer: Makefile x11/gnome-mplayer/pkg: PLIST x11/gtk+3 : Makefile x11/gtk+3/pkg : PLIST-main x11/gtk+4 : Makefile x11/gtk+4/pkg : PLIST-main x11/mate/atril : Makefile x11/mate/atril/pkg: PLIST x11/mate/caja : Makefile x11/mate/caja/pkg: PLIST x11/mate/caja-extensions: Makefile x11/mate/caja-extensions/pkg: PLIST x11/mate/calc : Makefile x11/mate/calc/pkg: PLIST x11/mate/control-center: Makefile x11/mate/control-center/pkg: PLIST x11/mate/desktop: Makefile x11/mate/desktop/pkg: PLIST x11/mate/engrampa: Makefile x11/mate/engrampa/pkg: PLIST x11/mate/eom : Makefile x11/mate/eom/pkg: PLIST x11/mate/libmateweather: Makefile x11/mate/libmateweather/pkg: PLIST x11/mate/marco : Makefile x11/mate/marco/pkg: PLIST x11/mate/notification-daemon: Makefile x11/mate/notification-daemon/pkg: PLIST x11/mate/panel : Makefile x11/mate/panel/pkg: PLIST x11/mate/pluma : Makefile x11/mate/pluma/pkg: PLIST x11/mate/power-manager: Makefile x11/mate/power-manager/pkg: PLIST x11/mate/screensaver: Makefile x11/mate/screensaver/pkg: PLIST x11/mate/session-manager: Makefile x11/mate/session-manager/pkg: PLIST x11/mate/settings-daemon: Makefile x11/mate/settings-daemon/pkg: PLIST x11/mate/system-monitor: Makefile x11/mate/system-monitor/pkg: PLIST x11/mate/terminal: Makefile x11/mate/terminal/pkg: PLIST x11/xfce4/mousepad: Makefile x11/xfce4/mousepad/pkg: PLIST Log message: tag glib-compile-schemas CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/06 00:18:03 Modified files: usr.sbin/tcpdump: interface.h print-udp.c tcpdump.8 tcpdump.c Log message: Add "gre" as a type to use with -T This allows arbitrary UDP packets to be parsed as GRE packets. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/06 00:30:35 Modified files: usr.sbin/tcpdump: print-udp.c Log message: According to RFC7510, IANA allocated port 6635 for MPLS over UDP CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/06 00:35:46 Modified files: usr.sbin/tcpdump: interface.h print-udp.c tcpdump.8 tcpdump.c Log message: Add "mpls" as a type to use with -T This allows arbitrary UDP packets to be parsed as MPLS. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/06 00:43:19 Modified files: usr.sbin/tcpdump: interface.h print-udp.c tcpdump.8 tcpdump.c Log message: add "tftp" as a type to use with -T This forces UDP packets to be parsed as tftp messages, which is useful to see the DATA and ACK packets. They're usually on high ports which don't get matched by udp_print, which by default only handled tftp packets on port 69. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/06 00:44:57 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Update to firefox 61.0.1. See https://www.mozilla.org/en-US/firefox/61.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/06 00:54:05 Removed files: www/mozilla-firefox/patches: patch-mozglue_misc_TimeStamp_posix_cpp Log message: Remove patch that was meant to be removed when updating to 61. ComputeUptime is called before pledge().. so no need to neuter this sysctl() CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/06 00:55:10 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp patch-lib_Target_X86_X86MCInstLower_cpp patch-tools_clang_include_clang_Driver_Options_td patch-tools_clang_lib_Driver_ToolChains_Clang_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp patch-tools_lld_ELF_Writer_cpp Added files: devel/llvm/patches: patch-include_llvm_CodeGen_MachineFrameInfo_h patch-include_llvm_CodeGen_Passes_h patch-include_llvm_CodeGen_TargetFrameLowering_h patch-include_llvm_InitializePasses_h patch-lib_CodeGen_CMakeLists_txt patch-lib_CodeGen_PrologEpilogInserter_cpp patch-lib_CodeGen_ReturnProtectorPass_cpp patch-lib_CodeGen_TargetPassConfig_cpp patch-lib_Target_X86_CMakeLists_txt patch-lib_Target_X86_X86FixupGadgets_cpp patch-lib_Target_X86_X86FrameLowering_cpp patch-lib_Target_X86_X86FrameLowering_h patch-lib_Target_X86_X86InstrCompiler_td patch-lib_Target_X86_X86TargetMachine_cpp patch-lib_Target_X86_X86_h patch-tools_clang_include_clang_Driver_CC1Options_td patch-tools_clang_include_clang_Frontend_CodeGenOptions_def patch-tools_clang_lib_CodeGen_CGCall_cpp patch-tools_clang_lib_Frontend_CompilerInvocation_cpp patch-tools_lld_ELF_SyntheticSections_cpp Log message: Merge in diffs from base: - Add ret protector options as no-ops. - Add a clang pass that identifies potential ROP gadgets and replaces ROP friendly instructions with safe alternatives. This initial commit fixes this framework. - Add RETGUARD to clang for amd64. This security mechanism uses per-function random cookies to protect access to function return instructions, with the effect that the integrity of the return address is protected, and function return instructions are harder to use in ROP gadgets. - Put the new retguard symbols in their own section, '.openbsd.randomdata.retguard', to make them easier to work with in the kernel hibernate code. - Pass -nopie to the linker when -pg is specified to make the profiler(gprof) work properly. - Work around a bug where discarding the .ARM.exidx section in the armv7 kernel linker script makes ld.lld(1) crash. This has been fixed in a different (proper?) way upstream but backporting their fix is a bit too invasive. - Merge '.openbsd.randomdata.*' sections into a single '.openbsd.randomdata' section when linking, as we do when using ld from binutils. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/06 00:59:51 Modified files: usr.sbin/tcpdump: print-udp.c Log message: pass the payload to parsers via cp, which is a pointer to the payload. previously they all had (const u_char *)(up + 1), which was messy. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/06 01:00:49 Modified files: usr.sbin/tcpdump: print-mpls.c Log message: use do { } while (!bottom) instead of again: ... if (!bottom) goto again; CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/06 01:11:23 Modified files: usr.bin/tmux : tmux.1 window-copy.c Log message: Add a rectangle_toggle format, from Hirokazu Hata. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/06 01:13:21 Modified files: usr.sbin/tcpdump: interface.h print-gre.c print-udp.c tcpdump.8 tcpdump.c Log message: add support for vxlan packets. I personally think vxlan looks suspiciously like gre, so I put the parser in print-gre.c CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/06 01:50:02 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/06 01:53:59 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.51. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/06 01:54:09 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.51. CVSROOT: /cvs Module name: src Changes by: pirofti@cvs.openbsd.org 2018/07/06 01:54:34 Modified files: lib/librthread : rthread_barrier.c Log message: Return EINVAL if pthread_barrier_init is called with count=0. OK kettenis@, guenther@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/07/06 01:55:50 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Fix efiboot not to panic when a serial which does not exist actually is specified as the console. Current implementation can't assume the given device is proved at the callback functions if the system has one serial device at least. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/07/06 02:47:58 Modified files: sysutils/exfat-fuse: Makefile distinfo Log message: Update to exfat-fuse 1.2.8 ok yasuoka@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/06 03:03:02 Modified files: usr.bin/ssh : packet.c packet.h opacket.h Log message: Remove unused ssh_packet_start_compression() ok markus@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/06 03:05:01 Modified files: usr.bin/ssh : kex.c kex.h monitor_wrap.c packet.c sshconnect2.c Log message: Remove leftovers from pre-authentication compression Support for this has been removed in 2016. COMP_DELAYED will be renamed in a later commit. ok markus@ CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/06 03:06:14 Modified files: usr.bin/ssh : kex.c kex.h packet.c servconf.c Log message: Rename COMP_DELAYED to COMP_ZLIB Only delayed compression is supported nowadays. ok markus@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/06 03:59:12 Modified files: usr.sbin/tcpdump: tcpdump.8 Log message: use a list for the -T types, now that there are many; ok dlg CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/06 05:14:41 Modified files: sys/arch/armv7/marvell: mvmbus.c Log message: Since the function is supposed to return 1 if the window is free, we must return 0 if we don't want that someone uses window 13. Remove erroneous for-loop. We simply want to check if it's a remappable window to disable the remap in that case. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/06 06:30:36 Modified files: sys/dev/ic : bwfm.c Log message: Move mbuf alignment for strict aligned architectures from the BCDC specific receive path into the generic receive path, since PCIe supplied packets can be misaligned as well. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/06 06:36:53 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Add bus_dmamap_sync(9) calls to bwfm(4) so that we make sure the data is synced properly before the CPU or the WiFi chip access the supplied memory. Makes PCIe-connected bwfm(4) work on ARM-based machines. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/06 07:08:10 Modified files: sys/arch/armv7/armv7: intr.c sys/arch/armv7/include: intr.h Log message: Implement an API for establishing legacy PCI interrupts. This specific establish function parses the device tree's interrupt map to discover the correct interrupt controller node and interrupt cells for the given PCI node. After retrieving that information we can do the same the normal FDT establish API already does. MSI interrupts are established in a different way as well. Instead of simply hooking up the interrupt handler and returning an MD cookie, we need to pass back information for the PCI controller to configure its interrupt correctly. For this, add another establish routine into the FDT-based interrupt API which looks up msi-controller nodes and calls their MSI-specific establish function if requested. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/07/06 13:01:21 Modified files: security/hashdeep: Makefile Log message: Add BUILD_DEPENDS for autoreconf Reminded by naddy@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/06 13:16:28 Modified files: distrib/miniroot: install.sub Log message: Tweak comment CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/06 13:42:01 Modified files: distrib/miniroot: install.sub Log message: Tweak comments and spacing. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/06 14:13:42 Modified files: distrib/miniroot: install.sub Log message: Tweak comments and explain, why HTTP_SETDIR is made known to the webserver where the response file is downloaded from. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/07/06 14:15:42 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-config_mak_uname devel/git/pkg : PLIST-main Added files: devel/git/patches: patch-t_t5310-pack-bitmaps_sh Log message: Update to git-2.18.0 OK benoit danj CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/06 15:07:46 Modified files: distrib/miniroot: install.sub Log message: Improve the description of another rather esoteric piece of shell script code. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/07 00:25:53 Modified files: usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: what was I thinking. No need to iterate, just use the key and avoid a stupid bug where we leave the iterator mid-range CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/07 03:25:00 Modified files: distrib/miniroot: install.sub Log message: Tweak comments CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/07 03:59:34 Modified files: sbin/disklabel : editor.c Log message: Add recommended error checks around the use of strtod() in parse_sizespec(). ok otto@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/07 04:26:28 Modified files: distrib/miniroot: install.sub Log message: Be more precise explaining that _ask() captures user responses interactively and also from the response file. CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/07/07 04:55:26 Modified files: sys/dev/usb : usbdevs Log message: Add ids for Logitech Webcam C250, also affected by the 'bogus FEATURE_UNIT bLength' issue. ok mpi@ CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/07/07 04:55:50 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/07 05:32:01 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm Delete.pm PackingElement.pm Log message: - move everything tag-related into state->{tags} - implement "define-tag deleted" heuristic: when we remove the tag definition, we can no longer run the command at-end - implement superseded semantics to be used for texmf CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/07 06:08:07 Modified files: sbin/slaacd : slaacd.c Log message: slaacd is not interested in v4-related route messages so set the address family on the two socket() calls to open the routing socket, so that only v6-related and af-unspecific messages are seen. One of the sockets is only used for sending not receiving messages; shutdown the receive side to avoid receiving messages as suggested by claudio@. slaacd is run by default (watching for interface changes to add the "autoconf" flag), so has to process route messages even where IPv6 autoconf isn't used - these changes reduce CPU use on machines processing large numbers of route updates (in particular full-table BGP routers). ok florian@ claudio@ benno@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/07 06:54:33 Modified files: distrib/miniroot: install.sub Log message: Trim function description by leaving out parts that are already explained for _ask(). Give a hint why _ask() is called from within a while-loop. CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/07/07 07:03:08 Modified files: sys/dev/usb : uaudio.c Log message: Fix uaudio(4) detection on Logitech Webcam C200/C210/C250/C270/C310/C500. Those devices have a broken AudioControl descriptor which advertises a bad value for bLength for the FEATURE_UNIT sub-descriptor, so add a quirk 'fixing' this bLength so that uaudio(4) attaches properly instead of bailing out with 'audio descriptors make no sense, error=4'. My C310 now properly attaches but doesnt seem to work right now, this is a different issue that will be worked on. Thanks to tb@, remi@, weerd@, Raf Czlonka, Base Pr1me, Jordan Geoghegan, Peter J. Philipp, Alfredo Vogel, James Hastings, Bruno Flueckiger, Remco & Alex Tsang for providing lsusb -v output for a large variety of Logitech Webcams. ok mpi@ ratchov@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/07 07:11:47 Modified files: distrib/miniroot: install.sub Log message: Compact function description. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/07/07 07:38:55 Modified files: usr.sbin/smtpd : lka_session.c Log message: make it more obvious that there was a problem with a .forward file: 424 4.2.4 Mailing list expansion problem 524 5.2.4 Mailing list expansion problem postmaster still has to look to logs to understand the real issue but at least it doesn't go unnoticed anymore. ok eric@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/07 08:35:06 Modified files: distrib/miniroot: install.sub Log message: Make sure the question parameter is set to be able to search for an answer in the response file. OK krw tb CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/07 08:39:23 Modified files: distrib/miniroot: install.sub Log message: Always quote both parameters of ask() which picks the question and default answer parameters via $1 and $2. OK tb CVSROOT: /cvs Module name: xenocara Changes by: visa@cvs.openbsd.org 2018/07/07 08:56:22 Modified files: distrib/sets/lists/xbase: md.octeon Log message: sync CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/07 09:17:15 Log message: Help from bcallah@, sthen@ and Edward Lopez-Acosta. OK sthen@. Comment: python code formatter Description: Black is a python code formatter which follows a PEP8 subset. Maintainer: The OpenBSD ports mailing-list WWW: https://github.com/ambv/black Status: Vendor Tag: juanfra Release Tags: juanfra_20180707 N ports/textproc/py-black/Makefile N ports/textproc/py-black/distinfo N ports/textproc/py-black/pkg/DESCR N ports/textproc/py-black/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/07 09:19:15 Modified files: textproc : Makefile Log message: +py-black CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/07 09:19:25 Modified files: sys/kern : kern_sched.c Log message: Release the kernel lock fully on thread exit. This prevents a locking error that would happen otherwise when a traced and stopped multithreaded process is forced to exit. The error shows up as a kernel panic when WITNESS is enabled. Without WITNESS, the error causes a system hang. sched_exit() has expected that a single KERNEL_UNLOCK() would release the lock completely. That assumption is wrong when an exit happens through the signal tracing logic: sched_exit exit1 single_thread_check single_thread_set issignal <-- KERNEL_LOCK() userret <-- KERNEL_LOCK() syscall The error is a regression of r1.216 of kern_sig.c. Panic reported and fix tested by Laurence Tratt OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/07 09:40:02 Modified files: sys/kern : spec_vnops.c Log message: Fix a locking error in spec_setattr(). Unlike many VOP operations, VOP_SETATTR() does not release the vnode lock (and it has never done the unlocking in the past). Therefore spec_setattr() has to keep the argument vnode locked and unlock v_specparent instead after the nested VOP_SETATTR() call. Fixes a WITNESS panic found by anton@ OK anton@, mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/07 09:41:25 Modified files: sys/kern : spec_vnops.c Log message: Remember to lock v_specparent for VOP operations. OK anton@, mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/07/07 10:14:40 Modified files: sys/kern : kern_descrip.c Log message: Fix an argument type error that happens when translating fcntl(F_SETOWN) to ioctl(TIOCSPGRP). The ioctl handlers expect a pointer to an int, so read the argument into a local int variable and pass the variable's address to the handler instead of referencing SCARG(uap, arg) directly. OK guenther@, mpi@ CVSROOT: /cvs Module name: www Changes by: rsadowski@cvs.openbsd.org 2018/07/07 15:17:10 Modified files: . : want.html Log message: I'm looking for a "CD/DVD-RW" or "Blu-ray Combo" SATA or USB burner. "multimedia/k3b-kde4" and upcoming "x11/kde-applications/k3b" cannot find any burner device. In order to analyze the issue I need a SATA or USB burner. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/07 15:48:52 Modified files: graphics/nomacs: Makefile distinfo Log message: Bugfix update nomacs-3.10.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/07 16:39:42 Modified files: devel/dconf : Makefile devel/dconf/pkg: PLIST devel/gconf2 : Makefile devel/gconf2/pkg: PLIST devel/glib2 : Makefile devel/glib2/pkg: PLIST inputmethods/fcitx: Makefile inputmethods/fcitx/pkg: PLIST-gtk3 PLIST-main inputmethods/ibus: Makefile inputmethods/ibus/pkg: PLIST inputmethods/scim: Makefile inputmethods/scim/pkg: PLIST inputmethods/uim: Makefile inputmethods/uim/pkg: PLIST-gtk PLIST-gtk3 net/glib2-networking: Makefile net/glib2-networking/pkg: PLIST x11/gnome/gvfs : Makefile x11/gnome/gvfs/pkg: PLIST-main x11/gtk+2 : Makefile x11/gtk+2/pkg : PLIST-main x11/gtk+3 : Makefile x11/gtk+3/pkg : PLIST-main Log message: misc small tags: - gio-querymodules - gtk-query-immodules* CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/07 17:16:24 Modified files: regress/sys/kern/unveil: Makefile syscalls.c Log message: rename all the pledgepath bits to unveil CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/07 17:46:05 Modified files: infrastructure/lib/DPB: Core.pm Log message: don't return from each CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/07 20:13:12 src/regress/sys/kern/ftruncate Update of /cvs/src/regress/sys/kern/ftruncate In directory cvs.openbsd.org:/tmp/cvs-serv50863/ftruncate Log Message: Directory /cvs/src/regress/sys/kern/ftruncate added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/07 20:14:54 Added files: regress/sys/kern/ftruncate: Makefile ftruncate.c Log message: Add regress covering the recently fixed NULL pointer deref in vn_writechk(). This program also help uncovering a locking error in spec_setattr() fixed by visa@. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/07 20:16:48 Modified files: regress/sys/kern: Makefile Log message: hook up ftruncate CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/07 20:18:51 Modified files: regress/sys/netinet/recvmsg: recvmsg.c Log message: zap empty line CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/07 20:28:42 Modified files: lib/libfuse : Makefile fuse_main.3 Added files: lib/libfuse : fuse_chan_fd.3 fuse_daemonize.3 fuse_get_session.3 fuse_loop.3 fuse_mount.3 fuse_new.3 fuse_opt.3 fuse_parse_cmd_line.3 fuse_setup.3 fuse_teardown.3 fuse_version.3 Log message: Create separate man pages for each library function. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/07 20:44:03 Modified files: editors/focuswriter: Makefile distinfo editors/focuswriter/pkg: PLIST Log message: Update to focuswriter-1.6.14 CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/07 20:49:38 Added files: lib/libfuse : fuse_destroy.3 Log message: Add man page for fuse_destroy(3). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/08 00:17:10 Modified files: lib/libfuse : fuse_chan_fd.3 fuse_daemonize.3 fuse_destroy.3 fuse_get_session.3 fuse_loop.3 fuse_main.3 fuse_mount.3 fuse_new.3 fuse_opt.3 fuse_parse_cmd_line.3 fuse_setup.3 fuse_teardown.3 fuse_version.3 Log message: mop up; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/08 03:28:44 Modified files: gnu/gcc/gcc/config/arm: openbsd.h Log message: Explicitly pass -L/usr/lib to the linker. Needed for switching to lld(1) as the default linker on armv7. ok espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/08 04:32:45 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-lib_Target_Mips_MCTargetDesc_MipsMCAsmInfo_cpp patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp Log message: Sync with what was commited upstream: [mips][ias] Enable IAS by default for OpenBSD / FreeBSD mips64/mips64el. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/08 04:35:31 Modified files: graphics/py-cairo: Makefile distinfo Log message: Update to py-cairo-1.17.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/08 04:38:27 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/08 04:41:15 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.52. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/08 04:41:25 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.52. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/08 05:22:40 Modified files: graphics/gdcm : Makefile distinfo Log message: update to gdcm-2.8.7 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/08 05:25:23 Log message: import rclone-1.42 Rclone is a command line program to sync files and directories to and from various storage backends such as Amazon S3, Google Drive, Dropbox, WebDAV, SFTP, etc. based on the initial port by and OK abieber@ Status: Vendor Tag: jasper Release Tags: jasper_20180807 N ports/sysutils/rclone/Makefile N ports/sysutils/rclone/distinfo N ports/sysutils/rclone/pkg/DESCR N ports/sysutils/rclone/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/08 05:26:51 Modified files: sysutils : Makefile Log message: +rclone CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/08 06:49:16 Modified files: lib/libm/arch/amd64: s_cos.S Log message: Add missing retguard check ok deraadt CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/07/08 07:04:04 Modified files: sys/net : if_enc.c Log message: Use the same test pattern as for enc_ifps, for consistency ok denis@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/07/08 07:06:38 Modified files: usr.sbin/smtpd : mda.c mta.c mta_session.c smtp_session.c Log message: remove 'event=' from logs it doesn't carry any information suggested by eric@, ok millert@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/07/08 07:10:49 Modified files: usr.sbin/smtpd : lka_session.c Log message: when rejecting a recipient due to any kind of error related to .forward and aliases/virtual expansion, provide a more explicit status in the session. ok millert@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/08 07:18:44 Modified files: bin/ksh : eval.c Log message: Fix a bug related to variable expansion referencing multiple read-only variables; such as positional arguments. Since global() returns a pointer to static storage for read-only variables, the memory pointed to needs to be copied to prevent any subsequent call to global() to override the previously accessed variable. Bug reported by Andreas Kusalananda Kähäri on bugs@ ok benno@ jca@ tb@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/08 07:22:24 Modified files: regress/bin/ksh: obsd-regress.t Log message: Add test covering variable expansion referencing multiple read-only variables. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/08 07:23:57 Modified files: usr.bin/systat : systat.1 Log message: iostat shows data in bytes, not kilobytes; from marcus merighi ok benno CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/08 07:36:38 Modified files: multimedia/get_iplayer: Makefile distinfo Log message: update to get_iplayer-3.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/08 07:37:27 Modified files: audio/beets : Makefile distinfo audio/beets/pkg: PLIST Log message: update to beets-1.4.7 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/08 07:42:47 Modified files: distrib/miniroot: install.sub Log message: Whitespace CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/08 07:46:54 Modified files: devel/go-tools : Makefile devel/go-tools/pkg: PLIST Log message: Install go-tools as a library, allowing the go-text module to work correctly. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/08 08:13:56 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt patch-contrib_lua-torch_torch7_lib_TH_THGeneral_c mail/rspamd/pkg: PLIST Log message: update to rspamd-1.7.7 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/08 08:20:44 Modified files: misc/dialog : Makefile distinfo Log message: Update dialog to 1.3-20180621 and fix MASTER_SITES. While there, take MAINTAINER. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2018/07/08 08:27:07 Log message: Import crystal-0.25.1 (and its dependency manager shards 0.8.1) Crystal is a programming language with the following goals: * Have a syntax similar to Ruby (but compatibility with it is not a goal) * Be statically type-checked, but without having to specify the type of variables or method arguments. * Be able to call C code by writing bindings to it in Crystal. * Have compile-time evaluation and generation of code, to avoid boilerplate code. * Compile to efficient native code. Initial port and MAINTAINER Wesley Moxam Help and ok sthen@ Status: Vendor Tag: jcs Release Tags: jcs_20180708 N ports/lang/crystal/Makefile N ports/lang/crystal/distinfo N ports/lang/crystal/pkg/DESCR N ports/lang/crystal/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2018/07/08 08:28:40 Modified files: lang : Makefile Log message: SUBDIR += crystal CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/08 08:32:17 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/08 08:57:12 Modified files: share/man/man4 : bwfm.4 usb.4 pci.4 Log message: Include the standard string mentioning 802.11 versions in bwfm(4)'s description, to aid searches. ok and reminder for usb(4) and pci(4) jmc@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/08 09:41:17 Modified files: usr.sbin/acme-client: acme-client.conf.5 Log message: clarify account key (pair) vs certificate (domain) key pair, and that the domain block really describes a certificate to manage. from Ross L Richardson , thanks with feedback and ok jmc and sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/08 10:30:57 Modified files: net/scapy : Makefile distinfo net/scapy/patches: patch-scapy_config_py patch-setup_py net/scapy/pkg : PLIST Removed files: net/scapy/patches: patch-scapy_arch_pcapdnet_py patch-scapy_arch_unix_py patch-scapy_sendrecv_py Log message: update to scapy-2.4.0, ok dlg@ danj@ v2.4.0 has Python 3 support, however we will need additional work (in libdnet as well as this port) before we can enable that. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/07/08 10:41:12 Modified files: sys/net : if_enc.c Log message: "id" is too generic, rename to "rdomain" for clarity and easier grepping ok benno@ mpi@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/08 11:01:34 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: document what happens when the @define-tag defining package gets removed CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/08 11:15:07 Modified files: sbin/iked : parse.y sbin/ipsecctl : parse.y sbin/pfctl : parse.y usr.sbin/acme-client: parse.y usr.sbin/bgpd : parse.y usr.sbin/dvmrpd: parse.y usr.sbin/ifstated: parse.y usr.sbin/iscsictl: parse.y usr.sbin/ldapd : parse.y usr.sbin/npppd/npppd: parse.y usr.sbin/ntpd : parse.y usr.sbin/ospf6d: parse.y usr.sbin/ospfd : parse.y usr.sbin/radiusd: parse.y usr.sbin/ripd : parse.y usr.sbin/snmpd : parse.y usr.sbin/switchd: parse.y usr.sbin/vmd : parse.y usr.sbin/ypldap: parse.y Log message: Be consistent in warn() and log_warn() usage when running out of memory. Next step, be correct *and* consistent. ok dennis@ tb@ benno@ schwarze@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/08 11:16:44 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: thfr@cvs.openbsd.org 2018/07/08 11:34:07 Modified files: sys/dev/pci : pcidevs Log message: add AMD Summit Ridge (17h) and Raven Ridge PCI devices. ok brynet@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/07/08 11:36:47 Modified files: regress/usr.bin/ftp: dasho.sh Log message: Make readlink -f work in a POSIXly correct way. Discussed with halex@ CVSROOT: /cvs Module name: src Changes by: thfr@cvs.openbsd.org 2018/07/08 11:39:33 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/08 11:45:38 Modified files: lib : Makefile Log message: white space CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/08 11:52:49 Modified files: bin/ksh : eval.c Log message: Back out previous. naddy and rpe found that it breaks the installer with install.sub's ${*:+$*} substitution in addel(). ok jca CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/08 12:34:02 Modified files: emulators/fuse-utils: Makefile distinfo Log message: Update fuse-utils to 1.4.3. OK gonzalo@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/08 13:39:33 Modified files: infrastructure/lib/OpenBSD: FS2.pm infrastructure/bin: update-plist Log message: scaffold for glib-compile-schemas CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/08 13:57:43 Modified files: infrastructure/bin: update-plist Log message: okay, so we are able to add tag @glib-compile-schemas and @tag update-desktop-database automatically, for starters CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/08 13:59:37 Modified files: distrib/miniroot: install.sub Log message: Compact the function description. Turn the ask_until from type Korn shell to Bourne/POSIX mode. Use : instead of true in the while-loop to be consistent. OK krw halex tb CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/08 14:04:45 Modified files: usr.sbin/usbdevs: usbdevs.8 Log message: add missing .Fl macro CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/08 14:10:26 Modified files: etc : netstart Log message: netstart is used during system start, but also interactively. Show proper error message if a regular user executes netstart. Only do the privilege check if the id binary is available, which might not be the case during diskless system startup. ok deraadt, jasper, jca, krw, rpe (who wrote the same diff), sthen CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/08 14:10:33 Modified files: graphics/colord: Makefile graphics/colord/pkg: PLIST Log message: zap @sample systemd dir we got from dependencies CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/08 14:57:55 Modified files: security/lynis : Makefile distinfo security/lynis/pkg: PLIST Log message: Update for Lynis to 2.6.6 OK benoit@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/08 15:06:40 Modified files: lib/libtls/man : tls_init.3 Log message: Simplify and shorten the description of tls_init(3), fixing an awkward wording noticed by tb@. OK tb@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/08 15:10:48 Modified files: devel/cvsweb : Makefile devel/cvsweb/pkg: README Log message: Add an example for httpd.conf(5) OK schwarze@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/08 15:25:59 Modified files: distrib/miniroot: install.sub Log message: The AUTO variable is a boolean indicating whether or not autoinstall is active Rename AUTO to AI so "AI" is used consistently throuhout the installer script for autoinstall releated variables. OK krw tb CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/08 17:00:17 Modified files: lib/libcrypto/man: Makefile Added files: lib/libcrypto/man: ASN1_INTEGER_get.3 Log message: import the relevant parts of a new ASN1_INTEGER_get(3) manual page from OpenSSL, fixing many bugs and polishing many details CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/08 18:20:35 Modified files: bin/ksh : eval.c Log message: Second attempt of the recently backed out variable expansion fix. This time with a missing NULL check added by jca@ which fixes the segfault in the installer. ok jca@ tb@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/08 18:23:55 Modified files: regress/bin/ksh: obsd-regress.t Log message: Add a test related to variable expansion that used to trigger the segfault seen in the installer. from tb@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/08 18:30:07 Modified files: lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo lang/flang/libpgmath/patches: patch-lib_x86_64_fast_CMakeLists_txt Log message: Update flang to the 20180707 code commits. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/07/08 19:07:34 Modified files: math/py-sympy : Makefile distinfo math/py-sympy/patches: patch-setup_py math/py-sympy/pkg: PLIST Log message: Update to py-sympy-1.1. ok shadchin@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/08 20:09:24 Modified files: editors/focuswriter: Makefile distinfo Log message: Focuswriter tarball was re-rolled. Reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/08 20:19:49 Modified files: www/links+ : Makefile distinfo Log message: Update to links+-2.16, diff from Tim Meunier (MAINTAINER) Add --disable-lzip to CONFIGURE_ARGS from me, since it picked up lzip automagically when configuring. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/08 23:36:45 Log message: Import py-aes 1.6.0 A pure-Python implementation of the AES (FIPS-197) block-cipher algorithm and common modes of operation (CBC, CFB, CTR, ECB, OFB) with no dependencies beyond standard Python libraries. ok sthen@ danj@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180709 N ports/security/py-aes/Makefile N ports/security/py-aes/distinfo N ports/security/py-aes/pkg/DESCR N ports/security/py-aes/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/08 23:38:19 Modified files: security : Makefile Log message: hook py-aes and py-aes,python3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 00:32:29 ports/sysutils/rclone/files Update of /cvs/ports/sysutils/rclone/files In directory cvs.openbsd.org:/tmp/cvs-serv45656/files Log Message: Directory /cvs/ports/sysutils/rclone/files added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 00:34:25 Modified files: sysutils/rclone: Makefile sysutils/rclone/pkg: PLIST Added files: sysutils/rclone/files: rclone.bash rclone.zsh Log message: install completion files for bash and zsh CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/09 00:37:46 Modified files: textproc/py-yaml: Makefile distinfo Log message: update py-yaml to 3.13. ok shadchin@, inputs and ok pea@ (maintainer). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 00:56:13 Removed files: databases/puppetdb: Makefile distinfo databases/puppetdb/patches: patch-Rakefile patch-ext_files_config_ini patch-ext_files_database_ini patch-ext_files_puppetdb-ssl-setup patch-ext_files_puppetdb_env databases/puppetdb/pkg: DESCR-main DESCR-plugin PLIST-main PLIST-plugin README-main puppetdb.rc databases/ruby-hiera: Makefile distinfo databases/ruby-hiera/files: hiera.yaml databases/ruby-hiera/patches: patch-spec_unit_util_spec_rb databases/ruby-hiera/pkg: DESCR PLIST sysutils/ruby-facter: Makefile distinfo sysutils/ruby-facter/patches: patch-lib_facter_loginclass_rb patch-lib_facter_partitions_rb patch-lib_facter_processors_os_rb patch-lib_facter_util_config_rb patch-lib_facter_util_partitions_openbsd_rb patch-lib_facter_util_partitions_rb sysutils/ruby-facter/pkg: DESCR PLIST Log message: remove ports used with puppet 2/3 but that are no longer hooked to the build ok sebastia@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 00:56:42 Modified files: sysutils/ruby-puppet: Makefile Makefile.inc Removed files: sysutils/ruby-puppet/3: Makefile distinfo sysutils/ruby-puppet/3/files: puppet.conf sysutils/ruby-puppet/3/patches: patch-ext_rack_config_ru patch-lib_puppet_defaults_rb patch-lib_puppet_network_http_rack_rest_rb patch-lib_puppet_provider_package_gem_rb patch-lib_puppet_provider_package_openbsd_rb patch-lib_puppet_provider_package_pip_rb patch-lib_puppet_provider_service_openbsd_rb patch-lib_puppet_provider_user_openbsd_rb patch-lib_puppet_reference_configuration_rb patch-lib_puppet_type_package_rb patch-lib_puppet_type_user_rb patch-lib_puppet_util_run_mode_rb patch-lib_puppet_vendor_safe_yaml_lib_safe_yaml_rb sysutils/ruby-puppet/3/pkg: PLIST Log message: remove puppet 3 ok sebastia@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/09 01:02:20 Modified files: sysutils/collectd: Makefile Added files: sysutils/collectd/patches: patch-configure_ac patch-src_cpu_c Log message: Fix collectd's cpu module following addition of CP_SPIN (sched.h r1.45 et al) Based on a diff from Johan Huldtgren, following discussion with Matthew Martin CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 01:10:25 Modified files: math/py-graphviz: Makefile distinfo math/py-graphviz/pkg: PLIST Log message: update to py-graphviz-0.8.4 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/09 01:41:15 Modified files: sbin/slaacd : slaacd.c slaacd.h Log message: Remove array of IMSG type names. It was helpfull in the beginning to know which IMSG are flying around but unusable (and unsused) since slaacd(8) is on the ramdisk. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/09 01:50:28 Modified files: sys/nfs : nfsm_subs.h Log message: Nuke unused define 'nfsm_writereply()'. ok beck@ deraadt@ guenther@ mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 01:51:05 Modified files: devel/readline : Makefile distinfo devel/readline/patches: patch-Makefile_in patch-doc_Makefile_in patch-shlib_Makefile_in devel/readline/pkg: PLIST Log message: update to readline-7.0 tested in a bulk by aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 01:51:32 Modified files: databases/gdbm : Makefile distinfo databases/gdbm/pkg: PLIST Log message: update to gdbm-1.16 tested in a bulk by aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 01:56:01 Modified files: net/zabbix : Makefile net/zabbix/pkg : README-server Log message: - replace 'sudo' with 'doas' in OS detection scripts (still needs nmap to run) - consistenly use a prompt symbol in the README - document the needed limits to run with postgres ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/09 02:21:21 Modified files: sysutils/firmware/intel: Makefile distinfo Log message: update intel microcode to 20180703 Changes a handful of xeons and doesn't yet include other updates vendors have been distributing. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/09 02:25:08 Modified files: distrib/miniroot: install.sub Log message: Comments CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/09 02:32:32 Modified files: x11/dbus : Makefile Log message: Extend comment. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/09 02:35:36 Modified files: sys/arch/amd64/include: frameasm.h Log message: Use a slightly more efficient zeroing idiom when clearing GPRs ok mlarkin@ mortimer@ CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/09 02:39:28 Modified files: sys/arch/amd64/amd64: aes_intel.S Log message: Add retguard macros to aes_intel. ok sthen@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/09 02:43:09 Modified files: usr.sbin/vmd : virtio.c virtio.h vmd.h Log message: vmd(8): stash device IRQ in the device struct ok kettenis CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/09 02:46:30 Modified files: sys/kern : kern_malloc.c Log message: Make free(9) MP safe. It was wrong to set ku_indx to 0 after freeing the memory in uvm. Another process could use the false 0 then. To be on the safe side, protect all access to ku_indx and ku_pagecnt with a mutex. Update ku_indx and ku_pagecnt before calling uvm_km_free(). Update ksp after uvm_km_free() to keep accounting correct. tested by sthen@; OK mpi@ visa@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/09 02:46:39 Modified files: graphics/cairo : Makefile distinfo graphics/cairo/pkg: PLIST Removed files: graphics/cairo/patches: patch-util_cairo-fdr_Makefile_in patch-util_cairo-sphinx_Makefile_in patch-util_cairo-trace_Makefile_in Log message: Update to cairo-1.15.12. It's a snapshot release but 1.16.0 shouldn't be far ahead and we need this for a librsvg update. Most Linux distros have moved to 1.15.X a while ago as well. survived a bulk CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/09 02:57:04 Modified files: lib/libusbhid : usage.c Log message: Fix hid_usage_in_page(hid_parse_usage_in_page()) for the Buttons page. From David Bern. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/09 03:01:58 src/regress/lib/libusbhid Update of /cvs/src/regress/lib/libusbhid In directory cvs.openbsd.org:/tmp/cvs-serv21504/libusbhid Log Message: Directory /cvs/src/regress/lib/libusbhid added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/09 03:02:09 src/regress/lib/libusbhid/usage Update of /cvs/src/regress/lib/libusbhid/usage In directory cvs.openbsd.org:/tmp/cvs-serv21090/libusbhid/usage Log Message: Directory /cvs/src/regress/lib/libusbhid/usage added to the repository CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/09 03:03:29 Added files: regress/lib/libusbhid: Makefile regress/lib/libusbhid/usage: Makefile parsetest.c runparse.sh Log message: Regress for parsing HID pages. From David Bern. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/09 03:04:33 Modified files: regress/lib : Makefile Log message: +libusbhid CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/09 03:18:52 Modified files: share/man/man4 : netintro.4 Log message: remove bogus .Sx macros; noticed by Mikhail OK jmc@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/07/09 03:21:26 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/snmpd : ber.c usr.sbin/ypldap: ber.c Log message: Simplify ber_read() After the removal of fd-based read/writes I could have trimmed the code further. - no socket-based reads so ber_read() doesn't need to loop until it gets the desired amount of data - return either the requested amount of data or -1/ECANCELED, the caller shouldn't have to handle partial reads itself - inline ber_readbuf() into ber_read() ok rob@ claudio@ tb@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 03:24:22 Modified files: sys/arch/armv7/marvell: mvmbus.c mvmbusvar.h Log message: Add an API to add and delete windows in the mvmbus(4) controller. This will be used by the PCIe controller to set up the memory regions for the PCIe devices. Also export the PCIe IO and MEM address regions. These will be used to setup the PCIe extents. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/09 03:35:13 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: explain what @define-tag mktexlsr supersedes mktexlsr-local will do CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/09 03:43:54 Modified files: usr.bin/sed : compile.c Log message: When using '[' as the delimiter in sed(1) s/// (don't do that, of course) and then including '[' in the regular expression by prepending a backslash to it, remove the backslash before feeding the RE to the RE engine, just like we already do it for other special characters like .^$*+?{(|. This makes sed 's[\[xy][...[' treat the xy thingy as a char class. Joint work with martijn@, OK guenther@ martijn@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/09 03:48:01 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 03:51:43 Modified files: sys/arch/arm/cortex: ampintc.c amptimer.c files.cortex Log message: Implement ampintcmsi(4) in ampintc(4) to support MSI. The GICv2M is an extension to the GIC controller, which is represented as subnode in the device tree. There can be multiple GICv2Ms, so it makes sense to attach those to ampintc(4) as some kind of simplebus. The GICv2M is simply an interrupt generator that can be used by PCIe devices to ring the door bell. There is no need for further configuration, we only need to find out which SPIs we are allowed to use for MSI and to register an edge triggered interrupt on a (randomly) allocated SPI. Implement support for interrupt types. The GIC only seems to support level triggered active-high or egdge triggered low-to-high interrupts. We currently always configure them to be level triggered, which is a sane default for most controllers. Since MSI interupts on the GIC are edge triggered, we need to be able to parse the type information and to configure the interrupt correspondingly. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/09 03:52:18 Modified files: lib/libcrypto/man: BIO_meth_new.3 Log message: sync with const changes in bio.h r1.45. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 03:53:06 Modified files: sys/arch/arm/include: pci_machdep.h Added files: sys/arch/armv7/include: pci_machdep.h Log message: Add PCI machdep headers based on the arm64 port. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 03:54:01 Modified files: sys/arch/armv7/vexpress: files.vexpress Added files: sys/arch/armv7/vexpress: pciecam.c Log message: Introduce pciecam(4), a driver for generic ECAM compatible PCI host controllers. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/09 03:54:08 Modified files: lib/libcrypto/man: BIO_s_file.3 Log message: sync with const changes in bio.h r1.44. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 03:55:06 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Enable ampintcmsi(4), pciecam(4) and PCIVERBOSE. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/09 03:56:05 Modified files: lib/libcrypto/man: EVP_SignInit.3 Log message: sync with const changes in evp.h r1.64. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 03:56:27 Modified files: net/zabbix : Makefile net/zabbix/patches: patch-conf_zabbix_agentd_conf patch-conf_zabbix_proxy_conf patch-conf_zabbix_server_conf net/zabbix/pkg : PLIST-main PLIST-proxy PLIST-server Log message: set LogFile to unbreak the prevent the default config from erroring out with: ERROR: "LogType" "file" parameter requires "LogFile" parameter to be set ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/09 03:57:41 Modified files: lib/libcrypto/man: X509_NAME_get_index_by_NID.3 Log message: sync with const changes in x509.h r1.68. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 03:58:40 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK sys/arch/armv7/marvell: files.marvell Added files: sys/arch/armv7/marvell: mvpcie.c Log message: dd mvpcie(4), a driver for the Marvell ARMADA 38x PCIe controller, as implemented in the SolidRun Clearfog and Turris Omnia. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 04:02:28 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Add a few common PCIe devices based on the arm64 kernel configs. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 04:02:53 Modified files: net/zabbix : Makefile net/zabbix/pkg : README-web Log message: add sample config for nginx ok robert@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/09 04:12:14 Modified files: libexec/ld.so/aarch64: syscall.h libexec/ld.so/alpha: syscall.h libexec/ld.so/amd64: syscall.h libexec/ld.so/arm: syscall.h libexec/ld.so/hppa: syscall.h libexec/ld.so/i386: syscall.h libexec/ld.so/m88k: syscall.h libexec/ld.so/mips64: syscall.h libexec/ld.so/powerpc: syscall.h libexec/ld.so/sh: syscall.h libexec/ld.so/sparc64: syscall.h Log message: unify the various per-arch syscall.h as much as possible ok kettenis guenther CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/09 04:23:05 Modified files: distrib/miniroot: install.sub Log message: Improve comments and function descriptions. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 04:35:24 Modified files: textproc/py-natsort: Makefile distinfo textproc/py-natsort/pkg: PLIST Log message: update to py-natsort-5.3.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 04:35:55 Modified files: security/py-cryptodome: Makefile distinfo Log message: update to py-cryptodome-3.6.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 04:42:45 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/pkg: PLIST Log message: update to ruby24-specinfra-2.74.0 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/09 04:46:15 Modified files: sys/dev/pci : files.pci Added files: sys/dev/pci : if_bnxt.c if_bnxtreg.h Log message: Add bnxt(4), a driver for Broadcom NetXtreme-C/E 10G+ ethernet. Sort of a port from freebsd, but I had to write all the interesting bits myself. Not very complete yet, but good enough to commit over. ok kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/09 04:58:21 Modified files: sys/kern : uipc_usrreq.c Log message: Use function name in panic string, like in some other places. OK henning@ benno@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/09 05:04:21 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : bnxt.4 Log message: manpage for bnxt(4) CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/09 05:19:46 Modified files: distrib/miniroot: install.sub Log message: Comments and function descriptions. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 05:33:04 Modified files: infrastructure/mk: bsd.port.mk Added files: infrastructure/bin: portlock Log message: rename dolock to a less generic name CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/09 05:36:57 Modified files: share/man/man1 : Makefile share/man/man5 : bsd.port.mk.5 Added files: share/man/man1 : portlock.1 Removed files: share/man/man1 : dolock.1 Log message: dolock -> portlock (no discussion about this one) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/09 05:56:32 Modified files: share/man/man1 : dpb.1 Log message: dolock -> portlock; CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/09 05:57:05 Modified files: distrib/miniroot: install.sub Log message: Extend the v4_defroute() function description and make the fallback to the previous default route more obvious by using an if-then-else block. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/09 06:05:11 Modified files: sbin/iked : parse.y sbin/ipsecctl : parse.y sbin/pfctl : parse.y usr.sbin/acme-client: parse.y usr.sbin/bgpd : parse.y usr.sbin/dvmrpd: parse.y usr.sbin/eigrpd: parse.y usr.sbin/hostapd: parse.y usr.sbin/httpd : parse.y usr.sbin/ifstated: parse.y usr.sbin/iscsictl: parse.y usr.sbin/ldapd : parse.y usr.sbin/ldomctl: parse.y usr.sbin/ldpd : parse.y usr.sbin/npppd/npppd: parse.y usr.sbin/ntpd : parse.y usr.sbin/ospf6d: parse.y usr.sbin/ospfd : parse.y usr.sbin/radiusd: parse.y usr.sbin/relayd: parse.y usr.sbin/ripd : parse.y usr.sbin/smtpd : parse.y usr.sbin/snmpd : parse.y usr.sbin/switchd: parse.y usr.sbin/vmd : parse.y usr.sbin/ypldap: parse.y usr.sbin/lpd : parse.y Log message: No need to mention which memory allocation entry point failed (malloc, calloc or strdup), we just need to log that we ran out of memory in a particular function. Recommended by florian@ and deraadt@ ok benno@ henning@ tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 06:11:53 Modified files: sysutils/py-pynetbox: Makefile distinfo sysutils/py-pynetbox/pkg: PLIST Log message: update to pynetbox-3.4.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 06:12:30 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180629 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 06:12:41 Modified files: net/minio/client: Makefile distinfo Log message: update to minioc-0.20180630 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 06:13:58 Modified files: net/py-nxos : Makefile distinfo Log message: update to py-nxos-0.0.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 06:16:46 Modified files: sysutils/tmuxinator: Makefile distinfo sysutils/tmuxinator/pkg: PLIST Log message: update to tmuxinator-0.12.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/09 06:22:16 Log message: Import bitcoin-0.16.1 Long time ago pascal@ started working on bitcoin in openbsd-wip. I've finished this work. A lot of feedback, tweaks and tests from Bryan Linton , Fabian Raetz , thfr@ and kirby@. Thnks a lot! Undefined reference to boost and db4 with GCC, so only CLANG arches are enabled yet. Bitcoin is an experimental new digital currency that enables instant payments to anyone, anywhere in the world. Bitcoin uses peer-to-peer technology to operate with no central authority: managing transactions and issuing money are carried out collectively by the network. Bitcoin is also the name of the open source software which enables the use of this currency. ok kirby@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180709 N ports/net/bitcoin/Makefile N ports/net/bitcoin/distinfo N ports/net/bitcoin/patches/patch-build-aux_m4_bitcoin_find_bdb48_m4 N ports/net/bitcoin/patches/patch-src_wallet_db_cpp N ports/net/bitcoin/pkg/DESCR N ports/net/bitcoin/pkg/README N ports/net/bitcoin/pkg/PFRAG.no-no_x11 N ports/net/bitcoin/pkg/PLIST N ports/net/bitcoin/pkg/bitcoind.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/09 06:26:34 Modified files: infrastructure/db: user.list Log message: add _bitcoind CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/09 06:27:24 Modified files: net : Makefile Log message: hook bitcoin CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 06:28:05 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/patches: patch-salt_grains_core_py Log message: update to salt-2018.3.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 06:28:35 Modified files: net/py-ncclient: Makefile distinfo net/py-ncclient/pkg: PLIST Log message: update to py-ncclient-0.6.0 CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/09 06:32:30 Modified files: distrib/miniroot: install.sub Log message: Explain in more detail, what sane_install() actually does. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 06:32:35 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/patches: patch-lib_ansible_plugins_filter_core_py sysutils/ansible/pkg: PLIST-main Log message: update to ansible-2.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/09 06:45:48 Modified files: textproc/py-podcastparser: Makefile distinfo textproc/py-podcastparser/pkg: PLIST Log message: update to py-podcastparser-0.6.3, from maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/09 06:47:04 Modified files: net/gpodder : Makefile distinfo net/gpodder/pkg: PLIST Log message: update to gpodder-3.10.3, from maintainer CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/09 06:58:43 Modified files: sys/arch/amd64/amd64: cpu.c Log message: Rest the FPU's fcw and mxcsr before initializing the "FPU reset state" area problem discovered on bluhm@'s old opteron ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/09 07:07:09 Modified files: regress/usr.bin/sed: sedtest.expected sedtest.sh Log message: catch up with compile.c rev. 1.48; while here, also add tests for those unusual delimiter characters that did *not* change behaviour CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/09 07:13:47 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/07/09 07:19:46 Modified files: usr.sbin/ospfd : ospfd.c usr.sbin/ospf6d: ospf6d.c Log message: Set log_setverbose(1) early to see debug logs during parsing the config but only when -v is used. ok jca@ claudio@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/09 07:33:32 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): inject #UD on vmx instructions, instead of dropping into the unhandled exit function. ok phessler CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/09 07:37:10 Modified files: usr.bin/ssh : kex.c kex.h monitor_wrap.c packet.c servconf.c sshconnect2.c Log message: Revert previous two commits It turns out we still support pre-auth compression on the client. Therefore revert the previous two commits: date: 2018/07/06 09:06:14; author: sf; commitid: yZVYKIRtUZWD9CmE; Rename COMP_DELAYED to COMP_ZLIB Only delayed compression is supported nowadays. ok markus@ date: 2018/07/06 09:05:01; author: sf; commitid: rEGuT5UgI9f6kddP; Remove leftovers from pre-authentication compression Support for this has been removed in 2016. COMP_DELAYED will be renamed in a later commit. ok markus@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/09 07:38:26 Modified files: net/toot : Makefile distinfo Log message: Update for too to 0.19.0: https://github.com/ihabunek/toot/releases OK kn@ CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/09 07:45:54 Modified files: distrib/miniroot: install.sub Log message: Explain in more detail, how select_sets() is involved when the current bsd.rd is used to download/verify/install a bsd.rd of a new release. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 07:48:16 Modified files: . : Makefile Added files: infrastructure/bin: port-search-helper Log message: retrieve-index is only a helper script, so be explicit about it CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/09 07:51:08 Modified files: share/man/man1 : Makefile Added files: share/man/man1 : port-search-helper.1 Removed files: share/man/man1 : retrieve-index.1 Log message: rename pure helper script, not for user consumption CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/09 07:54:58 Log message: Import devel/xa. xa is a high-speed, two-pass portable cross-assembler. It understands mnemonics and generates code for NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502 ...), CMOS 6502s (65C02 and Rockwell R65C02) and the 65816. Key features: - C-like preprocessor (and understands cpp for additional feature support) - Rich expression syntax and pseudo-op vocabulary - Multiple character sets - Binary linking - Supports o65 relocatable objects with a full linker and relocation suite, as well as "bare" plain binary object files block structure for label scoping OK bcallah@, sthen@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180709 N ports/devel/xa/Makefile N ports/devel/xa/distinfo N ports/devel/xa/pkg/PLIST N ports/devel/xa/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 07:55:14 Modified files: infrastructure/mk: bsd.port.mk pkgpath.mk Added files: infrastructure/bin: port-getpkgpath-helper Log message: getpkgpath -> port-getpkgpath-helper CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/09 07:55:49 Modified files: devel : Makefile Log message: Add xa. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/09 07:57:13 Modified files: share/man/man1 : Makefile Added files: share/man/man1 : port-getpkgpath-helper.1 Removed files: share/man/man1 : getpkgpath.1 Log message: move helper script to a more sensible name CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/09 08:01:14 Modified files: sys/arch/arm64/stand/efiboot: efiacpi.c Log message: Add a phandle to v2m nodes. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/09 08:03:35 Log message: Import devel/p5-Mixin-Linewise. With Mixin::Linewise::Readers and Mixin::Linewise::Writers, you can just write a method to handle handles, and methods for handling strings and filenames are added for you. OK sthen@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180709 N ports/devel/p5-Mixin-Linewise/Makefile N ports/devel/p5-Mixin-Linewise/distinfo N ports/devel/p5-Mixin-Linewise/pkg/PLIST N ports/devel/p5-Mixin-Linewise/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/09 08:04:54 Modified files: devel : Makefile Log message: Add p5-Mixin-Linewise. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 08:08:10 Removed files: infrastructure/bin: dolock getpkgpath retrieve-index Log message: ... and actually kill the old names CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/09 08:08:21 Log message: Import devel/p5-bareword-filehandles. This module lexically disables the use of bareword filehandles with builtin functions, except for the special builtin filehandles STDIN, STDOUT, STDERR, ARGV, ARGVOUT and DATA. OK sthen@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180709 N ports/devel/p5-bareword-filehandles/Makefile N ports/devel/p5-bareword-filehandles/distinfo N ports/devel/p5-bareword-filehandles/pkg/DESCR N ports/devel/p5-bareword-filehandles/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/09 08:08:48 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_rib.c rde_update.c Log message: Introduce a struct filterstate and pass this to rde_filter instead of passing the asp. This is no longer using asp_get() and should be therefor be a bit lighter. Will also allow to put more stuff into the state. OK denis@ sthen@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/09 08:08:59 Modified files: devel : Makefile Log message: Add p5-bareword-filehandles. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 08:09:20 Removed files: infrastructure/man/man1: check-lib-depends.1 check-manpages.1 check-problems.1 clean-old-distfiles.1 dolock.1 dpb-replay.1 dpb.1 getpkgpath.1 make-plist.1 out-of-date.1 outdated-perl-ports.1 pkg_subst.1 portbump.1 portcheck.1 portgen.1 portimport.1 portslogger.1 proot.1 register-plist.1 resolve-lib.1 retrieve-index.1 update-patches.1 update-plist.1 infrastructure/man/man8: bulk.8 Log message: moved to base, and now I've started tweaking them CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/09 08:10:58 Modified files: sbin/bioctl : bioctl.8 Log message: Unify and disambiguate various aspects of the terminology, clarify that there is only one softraid(4) controller (called softraid0), and clarify that you cannot add or delete chunks, but merely replace them. Tweaks and OK jsing@, and OK henning@ on a previous version. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/07/09 08:11:00 Modified files: sbin/route : route.8 Log message: Kill fluff about how route(8) is of limited usefulness Don't say that route(8) is mostly useful to set up a default route, which is almost a lie. What's more, I'm not sure new users struggling with route(8) should be pointed to ripd(8) (sic) or bgpd(8) as a solution to their problems. ok benno@ kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/09 08:33:09 Modified files: lang/guile2 : Makefile lang/guile2/pkg: PLIST Log message: Use --program-suffix=2.2 instead of --program-transform-name="s,guile,guile2," to match what Linux distro are doing. This allows applications to find guile2 without any patch. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/09 08:38:54 Modified files: x11/gnome/aisleriot: Makefile Log message: No need to export GUILE2 stuff, they are found by default now. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/09 08:44:02 Modified files: usr.sbin/bgpd : rde.c Log message: Move the max prefix checker into rde_update_update() instead of doing it 3 times outside. OK sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/09 08:46:08 Modified files: usr.sbin/ldomd : ds.c Log message: Nack LDC protocol versions that we don't support. Avoids a hang on SPARC T3 systems (and possible newer systems as well). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 08:48:08 Modified files: infrastructure/mk: bsd.port.mk Added files: infrastructure/bin: port-resolve-lib-helper Log message: move internal script CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 08:48:45 Removed files: infrastructure/bin: resolve-lib Log message: -> port-resolve-lib-helper CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/09 08:51:15 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm Log message: do cleanup after tags, as noticed by aja@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/09 08:53:30 Modified files: share/man/man1 : Makefile Added files: share/man/man1 : port-resolve-lib-helper.1 Removed files: share/man/man1 : resolve-lib.1 Log message: resolve-lib -> port-resolve-lib-helper CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/09 09:00:06 Modified files: infrastructure/templates: Makefile.template Log message: Show folks where to add COMPILER Diff prompted by tb@, ok bcallah@ ajacoutot@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/09 09:02:41 Modified files: app/xenodm/greeter: greet.c Log message: Source the Xsetup script before initializing the greeter widget. Based on a request by weerd@, tested by jca@ and weerd@ CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2018/07/09 09:03:03 Modified files: net/corebird : Makefile distinfo net/corebird/pkg: PLIST Log message: net/corebird 1.7.3 => 1.7.4 OK @sthen CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/09 09:07:06 Modified files: sbin/pfctl : parse.y Log message: Zap dead code Commented since r1.465 (2004). OK deraadt benno jca sashan CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/09 09:09:56 Modified files: devel/kf5/breeze-icons: Makefile devel/kf5/breeze-icons/pkg: PLIST devel/kf5/oxygen-icons: Makefile devel/kf5/oxygen-icons/pkg: PLIST x11/faba-icon-theme: Makefile x11/faba-icon-theme/pkg: PLIST x11/faenza-icon-theme: Makefile x11/faenza-icon-theme/pkg: PLIST x11/gnome-colors-icon-theme: Makefile x11/gnome-colors-icon-theme/pkg: PLIST x11/gnome/adwaita-icon-theme: Makefile x11/gnome/adwaita-icon-theme/pkg: PLIST x11/gnome/icon-theme: Makefile x11/gnome/icon-theme/pkg: PLIST x11/gnome/themes-extra: Makefile x11/gnome/themes-extra/pkg: PLIST x11/human-icon-theme: Makefile x11/human-icon-theme/pkg: PLIST x11/industrial-icon-theme: Makefile x11/industrial-icon-theme/pkg: PLIST x11/kde/libs3 : Makefile x11/kde/libs3/pkg: PLIST-main x11/kde4/artwork: Makefile x11/kde4/artwork/pkg: PLIST-mono PLIST-nuvola x11/kde4/workspace: Makefile x11/kde4/workspace/pkg: PLIST x11/lumina : Makefile x11/lumina/pkg : PLIST x11/mate/icon-theme: Makefile x11/mate/icon-theme/pkg: PLIST x11/moka-icon-theme: Makefile x11/moka-icon-theme/pkg: PLIST x11/paper-icon-theme: Makefile x11/paper-icon-theme/pkg: PLIST x11/tangerine-icon-theme: Makefile x11/tangerine-icon-theme/pkg: PLIST x11/tango-icon-theme: Makefile x11/tango-icon-theme/pkg: PLIST x11/xfce4/xfce4-icon-theme: Makefile x11/xfce4/xfce4-icon-theme/pkg: PLIST Log message: No need to @unexec-delete rm -f %D/share/icons/.../icon-theme.cache anymore, pkg_delete(1) does the right thing \o/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/09 09:17:53 Modified files: sysutils/restic: Makefile distinfo Log message: Bugfix update restic-0.9.1 ok abieber@ (maintainer) jasper@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 09:24:04 Modified files: infrastructure/mk: bsd.port.mk Added files: infrastructure/bin: port-extract-dependencies-helper Removed files: infrastructure/bin: extract-dependencies Log message: helper script CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/09 09:34:10 Modified files: share/man/man7 : library-specs.7 Log message: resolve-lib -> port-resolve-lib-helper; CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/09 09:35:59 Modified files: usr.sbin/bgpd : rde_rib.c Log message: Wrong function name in error message CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/09 09:39:30 Modified files: x11/gtk+3 : Makefile x11/gtk+3/pkg : PLIST-guic Log message: Drop @unexec-delete that removes icon-theme.cache; not needed anymore, pkg_delete(1) does the right thing. Reinstate @exec -> @exec-update to run gtk-update-icon-cache against all icons themes directory in case we are updated. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/09 09:45:48 Modified files: games/gargoyle : Makefile games/gargoyle/patches: patch-Jamrules Log message: Make our Jamrules entry more like those for Linux/Solaris and explicitly link with many libraries. Fixes linking with lld. ok sthen@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/09 10:07:55 Modified files: usr.sbin/vmd : vm.c Log message: vmd(8): better debug message in a failure case CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/09 10:11:37 Modified files: usr.sbin/vmd : i8253.c mc146818.c ns8250.c virtio.c Log message: vmd(8): deassert interrupt pins in the PIC at the right times. Helps fix situations where vmd gets stuck at 100% cpu usage because the guest VM is constantly trying to ack interrupts that already occurred. tested by phessler on a VM that used to exhibit the issue. ok phessler CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/09 10:12:23 Modified files: distrib/miniroot: install.sub Log message: Rename the THESETS variable to ALLSETS because it holds the list of all legitimate OpenBSD set files. That helps to better understand the code in context. OK halex krw tb CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/09 10:20:33 Modified files: regress/lib/libm/fenv: fenv.c Log message: Clear the part of fenv that is modified by old AMD Opteron during process startup. from guenther@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/07/09 10:29:20 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo mail/kopano/core/patches: patch-ECtools_monitor_monitor_cpp patch-ECtools_search_Makefile_in patch-ECtools_search_kopano_search___init___py patch-ECtools_utils_kopano_utils_autorespond_py patch-Makefile_in patch-caldav_CalDAV_cpp patch-configure_ac patch-gateway_Gateway_cpp patch-installer_linux_Makefile_in patch-installer_linux_dagent_cfg patch-installer_linux_gateway_cfg patch-installer_linux_ical_cfg patch-installer_linux_monitor_cfg patch-installer_linux_search_cfg patch-installer_linux_server_cfg patch-installer_linux_spooler_cfg patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_libserver_ECSession_cpp patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp patch-spooler_Spooler_cpp patch-spooler_python_Makefile_in patch-swig_python_kopano_kopano_config_py patch-swig_python_kopano_kopano_item_py mail/kopano/core/pkg: PLIST-main PLIST-mapi Added files: mail/kopano/core/patches: patch-common_libkcutil_sym_in Removed files: mail/kopano/core/patches: patch-common_libkcmapi_sym_in patch-installer_userscripts_companies_common_sh patch-installer_userscripts_groups_common_sh patch-installer_userscripts_users_common_sh Log message: update to 8.6.80.1227 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 10:30:13 Modified files: sys/dev/fdt : if_mvneta.c Log message: Basic support for SFP modules in mvneta(4). SFP modules are basically hotpluggable PHYs whose status can either be read using an I2C-connected PHY, or using in-band status management implemented in the controller itself over SGMII. With this, 802.3z SFPs work on mvneta(4). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/09 10:49:36 Modified files: sys/net : rtsock.c Log message: Inline the raw_usrreq() function into route_usrreq(). This simplifies the route code since there is no more special wrapping needed and in some places the PRU cases get easier because route(4) for example always connected. OK bluhm@ henning@ mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/09 10:51:29 Modified files: sys/net : pfkeyv2.c Log message: Inline the raw_usrreq() function into pfkeyv2_usrreq(). Similar to the change to rtsock.c. This simplifies the pfkey code since there is no special wrapping needed and in general the PRU cases get easier. OK bluhm@ henning@ mpi@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/09 10:52:19 Modified files: app/xenodm/include: dm.h Log message: Remove prototype for function that doesn't exist anymore in xenodom. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/09 11:09:44 Modified files: dist/fontconfig/src: fccache.c Log message: FcCacheFindByStat(): fix checking of the nanoseconds field. ok millert@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 11:17:33 Added files: infrastructure/bin: pkg_outdated Removed files: infrastructure/bin: out-of-date Log message: out-of-date -> pkg_outdated name suggested by solene@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/09 11:18:57 Modified files: share/man/man1 : Makefile Added files: share/man/man1 : pkg_outdated.1 Removed files: share/man/man1 : out-of-date.1 Log message: out-of-date -> pkg_outdated CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/09 11:20:00 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/09 11:39:57 Modified files: www/kore : Makefile distinfo www/kore/patches: patch-Makefile www/kore/pkg : PLIST Added files: www/kore/patches: patch-kodev_Makefile Removed files: www/kore/patches: patch-includes_pgsql_h patch-src_pgsql_c Log message: Update kore to 3.0.0. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/09 12:23:51 Modified files: share/man/man7 : packages.7 Log message: out-of-date -> pkg_outdated; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/09 12:27:58 Modified files: share/man/man1 : dpb.1 outdated-perl-ports.1 pkg_outdated.1 Log message: these pages don;t need Bk/Ek; order the options in pkg_outdated; CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 12:48:52 Modified files: sys/dev/i2c : files.i2c pca9554.c Log message: Strip down the (not enabled) pcagpio(4) GPIO extender. This removes the sensors code and user-controllable GPIO bus attachment but at the same time hooks pcagpio(4) into the OFW GPIO framework so that it can be used by other device tree based drivers. Discussed with deraadt@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/09 12:50:38 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: Enable pcagpio(4). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/09 12:58:11 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/09 13:20:30 Modified files: sys/arch/amd64/include: psl.h lib/libarch/i386: Makefile sys/arch/i386/conf: GENERIC files.i386 sys/arch/i386/i386: locore.s machdep.c process_machdep.c sys_machdep.c trap.c sys/arch/i386/include: cpu.h psl.h segments.h sys/arch/i386/isa: icu.s Removed files: lib/libarch/i386: i386_vm86.2 i386_vm86.c sys/arch/i386/i386: vm86.c sys/arch/i386/include: vm86.h Log message: Delete the VM86 kernel option and i386_vm86(3) API: it's required a custom kernel for over 20 years. testing mlarkin@ ok deraadt@ phessler@ jca@ matthieu@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/09 13:38:29 Modified files: bin/mt : mt.c mtrmt.c Log message: ensure tape name and tape commands are not too long. passing too long commands to the other side could cause problems. ok guenther tb CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/09 13:38:33 Modified files: sys/arch/amd64/isa: clock.c Log message: Mark the i8254 clock interrupt MPSAFE. It isn't, but it doesn't matter as it is impossoble to run an anything but a single-CPU machine with it. ok mpi@, guenther@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/09 13:47:20 Modified files: lib/libtls/man : tls_init.3 Log message: wording tweak for tls_init() from jsing ok jsing, schwarze CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/09 13:50:28 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.53. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/09 13:51:18 Modified files: lib/libtls/man : tls_connect.3 Log message: Move a detail on tls_connect(3) to its documentation and be a bit more explicit about the servername argument of tls_connect_servername(3). input & ok jsing, input & ok schwarze on earlier version CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/09 14:02:18 Modified files: sys/kern : kern_malloc.c Log message: Fix trailing whitespaces and too long line. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/07/09 14:04:42 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 3.4.17.1613 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/09 14:06:12 Modified files: sys/dev/usb : uonerng.c Log message: use UE_GET_XFERTYPE(); no binary change CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/09 14:09:00 Modified files: sys/dev/usb : urng.c Log message: sprinkle comments and rename iface to match its use to ctl_iface_idx ok abieber@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/09 14:15:04 Modified files: net/zabbix : Makefile net/zabbix/pkg : README-web Log message: Add example too for httpd.conf(5) "sure if it works" robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/07/09 14:28:10 Modified files: mail/kopano/core: Makefile Added files: mail/kopano/core/patches: patch-ECtools_search_kopano_search_plaintext_py Log message: openbsd does not have RLIMIT_AS CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/09 14:38:15 Modified files: share/man/man3 : intro.3 Log message: no more i386_vm86.2; CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 14:39:28 Modified files: usr.bin/ssh : ssh-pkcs11-client.c Log message: pkcs11: switch to sshbuf API; ok djm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/09 14:49:22 Modified files: infrastructure/lib/DPB: Core.pm Log message: push down the logic for stopped hosts into mark_available. That way, when we give back swallowed cores, they can get stopped right away instead of getting ready for another round. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/09 14:59:07 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:03:30 Modified files: usr.bin/ssh : clientloop.c clientloop.h compat.c mux.c packet.c ssh.c sshconnect.c sshconnect2.c Log message: client: switch to sshbuf API; ok djm@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/09 15:16:41 Modified files: dist/fontconfig/fc-cache: fc-cache.1 fc-cache.c fc-cache.sgml Log message: Remove the local -c chroot change, unused now. CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:18:10 Modified files: usr.bin/ssh : mux.c Log message: client: switch mux to sshbuf API; with & ok djm@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:20:26 Modified files: usr.bin/ssh : clientloop.c packet.h session.c ttymodes.c Log message: ttymodes: switch to sshbuf API; ok djm@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/09 15:20:56 Modified files: font/alias : Makefile.bsd-wrapper Log message: Make sure the fontconfig cache in the xbaseXX.tgz set is valid. Tarballs only store timestamps with 1s resolution, while the fontconfig cache uses nano-second resolution from the filesystem to check that a directory hasn't changed. So the font directories extracted by the installer were almost always considered out of date, causing applications that use fontconfig to trigger a rebuild of the cache. Now, when installing with DESTDIR set, we use a perl one-liner to remove the nanoseconds from the mtime of the fonts directories before running fc-cache, so that the timestamps recorded in the cache match what will be set after extracting the xfont set. Help and suggestions from at least guenther@, millert@, espie@ and deraadt@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:26:02 Modified files: usr.bin/ssh : auth-passwd.c monitor.c monitor_wrap.c servconf.h session.c sshd.c sshlogin.c Log message: sshd: switch loginmsg to sshbuf API; ok djm@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:29:36 Modified files: usr.bin/ssh : servconf.c serverloop.c sshd.c Log message: sshd: switch config to sshbuf API; ok djm@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:35:50 Modified files: usr.bin/ssh : auth-bsdauth.c auth-krb5.c auth-rhosts.c auth.c auth2-chall.c auth2-hostbased.c auth2-kbdint.c auth2-none.c auth2-passwd.c auth2-pubkey.c auth2.c monitor.c Log message: sshd: switch authentication to sshbuf API; ok djm@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/09 15:36:58 Modified files: sysutils/py-pynetbox: Makefile Log message: add missing build dependency; spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:37:55 Modified files: usr.bin/ssh : auth2-gss.c gss-genr.c gss-serv-krb5.c gss-serv.c Log message: sshd: switch GSSAPI to sshbuf API; ok djm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/09 15:53:42 Modified files: x11/faba-icon-theme: Makefile distinfo x11/faba-icon-theme/pkg: PLIST Log message: Update to faba-icon-theme-4.3. CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:53:45 Modified files: usr.bin/ssh : monitor.c monitor.h monitor_wrap.c Log message: sshd: switch monitor to sshbuf API; lots of help & ok djm@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:56:06 Modified files: usr.bin/ssh : Makefile.inc kex.h sshbuf.c sshbuf.h usr.bin/ssh/ssh: Makefile usr.bin/ssh/ssh-agent: Makefile usr.bin/ssh/ssh-pkcs11-helper: Makefile usr.bin/ssh/sshd: Makefile Removed files: usr.bin/ssh : bufaux.c bufbn.c bufec.c buffer.c buffer.h Log message: remove legacy buffer API emulation layer; ok djm@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/09 15:59:10 Modified files: usr.bin/ssh : authfd.c authfile.c msg.c ssh-keygen.c ssh-pkcs11-client.c sshkey-xmss.c Log message: replace cast with call to sshbuf_mutable_ptr(); ok djm@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/09 16:07:14 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): prohibit setting/clearing invalid bits in %cr0/%cr4. This was previously caught later but resulted in a guest termination, now we use #GP as the SDM recommends. CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2018/07/09 17:16:56 Modified files: security/gopass: Makefile distinfo Log message: update to 1.8.2; OK abieber@(maintainer) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/07/09 17:52:09 Modified files: databases/ruby-sequel_pg: Makefile distinfo Log message: Update to sequel_pg 1.11.0 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/09 18:38:52 Modified files: usr.sbin/tcpdump: print-udp.c Log message: move the verbose checksum info back after the colon. requested by bluhm@ as it broke some regress tests for no good reason. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/09 21:07:15 Modified files: usr.sbin/pcidump: Makefile Log message: build pcidump on armv7 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/09 21:19:18 Modified files: share/man/man4 : pci.4 Log message: sync arm64 and armv7 pci CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/09 21:23:11 Modified files: share/man/man4/man4.armv7: intro.4 Log message: Xr pci(4) CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/09 21:40:36 Modified files: sysutils/u-boot: Makefile distinfo Log message: update to U-Boot 2018.07 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/09 22:20:00 Modified files: sys/sys : signalvar.h proc.h sys/kern : kern_sig.c exec_elf.c init_main.c sys/arch/alpha/alpha: machdep.c sys/arch/amd64/amd64: machdep.c sys/arch/arm/arm: sig_machdep.c sys/arch/arm64/arm64: sig_machdep.c sys/arch/hppa/hppa: machdep.c sys/arch/i386/i386: machdep.c sys/arch/m88k/m88k: sig_machdep.c sys/arch/macppc/macppc: machdep.c sys/arch/mips64/mips64: sendsig.c sys/arch/sh/sh : sh_machdep.c sys/arch/socppc/socppc: machdep.c sys/arch/sparc64/sparc64: machdep.c Log message: Move from sendsig() to its callers the initsiginfo() calls and instead of passing sendsig() the code+type+val, pass a siginfo_t* to copy from. Eliminate the indirection through struct emul for sendsig(); we no longer have a SunOS4-compat version of sendsig() ok deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/10 00:43:52 Modified files: usr.bin/ssh : ssh-gss.h Log message: one mention of Buffer that almost got away :) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/10 00:45:29 Modified files: usr.bin/ssh : OVERVIEW Log message: buffer.[ch] and bufaux.c are no more CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/10 01:58:13 Modified files: usr.sbin/bgpd : rde_rib.c Log message: Actually clear the right thing in rib_free() Found by and with claudio. ok phessler@ claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/10 02:00:09 Modified files: usr.sbin/bgpd : rde.c Log message: compare the right things here: we want to know if the flag has changed. Found with claudios help and patience. ok phessler@ claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/10 02:08:00 Modified files: regress/sys/kern/dup2_accept: dup2_accept.c Log message: Missing CVS Id CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/10 02:40:20 Modified files: usr.sbin/vmd : vm.c Log message: vmd(8): route ELCR handler to the right function CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/10 02:44:55 Modified files: sbin/pfctl : parse.y Log message: fix anchor rules with filter opts, introduce filteropts_to_rule() Some filter options were parsed but not set on anchor rules due to missing copies of the respective struct members: $ cat pf.conf queue rq on trunk0 bandwidth 1G queue dq parent rq bandwidth 1G default anchor a set queue dq $ pfctl -vnf pf.conf | fgrep queue anchor "a" all Fix this by moving common code from `anchorrule' and `pfrule' into a new helper filteropts_to_rule(). Input from henning and benno OK henning sashan jca CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/10 02:57:44 Modified files: sys/arch/amd64/include: frame.h frameasm.h sys/arch/amd64/amd64: genassym.cf vector.S gnu/usr.bin/binutils/gdb: amd64obsd-tdep.c Log message: Drop the ignored selectors (tf_[defg]s) from the trap and interrupt frames. ok mlarkin@ deraadt@ mpi@ kettenis@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/10 02:58:50 Modified files: sys/kern : kern_descrip.c sys_generic.c sys_pipe.c sys_socket.c Log message: Move socket & pipe specific logic in their ioctl handler. ok visa@, tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/10 02:59:59 Modified files: infrastructure/bin: check-manpages Log message: unhardcode makewhatis location CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/10 03:03:51 Added files: infrastructure/bin: pkg_check-manpages pkg_check-problems Removed files: infrastructure/bin: check-manpages check-problems Log message: add pkg_ prefix to tools that deal with this CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/10 03:04:22 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): remove a wrong comment CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/07/10 03:05:11 Modified files: sbin/pfctl : pfctl_parser.c Log message: Add "listenrepv2" for MLDv2 Listener Reports from RFC3810 ok benno@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/10 03:05:47 Modified files: share/man/man1 : Makefile Added files: share/man/man1 : pkg_check-manpages.1 pkg_check-problems.1 Removed files: share/man/man1 : check-manpages.1 check-problems.1 Log message: rename some pkg checking tools CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/10 03:10:03 Modified files: usr.bin/sed : sed.1 Log message: Disentangle the "SED ADDRESSES", "SED REGULAR EXPRESSIONS", and "s/// command" sections and clarify what an escaped delimiter does inside regular expressions and inside character classes. Joint work with martijn@, no objection from jmc@. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/10 03:12:52 Modified files: usr.sbin/bgpd : rde.c Log message: Switch also the aspath in rde_update_dispatch() to one on the stack. Simplifies the code a bit. OK denis@ phessler@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/10 03:13:30 Modified files: usr.bin/ssh : auth2-gss.c gss-genr.c monitor.c monitor_wrap.c ssh-gss.h Log message: kerberos/gssapi fixes for buffer removal CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/10 03:17:03 Modified files: sys/dev/usb : usb.h usb_subr.c Log message: Change USB_DEVICEINFO to report USB port status/changes as currently seen by the stack. This will allows us to debug port status changes without relying on external tools, like lsusb(1), that generate I/O. While here correct USB3 LS port defines. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/10 03:18:36 Modified files: usr.sbin/usbdevs: usbdevs.c Log message: Print USB port status/changes in verbose++ mode. While here align the driver name with the new output. CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2018/07/10 03:19:13 Modified files: devel/libusb1 : Makefile Log message: Bump REVISION after USB_DEVICEINFO change. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/10 03:28:27 Modified files: sys/net : pf.c pf_ioctl.c pfvar.h sys/sys : mbuf.h Log message: provide a generic packet delay functionality. packets to be delayed are marked by pf in the packet header. pf_delay_pkt reads the delay value from the packet header, schedules a timeout and re-queues the packet when the timeout fires. ok benno sashan CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/10 03:30:13 Modified files: sys/net : if.c Log message: if_enqueue: call pf_delay_pkt() if m_pkthdr.pf.delay is set ok benno sashan CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/10 03:30:49 Modified files: sbin/pfctl : parse.y pfctl.c pfctl_parser.c Log message: 'set delay' for the generic packet delay mechanism, ok benno sashan CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/10 03:31:07 Modified files: share/man/man5 : pf.conf.5 Log message: document set delay CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2018/07/10 03:33:34 Modified files: distrib/miniroot: install.sub Log message: simplify and properly quote the loading of soii key generation material, and move it into enable_network() ok florian tb, long ago CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/10 03:35:27 Modified files: sbin/ipsecctl : pfkdump.c Log message: Include instead of relying on kernel headers to include it. ok markus@ as part of a larger diff CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/10 03:36:58 Modified files: usr.bin/ssh : kex.h monitor_wrap.c Log message: re-remove some pre-auth compression bits This time, make sure to not remove things that are necessary for pre-auth compression on the client. Add a comment that pre-auth compression is still supported in the client. ok markus@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/10 03:44:01 Modified files: sys/dev/usb : usbdevs Log message: replace the Ituner vendor with Microchip to match Linux at least ok mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 03:44:14 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.54. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/10 03:45:33 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/10 03:46:18 Modified files: sys/dev/usb : usb_quirks.c Log message: s/ITUNER/MICROCHIP/ following usbdevs -r1.689 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 03:51:36 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 03:51:57 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.15.55. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/10 03:55:14 Modified files: usr.sbin/bgpd : parse.y Log message: dont let rtable number overflow, we only support up to RT_TABLEID_MAX rtables ok henning@, claudio@, phessler@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/10 04:02:14 Modified files: sys/kern : uipc_socket2.c sys/net : pfkeyv2.c rtsock.c sys/sys : socketvar.h Log message: After removing raw_usrreq() from route and pfkey, the global sockaddr variables can be delared constant. OK claudio@ mpi@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/10 04:17:42 Modified files: sys/kern : kern_malloc.c Log message: In free(9) call wakeup() after mtx_leave() consistently. OK kettenis@ visa@ mpi@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/10 04:18:34 Modified files: usr.sbin/pkg_add/OpenBSD: PkgDelete.pm Log message: remove remnants of very old code, to simplify unification CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/10 04:20:51 Modified files: usr.sbin/pkg_add: pkg_add.1 pkg_create.1 pkg_delete.1 Log message: zap really old stuff CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/10 04:37:33 Modified files: usr.sbin/pkg_add: pkg_sign.1 Log message: zap old comments that are unlikely to ever come back CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/10 04:37:59 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm PkgAdd.pm PkgDelete.pm Log message: unify option parsing a bit more CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/07/10 04:47:42 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/patches: patch-src_Makefile_in devel/protobuf/pkg: PLIST Removed files: devel/protobuf/patches: patch-Makefile_in patch-configure patch-src_google_protobuf_compiler_command_line_interface_cc patch-src_google_protobuf_compiler_cpp_cpp_unittest_cc patch-src_google_protobuf_extension_set_unittest_cc patch-src_google_protobuf_generated_message_reflection_unittest_cc patch-src_google_protobuf_io_printer_unittest_cc patch-src_google_protobuf_io_tokenizer_unittest_cc patch-src_google_protobuf_message_cc patch-src_google_protobuf_message_unittest_cc patch-src_google_protobuf_reflection_ops_unittest_cc patch-src_google_protobuf_repeated_field_unittest_cc Log message: Update to protobuf 3.6.0. Partly based on the update to 3.5.1 in openbsd-wip by reyk (most recently) and others. All consumers tested by jca (sparc64) and myself (amd64). moral support from phessler; a certain P4 guy also wants this. ok jca -- many thanks for all your help with this! CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/07/10 04:49:43 Modified files: devel/protobuf-c: Makefile distinfo devel/protobuf-c/patches: patch-Makefile_am patch-configure_ac patch-protobuf-c_protobuf-c_c patch-protoc-c_c_service_cc patch-t_test-full_proto devel/protobuf-c/pkg: PLIST Added files: devel/protobuf-c/patches: patch-protoc-c_c_field_cc patch-protoc-c_c_field_h patch-protoc-c_c_file_cc patch-protoc-c_c_file_h patch-protoc-c_c_generator_cc patch-protoc-c_c_helpers_cc patch-protoc-c_c_message_cc patch-protoc-c_c_message_h Log message: Update to protobuf-c 1.3.0 since it's the first version that builds with protobuf 3. All consumers tested by jca (sparc64) and myself (amd64). tweaks & ok jca; maintainer timeout CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/10 04:50:12 Modified files: devel/ruby-rspec: Makefile Removed files: devel/ruby-rspec/serverspec: Makefile distinfo devel/ruby-rspec/serverspec/pkg: DESCR PLIST devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/patches: patch-_metadata devel/ruby-rspec/specinfra/pkg: DESCR PLIST Log message: remove serverspec and specinfra having ports for these made sense while openbsd support was added, that's no longer the case so we might as well remove this pure ruby gem. ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/07/10 04:51:36 Modified files: net/mosh : Makefile Log message: Fix after protobuf 3.6 update (now needs C++ 11). from jca CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/07/10 04:53:10 Modified files: games/pokerth : Makefile Added files: games/pokerth/patches: patch-chatcleaner_proto patch-pokerth_proto patch-src_gui_qt_gametable_gametableimpl_cpp patch-src_net_common_netpacket_cpp Log message: Fix after protobuf 3.6.0 update. Add patches to cope with incompatibilities of protobuf2 with protobuf3 and a couple other things, including C++11. tweaks & ok jca CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/07/10 04:54:23 Modified files: audio/mumble : Makefile Log message: Fix after protobuf 3.6.0 update (now needs C++ 11). ok jca CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/07/10 04:55:07 Modified files: audio/clementine: Makefile audio/clementine/patches: patch-ext_libclementine-common_CMakeLists_txt patch-src_CMakeLists_txt Added files: audio/clementine/patches: patch-ext_clementine-tagreader_CMakeLists_txt patch-tests_CMakeLists_txt Log message: Fix after protobuf 3.6.0 update (now needs C++ 11). from jca CVSROOT: /cvs Module name: src Changes by: friehm@cvs.openbsd.org 2018/07/10 04:55:21 Modified files: usr.sbin/ospf6d: kroute.c Log message: Let kroute_matchgw() select the correct route before checking flags. OK claudio@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/10 05:00:11 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2018/07/10 05:03:46 Modified files: devel/gdb : Makefile Added files: devel/gdb/patches: patch-bfd_config_bfd patch-gdb_Makefile_in patch-gdb_aarch64obsd-nat_c patch-gdb_aarch64obsd-tdep_c patch-gdb_config_aarch64_obsd_mh patch-gdb_configure_host patch-gdb_configure_tgt Log message: Add OpenBSD/arm64 support. Not fully functional yet, but good enough to be helpful analyzing coredumps and inspecting running processes. From a diff provided by drahn@. ok jca@, phessler@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/10 05:18:43 Modified files: www/ap2-mod_wsgi: Makefile distinfo www/ap2-mod_wsgi/pkg: README Log message: Update to ap2-mod_wsgi-4.6.4. Release notes: https://modwsgi.readthedocs.io/en/latest/release-notes.html CVSROOT: /cvs Module name: src Changes by: friehm@cvs.openbsd.org 2018/07/10 05:22:54 Modified files: sys/netinet : ip_carp.c Log message: Remove DELAY(1000) from carp_send_arp() / carp_send_na() since it is not clear why it was necessary. OK bluhm@ 'ok but watch for fallouts' mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/10 05:34:12 Modified files: sys/netinet : in.h ip_esp.c ip_input.c ip_ipsp.h ipsec_input.c Log message: Introduce new IPsec (per-CPU) statistics and refactor ESP input callbacks to be able to count dropped packet. Having more generic statistics will help troubleshooting problems with specific tunnels. Per-TDB counters are coming once all the refactoring bits are in. ok markus@ CVSROOT: /cvs Module name: src Changes by: friehm@cvs.openbsd.org 2018/07/10 05:49:04 Modified files: usr.sbin/ospfd : kroute.c Log message: Since we use multiple cloning routes (mpath) if more than one ip address exists in the same network, the routes are distinguished by their gateway address, which is the associated interface address. The ospfd has to track the gateway addresses so that kroute_matchgw() is able to find the correct routes. OK claudio@ CVSROOT: /cvs Module name: src Changes by: friehm@cvs.openbsd.org 2018/07/10 06:17:38 Modified files: usr.sbin/ospf6d: kroute.c Log message: If intra area prefixes move from one router to another router, cloning routes may become gateway routes and contrary. The kernel does not allow to change the flags RTF_GATEWAY / RTF_CLONING in RTM_CHANGE messages, but ospf6d tried this anyway. The result is a broken route. Instead of modifying such routes remove the old route and insert a new one. Thanks to Raimund Specht for reporting the problem and testing the fix. OK claudio@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/10 06:24:25 Modified files: textproc/wkhtmltopdf: Makefile distinfo textproc/wkhtmltopdf/patches: patch-qt_src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement_cpp patch-src_image_image_pro patch-src_pdf_pdf_pro Log message: Update to wkhtmltopdf-0.12.4 from Frank Groeneveld (maintainer) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/10 06:27:19 Modified files: www/kwebapp : Makefile distinfo Log message: Update for kwebapp to 0.5.1 OK abieber@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 06:29:16 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_backend_ninjabackend_py patch-mesonbuild_build_py devel/meson/pkg: PLIST Added files: devel/meson/patches: patch-mesonbuild_minstall_py Removed files: devel/meson/patches: patch-mesonbuild_modules_gnome_py patch-mesonbuild_scripts_meson_install_py Log message: Update to meson-0.47.0. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/10 06:29:21 Modified files: security/pass-otp: Makefile distinfo security/pass-otp/patches: patch-Makefile patch-otp_bash Log message: Update for pass-otr to 1.1.1 https://github.com/tadfisher/pass-otp/releases OK abieber@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 06:30:16 Modified files: sysutils/u-boot: Makefile Log message: Unbreak build: need bison. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/10 06:31:09 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180710 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/10 06:32:23 Modified files: net/zabbix : Makefile net/zabbix/pkg : PLIST-web Log message: update to zabbix-3.4.11 ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/10 06:32:39 Modified files: net/zabbix : distinfo Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/10 06:35:01 Modified files: x11/remmina : Makefile Log message: fix remmina build to use the correct CFLAGS, so that DEBUG options can be used as expected. ok jasper@ spotted while looking at mutex-related VNC crashes reported by Bryan Vyhmeister but doesn't fix these. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/10 06:38:50 Modified files: usr.sbin/bgpd : rde.c Log message: the check "if (nc->rtableid)" is used as an indicator that we are dealing with network statements from within rdomain { } blocks. That needs to check against the rdomain we are running in instead. ok claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/10 06:40:41 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h parse.y Log message: You can run multiple copies of bgpd in seperate rdomains. However, the processes will see each others route messages. Some structures are not initialized correctly for that, causing at least useless log messages. This is an attempt to use the default_tableid where its needed. A few hardcoded uses of rtable 0 remain. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/07/10 06:45:44 Modified files: security/keybase: Makefile distinfo Log message: Update to keybase-2.1.0 OK gonzalo@, bket@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 06:49:14 Modified files: x11/gnome/screenshot: Makefile Log message: Unbreak with new meson(1): needs MODGNOME_LDFLAGS=-L${X11BASE}/lib CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/10 07:01:39 Modified files: sys/net : pf.c Log message: in pf_set_protostate(), only decrement the half-open states counter when the state was created on this host, i. e. not for those pfsync-imported. whether pfsync-imported states should be accounted is a seperate discussion, but as things are, we only increment the counter in pf_create_state(), and imported states don't excercise that path. probably fixes the half-open states accounting underflow-wraparounds that some people have been seeing. ok sashan CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/10 07:02:14 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: move the top level pledge, getrtable() works with pledge stdio. ok claudio@ phessler@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/10 07:03:06 Modified files: usr.sbin/bgpctl: parser.c Log message: Initialize the rtable in the requests send to bgpd to the current rtables process. With this you dont need to add "table N" to commands when talking to a bgpd not in rdomain 0. ok claudio@ phessler@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/10 07:04:06 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Removed files: sysutils/borgmatic/pkg: MESSAGE Log message: - update to borgmatic-1.2.0 - remove MESSAGE since we've had it for a while and we're post-release now CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/10 07:05:37 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: Add a "machine acpi" command to force booting with ACPI enabled. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/10 07:06:28 Modified files: usr.sbin/bgpd : bgpd.h kroute.c Log message: __func__ log statements and some whitespace knf ok^H^HHmpf, whatever claudio@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/10 07:06:55 Modified files: sys/arch/arm64/stand/efiboot: efiacpi.c Log message: Always use PSCI to enable secondary CPUs if it is detected. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/10 07:09:29 Modified files: distrib/sets/lists/comp: md.i386 Log message: sync CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/10 07:11:38 Modified files: sbin/route : route.c Log message: Error out if -netmask/-prefixlen does not follow the destination parameter Since the address string comes last, `-prefixlen 56 2001:db8::' silently installs a route for /64 since that's the currently implied prefix length. The manual page already states that these options must follow the destination parameter in order to have any effect. Discussed at length with many OK benno sthen bluhm jca CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2018/07/10 07:12:40 Modified files: faq : current.html Log message: Add an entry about bad -netmask/-prefixlen usage in route(8) Looks good to tb CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/10 07:13:42 Modified files: devel/mspdebug : Makefile distinfo Log message: moved to github, also sync HOMEPAGE while here CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/10 07:15:50 Modified files: app/xenodm/include: dm.h app/xenodm/xenodm: util.c Log message: Remove the unused localHostname() function. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/07/10 07:21:31 Modified files: www/gitea : Makefile distinfo www/gitea/pkg : PLIST Log message: update to 1.4.3 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/10 07:24:14 Modified files: productivity/khal: Makefile distinfo Log message: Update for Khal to 0.9.9 OK jung@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 07:28:24 Modified files: games/uqm : Makefile games/uqm/files: build.vars Log message: explicitly link with -lm to fix building with lld; ok bentley@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/07/10 07:29:30 ports/archivers/pigz/patches Update of /cvs/ports/archivers/pigz/patches In directory cvs.openbsd.org:/tmp/cvs-serv83536/patches Log Message: Directory /cvs/ports/archivers/pigz/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/10 07:30:21 Modified files: security/fierce: Makefile distinfo security/fierce/pkg: PLIST Added files: security/fierce/patches: patch-fierce_fierce_py Removed files: security/fierce/patches: patch-fierce_py Log message: update to fierce-1.2.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/07/10 07:32:44 Modified files: archivers/pigz : Makefile Added files: archivers/pigz/patches: patch-pigz_c Log message: Add pledge While here, clean up whitespace and install punigz as hardlink. Take maintainer as discussed with Thomas Pfaff. OK jca CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/10 07:32:52 Modified files: sysutils/consul-template: Makefile distinfo sysutils/consul-template/pkg: PLIST Log message: update to consul-template-0.19.5 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/07/10 07:44:57 Modified files: databases/redis: Makefile distinfo Log message: Security update to redis-4.0.10 This fixes multiple issues, see http://antirez.com/news/119. OK sthen CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 07:50:52 Modified files: games/zaz : Makefile games/zaz/patches: patch-configure_ac Log message: Explicitly link with libvorbis and libogg to fix building with lld. While here, fix spelling in COMMENT. ok kili@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 07:53:29 Modified files: games/eduke32 : Makefile Added files: games/eduke32/patches: patch-source_build_include_compat_h Log message: fix C++ non-const narrowing errors on LP64-clang archs other than amd64; ok jca@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/10 07:57:32 Modified files: app/xenodm/include: dm.h app/xenodm/xenodm: netaddr.c Log message: Remove unused code. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/10 08:05:23 Modified files: emulators/mame : Makefile Log message: Disable retguard for mame. ELF_RANDOMIZE_LIMIT was bumped to 1MB for retguard, but MAME actually requires 4MB, so it fails on statup. There is no sense bumping ELF_RANDOMIZE_LIMIT again just for one program, so disable retguard by adding -fno-ret-protector to CFLAGS. Discussed with mortimer@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/10 08:20:42 Modified files: app/xenodm/greeter: greet.c app/xenodm/include: dm.h dm_auth.h app/xenodm/xenodm: auth.c dm.c dpylist.c server.c session.c Log message: Consistant use of bool whenever possible. CVSROOT: /cvs Module name: src Changes by: rpe@cvs.openbsd.org 2018/07/10 08:22:36 Modified files: distrib/miniroot: install.sub Log message: Tweak comments and explain some not so obvious things. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 08:28:46 Modified files: audio/gradio : Makefile Log message: Fix build with new meson. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/10 08:44:34 Modified files: app/xenodm/greeter: Login.c greet.c app/xenodm/xenodm: auth.c file.c resource.c util.c Log message: Get rid of strcpy and strncpy (they were all looking safe though) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 08:45:53 Modified files: multimedia/gnome-twitch: Makefile Log message: Unbreak with new meson(1). CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/10 08:50:21 Modified files: app/xenodm/greeter: Login.h Log message: Remove useless ifdefs CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/10 08:58:57 Modified files: app/xenodm/xenodm: netaddr.c Log message: Remove more unused ifdefs blocks CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/10 09:13:35 Modified files: usr.sbin/bgpd : rde.c Log message: rde_update_get_prefix() and friends should also verify the prefixlen. This way the check can be removed from rde_update_dispatch() which is just a duplicate of the general failure case of rde_update_get_prefix(). OK benno@ phessler@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 09:17:41 Modified files: audio/mpg123 : Makefile audio/opus : Makefile Log message: Remove fix-point workarounds; our armv7 arch unconditionally supports floating point. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 09:25:19 Modified files: audio/cmus : Makefile Log message: Remove fixed-point workarounds; our armv7 arch unconditionally supports floating point. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 09:28:51 Modified files: audio/mpg123 : Makefile Log message: bump after previous CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 09:30:15 Modified files: audio/opusfile : Makefile Log message: Remove fixed-point workarounds; our armv7 arch unconditionally supports floating point. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/10 09:32:27 Modified files: app/xenodm/xenodm: file.c resource.c util.c Log message: Revert some of the strlcpy() conversions which are wrong. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 09:43:51 Modified files: devel/gtest : Makefile Log message: arm switched to clang; remove never true condition CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 09:43:54 Modified files: sysutils/consul: Makefile distinfo sysutils/consul/pkg: PLIST Log message: Update to consul-1.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 09:44:04 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 09:44:17 Modified files: security/vault : Makefile distinfo security/vault/pkg: PLIST Log message: Update to vault-0.10.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 09:49:07 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo Log message: Update to terraform-provider-alicloud-1.9.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 09:49:17 Modified files: sysutils/terraform/provider-postgresql: Makefile distinfo Log message: Update to terraform-provider-postgresql-0.1.2. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/10 09:52:52 Modified files: app/xenodm/xenodm: auth.c Log message: Also revert this one, doesn't look right either. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/10 10:01:26 Modified files: sys/arch/amd64/include: asm.h sys/arch/amd64/amd64: locore.S locore0.S spl.S vector.S sys/lib/libkern/arch/amd64: htonl.S htons.S memmove.S lib/libc/arch/amd64/string: memmove.S Log message: In asm.h ensure NENTRY uses the old-school nop-sled align, but change standard ENTRY is a trapsled. Fix a few functions which fall-through into an ENTRY macro. amd64 binaries now are free of double+-nop sequences (except for one assember nit in aes-586.pl). Previous changes by guenther got us here. ok mortimer kettenis CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/10 10:01:48 Modified files: share/man/man7 : packages.7 share/man/man8 : bulk.8 Log message: check-problems -> pkg_check-problems; CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 10:02:35 Modified files: games/scummvm : Makefile Log message: Remove fixed-point workarounds; our arm arch unconditionally supports floating point. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/10 10:15:51 Modified files: usr.sbin/vmd : config.c vmd.c vmd.h vmm.c Log message: Tweak debug log messages - Turn tracing messages into DPRINTF (only compiled with DEBUG). - Pass __func__ to vm_stop and vm_remove: this way we can track who called the function in the async context. It replaces the manual log_debug in front of each vm_stop/vm_remove. This debug logging trick can be removed in the future once we are more confident about it. OK ccardenas@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/10 10:26:42 Modified files: x11/mplayer : Makefile Log message: Remove fixed-point workarounds; our arm arch unconditionally supports floating point. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/10 10:39:02 src/usr.sbin/rad Update of /cvs/src/usr.sbin/rad In directory cvs.openbsd.org:/tmp/cvs-serv5459/rad Log Message: Directory /cvs/src/usr.sbin/rad added to the repository CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/10 10:39:54 Added files: usr.sbin/rad : Makefile control.c control.h engine.c engine.h frontend.c frontend.h log.c log.h parse.y printconf.c rad.8 rad.c rad.conf.5 rad.h Log message: Import rad(8). It's a Router Advertisement Daemon written using the standard 3 process privsep pattern and a parse.y based config file. Commit early to continue work in tree. OK jca "it's totally rad" phessler@ "usr.sbin never runs out of space" deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/10 10:42:12 Modified files: usr.sbin/eigrpd: parse.y Log message: "%%s: s" -> "%s: %s" in log_warn() CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/10 10:48:22 Modified files: sys/net : pfvar.h Log message: The year is 2018. Mercury, Bowie, Cash, Motorola and DEC all left us. Just pf still has a default state table limit of 10000. Had! Now it's a tiny little bit more, 100k. lead guitar: me ok chorus: phessler theo claudio benno background school girl laughing: bob CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 10:56:13 src/regress/lib/libcrypto/bn/addsub Update of /cvs/src/regress/lib/libcrypto/bn/addsub In directory cvs.openbsd.org:/tmp/cvs-serv72525/addsub Log Message: Directory /cvs/src/regress/lib/libcrypto/bn/addsub added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 10:57:50 Added files: regress/lib/libcrypto/bn/addsub: Makefile bnaddsub.c Log message: Add simple regression tests for BN_{,u}{add,sub}(3). With input from jca CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 10:58:15 Modified files: regress/lib/libcrypto/bn: Makefile Log message: +addsub CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/10 11:11:42 Modified files: sys/arch/arm64/dev: acpipci.c sys/dev/acpi : acpi.c acpivar.h Log message: Make legacy interrupts work in acpipci(4). ok patrick@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/10 11:29:07 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-makefile Log message: Update mame to 0.199. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 11:45:52 Modified files: gnu/usr.bin/cvs/diff: diff3.c side.c gnu/usr.bin/cvs/lib: getline.c regex.c gnu/usr.bin/cvs/src: admin.c hash.c Log message: Fix a few, but not all, clang warnings: Use "%s" to print modifiable strings, add a couple of braces, ansify a few functions, add and remove a few extra parens. ok jcs CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/07/10 11:47:28 Modified files: . : innovations.html Log message: rad(8) CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/10 13:27:11 Modified files: share/man/man5 : pf.conf.5 Log message: where we were showing "set limit states 10000" make that 100k as well, and adjust adaptive.start/end as well (just like in the code) CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/10 13:28:35 Modified files: etc/examples : pf.conf Log message: we were refering to 10k states by default here as well, pt out by claudio CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/10 13:45:14 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-man_feh_pre Log message: Update for feh to 2.27 ,,Please'' @bcallah CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/10 13:59:51 Modified files: www/kcaldav : Makefile distinfo Removed files: www/kcaldav/patches: patch-kcaldav_c Log message: Update for kcaldav to 0.17 OK Aaron Poffenberger (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 14:09:01 Modified files: x11/gnome/session: Makefile Log message: Fix build with new meson(1). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/10 14:13:15 Modified files: x11/gnome/control-center: Makefile Log message: Fix build with new meson(1). CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/10 14:21:53 Modified files: regress/lib/libm/fenv: fenv.c Log message: machine/fpu.h is not needed on amd64 and does not exist on i386. Remove the include. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/10 14:28:34 Modified files: sys/net : rtsock.c pfkeyv2.c Log message: Remove net/raw_cb.h from includes and replace the RAWSNDQ, RAWRCVQ with protocol specific ones. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/10 14:30:31 Modified files: sys/conf : files Removed files: sys/net : raw_cb.h raw_usrreq.c Log message: Remove raw_usrreq and raw_cb, nothing is using them anymore. OK mpi@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/07/10 14:41:14 Modified files: . : hackathons.html Added files: images/hackathons: g2k18-s.gif g2k18.gif Log message: g2k18 in slovenia, images by markus hall CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/10 14:43:15 Modified files: usr.sbin/vmd : pci.c vioscsi.c vmd.c vmd.h vmm.c Log message: vmd already had DEBUG/DPRINTF, there is no need for VMD_DEBUG/dprintf Replace all occurences of dprintf with DPRINTF (defined in proc.h). CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/10 14:43:26 Modified files: sys/netinet6 : in6_ifattach.c Log message: When an interface doesn't have a layer 2 address in6_get_ifid() tries to "borrow" one from another interface. But then it checks if the U bit is set int the generated EUI64 address and rejects it. On the other hand for interfaces that do have a layer 2 address this check is skipped, so relax it for the "borrowing" case, too. With this one gets stable link local addresses on e.g. gre(4) interfaces on certain virtualisation environments depending which mac addresses get picked for the vio(4) interfaces while previously we would end up with a random IP on every reboot. Reported by Aaron A. Glenn via phessler. OK phessler, benno CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/10 14:44:39 Modified files: sys/netinet6 : in6_ifattach.c Log message: When an interface doesn't have a layer 2 address in6_get_soii_ifid() failes and then later on a in in6_get_ifid() a layer 2 address is "borrowed" from from another interface. Do the "borrowing" in in6_get_soii_ifid(), too so that semantically opaque interface identifiers work for these kind of interfaces, too. OK phessler, benno CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/10 14:46:50 Modified files: usr.sbin/vmd : control.c Log message: Remove a debug message CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/10 14:52:51 Modified files: usr.sbin/vmd : vmm.c Log message: Return the VM pid to the vmd parent. This pid field already existed in the result but wasn't filled in by the vmm process. No functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 14:53:30 Modified files: regress/lib/libcrypto/free: Makefile Added files: regress/lib/libcrypto/free: freenull.awk freenull.c.head freenull.c.tail Removed files: regress/lib/libcrypto/free: freenull.c Log message: Now that all *_free() functions are NULL safe, we can generate the freenull test from Symbols.list. Suggested by jsing, discussed with beck and bluhm. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 14:55:57 Modified files: regress/lib/libcrypto/free: freenull.c.head freenull.c.tail Log message: $OpenBSD$ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/10 15:12:20 Modified files: usr.sbin/vmd : vmd.c Log message: style (single-line ifs don't need braces) CVSROOT: /cvs Module name: src Changes by: friehm@cvs.openbsd.org 2018/07/10 15:21:56 Modified files: usr.sbin/ospf6d: ospfe.c rde.c Log message: pledge(2) Looks great! deraadt@ OK florian OK remi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 15:36:02 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Factor out a bit of ugly code that truncates the digest to the order_bits leftmost bits of a longer digest, according to FIPS 183-6, 6.4. Eliminate a microoptimization that only converts the relevant part of the digest to a bignum. ok beck, jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 15:52:07 Modified files: lib/libcrypto/bn: bn_lib.c bn_lcl.h Log message: Provide BN_swap_ct(), a constant time function that conditionally swaps two bignums. It's saner and substantially less ugly than the existing public BN_constantime_swap() function and will be used in forthcoming work on constant time ECC code. From Billy Brumley and his team. Thanks! ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 15:55:49 Modified files: lib/libcrypto/ec: ec2_smpl.c ec_lcl.h ec_lib.c ecp_mont.c ecp_smpl.c Log message: ECC constant time scalar multiplication support. First step in overhauling the EC module. From Billy Brumley and his team, via https://github.com/libressl-portable/openbsd/pull/94 With tweaks from jsing and me. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/10 16:06:14 Modified files: lib/libcrypto/ec: ec2_mult.c ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_key.c ec_lib.c ec_mult.c eck_prn.c ecp_mont.c ecp_nist.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistz256.c ecp_oct.c ecp_smpl.c Log message: Indent labels by a space so they don't obliterate function names in diffs. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/10 16:12:03 src/usr.sbin/ractl Update of /cvs/src/usr.sbin/ractl In directory cvs.openbsd.org:/tmp/cvs-serv73057/ractl Log Message: Directory /cvs/src/usr.sbin/ractl added to the repository CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/10 16:12:43 Added files: usr.sbin/ractl : Makefile parser.c parser.h ractl.8 ractl.c Log message: add ractl, the rad(8) control program CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/10 16:13:16 Modified files: usr.sbin/rad : engine.c Log message: remove unused variable; pointed out by llvm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/10 16:14:19 Modified files: usr.sbin/rad : control.c engine.c frontend.c frontend.h rad.c rad.h Log message: remove newd control leftovers CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/11 00:11:45 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Bugfix update to thunderbird 52.9.1. See https://www.thunderbird.net/en-US/thunderbird/52.9.1/releasenotes/ Fixes bug #1473893 (Detaching attachments corrupts the main body of the e-mail text), issue introduced in 52.9.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/11 00:16:40 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: Update EC regression tests. Part of https://github.com/libressl-portable/openbsd/pull/94 from Billy Brumley and his team. ok jsing CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/11 00:16:51 Modified files: share/man/man4 : gif.4 Log message: zap trailing whitespace; CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/07/11 00:39:23 Modified files: usr.bin/vi/common: util.c Log message: Remove an old and false comment. REALLOC now free(3)s the code if realloc fails. OK millert@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/11 00:39:57 Modified files: sys/dev/pci : if_bnxt.c Log message: don't bother checking the rx index matches what we expect, it works properly. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/11 00:43:30 Modified files: sys/dev/pci : if_bnxt.c Log message: move declarations of hwrm message functions up to the top and make them non-static. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/11 00:43:45 Modified files: usr.bin/tmux : grid.c Log message: Add function comments. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/07/11 00:47:39 Modified files: usr.bin/sed : sed.1 Log message: Rephrase the wording on the replacement string of the substitute command. Cover more cases with less wording. Joint work with schwarze@ OK millert@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/11 00:48:58 Modified files: sys/dev/pci : if_bnxt.c Log message: implement media type detection and forcing of link speed, lightly tested with a variety of 10g optics. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/11 00:51:39 Modified files: usr.bin/tmux : grid.c Log message: Helper function to shorten history. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/07/11 00:57:18 Modified files: usr.bin/sed : main.c Log message: Make the output of the list command more sensible for the output device. We now output $COLUMNS - 8 characters of the string and a newline. This is similar to the behaviour in ed(1). Discussed with and OK schwarze@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2018/07/11 00:59:03 Modified files: lib/libxshmfence/src: xshmfence_alloc.c Log message: Use __MAP_NOFAULT such that a client cannot use ftruncate and make the X server crash. ok deraadt@, matthieu@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/07/11 01:03:03 Modified files: sbin/mount_tmpfs: mount_tmpfs.c Log message: Using resolved after realpath(3) has failed is dangerous. Don't do it! Minor tweak and OK jca@ OK beck@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/11 01:38:00 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Turn yesterday's optimistic ! in an XXX comment into a more cautious ? CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/11 01:39:22 Modified files: bin/chio : parse.y sbin/iked : parse.y sbin/ipsecctl : parse.y sbin/pfctl : parse.y usr.bin/doas : parse.y usr.sbin/acme-client: parse.y usr.sbin/dvmrpd: parse.y usr.sbin/eigrpd: parse.y usr.sbin/hostapd: parse.y usr.sbin/httpd : parse.y usr.sbin/ifstated: parse.y usr.sbin/iscsictl: parse.y usr.sbin/ldapd : parse.y usr.sbin/ldpd : parse.y usr.sbin/lpd : parse.y usr.sbin/ospf6d: parse.y usr.sbin/ospfd : parse.y usr.sbin/relayd: parse.y usr.sbin/ripd : parse.y usr.sbin/smtpd : parse.y usr.sbin/snmpd : parse.y usr.sbin/switchd: parse.y usr.sbin/vmd : parse.y usr.sbin/ypldap: parse.y Log message: Do for most running out of memory err() what was done for most running out of memory log_warn(). i.e. ("%s", __func__) instead of manual function names and redundant verbiage about which wrapper detected the out of memory condition. ok henning@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/11 01:39:42 Modified files: sysutils/py-pynetbox: Makefile distinfo sysutils/py-pynetbox/pkg: PLIST Log message: update to py-pynetbox-3.4.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/11 01:42:46 Modified files: security/py-cryptodome: Makefile distinfo security/py-cryptodome/pkg: PLIST Log message: update to py-cryptodome-3.6.4 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/11 01:59:16 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/11 02:17:11 Modified files: x11/smplayer : Makefile distinfo x11/smplayer/patches: patch-src_preferences_cpp patch-webserver_Makefile Log message: Update for SMPlayer to 18.6: http://www.smplayer.info/en/changes Tested by Josh thanks! CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/07/11 02:19:35 Modified files: usr.bin/ssh : auth.c Log message: s/wuth/with/ in comment CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/11 02:29:21 Modified files: usr.bin/tmux : cmd-load-buffer.c cmd-save-buffer.c Log message: Expand formats in load-buffer and save-buffer. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/11 02:31:48 Modified files: etc : rc Log message: Don't hide errors when IPv6 forwarding is not enabled. OK(failed) phessler OK deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 02:35:59 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_libcompiler_builtins_build_rs lang/rust/pkg : PFRAG.aarch64-main PFRAG.amd64-main PFRAG.i386-main Log message: Update to rust to 1.27.1: https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1271-2018-07-10 It contains also a fix that changes the way libcompiler_rt.a is included by rustc in order to avoid duplicated symbols in a static library (some symbols from system libcompiler_rt.a, others from Rust itself). from semarie, thank you :-) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/11 02:42:38 Modified files: lib/libcrypto/man: EC_POINT_add.3 Log message: Document behavior change of EC_POINTs_mul(3) from EC constant time changes. ok beck on earlier version, markup help from Schwarze. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/11 02:47:03 Modified files: usr.sbin/rad : parse.y Log message: there is nothing secret about rad.conf CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/11 03:05:51 Modified files: sys/net : pf_if.c pfvar.h Log message: provide pfi_group_addmember(), which makes the new member interface inherit set flags from the group. ok phessler benno CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/11 03:07:59 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.h ipsec_input.c Log message: Convert AH & IPcomp to ipsec_input_cb() and count drops on input. ok markus@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 03:08:16 Modified files: x11/mplayer : Makefile Log message: Remove ARM workaround. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/11 03:08:21 Modified files: sys/net : if.c Log message: in if_addgroup(), call the new pfi_group_addmember() instead of pf_group_change() - the latter is called by _addmemeber now to update dynaddr. before this, "set skip on lo", ifconfig lo1 create -> no skip on lo1 until pf rueset got reloaded. Now lo1 gets the skip flag as intended. This has caused much confusion with i. e. gif interfaces in the past. ok benno, very excited ok phessler CVSROOT: /cvs Module name: ports Changes by: reyk@cvs.openbsd.org 2018/07/11 03:09:46 Modified files: sysutils/firmware/vmm: Makefile sysutils/firmware/vmm/files: config sysutils/firmware/vmm/patches: patch-Makefile Added files: sysutils/firmware/vmm/patches: patch-sgabios_sgabios_S patch-src_boot_c patch-src_config_h patch-src_fw_smbios_c Log message: Disable BIOS debug messages and turn on SMBIOS. This includes the following changes: - Disable debugging in SeaBIOS except of a single version line: SeaBIOS (version 1.11.0p0-OpenBSD-vmm) - Turn off all debug messages of the SGABIOS payload (1.11.0p0-OpenBSD-vmm is all we need to know, it is documented in the firmware package that it is included in vmm-firmware). - Enable SMBIOS: this now gives a BIOS version string in the dmesg and hw.vendor + hw.product sysctl values (you can also query the SMBIOS with the dmidecode package). Please note that SeaBIOS sets all SMBIOS strings to "Bochs Bochs" by default, we include patch-src_fw_smbios_c to print OpenBSD, VMM, SeaBIOS, and 1.11.0p0-OpenBSD-vmm as the BIOS version accordingly. OK sthen@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/11 03:16:53 Modified files: lang/rust : Makefile Log message: devel/gdb now builds on aarch64, so remove conditionals. from semarie@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/11 03:30:55 Modified files: lang/ocaml : Makefile Log message: arm64 has devel/gdb now, remove workaround and register bdep/WANTLIB gdb is picked up because it brings libbfd, which can be used by ocamlobjinfo to analyze (at least) .cmxs files. Not very useful on arm64 since native code support isn't enabled, but this is consistent with other similar architectures. An alternative would be to drop BFD on non-native non-dynlink archs, if it is actually used only for .cmxs files. Late commit because I wanted to avoid conflicting with the ongoing OCaml update, but this one will need a refreshed diff anyway. Tested by kettenis@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/11 03:35:44 Modified files: usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h usr.sbin/vmd : control.c vmd.c vmd.h vmm.c Log message: Add -f option to vmctl stop to forcefully kill a VM. This also fixes a bug in vmm_sighdlr where it might have missed forwarding the TERMINATE_EVENT to the vmd parent after a VM child died, leading to an abandoned VM in the vmd parent process. OK ccardenas@ mlarkin@ benno@ kn@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 03:38:44 Modified files: print/texlive/base: Makefile print/texlive/base/pkg: PLIST-mktexlsr Log message: use supersedes for mktexlsr-local requires -current pkg_add CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 03:39:28 Modified files: devel/desktop-file-utils: Makefile devel/desktop-file-utils/pkg: PLIST Log message: we don't need to run update-desktop-database that last time, since we're going to zap the cache anyway CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/11 03:54:49 Modified files: usr.sbin/pkg_add/OpenBSD: State.pm Log message: allow state->new to deduce the command name from $0 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/11 03:57:59 Modified files: usr.sbin/pkg_add: pkg_mklocatedb Log message: allow default from state CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/11 04:02:09 Modified files: www/py-beaker : Makefile distinfo www/py-beaker/pkg: PLIST Removed files: www/py-beaker/patches: patch-beaker_crypto_pycrypto_py Log message: update to py-beaker-1.10.0 disable tests for now as the distfile is incomplete; record the otherwise needed dependencies though. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 04:16:45 Modified files: infrastructure/bin: portcheck Log message: typo CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/07/11 04:23:47 Modified files: usr.sbin/ospf6d: parse.y Log message: remove wrong comment ok jca@ tb@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/11 04:31:45 Modified files: usr.sbin/vmd : vmd.c Log message: Rename function to vmd_check_vmh CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 04:43:03 Modified files: infrastructure/lib/OpenBSD: FS2.pm infrastructure/bin: update-plist Log message: discover update-mime-database tag CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 04:54:32 Modified files: infrastructure/bin: portcheck Log message: document what should actually happen CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 05:21:12 Modified files: devel/glib2 : Makefile devel/glib2/pkg: PLIST Log message: when we delete this, we don't need to run tag a last time CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/11 05:29:02 Modified files: databases : Makefile databases/py-redis: Makefile databases/py-redis/pkg: PLIST Log message: add python3 flavor to py-redis ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 05:34:29 Modified files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: FS2.pm Log message: figure out tags for icon theme directories CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/11 05:35:06 Modified files: usr.bin/lam : lam.c Log message: Repair the regression introduced by the recent refactoring revision 1.11 date: 2004/07/03 21:00:37; for -p/-P, the argument was no longer parsed, causing segfaults. OK millert@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 05:37:03 Modified files: infrastructure/bin: update-plist Log message: XXX CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/11 05:39:31 Modified files: sys/net : pf.c Log message: the STATE_LOOKUP macro made sense ages ago. It stopped making sense when we moved most of the functionality into a function. g/c the macro and just call the function. ok mpi jca CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/11 05:42:17 Modified files: usr.bin/lam : lam.c Log message: After opening all the needed files, tighten the pledge(2) from "stdio rpath" to just "stdio", before parsing any user data. It may not matter that much just yet, but parsing will become slightly more complicated soon when i shall add UTF-8 handling. OK millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 05:51:15 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_backend_ninjabackend_py Log message: Update to meson-0.47.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:03:22 Modified files: devel/glib2 : Makefile Added files: devel/glib2/patches: patch-configure_ac Log message: Make sure gint64 matches int64_t so that C++ is happy with and OK espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:03:57 Modified files: devel/glib2mm : Makefile Log message: Force bump after recent glib2's gint64 typedef change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:09:11 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Added files: productivity/gnucash/patches: patch-CMakeLists_txt patch-gnucash_gnome_CMakeLists_txt Log message: Update to gnucash-3.2, which was one of the last users of the old and unmaintained www/webkit; now uses webkitgtk4. CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/07/11 06:09:34 Modified files: usr.sbin/ospfctl: ospfctl.c usr.sbin/ospfd : ospfd.c Log message: Change the control socket to ospfd.sock.. ok friehm@ jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:18:47 Modified files: sysutils/polkit: Makefile distinfo sysutils/polkit/pkg: PLIST Removed files: sysutils/polkit/patches: patch-src_polkitbackend_polkitbackendjsauthority_cpp Log message: SECURITY update to polkit-0.115. - Fix CVE-2018-1116: Trusting client-supplied UID CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:21:06 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-208.0.0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/11 06:21:37 Modified files: usr.bin/mg : search.c Log message: When in incremental search handle ^M (a.k.a. ) like ^[ (a.k.a. ). i.e. exit incremental search and set the mark. This is what emacs does. pointers, suggestions and ok florian@ CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/07/11 06:38:46 Modified files: lib/libc/regex : engine.c regexec.c Log message: Drop a const-bomb on regexec. It's probably not a good idea to remove a const promise when processing it in the regex engine. Minor tweak and OK schwarze@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 06:42:57 Modified files: infrastructure/bin: check-lib-depends dpb dpb-replay pkg_check-manpages pkg_check-problems pkg_outdated pkg_subst proot Log message: State->new now deduces command name from $0 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/11 06:45:01 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): small cleanup in vm_rwregs. Clarify error values and change a panic into a debug printf (which will in turn just kill the VM). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:52:40 Modified files: sysutils/polkit: Tag: OPENBSD_6_3 Makefile sysutils/polkit/patches: Tag: OPENBSD_6_3 patch-src_polkit_polkitunixprocess_c patch-src_polkitbackend_polkitbackendinteractiveauthority_c Added files: sysutils/polkit/patches: Tag: OPENBSD_6_3 patch-src_polkit_polkitprivate_h patch-src_polkitbackend_polkitbackendsessionmonitor-systemd_c patch-src_polkitbackend_polkitbackendsessionmonitor_c patch-src_polkitbackend_polkitbackendsessionmonitor_h Log message: SECURITY fix for CVE-2018-1116: Trusting client-supplied UID. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:54:45 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.55. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/11 06:55:01 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): respect argument size when reading from undefined ports. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 06:56:38 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/quirks/pkg: PLIST Removed files: devel/quirks/files/Quirks: texlive.pm Log message: zap really old quirks. bump version to 3.0, add interface for optional tags (unused yet) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:59:39 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.55. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 06:59:57 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.56. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/11 07:05:08 Modified files: multimedia/gstreamer-0.10/plugins-base: Makefile multimedia/gstreamer-0.10/plugins-base/pkg: PLIST multimedia/gstreamer1/plugins-base: Makefile multimedia/gstreamer1/plugins-base/pkg: PLIST Log message: Drop support for tremor (obsolete fixed-point Vorbis decoder), which will be going away soon. ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/11 07:06:16 Modified files: sys/netinet : ip_icmp.c sys/netinet6 : icmp6.c Log message: rtm_send() the cloned routes because of ICMP mtu changes. Until now these changes to the routing table have not been visible whereas the RTM_DELETE of those routes have been. Remove this inconsistency. Input and OK mpi@ OK henning@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/11 07:08:00 Modified files: sys/netinet : in_pcb.c Log message: Retire RTM_LOSING, it no longer makes sense and on busy servers the route socket is flooded with those messages. Instead maek sure that the removal of the dynamic route that can happen is actually also sent to the routing socket. OK mpi@ henning@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/11 07:19:42 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: vmm(4): return proper cache topology for cpuid(0x4) Make the cache neighbor fields match the number of VCPUs present (currently 1) ok reyk CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/11 07:19:47 Modified files: etc/rc.d : vmd usr.sbin/vmd : config.c control.c vmd.c vmd.h vmm.c usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h Log message: Add -w option to vmctl stop to wait for completion of VM termination. Use it in /etc/rc.d/vmd accordingly. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/11 07:38:03 Modified files: audio/xmms2 : Makefile audio/xmms2/pkg: PLIST Removed files: audio/xmms2/patches: patch-src_plugins_tremor_wscript Log message: Drop support for tremor (obsolete fixed-point Vorbis decoder), which will be going away soon. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/11 07:57:53 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Sync comment Makes it a tad easier to read through and compare with BN_swap_ct(). OK tb CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/11 08:01:44 Modified files: usr.sbin/rad : rad.c rad.h Log message: no longer needed CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/11 08:03:13 Modified files: usr.sbin/rad : engine.c frontend.c rad.h Log message: Detect when a router advertisement packet changes due to config change and if it does send a new advertisement. The way this is implemented gives us various things for free: - periodic sending of router advertisements - send initial advertisement for every interface on startup CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/11 08:08:46 Modified files: usr.sbin/bgpd : bgpd.conf.5 bgpd.h kroute.c parse.y printconf.c Log message: add option "network ... priority number" to announce prefixes from the kernel routing table selected by priority. For example to import all ospfd/ospf6d routes into bgp. tested by remi@ ok remi@ henning@ and maybe a little claudio@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/11 08:12:44 Modified files: infrastructure/db: user.list Log message: reserve uid/gid for _fastnetmon CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2018/07/11 08:17:09 Modified files: faq/ports : guide.html Log message: Fix old style example bsd.port.mk(5) will throw a fatal error on on `::'. While here, use $V consistently. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/11 08:20:18 Modified files: sys/net : if_vlan.c Log message: Fix comment about VLAN encapsulation and checksum offload Document that some chips actually could do hardware checksum offload for encapsulated packets, though that would need special handling in those drivers. discussions and ok naddy@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/11 08:27:02 Modified files: sysutils/pciutils: Makefile distinfo Log message: Update for pciutils to 3.6.0 OK jsg@ (maintainer) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/11 08:35:37 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Regress update to match changes for chrome CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 08:35:46 Modified files: app/xenodm/xenodm: server.c Log message: Restore previous SIGCHLD handler in serverPause(). This fixes the issue where xenodm whould stay stuck after kill the Xserver twice. While here add some more Debug() calls to help following what's going on CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 08:43:31 Modified files: infrastructure/lib/DPB: Engine.pm State.pm User.pm Log message: darn, opening the file doesn't mean we have room to write to it. And it could overflow midway thru, so try not to erase existing shitz CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/11 08:48:40 Modified files: sys/arch/amd64/stand/boot: conf.c sys/arch/amd64/stand/cdboot: conf.c sys/arch/amd64/stand/libsa: machdep.c sys/arch/amd64/stand/pxeboot: conf.c Log message: Detect vmm(4) in the bootloader and automatically switch to the serial console at 115200 baud. tested by phessler and myself, ok deraadt CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2018/07/11 08:50:55 Log message: Import sysutils/dune, also known as jbuilder, a OCaml build system Status: Vendor Tag: chrisz Release Tags: chrisz_20180711 N ports/sysutils/dune/distinfo N ports/sysutils/dune/Makefile N ports/sysutils/dune/pkg/DESCR N ports/sysutils/dune/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/11 08:51:01 Modified files: usr.sbin/cron : client.c pathnames.h Log message: retire the old cron socket path; ok jca millert CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2018/07/11 08:52:28 Log message: Import sysutils/dune, aka jbuilder, a new OCaml build system. Not enabled yet, as it is waiting for OCaml 4.06. OK jca@ Status: Vendor Tag: chrisz Release Tags: chrisz_20180711 U ports/sysutils/dune/distinfo U ports/sysutils/dune/Makefile U ports/sysutils/dune/pkg/DESCR U ports/sysutils/dune/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2018/07/11 08:55:02 Log message: Import sysutils/dune, aka jbuilder, the new OCaml build system. Marked as BROKEN until the next OCaml upgrade happens. OK jca@ Status: Vendor Tag: chrisz Release Tags: chrisz_20180711 U ports/sysutils/dune/distinfo U ports/sysutils/dune/Makefile U ports/sysutils/dune/pkg/DESCR U ports/sysutils/dune/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2018/07/11 08:55:48 Log message: Import sysutils/dune, aka jbuilder, the new OCaml build system. Marked as BROKEN until the next OCaml upgrade happens. OK jca@ Status: Vendor Tag: chrisz Release Tags: chrisz_20180711 U ports/sysutils/dune/distinfo U ports/sysutils/dune/Makefile U ports/sysutils/dune/pkg/DESCR U ports/sysutils/dune/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/11 08:57:58 Modified files: regress/sbin/pfctl: pf101.loaded pf101.ok pf101.optimized pf103.ok pf15.loaded pf15.ok pf15.optimized pf39.loaded pf39.ok pf39.optimized Log message: Some spaces have been removed from pfctl print. Adapt expected output in regress. CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2018/07/11 08:58:17 Log message: Import sysutils/dune, aka jbuilder, the new OCaml build system. Marked as BROKEN until the next OCaml upgrade happens. OK jca@ Status: Vendor Tag: chrisz Release Tags: chrisz_20180711 U ports/sysutils/dune/distinfo U ports/sysutils/dune/Makefile U ports/sysutils/dune/pkg/DESCR U ports/sysutils/dune/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2018/07/11 09:09:00 Log message: Import math/ocaml-zarith, an arbitrary precision arithmetics library using GMP as backend. This is needed by frama-c because num was removed from the OCaml compiler distribution. Marked as BROKEN till the next OCaml upgrade. OK jca@ Status: Vendor Tag: chrisz Release Tags: chrisz_20180711 N ports/math/ocaml-zarith/Makefile N ports/math/ocaml-zarith/distinfo N ports/math/ocaml-zarith/pkg/DESCR N ports/math/ocaml-zarith/pkg/PLIST N ports/math/ocaml-zarith/pkg/PFRAG.native N ports/math/ocaml-zarith/pkg/PFRAG.dynlink-native N ports/math/ocaml-zarith/patches/patch-configure N ports/math/ocaml-zarith/patches/patch-project_mak No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2018/07/11 09:10:47 Log message: Import math/ocaml-num, the deprecated arbitrary precision library formerly distributed with the OCaml compiler distribution. Needed to build mldonkey. Marked as BROKEN till the next OCaml upgrade. OK jca@ Status: Vendor Tag: chrisz Release Tags: chrisz_20180711 N ports/math/ocaml-num/Makefile N ports/math/ocaml-num/distinfo N ports/math/ocaml-num/pkg/DESCR N ports/math/ocaml-num/pkg/PLIST N ports/math/ocaml-num/pkg/PFRAG.native N ports/math/ocaml-num/pkg/PFRAG.dynlink-native N ports/math/ocaml-num/patches/patch-src_Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/11 09:16:47 Log message: import fastnetmon-1.1.3 (git HEAD really) FastNetMon is a very high performance DDoS detector built on top of multiple packet capture engines: NetFlow, IPFIX, sFLOW. It could detect malicious traffic in your network and immediately block it with BGP blackhole or BGP flow spec rules. It has solid support for all top network vendors and has unlimited scalability due to flexible design. tested with pflow(4) ok aja@ Status: Vendor Tag: jasper Release Tags: jasper_20181107 N ports/net/fastnetmon/Makefile N ports/net/fastnetmon/distinfo N ports/net/fastnetmon/pkg/DESCR N ports/net/fastnetmon/pkg/PLIST N ports/net/fastnetmon/pkg/README N ports/net/fastnetmon/pkg/fastnetmon.rc N ports/net/fastnetmon/patches/patch-src_fastnetmon_cpp N ports/net/fastnetmon/patches/patch-src_fastnetmon_packet_parser_c N ports/net/fastnetmon/patches/patch-src_fastnetmon_packet_parser_h N ports/net/fastnetmon/patches/patch-src_pcap_plugin_pcap_collector_cpp N ports/net/fastnetmon/patches/patch-src_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/11 09:17:55 Modified files: net : Makefile Log message: +fastnetmon CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 09:24:56 Modified files: net/fastnetmon/pkg: fastnetmon.rc Log message: PREFIX -> TRUEPREFIX CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/11 09:25:42 Modified files: sbin/route : route.c Log message: Use AF_UNSPEC not 0 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/11 09:36:55 Modified files: net/iperf3 : Makefile distinfo net/iperf3/patches: patch-src_iperf_api_c patch-src_iperf_udp_c Removed files: net/iperf3/patches: patch-src_portable_endian_h Log message: Update to iperf3 to 3.6 maintainer time out (lteo@) OK sthen@ CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/07/11 09:41:19 Modified files: usr.sbin/ospfd : printconf.c Log message: Print the rdomain config option if present. ok kn@ tb@ deraadt@ sthen@ jca@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/11 10:00:03 Modified files: net/curl : Makefile distinfo net/curl/patches: patch-lib_vtls_openssl_c net/curl/pkg : PLIST Log message: Update to 7.61.0. Includes a fix for: CVE-2018-0500: SMTP send heap buffer overflow CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/11 10:05:14 Modified files: devel/physfs : Makefile distinfo devel/physfs/pkg: PLIST Removed files: devel/physfs/patches: patch-CMakeLists_txt Log message: Update to physfs-3.0.1 from David Carlier who also build-tested consumers CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 10:10:56 Modified files: infrastructure/lib/DPB/Heuristics: Size.pm Log message: missed commit CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/11 10:11:39 src/regress/usr.bin/lam Update of /cvs/src/regress/usr.bin/lam In directory cvs.openbsd.org:/tmp/cvs-serv54065/lam Log Message: Directory /cvs/src/regress/usr.bin/lam added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 10:20:21 Modified files: app/xenodm/greeter: greet.c verify.c Log message: use strvis on login name when logging debug information it since it may contain control characters. And remove an extra logging of the same. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/11 10:25:39 Modified files: regress/sys/kern/unveil: syscalls.c Log message: test changed stat lying semantics - we don't lie about files CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 10:26:25 Modified files: app/xenodm/greeter: Login.c Log message: Less ifdef cruft. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 10:28:54 Modified files: app/xenodm/man : xenodm.man app/xenodm/greeter: Login.c Log message: Bind Escape to erase-line by default. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 10:33:44 Modified files: app/xenodm/xenodm: netaddr.c Log message: Delete unused code CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/11 10:34:36 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h rde_attr.c rde_rib.c session.c Log message: On IMSG_CTL_SHOW_RIB_MEM also send back information of some of the hash structures used in the RDE. Makes it fairly obvious that more is needed in that area. OK phessler@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/11 10:35:37 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Print out the hash info sent by the RDE in bgpctl show rib mem OK phessler@ benno@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/11 10:37:31 Modified files: usr.sbin/vmd : vmd.c Log message: style - indent each case statement in a switch. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/07/11 10:38:03 Modified files: gnu/usr.bin/cvs: Makefile.bsd-wrapper Log message: do not pick up groff from /usr/local/bin in configure, noticed by benno@; ok benno@ jca@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/11 10:43:24 Modified files: usr.sbin/vmd : parse.y Log message: sort tokens CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/11 10:50:37 Modified files: net/curl : Tag: OPENBSD_6_3 Makefile Added files: net/curl/patches: Tag: OPENBSD_6_3 patch-lib_smtp_c Log message: Security fix: CVE-2018-0500: SMTP send heap buffer overflow CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/11 10:53:14 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm Log message: "running tags" CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 10:57:04 Modified files: app/xenodm/xenodm: dm.c Log message: Keep a better trace of pending children to be reaped. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 11:21:19 Modified files: www/drupal7/theme-newsflash: Makefile distinfo Log message: Update to 2.6 (XSS under non default settings) SA-CONTRIB-2018-049 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/11 11:21:57 Modified files: usr.sbin/vmctl : vmctl.8 Log message: remove useless macro; CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/11 11:24:31 Modified files: sysutils/coreutils: Makefile distinfo sysutils/coreutils/patches: patch-Makefile_in Log message: Update GNU coreutils to 8.30 -- thanks to kn@ for big ending testing. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/11 11:32:05 Modified files: usr.sbin/rad : engine.c frontend.c rad.h Log message: Send a RA with router lifetime of 0 when an interface is removed from the config. RFC 4861, 6.2.5: [...] the router SHOULD transmit one or more (but not more than MAX_FINAL_RTR_ADVERTISEMENTS) final multicast Router Advertisements on the interface with a Router Lifetime field of zero. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/11 11:35:07 Modified files: usr.sbin/bgpd : rde.c Log message: Bump some of the hash table size to more resonable numbers. Still probably not optimal but less bad. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/11 11:44:57 Modified files: sys/ufs/ffs : ffs_vfsops.c Log message: Prevent updating async option on softdep mount `mount -uo async,nosoftdep /mnt' would set "async" but keep "softdep" untouched on a read/write mount. OK deraadt krw beck bluhm CVSROOT: /cvs Module name: src Changes by: nayden@cvs.openbsd.org 2018/07/11 12:04:18 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/i386/i386: vmm.c Log message: adding __func__ identifier to panic() calls in vmm.c for amd64 and i386 ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/11 12:06:25 Modified files: sbin/pfctl : parse.y Log message: Prevent invalid interface specifiers on queue rules pf.conf(5) states that queues attach to actual interfaces only, yet the following parses: # echo queue eq on egress bandwidth 1G default | pfctl -f- # pfctl -sq pfctl: DIOCGETQSTATS: Bad file descriptor # echo queue rq on rdomain 0 bandwidth 1G default | pfctl -vf- queue rq bandwidth 1G default # pfctl -sq pfctl: DIOCGETQSTATS: Bad file descriptor On rdomains, ifa_exists() returns NULL. On interface groups, ifa_exists() returns non-NULL but af is never set to AF_LINK. OK henning sashan CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/11 12:08:05 Modified files: sys/arch/i386/stand/boot: conf.c sys/arch/i386/stand/cdboot: conf.c sys/arch/i386/stand/libsa: machdep.c sys/arch/i386/stand/pxeboot: conf.c Log message: Detect vmm(4) in the bootloader and automatically switch to the serial console at 115200 baud. ok deraadt CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/11 12:14:25 Modified files: infrastructure/lib/DPB: Fetch.pm Log message: protect distinfo and history better against fs overflows CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/07/11 12:45:45 Modified files: share/man/man7 : hier.7 Log message: Remove the i386 specific mention for pcvtfonts, they are also installed on alpha and amd64. No objection from jmc@. OK deraadt@, sthen@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/11 12:53:29 Modified files: usr.bin/ssh : auth2.c channels.c clientloop.c kex.h monitor.c monitor_wrap.c monitor_wrap.h mux.c servconf.c serverloop.c session.c ssh.c sshconnect.c sshconnect2.c sshd.c usr.bin/ssh/ssh: Makefile usr.bin/ssh/ssh-agent: Makefile usr.bin/ssh/sshd: Makefile Removed files: usr.bin/ssh : key.c key.h Log message: remove legacy key emulation layer; ok djm@ CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/11 12:55:11 Modified files: usr.bin/ssh : auth2-chall.c auth2-pubkey.c sshconnect2.c Log message: treat ssh_packet_write_wait() errors as fatal; ok djm@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 13:03:50 Modified files: app/xenodm : Makefile.bsd-wrapper configure.ac app/xenodm/config: Makefile.am Log message: Remove Xstartup and Xreset script. Xenodm uses GiveConsole and TakeConsole CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 13:05:22 Modified files: app/xenodm : aclocal.m4 configure app/xenodm/config: Makefile.in app/xenodm/xenodm: error.c Removed files: app/xenodm/config: Xreset.in Xstartup.in Log message: Actually remove the source files for Xstartup and Xreset CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/11 13:05:25 Modified files: usr.sbin/rad : engine.c frontend.c rad.c rad.h Log message: cleanly shutdown by sending advertisement with lifetime 0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/11 13:05:41 Modified files: usr.sbin/bgpd : rde.h rde_attr.c rde_rib.c Log message: improve the path hash function (instead of just hashing the aspath put most other attrs into the hash as well). At the same time use the full 64 bit of SipHash in various places. Tested by and OK benno@ phessler@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/11 13:05:42 Modified files: editors/emacs21: Makefile Log message: emacs21 never built on arm64 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 13:06:29 Modified files: app/xenodm/xenodm: error.c Log message: Ooops I didn't intend to commit that part. revert it. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/11 13:06:32 Modified files: net/libmaxminddb: Makefile Removed files: net/libmaxminddb/patches: patch-include_maxminddb_h patch-src_maxminddb_c Log message: The combination of -fms-extensions -std=c99 means libmaxminddb couldn't be built with base GCC, so the library and headers were patched. This worked when the only consumer was the mmdblookup bundled tool. However, this is causing issues with new consumers. Instead of patching all consumers, stop modifying the library and header file, and switch to using COMPILER directives instead, as it builds fine with base-clang and ports-gcc. OK jca@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 13:09:16 Modified files: distrib/sets/lists/xetc: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/11 13:09:33 Modified files: sysutils/tarsnap-gui: Makefile distinfo Log message: Update for Tarsnap-gui to 1.0.1: https://github.com/Tarsnap/tarsnap-gui/releases From Josh (maintainer) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 13:20:40 Modified files: app/xenodm/config: TakeConsole GiveConsole Log message: sessreg -x is useless if not updating utmp. Remove it. Also don't try to remove utmp lines that were not written. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/11 13:28:16 Modified files: sys/kern : kern_sig.c sys/sys : signalvar.h Log message: If no thread can immediately handle a signal, which has been sent to the process, it is made pending at the main thread. There it could hang forever. So also check the main thread for signal delivery. This workaround fixes hung tests in posixtestsuite. The proper solution would be to split pending signals for process and threads. input visa@; OK guenther@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/11 13:37:25 Modified files: comms/mgetty+sendfax: Makefile Log message: mgetty-1.2.0 has been released in March, amend MASTER_SITES Anyone interested? CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/11 13:45:58 Modified files: devel/gdb : Makefile Log message: Drop comment outdated now that this builds on arm64 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 13:51:12 Modified files: app/xenodm/xenodm: auth.c Log message: The file descriptor parameter is not used by DefineSelf() in xenodm. Zap it. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/11 13:52:19 Modified files: sys/net : route.c Log message: superfluous newline CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/11 14:01:56 Modified files: regress/sys/kern/unveil: syscalls.c Log message: regress to check nested subdirs and ..'s CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/11 14:02:16 Modified files: security/p11-kit: Makefile Log message: Amend COMMENT ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/11 14:07:55 Modified files: sys/arch/amd64/amd64: identcpu.c pmap.c sys/arch/amd64/include: cpu.h Log message: Declare cpu_meltdown in CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/07/11 14:18:09 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c sys/net80211 : ieee80211_ioctl.c ieee80211_ioctl.h ieee80211_node.c ieee80211_node.h ieee80211_var.h Log message: Introduce 'auto-join' to the wifi 802.11 stack. This allows a system to remember which ESSIDs it wants to connect to, any relevant security configuration, and switch to it when the network we are currently connected to is no longer available. Works when connecting and switching between WPA2/WPA1/WEP/clear encryptions. example hostname.if: join home wpakey password join work wpakey mekmitasdigoat join open-lounge join cafe wpakey cafe2018 join "wepnetwork" nwkey "12345" dhcp inet6 autoconf up OK stsp@ reyk@ and enthusiasm from every hackroom I've been in for the last 3 years CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/11 14:24:36 Added files: regress/usr.bin/lam: Makefile expect_Fback.txt expect_fonly.txt expect_noarg.txt expect_pminus.txt expect_stdio.txt in1.txt in2.txt in3.txt Log message: some regression tests for lam(1) including width measurements; will be fixed soon and then linked to the build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/11 14:25:12 Modified files: net/quagga/patches: patch-zebra_kernel_socket_c Log message: allow to build if RTM_LOSING is unavailable CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/11 14:28:41 Modified files: app/xenodm/xenodm: session.c Log message: pledges for session can be tighten a bit now. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/11 14:38:57 Modified files: usr.sbin/route6d: route6d.c Log message: Remove RTM_LOSING from the file, it is no longer used by OpenBSD and route6d is not realy using it anyway. OK henning@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 14:58:13 Modified files: net : Makefile Log message: +bitcoin,no_x11 from Fabian Raetz CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/11 15:10:07 Modified files: usr.sbin/bgpd : config.c Log message: The routing table bgpd runs in needs to be a routing domain. ok claudio henning CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/07/11 15:11:12 Modified files: net/p5-OSPF-LSDB: Makefile distinfo Log message: update p5-OSPF-LSDB to 1.08 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/11 15:14:36 Modified files: productivity/gnucash: Makefile Added files: productivity/gnucash/patches: patch-libgnucash_core-utils_gnc-path_c Log message: Fix SYSCONFDIR. Can't really be done using an environment variable because of how binreloc is handled. CVSROOT: /cvs Module name: src Changes by: nayden@cvs.openbsd.org 2018/07/11 15:18:23 Modified files: sys/net : if_pppx.c pf_if.c sys/net80211 : ieee80211.c ieee80211_mira.c sys/netinet : in.c sys/netinet6 : nd6.c Log message: Disambiguate the source of panics in sys/net* by adding __func__ magic constant to panic() calls. ok benno@ henning@ tb@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/11 15:29:05 Modified files: usr.sbin/vmctl : vmctl.c Log message: check string lengths in vm_start CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/11 15:40:43 Modified files: comms/picocom : Makefile distinfo comms/picocom/patches: patch-Makefile comms/picocom/pkg: DESCR PLIST Removed files: comms/picocom/patches: patch-picocom_8 Log message: Update picocom to 3.1. Notable changes: - Switch to using GitHub - Drop the patch for the old manpage - Sync DESCR with the actual manpage - Use INSTALL_MAN to install the manpage, pointed out by Matthew Martin As discussed with him, remove Kyle Isom from MAINTAINER (ENOTIME). OK sthen@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/11 15:49:37 Modified files: etc : rc Log message: Explicitly call "/etc/rc.d/vmd stop". This issues graceful shutdown commands to running VMs (at least for OpenBSD ones), but the stop routine for system daemons is not usually called at shutdown. Earlier version with just "vmd stop" ok reyk@ kn@, ajacoutot@ reminded me to hide the contextless "vmd(ok)" text which looks bad, I did so and wrapped it with a "stopping VMs" message (it can take some time, especially when you have multiple VMs, so better to have some clear feedback). CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/11 15:50:54 Modified files: net/knot : Makefile distinfo Log message: Update to knot-2.6.8 Release notes: https://www.knot-dns.cz/2018-07-10-version-268.html CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/11 15:58:34 Modified files: lang/gravity : Makefile distinfo Log message: Update to gravity-0.5.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/11 16:41:15 Modified files: games/uqm : Makefile games/uqm/files: build.vars Removed files: games/uqm/patches: patch-src_libs_sound_decoders_oggaud_c Log message: Substitute libvorbis for tremor (obsolete fixed-point Vorbis decoder), which will be going away soon. ok bentley@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/07/11 19:23:38 Modified files: lib/libc/gen : sysconf.c lib/libc/sys : sysctl.2 lib/libcxx/src : thread.cpp sys/kern : kern_pledge.c kern_sched.c kern_sysctl.c sys/sys : proc.h sched.h sysctl.h Log message: Add hw.ncpuonline to count the number of online CPUs. The introduction of hw.smt means that logical CPUs can be disabled after boot and prior to suspend/resume. If hw.smt=0 (the default), there needs to be a way to count the number of hardware threads available on the system at any given time. So, import HW_NCPUONLINE/hw.ncpuonline from NetBSD and document it. hw.ncpu becomes equal to the number of CPUs given to sched_init_cpu() during boot, while hw.ncpuonline is equal to the number of CPUs available to the scheduler in the cpuset "sched_all_cpus". Set_SC_NPROCESSORS_ONLN equal to this new sysctl and keep _SC_NPROCESSORS_CONF equal to hw.ncpu. This is preferable to adding a new sysctl to count the number of configured CPUs and keeping hw.ncpu equal to the number of online CPUs because such a change would break software in the ecosystem that relies on HW_NCPU/hw.ncpu to measure CPU usage and the like. Such software in base includes top(1), systat(1), and snmpd(8), and perhaps others. We don't need additional locking to count the cardinality of a cpuset in this case because the only interfaces that can modify said cardinality are sysctl(2) and ioctl(2), both of which are under the KERNEL_LOCK. Software using HW_NCPU/hw.ncpu to determine optimal parallism will need to be updated to use HW_NCPUONLINE/hw.ncpuonline. Until then, such software may perform suboptimally. However, most changes will be similar to the change included here for libcxx's std::thread:hardware_concurrency(): using HW_NCPUONLINE in lieu of HW_NCPU should be sufficient for determining optimal parallelism for most software if the change to _SC_NPROCESSORS_ONLN is insufficient. Prompted by deraadt. Discussed at length with kettenis, deraadt, and sthen. Lots of patch tweaks from kettenis. ok kettenis, "proceed" deraadt CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/11 22:35:25 Modified files: usr.bin/ssh : authfd.h Log message: remove prototype to long-gone function CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/11 23:54:49 Modified files: share/man/man5 : pf.conf.5 Log message: syncookies never is the default; from paul de weerd ok henning CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/12 00:22:20 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: synch documentation with reality, noticed by landry@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/12 00:27:07 Modified files: net/fastnetmon/patches: patch-src_fastnetmon_cpp patch-src_fastnetmon_packet_parser_c patch-src_fastnetmon_packet_parser_h patch-src_pcap_plugin_pcap_collector_cpp Log message: merged upstream CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/12 01:58:23 Modified files: usr.sbin/usbdevs: usbdevs.8 usbdevs.c Log message: Instead of having a button for printing the driver(s) attached to a USB device, do it when invoked with '-v'. While here recycle '-d' to specify a specific device node, like pcidump(8) does. ok jca@, sthen@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/12 02:10:04 Modified files: audio/siren : Makefile distinfo audio/siren/pkg: PLIST Log message: Update for siren to 0.7 OK ratchov@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/12 02:11:11 Modified files: audio/midish : Makefile distinfo Log message: Update for midish to 1.2.1 OK ratchov@ (maintainer) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/12 02:17:27 Modified files: etc : group master.passwd Log message: Add _rad user and group for rad(8). This recycles the _btd uid/gid that have been removed in 2013. Discussed in the hackroom. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/12 02:18:10 Modified files: usr.sbin/rad : rad.h Log message: use _rad user CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/12 02:19:00 Modified files: usr.sbin : Makefile Log message: hook up rad(8) and ractl(8) to the build CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/12 02:20:36 Modified files: etc : Makefile rc rc.conf Added files: etc/rc.d : rad Log message: rc(8) infrastructure for rad CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/07/12 02:39:31 Modified files: faq : current.html Log message: explain what is going on when sysmerge complains about _rad user/group CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/07/12 02:42:03 Modified files: faq : current.html Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 02:46:26 Modified files: x11/gnome/librsvg: Makefile distinfo x11/gnome/librsvg/patches: patch-configure x11/gnome/librsvg/pkg: PLIST Added files: x11/gnome/librsvg/patches: old-patch-configure x11/gnome/librsvg/pkg: PFRAG.old PFRAG.stable Log message: Update to librsvg-2.42.5 on aarch64, amd64 and i386 only (needs rust support). Hack around this port so older version is still built on other archs. It's ugly but there's no "proper" solution to this and we want to catch up on new releases because that's a graphical library and we need security updates... discussed with sthen@ naddy@ espie@ jasper@ landry@ ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 02:48:47 Modified files: lang/rust : Makefile Log message: Add a comment to not forget to sync with x11/gnome/librsvg. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 03:10:42 Modified files: sysutils/terraform/provider-ovh: Makefile distinfo Log message: Update to terraform-provider-ovh-0.3.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/12 03:31:48 Modified files: databases/lbdb : Makefile databases/lbdb/pkg: PLIST-main Added files: databases/lbdb/patches: patch-m_abook_sh_in Log message: Include support for mail/abook lookups in lbdb, from Raf Czlonka CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/12 03:33:43 ports/geo/garmindev/patches Update of /cvs/ports/geo/garmindev/patches In directory cvs.openbsd.org:/tmp/cvs-serv9681/patches Log Message: Directory /cvs/ports/geo/garmindev/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/12 03:34:34 Added files: geo/garmindev/patches: patch-src_EtrexH_CDevice_cpp patch-src_EtrexLegendC_CDevice_cpp patch-src_GPSMap60CSx_CDevice_cpp Log message: unbreak build on arches where char is unsigned by default (ppc, arm) from Matthew Martin CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/12 03:53:59 Modified files: sysutils/packer: Makefile Log message: disable on i386, /usr/obj/ports/packer-1.2.4/go/src/github.com/hashicorp/packer/vendor/github.com/Azure/azure-sdk-for-go/services/network/mgmt/2018-01-01/network/expressroutecircuitpeerings.go:53:159: constant 4294967295 overflows int CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 03:55:03 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.8.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 03:59:11 Modified files: devel/appstream-glib: Makefile distinfo Log message: Update to appstream-glib-0.7.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 04:03:06 Modified files: net/py-boto : Makefile distinfo net/py-boto/pkg: PLIST Log message: Update to py-boto-2.49.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 04:04:49 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.56. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 04:06:51 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.56. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 04:07:04 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.57. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 04:08:09 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-208.0.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/12 04:12:30 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_dig_dig_c patch-bin_dig_host_c patch-bin_dig_nslookup_c patch-bin_named_include_named_globals_h patch-lib_dns_opensslgost_link_c patch-lib_isc_Makefile_in patch-lib_isc_unix_net_c patch-lib_isc_unix_socket_c net/isc-bind/pkg: PLIST Removed files: net/isc-bind/patches: patch-lib_dns_openssldh_link_c patch-lib_dns_openssldsa_link_c patch-lib_dns_opensslecdsa_link_c patch-lib_dns_opensslrsa_link_c Log message: update to isc-bind-9.11.4 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/12 04:15:44 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : i8253.c i8259.c mc146818.c ns8250.c ns8250.h pci.c vm.c vmm.h Log message: vmm(8)/vmm(4): send a copy of the guest register state to vmd on exit, avoiding multiple readregs ioctls back to vmm in case register content is needed subsequently. ok phessler CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2018/07/12 04:16:06 Modified files: mail/mailest : Makefile distinfo Log message: Update to mailest 0.9.24. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/12 04:16:41 Modified files: sys/arch/amd64/amd64: vmm.c Log message: zap a blank line CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2018/07/12 04:38:59 Modified files: net/tor : Makefile distinfo net/tor/patches: patch-configure_ac Log message: Update to tor 0.3.3.8. Prevent picking up archivers/zstd. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 05:35:10 Modified files: graphics/babl : Makefile Log message: Get API_VERSION from V; no pkg change. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/12 05:42:33 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Add regress test for realpath and modify behavior appropriately CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 05:59:09 Modified files: x11/mplayer : Makefile Log message: Revert. It's unclear it's been properly tested and Brad isn't answering. Thanks to by naddy@ that confirmed that our arm people (patrick@, kettenis@) told him that OpenBSD/armv7 enforces strict alignment for now and this chunk in configure sounds wrong: HAVE_FAST_UNALIGNED. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/12 06:04:49 Modified files: usr.sbin/vmd : parse.y vm.conf.5 vmd.c vmd.h vmm.c usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h Log message: Allow to use configured/running VMs as templates for other VM instances. This introduces new grammar and the -t optional in vmctl start. (For now, only root can create VM instances; but it is planned to allow users to create their own VMs based on permissions and quota.) OK ccardenas@ mlarkin@ jmc@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/12 06:18:00 Modified files: x11/gbdfed : Makefile distinfo Log message: Update HOMEPAGE and MASTER_SITES to point to upstream site. CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/07/12 06:19:05 Modified files: usr.sbin/ospf6d: kroute.c ospf6d.c ospf6d.conf.5 ospf6d.h ospfe.c parse.y printconf.c rde.c Log message: With the "depend on" option routes are sent out with a metric of 65535 if the referenced interface is down or in state backup. This is especially useful on a carp cluster to ensure all traffic goes to the carp master. ok friehm@ jca@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/12 06:20:11 Modified files: regress/sys/kern/unveil: syscalls.c Log message: symlinks make my cry.. thanks robert.. don't you care about my feelings? CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 06:23:45 Modified files: x11/gnome/librsvg: Makefile Log message: RUSTFLAGS isn't needed anymore after recent rust fix/update. noticed by semarie CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/07/12 06:38:49 Modified files: faq : current.html Log message: sprinkle some and link to sysmerge. ok tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/12 06:38:56 Modified files: usr.bin/mg : line.c Log message: Use (mostly) the same capitalisation in the replacement string as in the replaced string: replacing foo with bar turns foo Foo FOO into bar Bar BAR OK phessler, benno CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/07/12 06:46:00 Modified files: sys/arch/amd64/conf: files.amd64 Log message: Stop building rasops4 on amd64. It was pulled in for efifb, but it is extremely unlikely an EFI system supporting only 4-bit color depth (16 colors) exists. Even if it existed though, on SMALL_KERNEL rasops4_putchar() simply returns EAGAIN so it would not be possible to install the system. For the record, we do not build rasops4 on i386 or on any of our other platforms either. OK kettenis@, mpi@ CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/07/12 06:47:57 Modified files: sys/arch/amd64/amd64: efifb.c Log message: Remove cases for 1-bit and 4-bit color depths in efifb_ioctl(), as we basically can't run in those modes. OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/12 06:56:30 Modified files: net/fastnetmon/patches: patch-src_pcap_plugin_pcap_collector_cpp Log message: this bit got merged upstream too CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/07/12 07:13:40 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo mail/kopano/core/pkg: PLIST-main Log message: update to 8.6.80.1248 CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/07/12 07:29:20 Modified files: www/wp-cli : Makefile distinfo Log message: Update to 1.5.1. - Use the uploaded "release" file. No more GH_* CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/12 07:37:29 Modified files: devel/gobject-introspection: Makefile devel/gobject-introspection/patches: patch-giscanner_shlibs_py Log message: apply fix from upstream for the mis-interpreting of ldd output ok aja@ CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/07/12 07:45:03 Modified files: usr.sbin/ospf6ctl: ospf6ctl.c usr.sbin/ospf6d: interface.c kroute.c ospf6d.c ospf6d.conf.5 ospf6d.h ospfe.c parse.y printconf.c rde.c Log message: Add support for rdomains. small quirk from tb@ ok phessler@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 07:58:46 Log message: Import chrome-gnome-shell-10.1. Native browser connector for integration with extensions.gnome.org (this works in conjunction with the GNOME Shell integration extension for Chrome). ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180712 N ports/x11/gnome/chrome-gnome-shell/distinfo N ports/x11/gnome/chrome-gnome-shell/Makefile N ports/x11/gnome/chrome-gnome-shell/pkg/PLIST N ports/x11/gnome/chrome-gnome-shell/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 07:59:17 Modified files: x11/gnome : Makefile Log message: +chrome-gnome-shell CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/12 08:06:39 Modified files: regress/usr.bin/sed: sedtest.expected Log message: fix Test 7.1 after main.c rev. 1.37; breaking the output lines earlier with the 'l' command is intentional CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/12 08:11:11 Modified files: sys/arch/amd64/amd64: cpu.c identcpu.c locore.S machdep.c pmap.c vector.S sys/arch/amd64/conf: ld.script sys/arch/amd64/include: asm.h codepatch.h Log message: Reorganize the Meltdown entry and exit trampolines for syscall and traps so that the "mov %rax,%cr3" is followed by an infinite loop which is avoided because the mapping of the code being executed is changed. This means the sysretq/iretq isn't even present in that flow of instructions in the kernel mapping, so userspace code can't be speculatively reached on the kernel mapping and totally eliminates the conditional jump over the the %cr3 change that supported CPUs without the Meltdown vulnerability. The return paths were probably vulnerable to Spectre v1 (and v1.1/1.2) style attacks, speculatively executing user code post-system-call with the kernel mappings, thus creating cache/TLB/etc side-effects. Would like to apply this technique to the interrupt stubs too, but I'm hitting a bug in clang's assembler which misaligns the code and symbols. While here, when on a CPU not vulnerable to Meltdown, codepatch out the unnecessary bits in cpu_switchto(). Inspiration from sf@, refined over dinner with theo ok mlarkin@ deraadt@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2018/07/12 08:22:54 Modified files: sys/sys : queue.h Log message: - introducing _Q_INVALID to sys/queue.h OK @bluhm, OK @otto, OK @guenther CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/12 08:24:54 Modified files: sys/arch/amd64/amd64: vector.S Log message: Unbreak the nmi handler (again): I placed INTR_CLEAR_GPRS in the wrong place and GS.base was horked on return. Also, the frame passed to ddb didn't have the %rbp<-->tf_err swap, which would have confused backtraces. Now if we can just come up with a way to automate testing the NMI handler with qemu... CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2018/07/12 08:28:08 Modified files: sys/net : pf.c Log message: /* $OpenBSD: pf.c,v 1.1071 2018/07/11 11:39:31 henning Exp $ */ /* * Copyright (c) 2001 Daniel Hartmeier * Copyright (c) 2002 - 2013 Henning Brauer * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * - Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials provided * with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * * Effort sponsored in part by the Defense Advanced Research Projects * Agency (DARPA) and Air Force Research Laboratory, Air Force * Materiel Command, USAF, under agreement number F30602-01-2-0537. * */ #include "bpfilter.h" #include "carp.h" #include "pflog.h" #include "pfsync.h" #include "pflow.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #ifdef INET6 #include #include #include #include #include #include #endif /* INET6 */ #include #include #if NPFLOG > 0 #include #endif /* NPFLOG > 0 */ #if NPFLOW > 0 #include #endif /* NPFLOW > 0 */ #if NPFSYNC > 0 #include #endif /* NPFSYNC > 0 */ #ifdef DDB #include #include #endif /* * Global variables */ struct pf_state_tree pf_statetbl; struct pf_queuehead pf_queues[2]; struct pf_queuehead *pf_queues_active; struct pf_queuehead *pf_queues_inactive; struct pf_status pf_status; int pf_hdr_limit = 20; /* arbitrary limit, tune in ddb */ SHA2_CTX pf_tcp_secret_ctx; u_char pf_tcp_secret[16]; int pf_tcp_secret_init; int pf_tcp_iss_off; int pf_npurge; struct task pf_purge_task = TASK_INITIALIZER(pf_purge, &pf_npurge); struct timeout pf_purge_to = TIMEOUT_INITIALIZER(pf_purge_timeout, NULL); enum pf_test_status { PF_TEST_FAIL = -1, PF_TEST_OK, PF_TEST_QUICK }; struct pf_test_ctx { enum pf_test_status test_status; struct pf_pdesc *pd; struct pf_rule_actions act; u_int8_t icmpcode; u_int8_t icmptype; int icmp_dir; int state_icmp; int tag; u_short reason; struct pf_rule_item *ri; struct pf_src_node *sns[PF_SN_MAX]; struct pf_rule_slist rules; struct pf_rule *nr; struct pf_rule **rm; struct pf_rule *a; struct pf_rule **am; struct pf_ruleset **rsm; struct pf_ruleset *arsm; struct pf_ruleset *aruleset; struct tcphdr *th; int depth; }; #define PF_ANCHOR_STACK_MAX 64 struct pool pf_src_tree_pl, pf_rule_pl, pf_queue_pl; struct pool pf_state_pl, pf_state_key_pl, pf_state_item_pl; struct pool pf_rule_item_pl, pf_sn_item_pl, pf_pktdelay_pl; void pf_add_threshold(struct pf_threshold *); int pf_check_threshold(struct pf_threshold *); int pf_check_tcp_cksum(struct mbuf *, int, int, sa_family_t); static __inline void pf_cksum_fixup(u_int16_t *, u_int16_t, u_int16_t, u_int8_t); void pf_cksum_fixup_a(u_int16_t *, const struct pf_addr *, const struct pf_addr *, sa_family_t, u_int8_t); int pf_modulate_sack(struct pf_pdesc *, struct pf_state_peer *); int pf_icmp_mapping(struct pf_pdesc *, u_int8_t, int *, u_int16_t *, u_int16_t *); int pf_change_icmp_af(struct mbuf *, int, struct pf_pdesc *, struct pf_pdesc *, struct pf_addr *, struct pf_addr *, sa_family_t, sa_family_t); int pf_translate_a(struct pf_pdesc *, struct pf_addr *, struct pf_addr *); void pf_translate_icmp(struct pf_pdesc *, struct pf_addr *, u_int16_t *, struct pf_addr *, struct pf_addr *, u_int16_t); int pf_translate_icmp_af(struct pf_pdesc*, int, void *); void pf_send_icmp(struct mbuf *, u_int8_t, u_int8_t, int, sa_family_t, struct pf_rule *, u_int); void pf_detach_state(struct pf_state *); void pf_state_key_detach(struct pf_state *, int); u_int32_t pf_tcp_iss(struct pf_pdesc *); void pf_rule_to_actions(struct pf_rule *, struct pf_rule_actions *); int pf_test_rule(struct pf_pdesc *, struct pf_rule **, struct pf_state **, struct pf_rule **, struct pf_ruleset **, u_short *); static __inline int pf_create_state(struct pf_pdesc *, struct pf_rule *, struct pf_rule *, struct pf_rule *, struct pf_state_key **, struct pf_state_key **, int *, struct pf_state **, int, struct pf_rule_slist *, struct pf_rule_actions *, struct pf_src_node *[]); static __inline int pf_state_key_addr_setup(struct pf_pdesc *, void *, int, struct pf_addr *, int, struct pf_addr *, int, int); int pf_state_key_setup(struct pf_pdesc *, struct pf_state_key **, struct pf_state_key **, int); int pf_tcp_track_full(struct pf_pdesc *, struct pf_state **, u_short *, int *, int); int pf_tcp_track_sloppy(struct pf_pdesc *, struct pf_state **, u_short *); static __inline int pf_synproxy(struct pf_pdesc *, struct pf_state **, u_short *); int pf_test_state(struct pf_pdesc *, struct pf_state **, u_short *, int); int pf_icmp_state_lookup(struct pf_pdesc *, struct pf_state_key_cmp *, struct pf_state **, u_int16_t, u_int16_t, int, int *, int, int); int pf_test_state_icmp(struct pf_pdesc *, struct pf_state **, u_short *); u_int16_t pf_calc_mss(struct pf_addr *, sa_family_t, int, u_int16_t); static __inline int pf_set_rt_ifp(struct pf_state *, struct pf_addr *, sa_family_t); struct pf_divert *pf_get_divert(struct mbuf *); int pf_walk_header(struct pf_pdesc *, struct ip *, u_short *); int pf_walk_option6(struct pf_pdesc *, struct ip6_hdr *, int, int, u_short *); int pf_walk_header6(struct pf_pdesc *, struct ip6_hdr *, u_short *); void pf_print_state_parts(struct pf_state *, struct pf_state_key *, struct pf_state_key *); int pf_addr_wrap_neq(struct pf_addr_wrap *, struct pf_addr_wrap *); int pf_compare_state_keys(struct pf_state_key *, struct pf_state_key *, struct pfi_kif *, u_int); int pf_find_state(struct pf_pdesc *, struct pf_state_key_cmp *, struct pf_state **); int pf_src_connlimit(struct pf_state **); int pf_match_rcvif(struct mbuf *, struct pf_rule *); int pf_step_into_anchor(struct pf_test_ctx *, struct pf_rule *); int pf_match_rule(struct pf_test_ctx *, struct pf_ruleset *); void pf_counters_inc(int, struct pf_pdesc *, struct pf_state *, struct pf_rule *, struct pf_rule *); int pf_state_key_isvalid(struct pf_state_key *); struct pf_state_key *pf_state_key_ref(struct pf_state_key *); void pf_state_key_unref(struct pf_state_key *); void pf_state_key_link_reverse(struct pf_state_key *, struct pf_state_key *); void pf_state_key_unlink_reverse(struct pf_state_key *); void pf_state_key_link_inpcb(struct pf_state_key *, struct inpcb *); void pf_state_key_unlink_inpcb(struct pf_state_key *); void pf_inpcb_unlink_state_key(struct inpcb *); void pf_pktenqueue_delayed(void *); #if NPFLOG > 0 void pf_log_matches(struct pf_pdesc *, struct pf_rule *, struct pf_rule *, struct pf_ruleset *, struct pf_rule_slist *); #endif /* NPFLOG > 0 */ extern struct pool pfr_ktable_pl; extern struct pool pfr_kentry_pl; struct pf_pool_limit pf_pool_limits[PF_LIMIT_MAX] = { { &pf_state_pl, PFSTATE_HIWAT, PFSTATE_HIWAT }, { &pf_src_tree_pl, PFSNODE_HIWAT, PFSNODE_HIWAT }, { &pf_frent_pl, PFFRAG_FRENT_HIWAT, PFFRAG_FRENT_HIWAT }, { &pfr_ktable_pl, PFR_KTABLE_HIWAT, PFR_KTABLE_HIWAT }, { &pfr_kentry_pl, PFR_KENTRY_HIWAT, PFR_KENTRY_HIWAT }, { &pf_pktdelay_pl, PF_PKTDELAY_MAXPKTS, PF_PKTDELAY_MAXPKTS } }; #define BOUND_IFACE(r, k) \ ((r)->rule_flag & PFRULE_IFBOUND) ? (k) : pfi_all #define STATE_INC_COUNTERS(s) \ do { \ struct pf_rule_item *mrm; \ s->rule.ptr->states_cur++; \ s->rule.ptr->states_tot++; \ if (s->anchor.ptr != NULL) { \ s->anchor.ptr->states_cur++; \ s->anchor.ptr->states_tot++; \ } \ SLIST_FOREACH(mrm, &s->match_rules, entry) \ mrm->r->states_cur++; \ } while (0) static __inline int pf_src_compare(struct pf_src_node *, struct pf_src_node *); static __inline int pf_state_compare_key(struct pf_state_key *, struct pf_state_key *); static __inline int pf_state_compare_id(struct pf_state *, struct pf_state *); #ifdef INET6 static __inline void pf_cksum_uncover(u_int16_t *, u_int16_t, u_int8_t); static __inline void pf_cksum_cover(u_int16_t *, u_int16_t, u_int8_t); #endif /* INET6 */ static __inline void pf_set_protostate(struct pf_state *, int, u_int8_t); struct pf_src_tree tree_src_tracking; struct pf_state_tree_id tree_id; struct pf_state_queue state_list; RB_GENERATE(pf_src_tree, pf_src_node, entry, pf_src_compare); RB_GENERATE(pf_state_tree, pf_state_key, entry, pf_state_compare_key); RB_GENERATE(pf_state_tree_id, pf_state, entry_id, pf_state_compare_id); SLIST_HEAD(pf_rule_gcl, pf_rule) pf_rule_gcl = SLIST_HEAD_INITIALIZER(pf_rule_gcl); __inline int pf_addr_compare(struct pf_addr *a, struct pf_addr *b, sa_family_t af) { switch (af) { case AF_INET: if (a->addr32[0] > b->addr32[0]) return (1); if (a->addr32[0] < b->addr32[0]) return (-1); break; #ifdef INET6 case AF_INET6: if (a->addr32[3] > b->addr32[3]) return (1); if (a->addr32[3] < b->addr32[3]) return (-1); if (a->addr32[2] > b->addr32[2]) return (1); if (a->addr32[2] < b->addr32[2]) return (-1); if (a->addr32[1] > b->addr32[1]) return (1); if (a->addr32[1] < b->addr32[1]) return (-1); if (a->addr32[0] > b->addr32[0]) return (1); if (a->addr32[0] < b->addr32[0]) return (-1); break; #endif /* INET6 */ } return (0); } static __inline int pf_src_compare(struct pf_src_node *a, struct pf_src_node *b) { int diff; if (a->rule.ptr > b->rule.ptr) return (1); if (a->rule.ptr < b->rule.ptr) return (-1); if ((diff = a->type - b->type) != 0) return (diff); if ((diff = a->af - b->af) != 0) return (diff); if ((diff = pf_addr_compare(&a->addr, &b->addr, a->af)) != 0) return (diff); return (0); } static __inline void pf_set_protostate(struct pf_state *s, int which, u_int8_t newstate) { if (which == PF_PEER_DST || which == PF_PEER_BOTH) s->dst.state = newstate; if (which == PF_PEER_DST) return; if (s->src.state == newstate) return; if (s->creatorid == pf_status.hostid && s->key[PF_SK_STACK] != NULL && s->key[PF_SK_STACK]->proto == IPPROTO_TCP && !(TCPS_HAVEESTABLISHED(s->src.state) || s->src.state == TCPS_CLOSED) && (TCPS_HAVEESTABLISHED(newstate) || newstate == TCPS_CLOSED)) pf_status.states_halfopen--; s->src.state = newstate; } void pf_addrcpy(struct pf_addr *dst, struct pf_addr *src, sa_family_t af) { switch (af) { case AF_INET: dst->addr32[0] = src->addr32[0]; break; #ifdef INET6 case AF_INET6: dst->addr32[0] = src->addr32[0]; dst->addr32[1] = src->addr32[1]; dst->addr32[2] = src->addr32[2]; dst->addr32[3] = src->addr32[3]; break; #endif /* INET6 */ default: unhandled_af(af); } } void pf_init_threshold(struct pf_threshold *threshold, u_int32_t limit, u_int32_t seconds) { threshold->limit = limit * PF_THRESHOLD_MULT; threshold->seconds = seconds; threshold->count = 0; threshold->last = time_uptime; } void pf_add_threshold(struct pf_threshold *threshold) { u_int32_t t = time_uptime, diff = t - threshold->last; if (diff >= threshold->seconds) threshold->count = 0; else threshold->count -= threshold->count * diff / threshold->seconds; threshold->count += PF_THRESHOLD_MULT; threshold->last = t; } int pf_check_threshold(struct pf_threshold *threshold) { return (threshold->count > threshold->limit); } int pf_src_connlimit(struct pf_state **state) { int bad = 0; struct pf_src_node *sn; if ((sn = pf_get_src_node((*state), PF_SN_NONE)) == NULL) return (0); sn->conn++; (*state)->src.tcp_est = 1; pf_add_threshold(&sn->conn_rate); if ((*state)->rule.ptr->max_src_conn && (*state)->rule.ptr->max_src_conn < sn->conn) { pf_status.lcounters[LCNT_SRCCONN]++; bad++; } if ((*state)->rule.ptr->max_src_conn_rate.limit && pf_check_threshold(&sn->conn_rate)) { pf_status.lcounters[LCNT_SRCCONNRATE]++; bad++; } if (!bad) return (0); if ((*state)->rule.ptr->overload_tbl) { struct pfr_addr p; u_int32_t killed = 0; pf_status.lcounters[LCNT_OVERLOAD_TABLE]++; if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: pf_src_connlimit: blocking address "); pf_print_host(&sn->addr, 0, (*state)->key[PF_SK_WIRE]->af); } memset(&p, 0, sizeof(p)); p.pfra_af = (*state)->key[PF_SK_WIRE]->af; switch ((*state)->key[PF_SK_WIRE]->af) { case AF_INET: p.pfra_net = 32; p.pfra_ip4addr = sn->addr.v4; break; #ifdef INET6 case AF_INET6: p.pfra_net = 128; p.pfra_ip6addr = sn->addr.v6; break; #endif /* INET6 */ } pfr_insert_kentry((*state)->rule.ptr->overload_tbl, &p, time_second); /* kill existing states if that's required. */ if ((*state)->rule.ptr->flush) { struct pf_state_key *sk; struct pf_state *st; pf_status.lcounters[LCNT_OVERLOAD_FLUSH]++; RB_FOREACH(st, pf_state_tree_id, &tree_id) { sk = st->key[PF_SK_WIRE]; /* * Kill states from this source. (Only those * from the same rule if PF_FLUSH_GLOBAL is not * set) */ if (sk->af == (*state)->key[PF_SK_WIRE]->af && (((*state)->direction == PF_OUT && PF_AEQ(&sn->addr, &sk->addr[1], sk->af)) || ((*state)->direction == PF_IN && PF_AEQ(&sn->addr, &sk->addr[0], sk->af))) && ((*state)->rule.ptr->flush & PF_FLUSH_GLOBAL || (*state)->rule.ptr == st->rule.ptr)) { st->timeout = PFTM_PURGE; pf_set_protostate(st, PF_PEER_BOTH, TCPS_CLOSED); killed++; } } if (pf_status.debug >= LOG_NOTICE) addlog(", %u states killed", killed); } if (pf_status.debug >= LOG_NOTICE) addlog("\n"); } /* kill this state */ (*state)->timeout = PFTM_PURGE; pf_set_protostate(*state, PF_PEER_BOTH, TCPS_CLOSED); return (1); } int pf_insert_src_node(struct pf_src_node **sn, struct pf_rule *rule, enum pf_sn_types type, sa_family_t af, struct pf_addr *src, struct pf_addr *raddr) { struct pf_src_node k; if (*sn == NULL) { k.af = af; k.type = type; PF_ACPY(&k.addr, src, af); k.rule.ptr = rule; pf_status.scounters[SCNT_SRC_NODE_SEARCH]++; *sn = RB_FIND(pf_src_tree, &tree_src_tracking, &k); } if (*sn == NULL) { if (!rule->max_src_nodes || rule->src_nodes < rule->max_src_nodes) (*sn) = pool_get(&pf_src_tree_pl, PR_NOWAIT | PR_ZERO); else pf_status.lcounters[LCNT_SRCNODES]++; if ((*sn) == NULL) return (-1); pf_init_threshold(&(*sn)->conn_rate, rule->max_src_conn_rate.limit, rule->max_src_conn_rate.seconds); (*sn)->type = type; (*sn)->af = af; (*sn)->rule.ptr = rule; PF_ACPY(&(*sn)->addr, src, af); if (raddr) PF_ACPY(&(*sn)->raddr, raddr, af); if (RB_INSERT(pf_src_tree, &tree_src_tracking, *sn) != NULL) { if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: src_tree insert failed: "); pf_print_host(&(*sn)->addr, 0, af); addlog("\n"); } pool_put(&pf_src_tree_pl, *sn); return (-1); } (*sn)->creation = time_uptime; (*sn)->rule.ptr->src_nodes++; pf_status.scounters[SCNT_SRC_NODE_INSERT]++; pf_status.src_nodes++; } else { if (rule->max_src_states && (*sn)->states >= rule->max_src_states) { pf_status.lcounters[LCNT_SRCSTATES]++; return (-1); } } return (0); } void pf_remove_src_node(struct pf_src_node *sn) { if (sn->states > 0 || sn->expire > time_uptime) return; sn->rule.ptr->src_nodes--; if (sn->rule.ptr->states_cur == 0 && sn->rule.ptr->src_nodes == 0) pf_rm_rule(NULL, sn->rule.ptr); RB_REMOVE(pf_src_tree, &tree_src_tracking, sn); pf_status.scounters[SCNT_SRC_NODE_REMOVALS]++; pf_status.src_nodes--; pool_put(&pf_src_tree_pl, sn); } struct pf_src_node * pf_get_src_node(struct pf_state *s, enum pf_sn_types type) { struct pf_sn_item *sni; SLIST_FOREACH(sni, &s->src_nodes, next) if (sni->sn->type == type) return (sni->sn); return (NULL); } void pf_state_rm_src_node(struct pf_state *s, struct pf_src_node *sn) { struct pf_sn_item *sni, *snin, *snip = NULL; for (sni = SLIST_FIRST(&s->src_nodes); sni; sni = snin) { snin = SLIST_NEXT(sni, next); if (sni->sn == sn) { if (snip) SLIST_REMOVE_AFTER(snip, next); else SLIST_REMOVE_HEAD(&s->src_nodes, next); pool_put(&pf_sn_item_pl, sni); sni = NULL; sn->states--; } if (sni != NULL) snip = sni; } } /* state table stuff */ static __inline int pf_state_compare_key(struct pf_state_key *a, struct pf_state_key *b) { int diff; if ((diff = a->proto - b->proto) != 0) return (diff); if ((diff = a->af - b->af) != 0) return (diff); if ((diff = pf_addr_compare(&a->addr[0], &b->addr[0], a->af)) != 0) return (diff); if ((diff = pf_addr_compare(&a->addr[1], &b->addr[1], a->af)) != 0) return (diff); if ((diff = a->port[0] - b->port[0]) != 0) return (diff); if ((diff = a->port[1] - b->port[1]) != 0) return (diff); if ((diff = a->rdomain - b->rdomain) != 0) return (diff); return (0); } static __inline int pf_state_compare_id(struct pf_state *a, struct pf_state *b) { if (a->id > b->id) return (1); if (a->id < b->id) return (-1); if (a->creatorid > b->creatorid) return (1); if (a->creatorid < b->creatorid) return (-1); return (0); } int pf_state_key_attach(struct pf_state_key *sk, struct pf_state *s, int idx) { struct pf_state_item *si; struct pf_state_key *cur; struct pf_state *olds = NULL; KASSERT(s->key[idx] == NULL); if ((cur = RB_INSERT(pf_state_tree, &pf_statetbl, sk)) != NULL) { /* key exists. check for same kif, if none, add to key */ TAILQ_FOREACH(si, &cur->states, entry) if (si->s->kif == s->kif && ((si->s->key[PF_SK_WIRE]->af == sk->af && si->s->direction == s->direction) || (si->s->key[PF_SK_WIRE]->af != si->s->key[PF_SK_STACK]->af && sk->af == si->s->key[PF_SK_STACK]->af && si->s->direction != s->direction))) { int reuse = 0; if (sk->proto == IPPROTO_TCP && si->s->src.state >= TCPS_FIN_WAIT_2 && si->s->dst.state >= TCPS_FIN_WAIT_2) reuse = 1; if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: %s key attach %s on %s: ", (idx == PF_SK_WIRE) ? "wire" : "stack", reuse ? "reuse" : "failed", s->kif->pfik_name); pf_print_state_parts(s, (idx == PF_SK_WIRE) ? sk : NULL, (idx == PF_SK_STACK) ? sk : NULL); addlog(", existing: "); pf_print_state_parts(si->s, (idx == PF_SK_WIRE) ? sk : NULL, (idx == PF_SK_STACK) ? sk : NULL); addlog("\n"); } if (reuse) { pf_set_protostate(si->s, PF_PEER_BOTH, TCPS_CLOSED); /* remove late or sks can go away */ olds = si->s; } else { pool_put(&pf_state_key_pl, sk); return (-1); /* collision! */ } } pool_put(&pf_state_key_pl, sk); s->key[idx] = cur; } else s->key[idx] = sk; if ((si = pool_get(&pf_state_item_pl, PR_NOWAIT)) == NULL) { pf_state_key_detach(s, idx); return (-1); } si->s = s; /* list is sorted, if-bound states before floating */ if (s->kif == pfi_all) TAILQ_INSERT_TAIL(&s->key[idx]->states, si, entry); else TAILQ_INSERT_HEAD(&s->key[idx]->states, si, entry); if (olds) pf_remove_state(olds); return (0); } void pf_detach_state(struct pf_state *s) { if (s->key[PF_SK_WIRE] == s->key[PF_SK_STACK]) s->key[PF_SK_WIRE] = NULL; if (s->key[PF_SK_STACK] != NULL) pf_state_key_detach(s, PF_SK_STACK); if (s->key[PF_SK_WIRE] != NULL) pf_state_key_detach(s, PF_SK_WIRE); } void pf_state_key_detach(struct pf_state *s, int idx) { struct pf_state_item *si; struct pf_state_key *sk; if (s->key[idx] == NULL) return; si = TAILQ_FIRST(&s->key[idx]->states); while (si && si->s != s) si = TAILQ_NEXT(si, entry); if (si) { TAILQ_REMOVE(&s->key[idx]->states, si, entry); pool_put(&pf_state_item_pl, si); } sk = s->key[idx]; s->key[idx] = NULL; if (TAILQ_EMPTY(&sk->states)) { RB_REMOVE(pf_state_tree, &pf_statetbl, sk); sk->removed = 1; pf_state_key_unlink_reverse(sk); pf_state_key_unlink_inpcb(sk); pf_state_key_unref(sk); } } struct pf_state_key * pf_alloc_state_key(int pool_flags) { struct pf_state_key *sk; if ((sk = pool_get(&pf_state_key_pl, pool_flags)) == NULL) return (NULL); TAILQ_INIT(&sk->states); return (sk); } static __inline int pf_state_key_addr_setup(struct pf_pdesc *pd, void *arg, int sidx, struct pf_addr *saddr, int didx, struct pf_addr *daddr, int af, int multi) { struct pf_state_key_cmp *key = arg; #ifdef INET6 struct pf_addr *target; if (af == AF_INET || pd->proto != IPPROTO_ICMPV6) goto copy; switch (pd->hdr.icmp6.icmp6_type) { case ND_NEIGHBOR_SOLICIT: if (multi) return (-1); target = (struct pf_addr *)&pd->hdr.nd_ns.nd_ns_target; daddr = target; break; case ND_NEIGHBOR_ADVERT: if (multi) return (-1); target = (struct pf_addr *)&pd->hdr.nd_ns.nd_ns_target; saddr = target; if (IN6_IS_ADDR_MULTICAST(&pd->dst->v6)) { key->addr[didx].addr32[0] = 0; key->addr[didx].addr32[1] = 0; key->addr[didx].addr32[2] = 0; key->addr[didx].addr32[3] = 0; daddr = NULL; /* overwritten */ } break; default: if (multi) { key->addr[sidx].addr32[0] = __IPV6_ADDR_INT32_MLL; key->addr[sidx].addr32[1] = 0; key->addr[sidx].addr32[2] = 0; key->addr[sidx].addr32[3] = __IPV6_ADDR_INT32_ONE; saddr = NULL; /* overwritten */ } } copy: #endif /* INET6 */ if (saddr) PF_ACPY(&key->addr[sidx], saddr, af); if (daddr) PF_ACPY(&key->addr[didx], daddr, af); return (0); } int pf_state_key_setup(struct pf_pdesc *pd, struct pf_state_key **skw, struct pf_state_key **sks, int rtableid) { /* if returning error we MUST pool_put state keys ourselves */ struct pf_state_key *sk1, *sk2; u_int wrdom = pd->rdomain; int afto = pd->af != pd->naf; if ((sk1 = pf_alloc_state_key(PR_NOWAIT | PR_ZERO)) == NULL) return (ENOMEM); pf_state_key_addr_setup(pd, sk1, pd->sidx, pd->src, pd->didx, pd->dst, pd->af, 0); sk1->port[pd->sidx] = pd->osport; sk1->port[pd->didx] = pd->odport; sk1->proto = pd->proto; sk1->af = pd->af; sk1->rdomain = pd->rdomain; PF_REF_INIT(sk1->refcnt); sk1->removed = 0; if (rtableid >= 0) wrdom = rtable_l2(rtableid); if (PF_ANEQ(&pd->nsaddr, pd->src, pd->af) || PF_ANEQ(&pd->ndaddr, pd->dst, pd->af) || pd->nsport != pd->osport || pd->ndport != pd->odport || wrdom != pd->rdomain || afto) { /* NAT/NAT64 */ if ((sk2 = pf_alloc_state_key(PR_NOWAIT | PR_ZERO)) == NULL) { pool_put(&pf_state_key_pl, sk1); return (ENOMEM); } pf_state_key_addr_setup(pd, sk2, afto ? pd->didx : pd->sidx, &pd->nsaddr, afto ? pd->sidx : pd->didx, &pd->ndaddr, pd->naf, 0); sk2->port[afto ? pd->didx : pd->sidx] = pd->nsport; sk2->port[afto ? pd->sidx : pd->didx] = pd->ndport; if (afto) { switch (pd->proto) { case IPPROTO_ICMP: sk2->proto = IPPROTO_ICMPV6; break; case IPPROTO_ICMPV6: sk2->proto = IPPROTO_ICMP; break; default: sk2->proto = pd->proto; } } else sk2->proto = pd->proto; sk2->af = pd->naf; sk2->rdomain = wrdom; PF_REF_INIT(sk2->refcnt); sk2->removed = 0; } else sk2 = sk1; if (pd->dir == PF_IN) { *skw = sk1; *sks = sk2; } else { *sks = sk1; *skw = sk2; } if (pf_status.debug >= LOG_DEBUG) { log(LOG_DEBUG, "pf: key setup: "); pf_print_state_parts(NULL, *skw, *sks); addlog("\n"); } return (0); } int pf_state_insert(struct pfi_kif *kif, struct pf_state_key **skw, struct pf_state_key **sks, struct pf_state *s) { PF_ASSERT_LOCKED(); s->kif = kif; if (*skw == *sks) { if (pf_state_key_attach(*skw, s, PF_SK_WIRE)) return (-1); *skw = *sks = s->key[PF_SK_WIRE]; s->key[PF_SK_STACK] = s->key[PF_SK_WIRE]; } else { if (pf_state_key_attach(*skw, s, PF_SK_WIRE)) { pool_put(&pf_state_key_pl, *sks); return (-1); } *skw = s->key[PF_SK_WIRE]; if (pf_state_key_attach(*sks, s, PF_SK_STACK)) { pf_state_key_detach(s, PF_SK_WIRE); return (-1); } *sks = s->key[PF_SK_STACK]; } if (s->id == 0 && s->creatorid == 0) { s->id = htobe64(pf_status.stateid++); s->creatorid = pf_status.hostid; } if (RB_INSERT(pf_state_tree_id, &tree_id, s) != NULL) { if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: state insert failed: " "id: %016llx creatorid: %08x", betoh64(s->id), ntohl(s->creatorid)); addlog("\n"); } pf_detach_state(s); return (-1); } TAILQ_INSERT_TAIL(&state_list, s, entry_list); pf_status.fcounters[FCNT_STATE_INSERT]++; pf_status.states++; pfi_kif_ref(kif, PFI_KIF_REF_STATE); #if NPFSYNC > 0 pfsync_insert_state(s); #endif /* NPFSYNC > 0 */ return (0); } struct pf_state * pf_find_state_byid(struct pf_state_cmp *key) { pf_status.fcounters[FCNT_STATE_SEARCH]++; return (RB_FIND(pf_state_tree_id, &tree_id, (struct pf_state *)key)); } int pf_compare_state_keys(struct pf_state_key *a, struct pf_state_key *b, struct pfi_kif *kif, u_int dir) { /* a (from hdr) and b (new) must be exact opposites of each other */ if (a->af == b->af && a->proto == b->proto && PF_AEQ(&a->addr[0], &b->addr[1], a->af) && PF_AEQ(&a->addr[1], &b->addr[0], a->af) && a->port[0] == b->port[1] && a->port[1] == b->port[0] && a->rdomain == b->rdomain) return (0); else { /* mismatch. must not happen. */ if (pf_status.debug >= LOG_ERR) { log(LOG_ERR, "pf: state key linking mismatch! dir=%s, " "if=%s, stored af=%u, a0: ", dir == PF_OUT ? "OUT" : "IN", kif->pfik_name, a->af); pf_print_host(&a->addr[0], a->port[0], a->af); addlog(", a1: "); pf_print_host(&a->addr[1], a->port[1], a->af); addlog(", proto=%u", a->proto); addlog(", found af=%u, a0: ", b->af); pf_print_host(&b->addr[0], b->port[0], b->af); addlog(", a1: "); pf_print_host(&b->addr[1], b->port[1], b->af); addlog(", proto=%u", b->proto); addlog("\n"); } return (-1); } } int pf_find_state(struct pf_pdesc *pd, struct pf_state_key_cmp *key, struct pf_state **state) { struct pf_state_key *sk, *pkt_sk, *inp_sk; struct pf_state_item *si; struct pf_state *s = NULL; pf_status.fcounters[FCNT_STATE_SEARCH]++; if (pf_status.debug >= LOG_DEBUG) { log(LOG_DEBUG, "pf: key search, if=%s: ", pd->kif->pfik_name); pf_print_state_parts(NULL, (struct pf_state_key *)key, NULL); addlog("\n"); } inp_sk = NULL; pkt_sk = NULL; sk = NULL; if (pd->dir == PF_OUT) { /* first if block deals with outbound forwarded packet */ pkt_sk = pd->m->m_pkthdr.pf.statekey; if (!pf_state_key_isvalid(pkt_sk)) { pf_mbuf_unlink_state_key(pd->m); pkt_sk = NULL; } if (pkt_sk && pf_state_key_isvalid(pkt_sk->reverse)) sk = pkt_sk->reverse; if (pkt_sk == NULL) { /* here we deal with local outbound packet */ if (pd->m->m_pkthdr.pf.inp != NULL) { inp_sk = pd->m->m_pkthdr.pf.inp->inp_pf_sk; if (pf_state_key_isvalid(inp_sk)) sk = inp_sk; else pf_inpcb_unlink_state_key( pd->m->m_pkthdr.pf.inp); } } } if (sk == NULL) { if ((sk = RB_FIND(pf_state_tree, &pf_statetbl, (struct pf_state_key *)key)) == NULL) return (PF_DROP); if (pd->dir == PF_OUT && pkt_sk && pf_compare_state_keys(pkt_sk, sk, pd->kif, pd->dir) == 0) pf_state_key_link_reverse(sk, pkt_sk); else if (pd->dir == PF_OUT && pd->m->m_pkthdr.pf.inp && !pd->m->m_pkthdr.pf.inp->inp_pf_sk && !sk->inp) pf_state_key_link_inpcb(sk, pd->m->m_pkthdr.pf.inp); } /* remove firewall data from outbound packet */ if (pd->dir == PF_OUT) pf_pkt_addr_changed(pd->m); /* list is sorted, if-bound states before floating ones */ TAILQ_FOREACH(si, &sk->states, entry) if ((si->s->kif == pfi_all || si->s->kif == pd->kif) && ((si->s->key[PF_SK_WIRE]->af == si->s->key[PF_SK_STACK]->af && sk == (pd->dir == PF_IN ? si->s->key[PF_SK_WIRE] : si->s->key[PF_SK_STACK])) || (si->s->key[PF_SK_WIRE]->af != si->s->key[PF_SK_STACK]->af && pd->dir == PF_IN && (sk == si->s->key[PF_SK_STACK] || sk == si->s->key[PF_SK_WIRE])))) { s = si->s; break; } if (s == NULL || s->timeout == PFTM_PURGE) return (PF_DROP); if (s->rule.ptr->pktrate.limit && pd->dir == s->direction) { pf_add_threshold(&s->rule.ptr->pktrate); if (pf_check_threshold(&s->rule.ptr->pktrate)) return (PF_DROP); } *state = s; if (pd->dir == PF_OUT && s->rt_kif != NULL && s->rt_kif != pd->kif && ((s->rule.ptr->rt == PF_ROUTETO && s->rule.ptr->direction == PF_OUT) || (s->rule.ptr->rt == PF_REPLYTO && s->rule.ptr->direction == PF_IN))) return (PF_PASS); return (PF_MATCH); } struct pf_state * pf_find_state_all(struct pf_state_key_cmp *key, u_int dir, int *more) { struct pf_state_key *sk; struct pf_state_item *si, *ret = NULL; pf_status.fcounters[FCNT_STATE_SEARCH]++; sk = RB_FIND(pf_state_tree, &pf_statetbl, (struct pf_state_key *)key); if (sk != NULL) { TAILQ_FOREACH(si, &sk->states, entry) if (dir == PF_INOUT || (sk == (dir == PF_IN ? si->s->key[PF_SK_WIRE] : si->s->key[PF_SK_STACK]))) { if (more == NULL) return (si->s); if (ret) (*more)++; else ret = si; } } return (ret ? ret->s : NULL); } void pf_state_export(struct pfsync_state *sp, struct pf_state *st) { int32_t expire; memset(sp, 0, sizeof(struct pfsync_state)); /* copy from state key */ sp->key[PF_SK_WIRE].addr[0] = st->key[PF_SK_WIRE]->addr[0]; sp->key[PF_SK_WIRE].addr[1] = st->key[PF_SK_WIRE]->addr[1]; sp->key[PF_SK_WIRE].port[0] = st->key[PF_SK_WIRE]->port[0]; sp->key[PF_SK_WIRE].port[1] = st->key[PF_SK_WIRE]->port[1]; sp->key[PF_SK_WIRE].rdomain = htons(st->key[PF_SK_WIRE]->rdomain); sp->key[PF_SK_WIRE].af = st->key[PF_SK_WIRE]->af; sp->key[PF_SK_STACK].addr[0] = st->key[PF_SK_STACK]->addr[0]; sp->key[PF_SK_STACK].addr[1] = st->key[PF_SK_STACK]->addr[1]; sp->key[PF_SK_STACK].port[0] = st->key[PF_SK_STACK]->port[0]; sp->key[PF_SK_STACK].port[1] = st->key[PF_SK_STACK]->port[1]; sp->key[PF_SK_STACK].rdomain = htons(st->key[PF_SK_STACK]->rdomain); sp->key[PF_SK_STACK].af = st->key[PF_SK_STACK]->af; sp->rtableid[PF_SK_WIRE] = htonl(st->rtableid[PF_SK_WIRE]); sp->rtableid[PF_SK_STACK] = htonl(st->rtableid[PF_SK_STACK]); sp->proto = st->key[PF_SK_WIRE]->proto; sp->af = st->key[PF_SK_WIRE]->af; /* copy from state */ strlcpy(sp->ifname, st->kif->pfik_name, sizeof(sp->ifname)); memcpy(&sp->rt_addr, &st->rt_addr, sizeof(sp->rt_addr)); sp->creation = htonl(time_uptime - st->creation); expire = pf_state_expires(st); if (expire <= time_uptime) sp->expire = htonl(0); else sp->expire = htonl(expire - time_uptime); sp->direction = st->direction; #if NPFLOG > 0 sp->log = st->log; #endif /* NPFLOG > 0 */ sp->timeout = st->timeout; sp->state_flags = htons(st->state_flags); if (!SLIST_EMPTY(&st->src_nodes)) sp->sync_flags |= PFSYNC_FLAG_SRCNODE; sp->id = st->id; sp->creatorid = st->creatorid; pf_state_peer_hton(&st->src, &sp->src); pf_state_peer_hton(&st->dst, &sp->dst); if (st->rule.ptr == NULL) sp->rule = htonl(-1); else sp->rule = htonl(st->rule.ptr->nr); if (st->anchor.ptr == NULL) sp->anchor = htonl(-1); else sp->anchor = htonl(st->anchor.ptr->nr); sp->nat_rule = htonl(-1); /* left for compat, nat_rule is gone */ pf_state_counter_hton(st->packets[0], sp->packets[0]); pf_state_counter_hton(st->packets[1], sp->packets[1]); pf_state_counter_hton(st->bytes[0], sp->bytes[0]); pf_state_counter_hton(st->bytes[1], sp->bytes[1]); sp->max_mss = htons(st->max_mss); sp->min_ttl = st->min_ttl; sp->set_tos = st->set_tos; sp->set_prio[0] = st->set_prio[0]; sp->set_prio[1] = st->set_prio[1]; } /* END state table stuff */ void pf_purge_expired_rules(void) { struct pf_rule *r; PF_ASSERT_LOCKED(); if (SLIST_EMPTY(&pf_rule_gcl)) return; while ((r = SLIST_FIRST(&pf_rule_gcl)) != NULL) { SLIST_REMOVE(&pf_rule_gcl, r, pf_rule, gcle); KASSERT(r->rule_flag & PFRULE_EXPIRED); pf_purge_rule(r); } } void pf_purge_timeout(void *unused) { task_add(net_tq(0), &pf_purge_task); } void pf_purge(void *xnloops) { int *nloops = xnloops; KERNEL_LOCK(); NET_LOCK(); PF_LOCK(); /* process a fraction of the state table every second */ pf_purge_expired_states(1 + (pf_status.states / pf_default_rule.timeout[PFTM_INTERVAL])); /* purge other expired types every PFTM_INTERVAL seconds */ if (++(*nloops) >= pf_default_rule.timeout[PFTM_INTERVAL]) { pf_purge_expired_src_nodes(0); pf_purge_expired_rules(); } PF_UNLOCK(); /* * Fragments don't require PF_LOCK(), they use their own lock. */ if ((*nloops) >= pf_default_rule.timeout[PFTM_INTERVAL]) { pf_purge_expired_fragments(); *nloops = 0; } NET_UNLOCK(); KERNEL_UNLOCK(); timeout_add(&pf_purge_to, 1 * hz); } int32_t pf_state_expires(const struct pf_state *state) { u_int32_t timeout; u_int32_t start; u_int32_t end; u_int32_t states; /* handle all PFTM_* > PFTM_MAX here */ if (state->timeout == PFTM_PURGE) return (0); KASSERT(state->timeout != PFTM_UNLINKED); KASSERT(state->timeout < PFTM_MAX); timeout = state->rule.ptr->timeout[state->timeout]; if (!timeout) timeout = pf_default_rule.timeout[state->timeout]; start = state->rule.ptr->timeout[PFTM_ADAPTIVE_START]; if (start) { end = state->rule.ptr->timeout[PFTM_ADAPTIVE_END]; states = state->rule.ptr->states_cur; } else { start = pf_default_rule.timeout[PFTM_ADAPTIVE_START]; end = pf_default_rule.timeout[PFTM_ADAPTIVE_END]; states = pf_status.states; } if (end && states > start && start < end) { if (states >= end) return (0); timeout = (u_int64_t)timeout * (end - states) / (end - start); } return (state->expire + timeout); } void pf_purge_expired_src_nodes(void) { struct pf_src_node *cur, *next; PF_ASSERT_LOCKED(); for (cur = RB_MIN(pf_src_tree, &tree_src_tracking); cur; cur = next) { next = RB_NEXT(pf_src_tree, &tree_src_tracking, cur); if (cur->states == 0 && cur->expire <= time_uptime) { next = RB_NEXT(pf_src_tree, &tree_src_tracking, cur); pf_remove_src_node(cur); } } } void pf_src_tree_remove_state(struct pf_state *s) { u_int32_t timeout; struct pf_sn_item *sni; while ((sni = SLIST_FIRST(&s->src_nodes)) != NULL) { SLIST_REMOVE_HEAD(&s->src_nodes, next); if (s->src.tcp_est) --sni->sn->conn; if (--sni->sn->states == 0) { timeout = s->rule.ptr->timeout[PFTM_SRC_NODE]; if (!timeout) timeout = pf_default_rule.timeout[PFTM_SRC_NODE]; sni->sn->expire = time_uptime + timeout; } pool_put(&pf_sn_item_pl, sni); } } void pf_remove_state(struct pf_state *cur) { PF_ASSERT_LOCKED(); /* handle load balancing related tasks */ pf_postprocess_addr(cur); if (cur->src.state == PF_TCPS_PROXY_DST) { pf_send_tcp(cur->rule.ptr, cur->key[PF_SK_WIRE]->af, &cur->key[PF_SK_WIRE]->addr[1], &cur->key[PF_SK_WIRE]->addr[0], cur->key[PF_SK_WIRE]->port[1], cur->key[PF_SK_WIRE]->port[0], cur->src.seqhi, cur->src.seqlo + 1, TH_RST|TH_ACK, 0, 0, 0, 1, cur->tag, cur->key[PF_SK_WIRE]->rdomain); } if (cur->key[PF_SK_STACK]->proto == IPPROTO_TCP) pf_set_protostate(cur, PF_PEER_BOTH, TCPS_CLOSED); RB_REMOVE(pf_state_tree_id, &tree_id, cur); #if NPFLOW > 0 if (cur->state_flags & PFSTATE_PFLOW) export_pflow(cur); #endif /* NPFLOW > 0 */ #if NPFSYNC > 0 pfsync_delete_state(cur); #endif /* NPFSYNC > 0 */ cur->timeout = PFTM_UNLINKED; pf_src_tree_remove_state(cur); pf_detach_state(cur); } void pf_remove_divert_state(struct pf_state_key *sk) { struct pf_state_item *si; TAILQ_FOREACH(si, &sk->states, entry) { if (sk == si->s->key[PF_SK_STACK] && si->s->rule.ptr && (si->s->rule.ptr->divert.type == PF_DIVERT_TO || si->s->rule.ptr->divert.type == PF_DIVERT_REPLY)) { pf_remove_state(si->s); break; } } } void pf_free_state(struct pf_state *cur) { struct pf_rule_item *ri; PF_ASSERT_LOCKED(); #if NPFSYNC > 0 if (pfsync_state_in_use(cur)) return; #endif /* NPFSYNC > 0 */ KASSERT(cur->timeout == PFTM_UNLINKED); if (--cur->rule.ptr->states_cur == 0 && cur->rule.ptr->src_nodes == 0) pf_rm_rule(NULL, cur->rule.ptr); if (cur->anchor.ptr != NULL) if (--cur->anchor.ptr->states_cur == 0) pf_rm_rule(NULL, cur->anchor.ptr); while ((ri = SLIST_FIRST(&cur->match_rules))) { SLIST_REMOVE_HEAD(&cur->match_rules, entry); if (--ri->r->states_cur == 0 && ri->r->src_nodes == 0) pf_rm_rule(NULL, ri->r); pool_put(&pf_rule_item_pl, ri); } pf_normalize_tcp_cleanup(cur); pfi_kif_unref(cur->kif, PFI_KIF_REF_STATE); TAILQ_REMOVE(&state_list, cur, entry_list); if (cur->tag) pf_tag_unref(cur->tag); pool_put(&pf_state_pl, cur); pf_status.fcounters[FCNT_STATE_REMOVALS]++; pf_status.states--; } void pf_purge_expired_states(u_int32_t maxcheck) { static struct pf_state *cur = NULL; struct pf_state *next; PF_ASSERT_LOCKED(); while (maxcheck--) { /* wrap to start of list when we hit the end */ if (cur == NULL) { cur = TAILQ_FIRST(&state_list); if (cur == NULL) break; /* list empty */ } /* get next state, as cur may get deleted */ next = TAILQ_NEXT(cur, entry_list); if (cur->timeout == PFTM_UNLINKED) { /* free removed state */ pf_free_state(cur); } else if (pf_state_expires(cur) <= time_uptime) { /* remove and free expired state */ pf_remove_state(cur); pf_free_state(cur); } cur = next; } } int pf_tbladdr_setup(struct pf_ruleset *rs, struct pf_addr_wrap *aw) { if (aw->type != PF_ADDR_TABLE) return (0); if ((aw->p.tbl = pfr_attach_table(rs, aw->v.tblname, 1)) == NULL) return (1); return (0); } void pf_tbladdr_remove(struct pf_addr_wrap *aw) { if (aw->type != PF_ADDR_TABLE || aw->p.tbl == NULL) return; pfr_detach_table(aw->p.tbl); aw->p.tbl = NULL; } void pf_tbladdr_copyout(struct pf_addr_wrap *aw) { struct pfr_ktable *kt = aw->p.tbl; if (aw->type != PF_ADDR_TABLE || kt == NULL) return; if (!(kt->pfrkt_flags & PFR_TFLAG_ACTIVE) && kt->pfrkt_root != NULL) kt = kt->pfrkt_root; aw->p.tbl = NULL; aw->p.tblcnt = (kt->pfrkt_flags & PFR_TFLAG_ACTIVE) ? kt->pfrkt_cnt : -1; } void pf_print_host(struct pf_addr *addr, u_int16_t p, sa_family_t af) { switch (af) { case AF_INET: { u_int32_t a = ntohl(addr->addr32[0]); addlog("%u.%u.%u.%u", (a>>24)&255, (a>>16)&255, (a>>8)&255, a&255); if (p) { p = ntohs(p); addlog(":%u", p); } break; } #ifdef INET6 case AF_INET6: { u_int16_t b; u_int8_t i, curstart, curend, maxstart, maxend; curstart = curend = maxstart = maxend = 255; for (i = 0; i < 8; i++) { if (!addr->addr16[i]) { if (curstart == 255) curstart = i; curend = i; } else { if ((curend - curstart) > (maxend - maxstart)) { maxstart = curstart; maxend = curend; } curstart = curend = 255; } } if ((curend - curstart) > (maxend - maxstart)) { maxstart = curstart; maxend = curend; } for (i = 0; i < 8; i++) { if (i >= maxstart && i <= maxend) { if (i == 0) addlog(":"); if (i == maxend) addlog(":"); } else { b = ntohs(addr->addr16[i]); addlog("%x", b); if (i < 7) addlog(":"); } } if (p) { p = ntohs(p); addlog("[%u]", p); } break; } #endif /* INET6 */ } } void pf_print_state(struct pf_state *s) { pf_print_state_parts(s, NULL, NULL); } void pf_print_state_parts(struct pf_state *s, struct pf_state_key *skwp, struct pf_state_key *sksp) { struct pf_state_key *skw, *sks; u_int8_t proto, dir; /* Do our best to fill these, but they're skipped if NULL */ skw = skwp ? skwp : (s ? s->key[PF_SK_WIRE] : NULL); sks = sksp ? sksp : (s ? s->key[PF_SK_STACK] : NULL); proto = skw ? skw->proto : (sks ? sks->proto : 0); dir = s ? s->direction : 0; switch (proto) { case IPPROTO_IPV4: addlog("IPv4"); break; case IPPROTO_IPV6: addlog("IPv6"); break; case IPPROTO_TCP: addlog("TCP"); break; case IPPROTO_UDP: addlog("UDP"); break; case IPPROTO_ICMP: addlog("ICMP"); break; case IPPROTO_ICMPV6: addlog("ICMPv6"); break; default: addlog("%u", proto); break; } switch (dir) { case PF_IN: addlog(" in"); break; case PF_OUT: addlog(" out"); break; } if (skw) { addlog(" wire: (%d) ", skw->rdomain); pf_print_host(&skw->addr[0], skw->port[0], skw->af); addlog(" "); pf_print_host(&skw->addr[1], skw->port[1], skw->af); } if (sks) { addlog(" stack: (%d) ", sks->rdomain); if (sks != skw) { pf_print_host(&sks->addr[0], sks->port[0], sks->af); addlog(" "); pf_print_host(&sks->addr[1], sks->port[1], sks->af); } else addlog("-"); } if (s) { if (proto == IPPROTO_TCP) { addlog(" [lo=%u high=%u win=%u modulator=%u", s->src.seqlo, s->src.seqhi, s->src.max_win, s->src.seqdiff); if (s->src.wscale && s->dst.wscale) addlog(" wscale=%u", s->src.wscale & PF_WSCALE_MASK); addlog("]"); addlog(" [lo=%u high=%u win=%u modulator=%u", s->dst.seqlo, s->dst.seqhi, s->dst.max_win, s->dst.seqdiff); if (s->src.wscale && s->dst.wscale) addlog(" wscale=%u", s->dst.wscale & PF_WSCALE_MASK); addlog("]"); } addlog(" %u:%u", s->src.state, s->dst.state); if (s->rule.ptr) addlog(" @%d", s->rule.ptr->nr); } } void pf_print_flags(u_int8_t f) { if (f) addlog(" "); if (f & TH_FIN) addlog("F"); if (f & TH_SYN) addlog("S"); if (f & TH_RST) addlog("R"); if (f & TH_PUSH) addlog("P"); if (f & TH_ACK) addlog("A"); if (f & TH_URG) addlog("U"); if (f & TH_ECE) addlog("E"); if (f & TH_CWR) addlog("W"); } #define PF_SET_SKIP_STEPS(i) \ do { \ while (head[i] != cur) { \ head[i]->skip[i].ptr = cur; \ head[i] = TAILQ_NEXT(head[i], entries); \ } \ } while (0) void pf_calc_skip_steps(struct pf_rulequeue *rules) { struct pf_rule *cur, *prev, *head[PF_SKIP_COUNT]; int i; cur = TAILQ_FIRST(rules); prev = cur; for (i = 0; i < PF_SKIP_COUNT; ++i) head[i] = cur; while (cur != NULL) { if (cur->kif != prev->kif || cur->ifnot != prev->ifnot) PF_SET_SKIP_STEPS(PF_SKIP_IFP); if (cur->direction != prev->direction) PF_SET_SKIP_STEPS(PF_SKIP_DIR); if (cur->onrdomain != prev->onrdomain || cur->ifnot != prev->ifnot) PF_SET_SKIP_STEPS(PF_SKIP_RDOM); if (cur->af != prev->af) PF_SET_SKIP_STEPS(PF_SKIP_AF); if (cur->proto != prev->proto) PF_SET_SKIP_STEPS(PF_SKIP_PROTO); if (cur->src.neg != prev->src.neg || pf_addr_wrap_neq(&cur->src.addr, &prev->src.addr)) PF_SET_SKIP_STEPS(PF_SKIP_SRC_ADDR); if (cur->dst.neg != prev->dst.neg || pf_addr_wrap_neq(&cur->dst.addr, &prev->dst.addr)) PF_SET_SKIP_STEPS(PF_SKIP_DST_ADDR); if (cur->src.port[0] != prev->src.port[0] || cur->src.port[1] != prev->src.port[1] || cur->src.port_op != prev->src.port_op) PF_SET_SKIP_STEPS(PF_SKIP_SRC_PORT); if (cur->dst.port[0] != prev->dst.port[0] || cur->dst.port[1] != prev->dst.port[1] || cur->dst.port_op != prev->dst.port_op) PF_SET_SKIP_STEPS(PF_SKIP_DST_PORT); prev = cur; cur = TAILQ_NEXT(cur, entries); } for (i = 0; i < PF_SKIP_COUNT; ++i) PF_SET_SKIP_STEPS(i); } int pf_addr_wrap_neq(struct pf_addr_wrap *aw1, struct pf_addr_wrap *aw2) { if (aw1->type != aw2->type) return (1); switch (aw1->type) { case PF_ADDR_ADDRMASK: case PF_ADDR_RANGE: if (PF_ANEQ(&aw1->v.a.addr, &aw2->v.a.addr, AF_INET6)) return (1); if (PF_ANEQ(&aw1->v.a.mask, &aw2->v.a.mask, AF_INET6)) return (1); return (0); case PF_ADDR_DYNIFTL: return (aw1->p.dyn->pfid_kt != aw2->p.dyn->pfid_kt); case PF_ADDR_NONE: case PF_ADDR_NOROUTE: case PF_ADDR_URPFFAILED: return (0); case PF_ADDR_TABLE: return (aw1->p.tbl != aw2->p.tbl); case PF_ADDR_RTLABEL: return (aw1->v.rtlabel != aw2->v.rtlabel); default: addlog("invalid address type: %d\n", aw1->type); return (1); } } /* This algorithm computes 'a + b - c' in ones-complement using a trick to * emulate at most one ones-complement subtraction. This thereby limits net * carries/borrows to at most one, eliminating a reduction step and saving one * each of +, >>, & and ~. * * def. x mod y = x - (x//y)*y for integer x,y * def. sum = x mod 2^16 * def. accumulator = (x >> 16) mod 2^16 * * The trick works as follows: subtracting exactly one u_int16_t from the * u_int32_t x incurs at most one underflow, wrapping its upper 16-bits, the * accumulator, to 2^16 - 1. Adding this to the 16-bit sum preserves the * ones-complement borrow: * * (sum + accumulator) mod 2^16 * = { assume underflow: accumulator := 2^16 - 1 } * (sum + 2^16 - 1) mod 2^16 * = { mod } * (sum - 1) mod 2^16 * * Although this breaks for sum = 0, giving 0xffff, which is ones-complement's * other zero, not -1, that cannot occur: the 16-bit sum cannot be underflown * to zero as that requires subtraction of at least 2^16, which exceeds a * single u_int16_t's range. * * We use the following theorem to derive the implementation: * * th. (x + (y mod z)) mod z = (x + y) mod z (0) * proof. * (x + (y mod z)) mod z * = { def mod } * (x + y - (y//z)*z) mod z * = { (a + b*c) mod c = a mod c } * (x + y) mod z [end of proof] * * ... and thereby obtain: * * (sum + accumulator) mod 2^16 * = { def. accumulator, def. sum } * (x mod 2^16 + (x >> 16) mod 2^16) mod 2^16 * = { (0), twice } * (x + (x >> 16)) mod 2^16 * = { x mod 2^n = x & (2^n - 1) } * (x + (x >> 16)) & 0xffff * * Note: this serves also as a reduction step for at most one add (as the * trailing mod 2^16 prevents further reductions by destroying carries). */ static __inline void pf_cksum_fixup(u_int16_t *cksum, u_int16_t was, u_int16_t now, u_int8_t proto) { u_int32_t x; const int udp = proto == IPPROTO_UDP; x = *cksum + was - now; x = (x + (x >> 16)) & 0xffff; /* optimise: eliminate a branch when not udp */ if (udp && *cksum == 0x0000) return; if (udp && x == 0x0000) x = 0xffff; *cksum = (u_int16_t)(x); } #ifdef INET6 /* pre: coverage(cksum) is superset of coverage(covered_cksum) */ static __inline void pf_cksum_uncover(u_int16_t *cksum, u_int16_t covered_cksum, u_int8_t proto) { pf_cksum_fixup(cksum, ~covered_cksum, 0x0, proto); } /* pre: disjoint(coverage(cksum), coverage(uncovered_cksum)) */ static __inline void pf_cksum_cover(u_int16_t *cksum, u_int16_t uncovered_cksum, u_int8_t proto) { pf_cksum_fixup(cksum, 0x0, ~uncovered_cksum, proto); } #endif /* INET6 */ /* pre: *a is 16-bit aligned within its packet * * This algorithm emulates 16-bit ones-complement sums on a twos-complement * machine by conserving ones-complement's otherwise discarded carries in the * upper bits of x. These accumulated carries when added to the lower 16-bits * over at least zero 'reduction' steps then complete the ones-complement sum. * * def. sum = x mod 2^16 * def. accumulator = (x >> 16) * * At most two reduction steps * * x := sum + accumulator * = { def sum, def accumulator } * x := x mod 2^16 + (x >> 16) * = { x mod 2^n = x & (2^n - 1) } * x := (x & 0xffff) + (x >> 16) * * are necessary to incorporate the accumulated carries (at most one per add) * i.e. to reduce x < 2^16 from at most 16 carries in the upper 16 bits. * * The function is also invariant over the endian of the host. Why? * * Define the unary transpose operator ~ on a bitstring in python slice * notation as lambda m: m[P:] + m[:P] , for some constant pivot P. * * th. ~ distributes over ones-complement addition, denoted by +_1, i.e. * * ~m +_1 ~n = ~(m +_1 n) (for all bitstrings m,n of equal length) * * proof. Regard the bitstrings in m +_1 n as split at P, forming at most two * 'half-adds'. Under ones-complement addition, each half-add carries to the * other, so the sum of each half-add is unaffected by their relative * order. Therefore: * * ~m +_1 ~n * = { half-adds invariant under transposition } * ~s * = { substitute } * ~(m +_1 n) [end of proof] * * th. Summing two in-memory ones-complement 16-bit variables m,n on a machine * with the converse endian does not alter the result. * * proof. * { converse machine endian: load/store transposes, P := 8 } * ~(~m +_1 ~n) * = { ~ over +_1 } * ~~m +_1 ~~n * = { ~ is an involution } * m +_1 n [end of proof] * */ #define NEG(x) ((u_int16_t)~(x)) void pf_cksum_fixup_a(u_int16_t *cksum, const struct pf_addr *a, const struct pf_addr *an, sa_family_t af, u_int8_t proto) { u_int32_t x; const u_int16_t *n = an->addr16; const u_int16_t *o = a->addr16; const int udp = proto == IPPROTO_UDP; switch (af) { case AF_INET: x = *cksum + o[0] + NEG(n[0]) + o[1] + NEG(n[1]); break; #ifdef INET6 case AF_INET6: x = *cksum + o[0] + NEG(n[0]) + o[1] + NEG(n[1]) +\ o[2] + NEG(n[2]) + o[3] + NEG(n[3]) +\ o[4] + NEG(n[4]) + o[5] + NEG(n[5]) +\ o[6] + NEG(n[6]) + o[7] + NEG(n[7]); break; #endif /* INET6 */ default: unhandled_af(af); } x = (x & 0xffff) + (x >> 16); x = (x & 0xffff) + (x >> 16); /* optimise: eliminate a branch when not udp */ if (udp && *cksum == 0x0000) return; if (udp && x == 0x0000) x = 0xffff; *cksum = (u_int16_t)(x); } int pf_patch_8(struct pf_pdesc *pd, u_int8_t *f, u_int8_t v, bool hi) { int rewrite = 0; if (*f != v) { u_int16_t old = htons(hi ? (*f << 8) : *f); u_int16_t new = htons(hi ? ( v << 8) : v); pf_cksum_fixup(pd->pcksum, old, new, pd->proto); *f = v; rewrite = 1; } return (rewrite); } /* pre: *f is 16-bit aligned within its packet */ int pf_patch_16(struct pf_pdesc *pd, u_int16_t *f, u_int16_t v) { int rewrite = 0; if (*f != v) { pf_cksum_fixup(pd->pcksum, *f, v, pd->proto); *f = v; rewrite = 1; } return (rewrite); } int pf_patch_16_unaligned(struct pf_pdesc *pd, void *f, u_int16_t v, bool hi) { int rewrite = 0; u_int8_t *fb = (u_int8_t*)f; u_int8_t *vb = (u_int8_t*)&v; if (hi && ALIGNED_POINTER(f, u_int16_t)) { return (pf_patch_16(pd, f, v)); /* optimise */ } rewrite += pf_patch_8(pd, fb++, *vb++, hi); rewrite += pf_patch_8(pd, fb++, *vb++,!hi); return (rewrite); } /* pre: *f is 16-bit aligned within its packet */ /* pre: pd->proto != IPPROTO_UDP */ int pf_patch_32(struct pf_pdesc *pd, u_int32_t *f, u_int32_t v) { int rewrite = 0; u_int16_t *pc = pd->pcksum; u_int8_t proto = pd->proto; /* optimise: inline udp fixup code is unused; let compiler scrub it */ if (proto == IPPROTO_UDP) panic("%s: udp", __func__); /* optimise: skip *f != v guard; true for all use-cases */ pf_cksum_fixup(pc, *f / (1 << 16), v / (1 << 16), proto); pf_cksum_fixup(pc, *f % (1 << 16), v % (1 << 16), proto); *f = v; rewrite = 1; return (rewrite); } int pf_patch_32_unaligned(struct pf_pdesc *pd, void *f, u_int32_t v, bool hi) { int rewrite = 0; u_int8_t *fb = (u_int8_t*)f; u_int8_t *vb = (u_int8_t*)&v; if (hi && ALIGNED_POINTER(f, u_int32_t)) { return (pf_patch_32(pd, f, v)); /* optimise */ } rewrite += pf_patch_8(pd, fb++, *vb++, hi); rewrite += pf_patch_8(pd, fb++, *vb++,!hi); rewrite += pf_patch_8(pd, fb++, *vb++, hi); rewrite += pf_patch_8(pd, fb++, *vb++,!hi); return (rewrite); } int pf_icmp_mapping(struct pf_pdesc *pd, u_int8_t type, int *icmp_dir, u_int16_t *virtual_id, u_int16_t *virtual_type) { /* * ICMP types marked with PF_OUT are typically responses to * PF_IN, and will match states in the opposite direction. * PF_IN ICMP types need to match a state with that type. */ *icmp_dir = PF_OUT; /* Queries (and responses) */ switch (pd->af) { case AF_INET: switch (type) { case ICMP_ECHO: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP_ECHOREPLY: *virtual_type = ICMP_ECHO; *virtual_id = pd->hdr.icmp.icmp_id; break; case ICMP_TSTAMP: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP_TSTAMPREPLY: *virtual_type = ICMP_TSTAMP; *virtual_id = pd->hdr.icmp.icmp_id; break; case ICMP_IREQ: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP_IREQREPLY: *virtual_type = ICMP_IREQ; *virtual_id = pd->hdr.icmp.icmp_id; break; case ICMP_MASKREQ: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP_MASKREPLY: *virtual_type = ICMP_MASKREQ; *virtual_id = pd->hdr.icmp.icmp_id; break; case ICMP_IPV6_WHEREAREYOU: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP_IPV6_IAMHERE: *virtual_type = ICMP_IPV6_WHEREAREYOU; *virtual_id = 0; /* Nothing sane to match on! */ break; case ICMP_MOBILE_REGREQUEST: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP_MOBILE_REGREPLY: *virtual_type = ICMP_MOBILE_REGREQUEST; *virtual_id = 0; /* Nothing sane to match on! */ break; case ICMP_ROUTERSOLICIT: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP_ROUTERADVERT: *virtual_type = ICMP_ROUTERSOLICIT; *virtual_id = 0; /* Nothing sane to match on! */ break; /* These ICMP types map to other connections */ case ICMP_UNREACH: case ICMP_SOURCEQUENCH: case ICMP_REDIRECT: case ICMP_TIMXCEED: case ICMP_PARAMPROB: /* These will not be used, but set them anyway */ *icmp_dir = PF_IN; *virtual_type = htons(type); *virtual_id = 0; return (1); /* These types match to another state */ /* * All remaining ICMP types get their own states, * and will only match in one direction. */ default: *icmp_dir = PF_IN; *virtual_type = type; *virtual_id = 0; break; } break; #ifdef INET6 case AF_INET6: switch (type) { case ICMP6_ECHO_REQUEST: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP6_ECHO_REPLY: *virtual_type = ICMP6_ECHO_REQUEST; *virtual_id = pd->hdr.icmp6.icmp6_id; break; case MLD_LISTENER_QUERY: case MLD_LISTENER_REPORT: { struct mld_hdr *mld = &pd->hdr.mld; u_int32_t h; /* * Listener Report can be sent by clients * without an associated Listener Query. * In addition to that, when Report is sent as a * reply to a Query its source and destination * address are different. */ *icmp_dir = PF_IN; *virtual_type = MLD_LISTENER_QUERY; /* generate fake id for these messages */ h = mld->mld_addr.s6_addr32[0] ^ mld->mld_addr.s6_addr32[1] ^ mld->mld_addr.s6_addr32[2] ^ mld->mld_addr.s6_addr32[3]; *virtual_id = (h >> 16) ^ (h & 0xffff); break; } /* * ICMP6_FQDN and ICMP6_NI query/reply are the same type as * ICMP6_WRU */ case ICMP6_WRUREQUEST: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ICMP6_WRUREPLY: *virtual_type = ICMP6_WRUREQUEST; *virtual_id = 0; /* Nothing sane to match on! */ break; case MLD_MTRACE: *icmp_dir = PF_IN; /* FALLTHROUGH */ case MLD_MTRACE_RESP: *virtual_type = MLD_MTRACE; *virtual_id = 0; /* Nothing sane to match on! */ break; case ND_NEIGHBOR_SOLICIT: *icmp_dir = PF_IN; /* FALLTHROUGH */ case ND_NEIGHBOR_ADVERT: { struct nd_neighbor_solicit *nd = &pd->hdr.nd_ns; u_int32_t h; *virtual_type = ND_NEIGHBOR_SOLICIT; /* generate fake id for these messages */ h = nd->nd_ns_target.s6_addr32[0] ^ nd->nd_ns_target.s6_addr32[1] ^ nd->nd_ns_target.s6_addr32[2] ^ nd->nd_ns_target.s6_addr32[3]; *virtual_id = (h >> 16) ^ (h & 0xffff); break; } /* * These ICMP types map to other connections. * ND_REDIRECT can't be in this list because the triggering * packet header is optional. */ case ICMP6_DST_UNREACH: case ICMP6_PACKET_TOO_BIG: case ICMP6_TIME_EXCEEDED: case ICMP6_PARAM_PROB: /* These will not be used, but set them anyway */ *icmp_dir = PF_IN; *virtual_type = htons(type); *virtual_id = 0; return (1); /* These types match to another state */ /* * All remaining ICMP6 types get their own states, * and will only match in one direction. */ default: *icmp_dir = PF_IN; *virtual_type = type; *virtual_id = 0; break; } break; #endif /* INET6 */ } *virtual_type = htons(*virtual_type); return (0); /* These types match to their own state */ } void pf_translate_icmp(struct pf_pdesc *pd, struct pf_addr *qa, u_int16_t *qp, struct pf_addr *oa, struct pf_addr *na, u_int16_t np) { /* note: doesn't trouble to fixup quoted checksums, if any */ /* change quoted protocol port */ if (qp != NULL) pf_patch_16(pd, qp, np); /* change quoted ip address */ pf_cksum_fixup_a(pd->pcksum, qa, na, pd->af, pd->proto); PF_ACPY(qa, na, pd->af); /* change network-header's ip address */ if (oa) pf_translate_a(pd, oa, na); } /* pre: *a is 16-bit aligned within its packet */ /* *a is a network header src/dst address */ int pf_translate_a(struct pf_pdesc *pd, struct pf_addr *a, struct pf_addr *an) { int rewrite = 0; /* warning: !PF_ANEQ != PF_AEQ */ if (!PF_ANEQ(a, an, pd->af)) return (0); /* fixup transport pseudo-header, if any */ switch (pd->proto) { case IPPROTO_TCP: /* FALLTHROUGH */ case IPPROTO_UDP: /* FALLTHROUGH */ case IPPROTO_ICMPV6: pf_cksum_fixup_a(pd->pcksum, a, an, pd->af, pd->proto); break; default: break; /* assume no pseudo-header */ } PF_ACPY(a, an, pd->af); rewrite = 1; return (rewrite); } #if INET6 /* pf_translate_af() may change pd->m, adjust local copies after calling */ int pf_translate_af(struct pf_pdesc *pd) { static const struct pf_addr zero; struct ip *ip4; struct ip6_hdr *ip6; int copyback = 0; u_int hlen, ohlen, dlen; u_int16_t *pc; u_int8_t af_proto, naf_proto; hlen = (pd->naf == AF_INET) ? sizeof(*ip4) : sizeof(*ip6); ohlen = pd->off; dlen = pd->tot_len - pd->off; pc = pd->pcksum; af_proto = naf_proto = pd->proto; if (naf_proto == IPPROTO_ICMP) af_proto = IPPROTO_ICMPV6; if (naf_proto == IPPROTO_ICMPV6) af_proto = IPPROTO_ICMP; /* uncover stale pseudo-header */ switch (af_proto) { case IPPROTO_ICMPV6: /* optimise: unchanged for TCP/UDP */ pf_cksum_fixup(pc, htons(af_proto), 0x0, af_proto); pf_cksum_fixup(pc, htons(dlen), 0x0, af_proto); /* FALLTHROUGH */ case IPPROTO_UDP: /* FALLTHROUGH */ case IPPROTO_TCP: pf_cksum_fixup_a(pc, pd->src, &zero, pd->af, af_proto); pf_cksum_fixup_a(pc, pd->dst, &zero, pd->af, af_proto); copyback = 1; break; default: break; /* assume no pseudo-header */ } /* replace the network header */ m_adj(pd->m, pd->off); pd->src = NULL; pd->dst = NULL; if ((M_PREPEND(pd->m, hlen, M_DONTWAIT)) == NULL) { pd->m = NULL; return (-1); } pd->off = hlen; pd->tot_len += hlen - ohlen; switch (pd->naf) { case AF_INET: ip4 = mtod(pd->m, struct ip *); memset(ip4, 0, hlen); ip4->ip_v = IPVERSION; ip4->ip_hl = hlen >> 2; ip4->ip_tos = pd->tos; ip4->ip_len = htons(hlen + dlen); ip4->ip_id = htons(ip_randomid()); ip4->ip_off = htons(IP_DF); ip4->ip_ttl = pd->ttl; ip4->ip_p = pd->proto; ip4->ip_src = pd->nsaddr.v4; ip4->ip_dst = pd->ndaddr.v4; break; case AF_INET6: ip6 = mtod(pd->m, struct ip6_hdr *); memset(ip6, 0, hlen); ip6->ip6_vfc = IPV6_VERSION; ip6->ip6_flow |= htonl((u_int32_t)pd->tos << 20); ip6->ip6_plen = htons(dlen); ip6->ip6_nxt = pd->proto; if (!pd->ttl || pd->ttl > IPV6_DEFHLIM) ip6->ip6_hlim = IPV6_DEFHLIM; else ip6->ip6_hlim = pd->ttl; ip6->ip6_src = pd->nsaddr.v6; ip6->ip6_dst = pd->ndaddr.v6; break; default: unhandled_af(pd->naf); } /* UDP over IPv6 must be checksummed per rfc2460 p27 */ if (naf_proto == IPPROTO_UDP && *pc == 0x0000 && pd->naf == AF_INET6) { pd->m->m_pkthdr.csum_flags |= M_UDP_CSUM_OUT; } /* cover fresh pseudo-header */ switch (naf_proto) { case IPPROTO_ICMPV6: /* optimise: unchanged for TCP/UDP */ pf_cksum_fixup(pc, 0x0, htons(naf_proto), naf_proto); pf_cksum_fixup(pc, 0x0, htons(dlen), naf_proto); /* FALLTHROUGH */ case IPPROTO_UDP: /* FALLTHROUGH */ case IPPROTO_TCP: pf_cksum_fixup_a(pc, &zero, &pd->nsaddr, pd->naf, naf_proto); pf_cksum_fixup_a(pc, &zero, &pd->ndaddr, pd->naf, naf_proto); copyback = 1; break; default: break; /* assume no pseudo-header */ } /* flush pd->pcksum */ if (copyback) m_copyback(pd->m, pd->off, pd->hdrlen, &pd->hdr, M_NOWAIT); return (0); } int pf_change_icmp_af(struct mbuf *m, int ipoff2, struct pf_pdesc *pd, struct pf_pdesc *pd2, struct pf_addr *src, struct pf_addr *dst, sa_family_t af, sa_family_t naf) { struct mbuf *n = NULL; struct ip *ip4; struct ip6_hdr *ip6; u_int hlen, ohlen, dlen; int d; if (af == naf || (af != AF_INET && af != AF_INET6) || (naf != AF_INET && naf != AF_INET6)) return (-1); /* split the mbuf chain on the quoted ip/ip6 header boundary */ if ((n = m_split(m, ipoff2, M_DONTWAIT)) == NULL) return (-1); /* new quoted header */ hlen = naf == AF_INET ? sizeof(*ip4) : sizeof(*ip6); /* old quoted header */ ohlen = pd2->off - ipoff2; /* trim old quoted header */ pf_cksum_uncover(pd->pcksum, in_cksum(n, ohlen), pd->proto); m_adj(n, ohlen); /* prepend a new, translated, quoted header */ if ((M_PREPEND(n, hlen, M_DONTWAIT)) == NULL) return (-1); switch (naf) { case AF_INET: ip4 = mtod(n, struct ip *); memset(ip4, 0, sizeof(*ip4)); ip4->ip_v = IPVERSION; ip4->ip_hl = sizeof(*ip4) >> 2; ip4->ip_len = htons(sizeof(*ip4) + pd2->tot_len - ohlen); ip4->ip_id = htons(ip_randomid()); ip4->ip_off = htons(IP_DF); ip4->ip_ttl = pd2->ttl; if (pd2->proto == IPPROTO_ICMPV6) ip4->ip_p = IPPROTO_ICMP; else ip4->ip_p = pd2->proto; ip4->ip_src = src->v4; ip4->ip_dst = dst->v4; ip4->ip_sum = in_cksum(n, ip4->ip_hl << 2); break; case AF_INET6: ip6 = mtod(n, struct ip6_hdr *); memset(ip6, 0, sizeof(*ip6)); ip6->ip6_vfc = IPV6_VERSION; ip6->ip6_plen = htons(pd2->tot_len - ohlen); if (pd2->proto == IPPROTO_ICMP) ip6->ip6_nxt = IPPROTO_ICMPV6; else ip6->ip6_nxt = pd2->proto; if (!pd2->ttl || pd2->ttl > IPV6_DEFHLIM) ip6->ip6_hlim = IPV6_DEFHLIM; else ip6->ip6_hlim = pd2->ttl; ip6->ip6_src = src->v6; ip6->ip6_dst = dst->v6; break; } /* cover new quoted header */ /* optimise: any new AF_INET header of ours sums to zero */ if (naf != AF_INET) { pf_cksum_cover(pd->pcksum, in_cksum(n, hlen), pd->proto); } /* reattach modified quoted packet to outer header */ { int nlen = n->m_pkthdr.len; m_cat(m, n); m->m_pkthdr.len += nlen; } /* account for altered length */ d = hlen - ohlen; if (pd->proto == IPPROTO_ICMPV6) { /* fixup pseudo-header */ dlen = pd->tot_len - pd->off; pf_cksum_fixup(pd->pcksum, htons(dlen), htons(dlen + d), pd->proto); } pd->tot_len += d; pd2->tot_len += d; pd2->off += d; /* note: not bothering to update network headers as these due for rewrite by pf_translate_af() */ return (0); } #define PTR_IP(field) (offsetof(struct ip, field)) #define PTR_IP6(field) (offsetof(struct ip6_hdr, field)) int pf_translate_icmp_af(struct pf_pdesc *pd, int af, void *arg) { struct icmp *icmp4; struct icmp6_hdr *icmp6; u_int32_t mtu; int32_t ptr = -1; u_int8_t type; u_int8_t code; switch (af) { case AF_INET: icmp6 = arg; type = icmp6->icmp6_type; code = icmp6->icmp6_code; mtu = ntohl(icmp6->icmp6_mtu); switch (type) { case ICMP6_ECHO_REQUEST: type = ICMP_ECHO; break; case ICMP6_ECHO_REPLY: type = ICMP_ECHOREPLY; break; case ICMP6_DST_UNREACH: type = ICMP_UNREACH; switch (code) { case ICMP6_DST_UNREACH_NOROUTE: case ICMP6_DST_UNREACH_BEYONDSCOPE: case ICMP6_DST_UNREACH_ADDR: code = ICMP_UNREACH_HOST; break; case ICMP6_DST_UNREACH_ADMIN: code = ICMP_UNREACH_HOST_PROHIB; break; case ICMP6_DST_UNREACH_NOPORT: code = ICMP_UNREACH_PORT; break; default: return (-1); } break; case ICMP6_PACKET_TOO_BIG: type = ICMP_UNREACH; code = ICMP_UNREACH_NEEDFRAG; mtu -= 20; break; case ICMP6_TIME_EXCEEDED: type = ICMP_TIMXCEED; break; case ICMP6_PARAM_PROB: switch (code) { case ICMP6_PARAMPROB_HEADER: type = ICMP_PARAMPROB; code = ICMP_PARAMPROB_ERRATPTR; ptr = ntohl(icmp6->icmp6_pptr); if (ptr == PTR_IP6(ip6_vfc)) ; /* preserve */ else if (ptr == PTR_IP6(ip6_vfc) + 1) ptr = PTR_IP(ip_tos); else if (ptr == PTR_IP6(ip6_plen) || ptr == PTR_IP6(ip6_plen) + 1) ptr = PTR_IP(ip_len); else if (ptr == PTR_IP6(ip6_nxt)) ptr = PTR_IP(ip_p); else if (ptr == PTR_IP6(ip6_hlim)) ptr = PTR_IP(ip_ttl); else if (ptr >= PTR_IP6(ip6_src) && ptr < PTR_IP6(ip6_dst)) ptr = PTR_IP(ip_src); else if (ptr >= PTR_IP6(ip6_dst) && ptr < sizeof(struct ip6_hdr)) ptr = PTR_IP(ip_dst); else { return (-1); } break; case ICMP6_PARAMPROB_NEXTHEADER: type = ICMP_UNREACH; code = ICMP_UNREACH_PROTOCOL; break; default: return (-1); } break; default: return (-1); } pf_patch_8(pd, &icmp6->icmp6_type, type, PF_HI); pf_patch_8(pd, &icmp6->icmp6_code, code, PF_LO); /* aligns well with a icmpv4 nextmtu */ pf_patch_32(pd, &icmp6->icmp6_mtu, htonl(mtu)); /* icmpv4 pptr is a one most significant byte */ if (ptr >= 0) pf_patch_32(pd, &icmp6->icmp6_pptr, htonl(ptr << 24)); break; case AF_INET6: icmp4 = arg; type = icmp4->icmp_type; code = icmp4->icmp_code; mtu = ntohs(icmp4->icmp_nextmtu); switch (type) { case ICMP_ECHO: type = ICMP6_ECHO_REQUEST; break; case ICMP_ECHOREPLY: type = ICMP6_ECHO_REPLY; break; case ICMP_UNREACH: type = ICMP6_DST_UNREACH; switch (code) { case ICMP_UNREACH_NET: case ICMP_UNREACH_HOST: case ICMP_UNREACH_NET_UNKNOWN: case ICMP_UNREACH_HOST_UNKNOWN: case ICMP_UNREACH_ISOLATED: case ICMP_UNREACH_TOSNET: case ICMP_UNREACH_TOSHOST: code = ICMP6_DST_UNREACH_NOROUTE; break; case ICMP_UNREACH_PORT: code = ICMP6_DST_UNREACH_NOPORT; break; case ICMP_UNREACH_NET_PROHIB: case ICMP_UNREACH_HOST_PROHIB: case ICMP_UNREACH_FILTER_PROHIB: case ICMP_UNREACH_PRECEDENCE_CUTOFF: code = ICMP6_DST_UNREACH_ADMIN; break; case ICMP_UNREACH_PROTOCOL: type = ICMP6_PARAM_PROB; code = ICMP6_PARAMPROB_NEXTHEADER; ptr = offsetof(struct ip6_hdr, ip6_nxt); break; case ICMP_UNREACH_NEEDFRAG: type = ICMP6_PACKET_TOO_BIG; code = 0; mtu += 20; break; default: return (-1); } break; case ICMP_TIMXCEED: type = ICMP6_TIME_EXCEEDED; break; case ICMP_PARAMPROB: type = ICMP6_PARAM_PROB; switch (code) { case ICMP_PARAMPROB_ERRATPTR: code = ICMP6_PARAMPROB_HEADER; break; case ICMP_PARAMPROB_LENGTH: code = ICMP6_PARAMPROB_HEADER; break; default: return (-1); } ptr = icmp4->icmp_pptr; if (ptr == 0 || ptr == PTR_IP(ip_tos)) ; /* preserve */ else if (ptr == PTR_IP(ip_len) || ptr == PTR_IP(ip_len) + 1) ptr = PTR_IP6(ip6_plen); else if (ptr == PTR_IP(ip_ttl)) ptr = PTR_IP6(ip6_hlim); else if (ptr == PTR_IP(ip_p)) ptr = PTR_IP6(ip6_nxt); else if (ptr >= PTR_IP(ip_src) && ptr < PTR_IP(ip_dst)) ptr = PTR_IP6(ip6_src); else if (ptr >= PTR_IP(ip_dst) && ptr < sizeof(struct ip)) ptr = PTR_IP6(ip6_dst); else { return (-1); } break; default: return (-1); } pf_patch_8(pd, &icmp4->icmp_type, type, PF_HI); pf_patch_8(pd, &icmp4->icmp_code, code, PF_LO); pf_patch_16(pd, &icmp4->icmp_nextmtu, htons(mtu)); if (ptr >= 0) pf_patch_32(pd, &icmp4->icmp_void, htonl(ptr)); break; } return (0); } #endif /* INET6 */ /* * Need to modulate the sequence numbers in the TCP SACK option * (credits to Krzysztof Pfaff for report and patch) */ int pf_modulate_sack(struct pf_pdesc *pd, struct pf_state_peer *dst) { struct sackblk sack; int copyback = 0, i; int olen, optsoff; u_int8_t opts[MAX_TCPOPTLEN], *opt, *eoh; olen = (pd->hdr.tcp.th_off << 2) - sizeof(struct tcphdr); optsoff = pd->off + sizeof(struct tcphdr); #define TCPOLEN_MINSACK (TCPOLEN_SACK + 2) if (olen < TCPOLEN_MINSACK || !pf_pull_hdr(pd->m, optsoff, opts, olen, NULL, NULL, pd->af)) return (0); eoh = opts + olen; opt = opts; while ((opt = pf_find_tcpopt(opt, opts, olen, TCPOPT_SACK, TCPOLEN_MINSACK)) != NULL) { size_t safelen = MIN(opt[1], (eoh - opt)); for (i = 2; i + TCPOLEN_SACK <= safelen; i += TCPOLEN_SACK) { size_t startoff = (opt + i) - opts; memcpy(&sack, &opt[i], sizeof(sack)); pf_patch_32_unaligned(pd, &sack.start, htonl(ntohl(sack.start) - dst->seqdiff), PF_ALGNMNT(startoff)); pf_patch_32_unaligned(pd, &sack.end, htonl(ntohl(sack.end) - dst->seqdiff), PF_ALGNMNT(startoff + sizeof(sack.start))); memcpy(&opt[i], &sack, sizeof(sack)); } copyback = 1; opt += opt[1]; } if (copyback) m_copyback(pd->m, optsoff, olen, opts, M_NOWAIT); return (copyback); } struct mbuf * pf_build_tcp(const struct pf_rule *r, sa_family_t af, const struct pf_addr *saddr, const struct pf_addr *daddr, u_int16_t sport, u_int16_t dport, u_int32_t seq, u_int32_t ack, u_int8_t flags, u_int16_t win, u_int16_t mss, u_int8_t ttl, int tag, u_int16_t rtag, u_int sack, u_int rdom) { struct mbuf *m; int len, tlen; struct ip *h; #ifdef INET6 struct ip6_hdr *h6; #endif /* INET6 */ struct tcphdr *th; char *opt; /* maximum segment size tcp option */ tlen = sizeof(struct tcphdr); if (mss) tlen += 4; if (sack) tlen += 2; switch (af) { case AF_INET: len = sizeof(struct ip) + tlen; break; #ifdef INET6 case AF_INET6: len = sizeof(struct ip6_hdr) + tlen; break; #endif /* INET6 */ default: unhandled_af(af); } /* create outgoing mbuf */ m = m_gethdr(M_DONTWAIT, MT_HEADER); if (m == NULL) return (NULL); if (tag) m->m_pkthdr.pf.flags |= PF_TAG_GENERATED; m->m_pkthdr.pf.tag = rtag; m->m_pkthdr.ph_rtableid = rdom; if (r && (r->scrub_flags & PFSTATE_SETPRIO)) m->m_pkthdr.pf.prio = r->set_prio[0]; if (r && r->qid) m->m_pkthdr.pf.qid = r->qid; m->m_data += max_linkhdr; m->m_pkthdr.len = m->m_len = len; m->m_pkthdr.ph_ifidx = 0; m->m_pkthdr.csum_flags |= M_TCP_CSUM_OUT; memset(m->m_data, 0, len); switch (af) { case AF_INET: h = mtod(m, struct ip *); h->ip_p = IPPROTO_TCP; h->ip_len = htons(tlen); h->ip_v = 4; h->ip_hl = sizeof(*h) >> 2; h->ip_tos = IPTOS_LOWDELAY; h->ip_len = htons(len); h->ip_off = htons(ip_mtudisc ? IP_DF : 0); h->ip_ttl = ttl ? ttl : ip_defttl; h->ip_sum = 0; h->ip_src.s_addr = saddr->v4.s_addr; h->ip_dst.s_addr = daddr->v4.s_addr; th = (struct tcphdr *)((caddr_t)h + sizeof(struct ip)); break; #ifdef INET6 case AF_INET6: h6 = mtod(m, struct ip6_hdr *); h6->ip6_nxt = IPPROTO_TCP; h6->ip6_plen = htons(tlen); h6->ip6_vfc |= IPV6_VERSION; h6->ip6_hlim = IPV6_DEFHLIM; memcpy(&h6->ip6_src, &saddr->v6, sizeof(struct in6_addr)); memcpy(&h6->ip6_dst, &daddr->v6, sizeof(struct in6_addr)); th = (struct tcphdr *)((caddr_t)h6 + sizeof(struct ip6_hdr)); break; #endif /* INET6 */ default: unhandled_af(af); } /* TCP header */ th->th_sport = sport; th->th_dport = dport; th->th_seq = htonl(seq); th->th_ack = htonl(ack); th->th_off = tlen >> 2; th->th_flags = flags; th->th_win = htons(win); opt = (char *)(th + 1); if (mss) { opt[0] = TCPOPT_MAXSEG; opt[1] = 4; mss = htons(mss); memcpy((opt + 2), &mss, 2); opt += 4; } if (sack) { opt[0] = TCPOPT_SACK_PERMITTED; opt[1] = 2; opt += 2; } return (m); } void pf_send_tcp(const struct pf_rule *r, sa_family_t af, const struct pf_addr *saddr, const struct pf_addr *daddr, u_int16_t sport, u_int16_t dport, u_int32_t seq, u_int32_t ack, u_int8_t flags, u_int16_t win, u_int16_t mss, u_int8_t ttl, int tag, u_int16_t rtag, u_int rdom) { struct mbuf *m; if ((m = pf_build_tcp(r, af, saddr, daddr, sport, dport, seq, ack, flags, win, mss, ttl, tag, rtag, 0, rdom)) == NULL) return; switch (af) { case AF_INET: ip_send(m); break; #ifdef INET6 case AF_INET6: ip6_send(m); break; #endif /* INET6 */ } } static void pf_send_challenge_ack(struct pf_pdesc *pd, struct pf_state *s, struct pf_state_peer *src, struct pf_state_peer *dst) { /* * We are sending challenge ACK as a response to SYN packet, which * matches existing state (modulo TCP window check). Therefore packet * must be sent on behalf of destination. * * We expect sender to remain either silent, or send RST packet * so both, firewall and remote peer, can purge dead state from * memory. */ pf_send_tcp(s->rule.ptr, pd->af, pd->dst, pd->src, pd->hdr.tcp.th_dport, pd->hdr.tcp.th_sport, dst->seqlo, src->seqlo, TH_ACK, 0, 0, s->rule.ptr->return_ttl, 1, 0, pd->rdomain); } void pf_send_icmp(struct mbuf *m, u_int8_t type, u_int8_t code, int param, sa_family_t af, struct pf_rule *r, u_int rdomain) { struct mbuf *m0; if ((m0 = m_copym(m, 0, M_COPYALL, M_NOWAIT)) == NULL) return; m0->m_pkthdr.pf.flags |= PF_TAG_GENERATED; m0->m_pkthdr.ph_rtableid = rdomain; if (r && (r->scrub_flags & PFSTATE_SETPRIO)) m0->m_pkthdr.pf.prio = r->set_prio[0]; if (r && r->qid) m0->m_pkthdr.pf.qid = r->qid; switch (af) { case AF_INET: icmp_error(m0, type, code, 0, param); break; #ifdef INET6 case AF_INET6: icmp6_error(m0, type, code, param); break; #endif /* INET6 */ } } /* * Return ((n = 0) == (a = b [with mask m])) * Note: n != 0 => returns (a != b [with mask m]) */ int pf_match_addr(u_int8_t n, struct pf_addr *a, struct pf_addr *m, struct pf_addr *b, sa_family_t af) { switch (af) { case AF_INET: if ((a->addr32[0] & m->addr32[0]) == (b->addr32[0] & m->addr32[0])) return (n == 0); break; #ifdef INET6 case AF_INET6: if (((a->addr32[0] & m->addr32[0]) == (b->addr32[0] & m->addr32[0])) && ((a->addr32[1] & m->addr32[1]) == (b->addr32[1] & m->addr32[1])) && ((a->addr32[2] & m->addr32[2]) == (b->addr32[2] & m->addr32[2])) && ((a->addr32[3] & m->addr32[3]) == (b->addr32[3] & m->addr32[3]))) return (n == 0); break; #endif /* INET6 */ } return (n != 0); } /* * Return 1 if b <= a <= e, otherwise return 0. */ int pf_match_addr_range(struct pf_addr *b, struct pf_addr *e, struct pf_addr *a, sa_family_t af) { switch (af) { case AF_INET: if ((ntohl(a->addr32[0]) < ntohl(b->addr32[0])) || (ntohl(a->addr32[0]) > ntohl(e->addr32[0]))) return (0); break; #ifdef INET6 case AF_INET6: { int i; /* check a >= b */ for (i = 0; i < 4; ++i) if (ntohl(a->addr32[i]) > ntohl(b->addr32[i])) break; else if (ntohl(a->addr32[i]) < ntohl(b->addr32[i])) return (0); /* check a <= e */ for (i = 0; i < 4; ++i) if (ntohl(a->addr32[i]) < ntohl(e->addr32[i])) break; else if (ntohl(a->addr32[i]) > ntohl(e->addr32[i])) return (0); break; } #endif /* INET6 */ } return (1); } int pf_match(u_int8_t op, u_int32_t a1, u_int32_t a2, u_int32_t p) { switch (op) { case PF_OP_IRG: return ((p > a1) && (p < a2)); case PF_OP_XRG: return ((p < a1) || (p > a2)); case PF_OP_RRG: return ((p >= a1) && (p <= a2)); case PF_OP_EQ: return (p == a1); case PF_OP_NE: return (p != a1); case PF_OP_LT: return (p < a1); case PF_OP_LE: return (p <= a1); case PF_OP_GT: return (p > a1); case PF_OP_GE: return (p >= a1); } return (0); /* never reached */ } int pf_match_port(u_int8_t op, u_int16_t a1, u_int16_t a2, u_int16_t p) { return (pf_match(op, ntohs(a1), ntohs(a2), ntohs(p))); } int pf_match_uid(u_int8_t op, uid_t a1, uid_t a2, uid_t u) { if (u == UID_MAX && op != PF_OP_EQ && op != PF_OP_NE) return (0); return (pf_match(op, a1, a2, u)); } int pf_match_gid(u_int8_t op, gid_t a1, gid_t a2, gid_t g) { if (g == GID_MAX && op != PF_OP_EQ && op != PF_OP_NE) return (0); return (pf_match(op, a1, a2, g)); } int pf_match_tag(struct mbuf *m, struct pf_rule *r, int *tag) { if (*tag == -1) *tag = m->m_pkthdr.pf.tag; return ((!r->match_tag_not && r->match_tag == *tag) || (r->match_tag_not && r->match_tag != *tag)); } int pf_match_rcvif(struct mbuf *m, struct pf_rule *r) { struct ifnet *ifp; struct pfi_kif *kif; ifp = if_get(m->m_pkthdr.ph_ifidx); if (ifp == NULL) return (0); #if NCARP > 0 if (ifp->if_type == IFT_CARP && ifp->if_carpdev) kif = (struct pfi_kif *)ifp->if_carpdev->if_pf_kif; else #endif /* NCARP */ kif = (struct pfi_kif *)ifp->if_pf_kif; if_put(ifp); if (kif == NULL) { DPFPRINTF(LOG_ERR, "%s: kif == NULL, @%d via %s", __func__, r->nr, r->rcv_ifname); return (0); } return (pfi_kif_match(r->rcv_kif, kif)); } void pf_tag_packet(struct mbuf *m, int tag, int rtableid) { if (tag > 0) m->m_pkthdr.pf.tag = tag; if (rtableid >= 0) m->m_pkthdr.ph_rtableid = (u_int)rtableid; } enum pf_test_status pf_step_into_anchor(struct pf_test_ctx *ctx, struct pf_rule *r) { int rv; if (ctx->depth >= PF_ANCHOR_STACK_MAX) { log(LOG_ERR, "pf_step_into_anchor: stack overflow\n"); return (PF_TEST_FAIL); } ctx->depth++; if (r->anchor_wildcard) { struct pf_anchor *child; rv = PF_TEST_OK; RB_FOREACH(child, pf_anchor_node, &r->anchor->children) { rv = pf_match_rule(ctx, &child->ruleset); if ((rv == PF_TEST_QUICK) || (rv == PF_TEST_FAIL)) { /* * we either hit a rule with quick action * (more likely), or hit some runtime * error (e.g. pool_get() failure). */ break; } } } else { rv = pf_match_rule(ctx, &r->anchor->ruleset); } ctx->depth--; return (rv); } void pf_poolmask(struct pf_addr *naddr, struct pf_addr *raddr, struct pf_addr *rmask, struct pf_addr *saddr, sa_family_t af) { switch (af) { case AF_INET: naddr->addr32[0] = (raddr->addr32[0] & rmask->addr32[0]) | ((rmask->addr32[0] ^ 0xffffffff ) & saddr->addr32[0]); break; #ifdef INET6 case AF_INET6: naddr->addr32[0] = (raddr->addr32[0] & rmask->addr32[0]) | ((rmask->addr32[0] ^ 0xffffffff ) & saddr->addr32[0]); naddr->addr32[1] = (raddr->addr32[1] & rmask->addr32[1]) | ((rmask->addr32[1] ^ 0xffffffff ) & saddr->addr32[1]); naddr->addr32[2] = (raddr->addr32[2] & rmask->addr32[2]) | ((rmask->addr32[2] ^ 0xffffffff ) & saddr->addr32[2]); naddr->addr32[3] = (raddr->addr32[3] & rmask->addr32[3]) | ((rmask->addr32[3] ^ 0xffffffff ) & saddr->addr32[3]); break; #endif /* INET6 */ default: unhandled_af(af); } } void pf_addr_inc(struct pf_addr *addr, sa_family_t af) { switch (af) { case AF_INET: addr->addr32[0] = htonl(ntohl(addr->addr32[0]) + 1); break; #ifdef INET6 case AF_INET6: if (addr->addr32[3] == 0xffffffff) { addr->addr32[3] = 0; if (addr->addr32[2] == 0xffffffff) { addr->addr32[2] = 0; if (addr->addr32[1] == 0xffffffff) { addr->addr32[1] = 0; addr->addr32[0] = htonl(ntohl(addr->addr32[0]) + 1); } else addr->addr32[1] = htonl(ntohl(addr->addr32[1]) + 1); } else addr->addr32[2] = htonl(ntohl(addr->addr32[2]) + 1); } else addr->addr32[3] = htonl(ntohl(addr->addr32[3]) + 1); break; #endif /* INET6 */ default: unhandled_af(af); } } int pf_socket_lookup(struct pf_pdesc *pd) { struct pf_addr *saddr, *daddr; u_int16_t sport, dport; struct inpcbtable *tb; struct inpcb *inp; pd->lookup.uid = UID_MAX; pd->lookup.gid = GID_MAX; pd->lookup.pid = NO_PID; switch (pd->virtual_proto) { case IPPROTO_TCP: sport = pd->hdr.tcp.th_sport; dport = pd->hdr.tcp.th_dport; PF_ASSERT_LOCKED(); NET_ASSERT_LOCKED(); tb = &tcbtable; break; case IPPROTO_UDP: sport = pd->hdr.udp.uh_sport; dport = pd->hdr.udp.uh_dport; PF_ASSERT_LOCKED(); NET_ASSERT_LOCKED(); tb = &udbtable; break; default: return (-1); } if (pd->dir == PF_IN) { saddr = pd->src; daddr = pd->dst; } else { u_int16_t p; p = sport; sport = dport; dport = p; saddr = pd->dst; daddr = pd->src; } switch (pd->af) { case AF_INET: /* * Fails when rtable is changed while evaluating the ruleset * The socket looked up will not match the one hit in the end. */ inp = in_pcbhashlookup(tb, saddr->v4, sport, daddr->v4, dport, pd->rdomain); if (inp == NULL) { inp = in_pcblookup_listen(tb, daddr->v4, dport, NULL, pd->rdomain); if (inp == NULL) return (-1); } break; #ifdef INET6 case AF_INET6: inp = in6_pcbhashlookup(tb, &saddr->v6, sport, &daddr->v6, dport, pd->rdomain); if (inp == NULL) { inp = in6_pcblookup_listen(tb, &daddr->v6, dport, NULL, pd->rdomain); if (inp == NULL) return (-1); } break; #endif /* INET6 */ default: unhandled_af(pd->af); } pd->lookup.uid = inp->inp_socket->so_euid; pd->lookup.gid = inp->inp_socket->so_egid; pd->lookup.pid = inp->inp_socket->so_cpid; return (1); } /* post: r => (r[0] == type /\ r[1] >= min_typelen >= 2 "validity" * /\ (eoh - r) >= min_typelen >= 2 "safety" ) * * warning: r + r[1] may exceed opts bounds for r[1] > min_typelen */ u_int8_t* pf_find_tcpopt(u_int8_t *opt, u_int8_t *opts, size_t hlen, u_int8_t type, u_int8_t min_typelen) { u_int8_t *eoh = opts + hlen; if (min_typelen < 2) return (NULL); while ((eoh - opt) >= min_typelen) { switch (*opt) { case TCPOPT_EOL: /* FALLTHROUGH - Workaround the failure of some systems to NOP-pad their bzero'd option buffers, producing spurious EOLs */ case TCPOPT_NOP: opt++; continue; default: if (opt[0] == type && opt[1] >= min_typelen) return (opt); } opt += MAX(opt[1], 2); /* evade infinite loops */ } return (NULL); } u_int8_t pf_get_wscale(struct pf_pdesc *pd) { int olen; u_int8_t opts[MAX_TCPOPTLEN], *opt; u_int8_t wscale = 0; olen = (pd->hdr.tcp.th_off << 2) - sizeof(struct tcphdr); if (olen < TCPOLEN_WINDOW || !pf_pull_hdr(pd->m, pd->off + sizeof(struct tcphdr), opts, olen, NULL, NULL, pd->af)) return (0); opt = opts; while ((opt = pf_find_tcpopt(opt, opts, olen, TCPOPT_WINDOW, TCPOLEN_WINDOW)) != NULL) { wscale = opt[2]; wscale = MIN(wscale, TCP_MAX_WINSHIFT); wscale |= PF_WSCALE_FLAG; opt += opt[1]; } return (wscale); } u_int16_t pf_get_mss(struct pf_pdesc *pd) { int olen; u_int8_t opts[MAX_TCPOPTLEN], *opt; u_int16_t mss = tcp_mssdflt; olen = (pd->hdr.tcp.th_off << 2) - sizeof(struct tcphdr); if (olen < TCPOLEN_MAXSEG || !pf_pull_hdr(pd->m, pd->off + sizeof(struct tcphdr), opts, olen, NULL, NULL, pd->af)) return (0); opt = opts; while ((opt = pf_find_tcpopt(opt, opts, olen, TCPOPT_MAXSEG, TCPOLEN_MAXSEG)) != NULL) { memcpy(&mss, (opt + 2), 2); mss = ntohs(mss); opt += opt[1]; } return (mss); } u_int16_t pf_calc_mss(struct pf_addr *addr, sa_family_t af, int rtableid, u_int16_t offer) { struct ifnet *ifp; struct sockaddr_in *dst; #ifdef INET6 struct sockaddr_in6 *dst6; #endif /* INET6 */ struct rtentry *rt = NULL; struct sockaddr_storage ss; int hlen; u_int16_t mss = tcp_mssdflt; memset(&ss, 0, sizeof(ss)); switch (af) { case AF_INET: hlen = sizeof(struct ip); dst = (struct sockaddr_in *)&ss; dst->sin_family = AF_INET; dst->sin_len = sizeof(*dst); dst->sin_addr = addr->v4; rt = rtalloc(sintosa(dst), 0, rtableid); break; #ifdef INET6 case AF_INET6: hlen = sizeof(struct ip6_hdr); dst6 = (struct sockaddr_in6 *)&ss; dst6->sin6_family = AF_INET6; dst6->sin6_len = sizeof(*dst6); dst6->sin6_addr = addr->v6; rt = rtalloc(sin6tosa(dst6), 0, rtableid); break; #endif /* INET6 */ } if (rt != NULL && (ifp = if_get(rt->rt_ifidx)) != NULL) { mss = ifp->if_mtu - hlen - sizeof(struct tcphdr); mss = max(tcp_mssdflt, mss); if_put(ifp); } rtfree(rt); mss = min(mss, offer); mss = max(mss, 64); /* sanity - at least max opt space */ return (mss); } static __inline int pf_set_rt_ifp(struct pf_state *s, struct pf_addr *saddr, sa_family_t af) { struct pf_rule *r = s->rule.ptr; struct pf_src_node *sns[PF_SN_MAX]; int rv; s->rt_kif = NULL; if (!r->rt) return (0); memset(sns, 0, sizeof(sns)); switch (af) { case AF_INET: rv = pf_map_addr(AF_INET, r, saddr, &s->rt_addr, NULL, sns, &r->route, PF_SN_ROUTE); break; #ifdef INET6 case AF_INET6: rv = pf_map_addr(AF_INET6, r, saddr, &s->rt_addr, NULL, sns, &r->route, PF_SN_ROUTE); break; #endif /* INET6 */ default: rv = 1; } if (rv == 0) { s->rt_kif = r->route.kif; s->natrule.ptr = r; } return (rv); } u_int32_t pf_tcp_iss(struct pf_pdesc *pd) { SHA2_CTX ctx; union { uint8_t bytes[SHA512_DIGEST_LENGTH]; uint32_t words[1]; } digest; if (pf_tcp_secret_init == 0) { arc4random_buf(pf_tcp_secret, sizeof(pf_tcp_secret)); SHA512Init(&pf_tcp_secret_ctx); SHA512Update(&pf_tcp_secret_ctx, pf_tcp_secret, sizeof(pf_tcp_secret)); pf_tcp_secret_init = 1; } ctx = pf_tcp_secret_ctx; SHA512Update(&ctx, &pd->rdomain, sizeof(pd->rdomain)); SHA512Update(&ctx, &pd->hdr.tcp.th_sport, sizeof(u_short)); SHA512Update(&ctx, &pd->hdr.tcp.th_dport, sizeof(u_short)); switch (pd->af) { case AF_INET: SHA512Update(&ctx, &pd->src->v4, sizeof(struct in_addr)); SHA512Update(&ctx, &pd->dst->v4, sizeof(struct in_addr)); break; #ifdef INET6 case AF_INET6: SHA512Update(&ctx, &pd->src->v6, sizeof(struct in6_addr)); SHA512Update(&ctx, &pd->dst->v6, sizeof(struct in6_addr)); break; #endif /* INET6 */ } SHA512Final(digest.bytes, &ctx); pf_tcp_iss_off += 4096; return (digest.words[0] + tcp_iss + pf_tcp_iss_off); } void pf_rule_to_actions(struct pf_rule *r, struct pf_rule_actions *a) { if (r->qid) a->qid = r->qid; if (r->pqid) a->pqid = r->pqid; if (r->rtableid >= 0) a->rtableid = r->rtableid; #if NPFLOG > 0 a->log |= r->log; #endif /* NPFLOG > 0 */ if (r->scrub_flags & PFSTATE_SETTOS) a->set_tos = r->set_tos; if (r->min_ttl) a->min_ttl = r->min_ttl; if (r->max_mss) a->max_mss = r->max_mss; a->flags |= (r->scrub_flags & (PFSTATE_NODF|PFSTATE_RANDOMID| PFSTATE_SETTOS|PFSTATE_SCRUB_TCP|PFSTATE_SETPRIO)); if (r->scrub_flags & PFSTATE_SETPRIO) { a->set_prio[0] = r->set_prio[0]; a->set_prio[1] = r->set_prio[1]; } if (r->rule_flag & PFRULE_SETDELAY) a->delay = r->delay; } #define PF_TEST_ATTRIB(t, a) \ if (t) { \ r = a; \ continue; \ } else do { \ } while (0) enum pf_test_status pf_match_rule(struct pf_test_ctx *ctx, struct pf_ruleset *ruleset) { struct pf_rule *r; struct pf_rule *save_a; struct pf_ruleset *save_aruleset; r = TAILQ_FIRST(ruleset->rules.active.ptr); while (r != NULL) { r->evaluations++; PF_TEST_ATTRIB( (pfi_kif_match(r->kif, ctx->pd->kif) == r->ifnot), r->skip[PF_SKIP_IFP].ptr); PF_TEST_ATTRIB((r->direction && r->direction != ctx->pd->dir), r->skip[PF_SKIP_DIR].ptr); PF_TEST_ATTRIB((r->onrdomain >= 0 && (r->onrdomain == ctx->pd->rdomain) == r->ifnot), r->skip[PF_SKIP_RDOM].ptr); PF_TEST_ATTRIB((r->af && r->af != ctx->pd->af), r->skip[PF_SKIP_AF].ptr); PF_TEST_ATTRIB((r->proto && r->proto != ctx->pd->proto), r->skip[PF_SKIP_PROTO].ptr); PF_TEST_ATTRIB((PF_MISMATCHAW(&r->src.addr, &ctx->pd->nsaddr, ctx->pd->naf, r->src.neg, ctx->pd->kif, ctx->act.rtableid)), r->skip[PF_SKIP_SRC_ADDR].ptr); PF_TEST_ATTRIB((PF_MISMATCHAW(&r->dst.addr, &ctx->pd->ndaddr, ctx->pd->af, r->dst.neg, NULL, ctx->act.rtableid)), r->skip[PF_SKIP_DST_ADDR].ptr); switch (ctx->pd->virtual_proto) { case PF_VPROTO_FRAGMENT: /* tcp/udp only. port_op always 0 in other cases */ PF_TEST_ATTRIB((r->src.port_op || r->dst.port_op), TAILQ_NEXT(r, entries)); PF_TEST_ATTRIB((ctx->pd->proto == IPPROTO_TCP && r->flagset), TAILQ_NEXT(r, entries)); /* icmp only. type/code always 0 in other cases */ PF_TEST_ATTRIB((r->type || r->code), TAILQ_NEXT(r, entries)); /* tcp/udp only. {uid|gid}.op always 0 in other cases */ PF_TEST_ATTRIB((r->gid.op || r->uid.op), TAILQ_NEXT(r, entries)); break; case IPPROTO_TCP: PF_TEST_ATTRIB(((r->flagset & ctx->th->th_flags) != r->flags), TAILQ_NEXT(r, entries)); PF_TEST_ATTRIB((r->os_fingerprint != PF_OSFP_ANY && !pf_osfp_match(pf_osfp_fingerprint(ctx->pd), r->os_fingerprint)), TAILQ_NEXT(r, entries)); /* FALLTHROUGH */ case IPPROTO_UDP: /* tcp/udp only. port_op always 0 in other cases */ PF_TEST_ATTRIB((r->src.port_op && !pf_match_port(r->src.port_op, r->src.port[0], r->src.port[1], ctx->pd->nsport)), r->skip[PF_SKIP_SRC_PORT].ptr); PF_TEST_ATTRIB((r->dst.port_op && !pf_match_port(r->dst.port_op, r->dst.port[0], r->dst.port[1], ctx->pd->ndport)), r->skip[PF_SKIP_DST_PORT].ptr); /* tcp/udp only. uid.op always 0 in other cases */ PF_TEST_ATTRIB((r->uid.op && (ctx->pd->lookup.done || (ctx->pd->lookup.done = pf_socket_lookup(ctx->pd), 1)) && !pf_match_uid(r->uid.op, r->uid.uid[0], r->uid.uid[1], ctx->pd->lookup.uid)), TAILQ_NEXT(r, entries)); /* tcp/udp only. gid.op always 0 in other cases */ PF_TEST_ATTRIB((r->gid.op && (ctx->pd->lookup.done || (ctx->pd->lookup.done = pf_socket_lookup(ctx->pd), 1)) && !pf_match_gid(r->gid.op, r->gid.gid[0], r->gid.gid[1], ctx->pd->lookup.gid)), TAILQ_NEXT(r, entries)); break; case IPPROTO_ICMP: case IPPROTO_ICMPV6: /* icmp only. type always 0 in other cases */ PF_TEST_ATTRIB((r->type && r->type != ctx->icmptype + 1), TAILQ_NEXT(r, entries)); /* icmp only. type always 0 in other cases */ PF_TEST_ATTRIB((r->code && r->code != ctx->icmpcode + 1), TAILQ_NEXT(r, entries)); /* icmp only. don't create states on replies */ PF_TEST_ATTRIB((r->keep_state && !ctx->state_icmp && (r->rule_flag & PFRULE_STATESLOPPY) == 0 && ctx->icmp_dir != PF_IN), TAILQ_NEXT(r, entries)); break; default: break; } PF_TEST_ATTRIB((r->rule_flag & PFRULE_FRAGMENT && ctx->pd->virtual_proto != PF_VPROTO_FRAGMENT), TAILQ_NEXT(r, entries)); PF_TEST_ATTRIB((r->tos && !(r->tos == ctx->pd->tos)), TAILQ_NEXT(r, entries)); PF_TEST_ATTRIB((r->prob && r->prob <= arc4random_uniform(UINT_MAX - 1) + 1), TAILQ_NEXT(r, entries)); PF_TEST_ATTRIB((r->match_tag && !pf_match_tag(ctx->pd->m, r, &ctx->tag)), TAILQ_NEXT(r, entries)); PF_TEST_ATTRIB((r->rcv_kif && pf_match_rcvif(ctx->pd->m, r) == r->rcvifnot), TAILQ_NEXT(r, entries)); PF_TEST_ATTRIB((r->prio && (r->prio == PF_PRIO_ZERO ? 0 : r->prio) != ctx->pd->m->m_pkthdr.pf.prio), TAILQ_NEXT(r, entries)); /* must be last! */ if (r->pktrate.limit) { pf_add_threshold(&r->pktrate); PF_TEST_ATTRIB((pf_check_threshold(&r->pktrate)), TAILQ_NEXT(r, entries)); } /* FALLTHROUGH */ if (r->tag) ctx->tag = r->tag; if (r->anchor == NULL) { if (r->action == PF_MATCH) { if ((ctx->ri = pool_get(&pf_rule_item_pl, PR_NOWAIT)) == NULL) { REASON_SET(&ctx->reason, PFRES_MEMORY); ctx->test_status = PF_TEST_FAIL; break; } ctx->ri->r = r; /* order is irrelevant */ SLIST_INSERT_HEAD(&ctx->rules, ctx->ri, entry); ctx->ri = NULL; pf_rule_to_actions(r, &ctx->act); if (r->rule_flag & PFRULE_AFTO) ctx->pd->naf = r->naf; if (pf_get_transaddr(r, ctx->pd, ctx->sns, &ctx->nr) == -1) { REASON_SET(&ctx->reason, PFRES_TRANSLATE); ctx->test_status = PF_TEST_FAIL; break; } #if NPFLOG > 0 if (r->log) { REASON_SET(&ctx->reason, PFRES_MATCH); pflog_packet(ctx->pd, ctx->reason, r, ctx->a, ruleset, NULL); } #endif /* NPFLOG > 0 */ } else { /* * found matching r */ *ctx->rm = r; /* * anchor, with ruleset, where r belongs to */ *ctx->am = ctx->a; /* * ruleset where r belongs to */ *ctx->rsm = ruleset; /* * ruleset, where anchor belongs to. */ ctx->arsm = ctx->aruleset; } #if NPFLOG > 0 if (ctx->act.log & PF_LOG_MATCHES) pf_log_matches(ctx->pd, r, ctx->a, ruleset, &ctx->rules); #endif /* NPFLOG > 0 */ if (r->quick) { ctx->test_status = PF_TEST_QUICK; break; } } else { save_a = ctx->a; save_aruleset = ctx->aruleset; ctx->a = r; /* remember anchor */ ctx->aruleset = ruleset; /* and its ruleset */ /* * Note: we don't need to restore if we are not going * to continue with ruleset evaluation. */ if (pf_step_into_anchor(ctx, r) != PF_TEST_OK) break; ctx->a = save_a; ctx->aruleset = save_aruleset; } r = TAILQ_NEXT(r, entries); } return (ctx->test_status); } int pf_test_rule(struct pf_pdesc *pd, struct pf_rule **rm, struct pf_state **sm, struct pf_rule **am, struct pf_ruleset **rsm, u_short *reason) { struct pf_rule *r = NULL; struct pf_rule *a = NULL; struct pf_ruleset *ruleset = NULL; struct pf_state_key *skw = NULL, *sks = NULL; int rewrite = 0; u_int16_t virtual_type, virtual_id; int action = PF_DROP; struct pf_test_ctx ctx; int rv; memset(&ctx, 0, sizeof(ctx)); ctx.pd = pd; ctx.rm = rm; ctx.am = am; ctx.rsm = rsm; ctx.th = &pd->hdr.tcp; ctx.act.rtableid = pd->rdomain; ctx.tag = -1; SLIST_INIT(&ctx.rules); if (pd->dir == PF_IN && if_congested()) { REASON_SET(&ctx.reason, PFRES_CONGEST); return (PF_DROP); } switch (pd->virtual_proto) { case IPPROTO_ICMP: ctx.icmptype = pd->hdr.icmp.icmp_type; ctx.icmpcode = pd->hdr.icmp.icmp_code; ctx.state_icmp = pf_icmp_mapping(pd, ctx.icmptype, &ctx.icmp_dir, &virtual_id, &virtual_type); if (ctx.icmp_dir == PF_IN) { pd->osport = pd->nsport = virtual_id; pd->odport = pd->ndport = virtual_type; } else { pd->osport = pd->nsport = virtual_type; pd->odport = pd->ndport = virtual_id; } break; #ifdef INET6 case IPPROTO_ICMPV6: ctx.icmptype = pd->hdr.icmp6.icmp6_type; ctx.icmpcode = pd->hdr.icmp6.icmp6_code; ctx.state_icmp = pf_icmp_mapping(pd, ctx.icmptype, &ctx.icmp_dir, &virtual_id, &virtual_type); if (ctx.icmp_dir == PF_IN) { pd->osport = pd->nsport = virtual_id; pd->odport = pd->ndport = virtual_type; } else { pd->osport = pd->nsport = virtual_type; pd->odport = pd->ndport = virtual_id; } break; #endif /* INET6 */ } ruleset = &pf_main_ruleset; rv = pf_match_rule(&ctx, ruleset); if (rv == PF_TEST_FAIL) { /* * Reason has been set in pf_match_rule() already. */ goto cleanup; } r = *ctx.rm; /* matching rule */ a = *ctx.am; /* rule that defines an anchor containing 'r' */ ruleset = *ctx.rsm;/* ruleset of the anchor defined by the rule 'a' */ ctx.aruleset = ctx.arsm;/* ruleset of the 'a' rule itself */ /* apply actions for last matching pass/block rule */ pf_rule_to_actions(r, &ctx.act); if (r->rule_flag & PFRULE_AFTO) pd->naf = r->naf; if (pf_get_transaddr(r, pd, ctx.sns, &ctx.nr) == -1) { REASON_SET(&ctx.reason, PFRES_TRANSLATE); goto cleanup; } REASON_SET(&ctx.reason, PFRES_MATCH); #if NPFLOG > 0 if (r->log) pflog_packet(pd, ctx.reason, r, a, ruleset, NULL); if (ctx.act.log & PF_LOG_MATCHES) pf_log_matches(pd, r, a, ruleset, &ctx.rules); #endif /* NPFLOG > 0 */ if (pd->virtual_proto != PF_VPROTO_FRAGMENT && (r->action == PF_DROP) && ((r->rule_flag & PFRULE_RETURNRST) || (r->rule_flag & PFRULE_RETURNICMP) || (r->rule_flag & PFRULE_RETURN))) { if (pd->proto == IPPROTO_TCP && ((r->rule_flag & PFRULE_RETURNRST) || (r->rule_flag & PFRULE_RETURN)) && !(ctx.th->th_flags & TH_RST)) { u_int32_t ack = ntohl(ctx.th->th_seq) + pd->p_len; if (pf_check_tcp_cksum(pd->m, pd->off, pd->tot_len - pd->off, pd->af)) REASON_SET(&ctx.reason, PFRES_PROTCKSUM); else { if (ctx.th->th_flags & TH_SYN) ack++; if (ctx.th->th_flags & TH_FIN) ack++; pf_send_tcp(r, pd->af, pd->dst, pd->src, ctx.th->th_dport, ctx.th->th_sport, ntohl(ctx.th->th_ack), ack, TH_RST|TH_ACK, 0, 0, r->return_ttl, 1, 0, pd->rdomain); } } else if ((pd->proto != IPPROTO_ICMP || ICMP_INFOTYPE(ctx.icmptype)) && pd->af == AF_INET && r->return_icmp) pf_send_icmp(pd->m, r->return_icmp >> 8, r->return_icmp & 255, 0, pd->af, r, pd->rdomain); else if ((pd->proto != IPPROTO_ICMPV6 || (ctx.icmptype >= ICMP6_ECHO_REQUEST && ctx.icmptype != ND_REDIRECT)) && pd->af == AF_INET6 && r->return_icmp6) pf_send_icmp(pd->m, r->return_icmp6 >> 8, r->return_icmp6 & 255, 0, pd->af, r, pd->rdomain); } if (r->action == PF_DROP) goto cleanup; pf_tag_packet(pd->m, ctx.tag, ctx.act.rtableid); if (ctx.act.rtableid >= 0 && rtable_l2(ctx.act.rtableid) != pd->rdomain) pd->destchg = 1; if (r->action == PF_PASS && pd->badopts && ! r->allow_opts) { REASON_SET(&ctx.reason, PFRES_IPOPTIONS); #if NPFLOG > 0 pd->pflog |= PF_LOG_FORCE; #endif /* NPFLOG > 0 */ DPFPRINTF(LOG_NOTICE, "dropping packet with " "ip/ipv6 options in pf_test_rule()"); goto cleanup; } action = PF_PASS; if (pd->virtual_proto != PF_VPROTO_FRAGMENT && !ctx.state_icmp && r->keep_state) { if (r->rule_flag & PFRULE_SRCTRACK && pf_insert_src_node(&ctx.sns[PF_SN_NONE], r, PF_SN_NONE, pd->af, pd->src, NULL) != 0) { REASON_SET(&ctx.reason, PFRES_SRCLIMIT); goto cleanup; } if (r->max_states && (r->states_cur >= r->max_states)) { pf_status.lcounters[LCNT_STATES]++; REASON_SET(&ctx.reason, PFRES_MAXSTATES); goto cleanup; } action = pf_create_state(pd, r, a, ctx.nr, &skw, &sks, &rewrite, sm, ctx.tag, &ctx.rules, &ctx.act, ctx.sns); if (action != PF_PASS) goto cleanup; if (sks != skw) { struct pf_state_key *sk; if (pd->dir == PF_IN) sk = sks; else sk = skw; rewrite += pf_translate(pd, &sk->addr[pd->af == pd->naf ? pd->sidx : pd->didx], sk->port[pd->af == pd->naf ? pd->sidx : pd->didx], &sk->addr[pd->af == pd->naf ? pd->didx : pd->sidx], sk->port[pd->af == pd->naf ? pd->didx : pd->sidx], virtual_type, ctx.icmp_dir); } #ifdef INET6 if (rewrite && skw->af != sks->af) action = PF_AFRT; #endif /* INET6 */ } else { while ((ctx.ri = SLIST_FIRST(&ctx.rules))) { SLIST_REMOVE_HEAD(&ctx.rules, entry); pool_put(&pf_rule_item_pl, ctx.ri); } } /* copy back packet headers if needed */ if (rewrite && pd->hdrlen) { m_copyback(pd->m, pd->off, pd->hdrlen, &pd->hdr, M_NOWAIT); } #if NPFSYNC > 0 if (*sm != NULL && !ISSET((*sm)->state_flags, PFSTATE_NOSYNC) && pd->dir == PF_OUT && pfsync_up()) { /* * We want the state created, but we dont * want to send this in case a partner * firewall has to know about it to allow * replies through it. */ if (pfsync_defer(*sm, pd->m)) return (PF_DEFER); } #endif /* NPFSYNC > 0 */ if (r->rule_flag & PFRULE_ONCE) { r->rule_flag |= PFRULE_EXPIRED; r->exptime = time_second; SLIST_INSERT_HEAD(&pf_rule_gcl, r, gcle); } return (action); cleanup: while ((ctx.ri = SLIST_FIRST(&ctx.rules))) { SLIST_REMOVE_HEAD(&ctx.rules, entry); pool_put(&pf_rule_item_pl, ctx.ri); } return (action); } static __inline int pf_create_state(struct pf_pdesc *pd, struct pf_rule *r, struct pf_rule *a, struct pf_rule *nr, struct pf_state_key **skw, struct pf_state_key **sks, int *rewrite, struct pf_state **sm, int tag, struct pf_rule_slist *rules, struct pf_rule_actions *act, struct pf_src_node *sns[PF_SN_MAX]) { struct pf_state *s = NULL; struct tcphdr *th = &pd->hdr.tcp; u_int16_t mss = tcp_mssdflt; u_short reason; u_int i; s = pool_get(&pf_state_pl, PR_NOWAIT | PR_ZERO); if (s == NULL) { REASON_SET(&reason, PFRES_MEMORY); goto csfailed; } s->rule.ptr = r; s->anchor.ptr = a; s->natrule.ptr = nr; if (r->allow_opts) s->state_flags |= PFSTATE_ALLOWOPTS; if (r->rule_flag & PFRULE_STATESLOPPY) s->state_flags |= PFSTATE_SLOPPY; if (r->rule_flag & PFRULE_PFLOW) s->state_flags |= PFSTATE_PFLOW; #if NPFLOG > 0 s->log = act->log & PF_LOG_ALL; #endif /* NPFLOG > 0 */ s->qid = act->qid; s->pqid = act->pqid; s->rtableid[pd->didx] = act->rtableid; s->rtableid[pd->sidx] = -1; /* return traffic is routed normally */ s->min_ttl = act->min_ttl; s->set_tos = act->set_tos; s->max_mss = act->max_mss; s->state_flags |= act->flags; #if NPFSYNC > 0 s->sync_state = PFSYNC_S_NONE; #endif /* NPFSYNC > 0 */ s->set_prio[0] = act->set_prio[0]; s->set_prio[1] = act->set_prio[1]; s->delay = act->delay; SLIST_INIT(&s->src_nodes); switch (pd->proto) { case IPPROTO_TCP: s->src.seqlo = ntohl(th->th_seq); s->src.seqhi = s->src.seqlo + pd->p_len + 1; if ((th->th_flags & (TH_SYN|TH_ACK)) == TH_SYN && r->keep_state == PF_STATE_MODULATE) { /* Generate sequence number modulator */ if ((s->src.seqdiff = pf_tcp_iss(pd) - s->src.seqlo) == 0) s->src.seqdiff = 1; pf_patch_32(pd, &th->th_seq, htonl(s->src.seqlo + s->src.seqdiff)); *rewrite = 1; } else s->src.seqdiff = 0; if (th->th_flags & TH_SYN) { s->src.seqhi++; s->src.wscale = pf_get_wscale(pd); } s->src.max_win = MAX(ntohs(th->th_win), 1); if (s->src.wscale & PF_WSCALE_MASK) { /* Remove scale factor from initial window */ int win = s->src.max_win; win += 1 << (s->src.wscale & PF_WSCALE_MASK); s->src.max_win = (win - 1) >> (s->src.wscale & PF_WSCALE_MASK); } if (th->th_flags & TH_FIN) s->src.seqhi++; s->dst.seqhi = 1; s->dst.max_win = 1; pf_set_protostate(s, PF_PEER_SRC, TCPS_SYN_SENT); pf_set_protostate(s, PF_PEER_DST, TCPS_CLOSED); s->timeout = PFTM_TCP_FIRST_PACKET; pf_status.states_halfopen++; break; case IPPROTO_UDP: pf_set_protostate(s, PF_PEER_SRC, PFUDPS_SINGLE); pf_set_protostate(s, PF_PEER_DST, PFUDPS_NO_TRAFFIC); s->timeout = PFTM_UDP_FIRST_PACKET; break; case IPPROTO_ICMP: #ifdef INET6 case IPPROTO_ICMPV6: #endif /* INET6 */ s->timeout = PFTM_ICMP_FIRST_PACKET; break; default: pf_set_protostate(s, PF_PEER_SRC, PFOTHERS_SINGLE); pf_set_protostate(s, PF_PEER_DST, PFOTHERS_NO_TRAFFIC); s->timeout = PFTM_OTHER_FIRST_PACKET; } s->creation = time_uptime; s->expire = time_uptime; if (pd->proto == IPPROTO_TCP) { if (s->state_flags & PFSTATE_SCRUB_TCP && pf_normalize_tcp_init(pd, &s->src)) { REASON_SET(&reason, PFRES_MEMORY); goto csfailed; } if (s->state_flags & PFSTATE_SCRUB_TCP && s->src.scrub && pf_normalize_tcp_stateful(pd, &reason, s, &s->src, &s->dst, rewrite)) { /* This really shouldn't happen!!! */ DPFPRINTF(LOG_ERR, "%s: tcp normalize failed on first pkt", __func__); goto csfailed; } } s->direction = pd->dir; if (pf_state_key_setup(pd, skw, sks, act->rtableid)) { REASON_SET(&reason, PFRES_MEMORY); goto csfailed; } for (i = 0; i < PF_SN_MAX; i++) if (sns[i] != NULL) { struct pf_sn_item *sni; sni = pool_get(&pf_sn_item_pl, PR_NOWAIT); if (sni == NULL) { REASON_SET(&reason, PFRES_MEMORY); goto csfailed; } sni->sn = sns[i]; SLIST_INSERT_HEAD(&s->src_nodes, sni, next); sni->sn->states++; } if (pf_set_rt_ifp(s, pd->src, (*skw)->af) != 0) { REASON_SET(&reason, PFRES_NOROUTE); goto csfailed; } if (pf_state_insert(BOUND_IFACE(r, pd->kif), skw, sks, s)) { pf_detach_state(s); *sks = *skw = NULL; REASON_SET(&reason, PFRES_STATEINS); goto csfailed; } else *sm = s; /* * Make state responsible for rules it binds here. */ memcpy(&s->match_rules, rules, sizeof(s->match_rules)); memset(rules, 0, sizeof(*rules)); STATE_INC_COUNTERS(s); if (tag > 0) { pf_tag_ref(tag); s->tag = tag; } if (pd->proto == IPPROTO_TCP && (th->th_flags & (TH_SYN|TH_ACK)) == TH_SYN && r->keep_state == PF_STATE_SYNPROXY) { int rtid = pd->rdomain; if (act->rtableid >= 0) rtid = act->rtableid; pf_set_protostate(s, PF_PEER_SRC, PF_TCPS_PROXY_SRC); s->src.seqhi = arc4random(); /* Find mss option */ mss = pf_get_mss(pd); mss = pf_calc_mss(pd->src, pd->af, rtid, mss); mss = pf_calc_mss(pd->dst, pd->af, rtid, mss); s->src.mss = mss; pf_send_tcp(r, pd->af, pd->dst, pd->src, th->th_dport, th->th_sport, s->src.seqhi, ntohl(th->th_seq) + 1, TH_SYN|TH_ACK, 0, s->src.mss, 0, 1, 0, pd->rdomain); REASON_SET(&reason, PFRES_SYNPROXY); return (PF_SYNPROXY_DROP); } return (PF_PASS); csfailed: if (s) { pf_normalize_tcp_cleanup(s); /* safe even w/o init */ pf_src_tree_remove_state(s); pool_put(&pf_state_pl, s); } for (i = 0; i < PF_SN_MAX; i++) if (sns[i] != NULL) pf_remove_src_node(sns[i]); return (PF_DROP); } int pf_translate(struct pf_pdesc *pd, struct pf_addr *saddr, u_int16_t sport, struct pf_addr *daddr, u_int16_t dport, u_int16_t virtual_type, int icmp_dir) { /* * when called from bpf_mtap_pflog, there are extra constraints: * -mbuf is faked, m_data is the bpf buffer * -pd is not fully set up */ int rewrite = 0; int afto = pd->af != pd->naf; if (afto || PF_ANEQ(daddr, pd->dst, pd->af)) pd->destchg = 1; switch (pd->proto) { case IPPROTO_TCP: /* FALLTHROUGH */ case IPPROTO_UDP: rewrite += pf_patch_16(pd, pd->sport, sport); rewrite += pf_patch_16(pd, pd->dport, dport); break; case IPPROTO_ICMP: /* pf_translate() is also used when logging invalid packets */ if (pd->af != AF_INET) return (0); if (afto) { #ifdef INET6 if (pf_translate_icmp_af(pd, AF_INET6, &pd->hdr.icmp)) return (0); pd->proto = IPPROTO_ICMPV6; rewrite = 1; #endif /* INET6 */ } if (virtual_type == htons(ICMP_ECHO)) { u_int16_t icmpid = (icmp_dir == PF_IN) ? sport : dport; rewrite += pf_patch_16(pd, &pd->hdr.icmp.icmp_id, icmpid); } break; #ifdef INET6 case IPPROTO_ICMPV6: /* pf_translate() is also used when logging invalid packets */ if (pd->af != AF_INET6) return (0); if (afto) { if (pf_translate_icmp_af(pd, AF_INET, &pd->hdr.icmp6)) return (0); pd->proto = IPPROTO_ICMP; rewrite = 1; } if (virtual_type == htons(ICMP6_ECHO_REQUEST)) { u_int16_t icmpid = (icmp_dir == PF_IN) ? sport : dport; rewrite += pf_patch_16(pd, &pd->hdr.icmp6.icmp6_id, icmpid); } break; #endif /* INET6 */ } if (!afto) { rewrite += pf_translate_a(pd, pd->src, saddr); rewrite += pf_translate_a(pd, pd->dst, daddr); } return (rewrite); } int pf_tcp_track_full(struct pf_pdesc *pd, struct pf_state **state, u_short *reason, int *copyback, int reverse) { struct tcphdr *th = &pd->hdr.tcp; struct pf_state_peer *src, *dst; u_int16_t win = ntohs(th->th_win); u_int32_t ack, end, data_end, seq, orig_seq; u_int8_t sws, dws, psrc, pdst; int ackskew; if ((pd->dir == (*state)->direction && !reverse) || (pd->dir != (*state)->direction && reverse)) { src = &(*state)->src; dst = &(*state)->dst; psrc = PF_PEER_SRC; pdst = PF_PEER_DST; } else { src = &(*state)->dst; dst = &(*state)->src; psrc = PF_PEER_DST; pdst = PF_PEER_SRC; } if (src->wscale && dst->wscale && !(th->th_flags & TH_SYN)) { sws = src->wscale & PF_WSCALE_MASK; dws = dst->wscale & PF_WSCALE_MASK; } else sws = dws = 0; /* * Sequence tracking algorithm from Guido van Rooij's paper: * http://www.madison-gurkha.com/publications/tcp_filtering/ * tcp_filtering.ps */ orig_seq = seq = ntohl(th->th_seq); if (src->seqlo == 0) { /* First packet from this end. Set its state */ if (((*state)->state_flags & PFSTATE_SCRUB_TCP || dst->scrub) && src->scrub == NULL) { if (pf_normalize_tcp_init(pd, src)) { REASON_SET(reason, PFRES_MEMORY); return (PF_DROP); } } /* Deferred generation of sequence number modulator */ if (dst->seqdiff && !src->seqdiff) { /* use random iss for the TCP server */ while ((src->seqdiff = arc4random() - seq) == 0) continue; ack = ntohl(th->th_ack) - dst->seqdiff; pf_patch_32(pd, &th->th_seq, htonl(seq + src->seqdiff)); pf_patch_32(pd, &th->th_ack, htonl(ack)); *copyback = 1; } else { ack = ntohl(th->th_ack); } end = seq + pd->p_len; if (th->th_flags & TH_SYN) { end++; if (dst->wscale & PF_WSCALE_FLAG) { src->wscale = pf_get_wscale(pd); if (src->wscale & PF_WSCALE_FLAG) { /* Remove scale factor from initial * window */ sws = src->wscale & PF_WSCALE_MASK; win = ((u_int32_t)win + (1 << sws) - 1) >> sws; dws = dst->wscale & PF_WSCALE_MASK; } else { /* fixup other window */ dst->max_win = MIN(TCP_MAXWIN, (u_int32_t)dst->max_win << (dst->wscale & PF_WSCALE_MASK)); /* in case of a retrans SYN|ACK */ dst->wscale = 0; } } } data_end = end; if (th->th_flags & TH_FIN) end++; src->seqlo = seq; if (src->state < TCPS_SYN_SENT) pf_set_protostate(*state, psrc, TCPS_SYN_SENT); /* * May need to slide the window (seqhi may have been set by * the crappy stack check or if we picked up the connection * after establishment) */ if (src->seqhi == 1 || SEQ_GEQ(end + MAX(1, dst->max_win << dws), src->seqhi)) src->seqhi = end + MAX(1, dst->max_win << dws); if (win > src->max_win) src->max_win = win; } else { ack = ntohl(th->th_ack) - dst->seqdiff; if (src->seqdiff) { /* Modulate sequence numbers */ pf_patch_32(pd, &th->th_seq, htonl(seq + src->seqdiff)); pf_patch_32(pd, &th->th_ack, htonl(ack)); *copyback = 1; } end = seq + pd->p_len; if (th->th_flags & TH_SYN) end++; data_end = end; if (th->th_flags & TH_FIN) end++; } if ((th->th_flags & TH_ACK) == 0) { /* Let it pass through the ack skew check */ ack = dst->seqlo; } else if ((ack == 0 && (th->th_flags & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) || /* broken tcp stacks do not set ack */ (dst->state < TCPS_SYN_SENT)) { /* * Many stacks (ours included) will set the ACK number in an * FIN|ACK if the SYN times out -- no sequence to ACK. */ ack = dst->seqlo; } if (seq == end) { /* Ease sequencing restrictions on no data packets */ seq = src->seqlo; data_end = end = seq; } ackskew = dst->seqlo - ack; /* * Need to demodulate the sequence numbers in any TCP SACK options * (Selective ACK). We could optionally validate the SACK values * against the current ACK window, either forwards or backwards, but * I'm not confident that SACK has been implemented properly * everywhere. It wouldn't surprise me if several stacks accidently * SACK too far backwards of previously ACKed data. There really aren't * any security implications of bad SACKing unless the target stack * doesn't validate the option length correctly. Someone trying to * spoof into a TCP connection won't bother blindly sending SACK * options anyway. */ if (dst->seqdiff && (th->th_off << 2) > sizeof(struct tcphdr)) { if (pf_modulate_sack(pd, dst)) *copyback = 1; } #define MAXACKWINDOW (0xffff + 1500) /* 1500 is an arbitrary fudge factor */ if (SEQ_GEQ(src->seqhi, data_end) && /* Last octet inside other's window space */ SEQ_GEQ(seq, src->seqlo - (dst->max_win << dws)) && /* Retrans: not more than one window back */ (ackskew >= -MAXACKWINDOW) && /* Acking not more than one reassembled fragment backwards */ (ackskew <= (MAXACKWINDOW << sws)) && /* Acking not more than one window forward */ ((th->th_flags & TH_RST) == 0 || orig_seq == src->seqlo || (orig_seq == src->seqlo + 1) || (orig_seq + 1 == src->seqlo))) { /* Require an exact/+1 sequence match on resets when possible */ if (dst->scrub || src->scrub) { if (pf_normalize_tcp_stateful(pd, reason, *state, src, dst, copyback)) return (PF_DROP); } /* update max window */ if (src->max_win < win) src->max_win = win; /* synchronize sequencing */ if (SEQ_GT(end, src->seqlo)) src->seqlo = end; /* slide the window of what the other end can send */ if (SEQ_GEQ(ack + (win << sws), dst->seqhi)) dst->seqhi = ack + MAX((win << sws), 1); /* update states */ if (th->th_flags & TH_SYN) if (src->state < TCPS_SYN_SENT) pf_set_protostate(*state, psrc, TCPS_SYN_SENT); if (th->th_flags & TH_FIN) if (src->state < TCPS_CLOSING) pf_set_protostate(*state, psrc, TCPS_CLOSING); if (th->th_flags & TH_ACK) { if (dst->state == TCPS_SYN_SENT) { pf_set_protostate(*state, pdst, TCPS_ESTABLISHED); if (src->state == TCPS_ESTABLISHED && !SLIST_EMPTY(&(*state)->src_nodes) && pf_src_connlimit(state)) { REASON_SET(reason, PFRES_SRCLIMIT); return (PF_DROP); } } else if (dst->state == TCPS_CLOSING) pf_set_protostate(*state, pdst, TCPS_FIN_WAIT_2); } if (th->th_flags & TH_RST) pf_set_protostate(*state, PF_PEER_BOTH, TCPS_TIME_WAIT); /* update expire time */ (*state)->expire = time_uptime; if (src->state >= TCPS_FIN_WAIT_2 && dst->state >= TCPS_FIN_WAIT_2) (*state)->timeout = PFTM_TCP_CLOSED; else if (src->state >= TCPS_CLOSING && dst->state >= TCPS_CLOSING) (*state)->timeout = PFTM_TCP_FIN_WAIT; else if (src->state < TCPS_ESTABLISHED || dst->state < TCPS_ESTABLISHED) (*state)->timeout = PFTM_TCP_OPENING; else if (src->state >= TCPS_CLOSING || dst->state >= TCPS_CLOSING) (*state)->timeout = PFTM_TCP_CLOSING; else (*state)->timeout = PFTM_TCP_ESTABLISHED; /* Fall through to PASS packet */ } else if ((dst->state < TCPS_SYN_SENT || dst->state >= TCPS_FIN_WAIT_2 || src->state >= TCPS_FIN_WAIT_2) && SEQ_GEQ(src->seqhi + MAXACKWINDOW, data_end) && /* Within a window forward of the originating packet */ SEQ_GEQ(seq, src->seqlo - MAXACKWINDOW)) { /* Within a window backward of the originating packet */ /* * This currently handles three situations: * 1) Stupid stacks will shotgun SYNs before their peer * replies. * 2) When PF catches an already established stream (the * firewall rebooted, the state table was flushed, routes * changed...) * 3) Packets get funky immediately after the connection * closes (this should catch Solaris spurious ACK|FINs * that web servers like to spew after a close) * * This must be a little more careful than the above code * since packet floods will also be caught here. We don't * update the TTL here to mitigate the damage of a packet * flood and so the same code can handle awkward establishment * and a loosened connection close. * In the establishment case, a correct peer response will * validate the connection, go through the normal state code * and keep updating the state TTL. */ if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: loose state match: "); pf_print_state(*state); pf_print_flags(th->th_flags); addlog(" seq=%u (%u) ack=%u len=%u ackskew=%d " "pkts=%llu:%llu dir=%s,%s\n", seq, orig_seq, ack, pd->p_len, ackskew, (*state)->packets[0], (*state)->packets[1], pd->dir == PF_IN ? "in" : "out", pd->dir == (*state)->direction ? "fwd" : "rev"); } if (dst->scrub || src->scrub) { if (pf_normalize_tcp_stateful(pd, reason, *state, src, dst, copyback)) return (PF_DROP); } /* update max window */ if (src->max_win < win) src->max_win = win; /* synchronize sequencing */ if (SEQ_GT(end, src->seqlo)) src->seqlo = end; /* slide the window of what the other end can send */ if (SEQ_GEQ(ack + (win << sws), dst->seqhi)) dst->seqhi = ack + MAX((win << sws), 1); /* * Cannot set dst->seqhi here since this could be a shotgunned * SYN and not an already established connection. */ if (th->th_flags & TH_FIN) if (src->state < TCPS_CLOSING) pf_set_protostate(*state, psrc, TCPS_CLOSING); if (th->th_flags & TH_RST) pf_set_protostate(*state, PF_PEER_BOTH, TCPS_TIME_WAIT); /* Fall through to PASS packet */ } else { if ((*state)->dst.state == TCPS_SYN_SENT && (*state)->src.state == TCPS_SYN_SENT) { /* Send RST for state mismatches during handshake */ if (!(th->th_flags & TH_RST)) pf_send_tcp((*state)->rule.ptr, pd->af, pd->dst, pd->src, th->th_dport, th->th_sport, ntohl(th->th_ack), 0, TH_RST, 0, 0, (*state)->rule.ptr->return_ttl, 1, 0, pd->rdomain); src->seqlo = 0; src->seqhi = 1; src->max_win = 1; } else if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: BAD state: "); pf_print_state(*state); pf_print_flags(th->th_flags); addlog(" seq=%u (%u) ack=%u len=%u ackskew=%d " "pkts=%llu:%llu dir=%s,%s\n", seq, orig_seq, ack, pd->p_len, ackskew, (*state)->packets[0], (*state)->packets[1], pd->dir == PF_IN ? "in" : "out", pd->dir == (*state)->direction ? "fwd" : "rev"); addlog("pf: State failure on: %c %c %c %c | %c %c\n", SEQ_GEQ(src->seqhi, data_end) ? ' ' : '1', SEQ_GEQ(seq, src->seqlo - (dst->max_win << dws)) ? ' ': '2', (ackskew >= -MAXACKWINDOW) ? ' ' : '3', (ackskew <= (MAXACKWINDOW << sws)) ? ' ' : '4', SEQ_GEQ(src->seqhi + MAXACKWINDOW, data_end) ? ' ' :'5', SEQ_GEQ(seq, src->seqlo - MAXACKWINDOW) ?' ' :'6'); } REASON_SET(reason, PFRES_BADSTATE); return (PF_DROP); } return (PF_PASS); } int pf_tcp_track_sloppy(struct pf_pdesc *pd, struct pf_state **state, u_short *reason) { struct tcphdr *th = &pd->hdr.tcp; struct pf_state_peer *src, *dst; u_int8_t psrc, pdst; if (pd->dir == (*state)->direction) { src = &(*state)->src; dst = &(*state)->dst; psrc = PF_PEER_SRC; pdst = PF_PEER_DST; } else { src = &(*state)->dst; dst = &(*state)->src; psrc = PF_PEER_DST; pdst = PF_PEER_SRC; } if (th->th_flags & TH_SYN) if (src->state < TCPS_SYN_SENT) pf_set_protostate(*state, psrc, TCPS_SYN_SENT); if (th->th_flags & TH_FIN) if (src->state < TCPS_CLOSING) pf_set_protostate(*state, psrc, TCPS_CLOSING); if (th->th_flags & TH_ACK) { if (dst->state == TCPS_SYN_SENT) { pf_set_protostate(*state, pdst, TCPS_ESTABLISHED); if (src->state == TCPS_ESTABLISHED && !SLIST_EMPTY(&(*state)->src_nodes) && pf_src_connlimit(state)) { REASON_SET(reason, PFRES_SRCLIMIT); return (PF_DROP); } } else if (dst->state == TCPS_CLOSING) { pf_set_protostate(*state, pdst, TCPS_FIN_WAIT_2); } else if (src->state == TCPS_SYN_SENT && dst->state < TCPS_SYN_SENT) { /* * Handle a special sloppy case where we only see one * half of the connection. If there is a ACK after * the initial SYN without ever seeing a packet from * the destination, set the connection to established. */ pf_set_protostate(*state, PF_PEER_BOTH, TCPS_ESTABLISHED); if (!SLIST_EMPTY(&(*state)->src_nodes) && pf_src_connlimit(state)) { REASON_SET(reason, PFRES_SRCLIMIT); return (PF_DROP); } } else if (src->state == TCPS_CLOSING && dst->state == TCPS_ESTABLISHED && dst->seqlo == 0) { /* * Handle the closing of half connections where we * don't see the full bidirectional FIN/ACK+ACK * handshake. */ pf_set_protostate(*state, pdst, TCPS_CLOSING); } } if (th->th_flags & TH_RST) pf_set_protostate(*state, PF_PEER_BOTH, TCPS_TIME_WAIT); /* update expire time */ (*state)->expire = time_uptime; if (src->state >= TCPS_FIN_WAIT_2 && dst->state >= TCPS_FIN_WAIT_2) (*state)->timeout = PFTM_TCP_CLOSED; else if (src->state >= TCPS_CLOSING && dst->state >= TCPS_CLOSING) (*state)->timeout = PFTM_TCP_FIN_WAIT; else if (src->state < TCPS_ESTABLISHED || dst->state < TCPS_ESTABLISHED) (*state)->timeout = PFTM_TCP_OPENING; else if (src->state >= TCPS_CLOSING || dst->state >= TCPS_CLOSING) (*state)->timeout = PFTM_TCP_CLOSING; else (*state)->timeout = PFTM_TCP_ESTABLISHED; return (PF_PASS); } static __inline int pf_synproxy(struct pf_pdesc *pd, struct pf_state **state, u_short *reason) { struct pf_state_key *sk = (*state)->key[pd->didx]; if ((*state)->src.state == PF_TCPS_PROXY_SRC) { struct tcphdr *th = &pd->hdr.tcp; if (pd->dir != (*state)->direction) { REASON_SET(reason, PFRES_SYNPROXY); return (PF_SYNPROXY_DROP); } if (th->th_flags & TH_SYN) { if (ntohl(th->th_seq) != (*state)->src.seqlo) { REASON_SET(reason, PFRES_SYNPROXY); return (PF_DROP); } pf_send_tcp((*state)->rule.ptr, pd->af, pd->dst, pd->src, th->th_dport, th->th_sport, (*state)->src.seqhi, ntohl(th->th_seq) + 1, TH_SYN|TH_ACK, 0, (*state)->src.mss, 0, 1, 0, pd->rdomain); REASON_SET(reason, PFRES_SYNPROXY); return (PF_SYNPROXY_DROP); } else if ((th->th_flags & (TH_ACK|TH_RST|TH_FIN)) != TH_ACK || (ntohl(th->th_ack) != (*state)->src.seqhi + 1) || (ntohl(th->th_seq) != (*state)->src.seqlo + 1)) { REASON_SET(reason, PFRES_SYNPROXY); return (PF_DROP); } else if (!SLIST_EMPTY(&(*state)->src_nodes) && pf_src_connlimit(state)) { REASON_SET(reason, PFRES_SRCLIMIT); return (PF_DROP); } else pf_set_protostate(*state, PF_PEER_SRC, PF_TCPS_PROXY_DST); } if ((*state)->src.state == PF_TCPS_PROXY_DST) { struct tcphdr *th = &pd->hdr.tcp; if (pd->dir == (*state)->direction) { if (((th->th_flags & (TH_SYN|TH_ACK)) != TH_ACK) || (ntohl(th->th_ack) != (*state)->src.seqhi + 1) || (ntohl(th->th_seq) != (*state)->src.seqlo + 1)) { REASON_SET(reason, PFRES_SYNPROXY); return (PF_DROP); } (*state)->src.max_win = MAX(ntohs(th->th_win), 1); if ((*state)->dst.seqhi == 1) (*state)->dst.seqhi = arc4random(); pf_send_tcp((*state)->rule.ptr, pd->af, &sk->addr[pd->sidx], &sk->addr[pd->didx], sk->port[pd->sidx], sk->port[pd->didx], (*state)->dst.seqhi, 0, TH_SYN, 0, (*state)->src.mss, 0, 0, (*state)->tag, sk->rdomain); REASON_SET(reason, PFRES_SYNPROXY); return (PF_SYNPROXY_DROP); } else if (((th->th_flags & (TH_SYN|TH_ACK)) != (TH_SYN|TH_ACK)) || (ntohl(th->th_ack) != (*state)->dst.seqhi + 1)) { REASON_SET(reason, PFRES_SYNPROXY); return (PF_DROP); } else { (*state)->dst.max_win = MAX(ntohs(th->th_win), 1); (*state)->dst.seqlo = ntohl(th->th_seq); pf_send_tcp((*state)->rule.ptr, pd->af, pd->dst, pd->src, th->th_dport, th->th_sport, ntohl(th->th_ack), ntohl(th->th_seq) + 1, TH_ACK, (*state)->src.max_win, 0, 0, 0, (*state)->tag, pd->rdomain); pf_send_tcp((*state)->rule.ptr, pd->af, &sk->addr[pd->sidx], &sk->addr[pd->didx], sk->port[pd->sidx], sk->port[pd->didx], (*state)->src.seqhi + 1, (*state)->src.seqlo + 1, TH_ACK, (*state)->dst.max_win, 0, 0, 1, 0, sk->rdomain); (*state)->src.seqdiff = (*state)->dst.seqhi - (*state)->src.seqlo; (*state)->dst.seqdiff = (*state)->src.seqhi - (*state)->dst.seqlo; (*state)->src.seqhi = (*state)->src.seqlo + (*state)->dst.max_win; (*state)->dst.seqhi = (*state)->dst.seqlo + (*state)->src.max_win; (*state)->src.wscale = (*state)->dst.wscale = 0; pf_set_protostate(*state, PF_PEER_BOTH, TCPS_ESTABLISHED); REASON_SET(reason, PFRES_SYNPROXY); return (PF_SYNPROXY_DROP); } } return (PF_PASS); } int pf_test_state(struct pf_pdesc *pd, struct pf_state **state, u_short *reason, int syncookie) { struct pf_state_key_cmp key; int copyback = 0; struct pf_state_peer *src, *dst; int action; struct inpcb *inp; u_int8_t psrc, pdst; key.af = pd->af; key.proto = pd->virtual_proto; key.rdomain = pd->rdomain; PF_ACPY(&key.addr[pd->sidx], pd->src, key.af); PF_ACPY(&key.addr[pd->didx], pd->dst, key.af); key.port[pd->sidx] = pd->osport; key.port[pd->didx] = pd->odport; inp = pd->m->m_pkthdr.pf.inp; action = pf_find_state(pd, &key, state); if (action != PF_MATCH) return (action); action = PF_PASS; if (pd->dir == (*state)->direction) { src = &(*state)->src; dst = &(*state)->dst; psrc = PF_PEER_SRC; pdst = PF_PEER_DST; } else { src = &(*state)->dst; dst = &(*state)->src; psrc = PF_PEER_DST; pdst = PF_PEER_SRC; } switch (pd->virtual_proto) { case IPPROTO_TCP: if (syncookie) { pf_set_protostate(*state, PF_PEER_SRC, PF_TCPS_PROXY_DST); (*state)->dst.seqhi = ntohl(pd->hdr.tcp.th_ack) - 1; } if ((action = pf_synproxy(pd, state, reason)) != PF_PASS) return (action); if ((pd->hdr.tcp.th_flags & (TH_SYN|TH_ACK)) == TH_SYN) { if (dst->state >= TCPS_FIN_WAIT_2 && src->state >= TCPS_FIN_WAIT_2) { if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: state reuse "); pf_print_state(*state); pf_print_flags(pd->hdr.tcp.th_flags); addlog("\n"); } /* XXX make sure it's the same direction ?? */ pf_remove_state(*state); *state = NULL; pd->m->m_pkthdr.pf.inp = inp; return (PF_DROP); } else if (dst->state >= TCPS_ESTABLISHED && src->state >= TCPS_ESTABLISHED) { /* * SYN matches existing state??? * Typically happens when sender boots up after * sudden panic. Certain protocols (NFSv3) are * always using same port numbers. Challenge * ACK enables all parties (firewall and peers) * to get in sync again. */ pf_send_challenge_ack(pd, *state, src, dst); return (PF_DROP); } } if ((*state)->state_flags & PFSTATE_SLOPPY) { if (pf_tcp_track_sloppy(pd, state, reason) == PF_DROP) return (PF_DROP); } else { if (pf_tcp_track_full(pd, state, reason, ©back, PF_REVERSED_KEY((*state)->key, pd->af)) == PF_DROP) return (PF_DROP); } break; case IPPROTO_UDP: /* update states */ if (src->state < PFUDPS_SINGLE) pf_set_protostate(*state, psrc, PFUDPS_SINGLE); if (dst->state == PFUDPS_SINGLE) pf_set_protostate(*state, pdst, PFUDPS_MULTIPLE); /* update expire time */ (*state)->expire = time_uptime; if (src->state == PFUDPS_MULTIPLE && dst->state == PFUDPS_MULTIPLE) (*state)->timeout = PFTM_UDP_MULTIPLE; else (*state)->timeout = PFTM_UDP_SINGLE; break; default: /* update states */ if (src->state < PFOTHERS_SINGLE) pf_set_protostate(*state, psrc, PFOTHERS_SINGLE); if (dst->state == PFOTHERS_SINGLE) pf_set_protostate(*state, pdst, PFOTHERS_MULTIPLE); /* update expire time */ (*state)->expire = time_uptime; if (src->state == PFOTHERS_MULTIPLE && dst->state == PFOTHERS_MULTIPLE) (*state)->timeout = PFTM_OTHER_MULTIPLE; else (*state)->timeout = PFTM_OTHER_SINGLE; break; } /* translate source/destination address, if necessary */ if ((*state)->key[PF_SK_WIRE] != (*state)->key[PF_SK_STACK]) { struct pf_state_key *nk; int afto, sidx, didx; if (PF_REVERSED_KEY((*state)->key, pd->af)) nk = (*state)->key[pd->sidx]; else nk = (*state)->key[pd->didx]; afto = pd->af != nk->af; sidx = afto ? pd->didx : pd->sidx; didx = afto ? pd->sidx : pd->didx; #ifdef INET6 if (afto) { PF_ACPY(&pd->nsaddr, &nk->addr[sidx], nk->af); PF_ACPY(&pd->ndaddr, &nk->addr[didx], nk->af); pd->naf = nk->af; action = PF_AFRT; } #endif /* INET6 */ if (!afto) pf_translate_a(pd, pd->src, &nk->addr[sidx]); if (pd->sport != NULL) pf_patch_16(pd, pd->sport, nk->port[sidx]); if (afto || PF_ANEQ(pd->dst, &nk->addr[didx], pd->af) || pd->rdomain != nk->rdomain) pd->destchg = 1; if (!afto) pf_translate_a(pd, pd->dst, &nk->addr[didx]); if (pd->dport != NULL) pf_patch_16(pd, pd->dport, nk->port[didx]); pd->m->m_pkthdr.ph_rtableid = nk->rdomain; copyback = 1; } if (copyback && pd->hdrlen > 0) { m_copyback(pd->m, pd->off, pd->hdrlen, &pd->hdr, M_NOWAIT); } return (action); } int pf_icmp_state_lookup(struct pf_pdesc *pd, struct pf_state_key_cmp *key, struct pf_state **state, u_int16_t icmpid, u_int16_t type, int icmp_dir, int *iidx, int multi, int inner) { int direction, action; key->af = pd->af; key->proto = pd->proto; key->rdomain = pd->rdomain; if (icmp_dir == PF_IN) { *iidx = pd->sidx; key->port[pd->sidx] = icmpid; key->port[pd->didx] = type; } else { *iidx = pd->didx; key->port[pd->sidx] = type; key->port[pd->didx] = icmpid; } if (pf_state_key_addr_setup(pd, key, pd->sidx, pd->src, pd->didx, pd->dst, pd->af, multi)) return (PF_DROP); action = pf_find_state(pd, key, state); if (action != PF_MATCH) return (action); if ((*state)->state_flags & PFSTATE_SLOPPY) return (-1); /* Is this ICMP message flowing in right direction? */ if ((*state)->key[PF_SK_WIRE]->af != (*state)->key[PF_SK_STACK]->af) direction = (pd->af == (*state)->key[PF_SK_WIRE]->af) ? PF_IN : PF_OUT; else direction = (*state)->direction; if ((((!inner && direction == pd->dir) || (inner && direction != pd->dir)) ? PF_IN : PF_OUT) != icmp_dir) { if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: icmp type %d in wrong direction (%d): ", ntohs(type), icmp_dir); pf_print_state(*state); addlog("\n"); } return (PF_DROP); } return (-1); } int pf_test_state_icmp(struct pf_pdesc *pd, struct pf_state **state, u_short *reason) { u_int16_t virtual_id, virtual_type; u_int8_t icmptype; int icmp_dir, iidx, ret, copyback = 0; struct pf_state_key_cmp key; switch (pd->proto) { case IPPROTO_ICMP: icmptype = pd->hdr.icmp.icmp_type; break; #ifdef INET6 case IPPROTO_ICMPV6: icmptype = pd->hdr.icmp6.icmp6_type; break; #endif /* INET6 */ default: panic("unhandled proto %d", pd->proto); } if (pf_icmp_mapping(pd, icmptype, &icmp_dir, &virtual_id, &virtual_type) == 0) { /* * ICMP query/reply message not related to a TCP/UDP packet. * Search for an ICMP state. */ ret = pf_icmp_state_lookup(pd, &key, state, virtual_id, virtual_type, icmp_dir, &iidx, 0, 0); /* IPv6? try matching a multicast address */ if (ret == PF_DROP && pd->af == AF_INET6 && icmp_dir == PF_OUT) ret = pf_icmp_state_lookup(pd, &key, state, virtual_id, virtual_type, icmp_dir, &iidx, 1, 0); if (ret >= 0) return (ret); (*state)->expire = time_uptime; (*state)->timeout = PFTM_ICMP_ERROR_REPLY; /* translate source/destination address, if necessary */ if ((*state)->key[PF_SK_WIRE] != (*state)->key[PF_SK_STACK]) { struct pf_state_key *nk; int afto, sidx, didx; if (PF_REVERSED_KEY((*state)->key, pd->af)) nk = (*state)->key[pd->sidx]; else nk = (*state)->key[pd->didx]; afto = pd->af != nk->af; sidx = afto ? pd->didx : pd->sidx; didx = afto ? pd->sidx : pd->didx; iidx = afto ? !iidx : iidx; #ifdef INET6 if (afto) { PF_ACPY(&pd->nsaddr, &nk->addr[sidx], nk->af); PF_ACPY(&pd->ndaddr, &nk->addr[didx], nk->af); pd->naf = nk->af; } #endif /* INET6 */ if (!afto) { pf_translate_a(pd, pd->src, &nk->addr[sidx]); pf_translate_a(pd, pd->dst, &nk->addr[didx]); } if (pd->rdomain != nk->rdomain) pd->destchg = 1; if (!afto && PF_ANEQ(pd->dst, &nk->addr[didx], pd->af)) pd->destchg = 1; pd->m->m_pkthdr.ph_rtableid = nk->rdomain; switch (pd->af) { case AF_INET: #ifdef INET6 if (afto) { if (pf_translate_icmp_af(pd, AF_INET6, &pd->hdr.icmp)) return (PF_DROP); pd->proto = IPPROTO_ICMPV6; } #endif /* INET6 */ pf_patch_16(pd, &pd->hdr.icmp.icmp_id, nk->port[iidx]); m_copyback(pd->m, pd->off, ICMP_MINLEN, &pd->hdr.icmp, M_NOWAIT); copyback = 1; break; #ifdef INET6 case AF_INET6: if (afto) { if (pf_translate_icmp_af(pd, AF_INET, &pd->hdr.icmp6)) return (PF_DROP); pd->proto = IPPROTO_ICMP; } pf_patch_16(pd, &pd->hdr.icmp6.icmp6_id, nk->port[iidx]); m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); copyback = 1; break; #endif /* INET6 */ } #ifdef INET6 if (afto) return (PF_AFRT); #endif /* INET6 */ } } else { /* * ICMP error message in response to a TCP/UDP packet. * Extract the inner TCP/UDP header and search for that state. */ struct pf_pdesc pd2; struct ip h2; #ifdef INET6 struct ip6_hdr h2_6; #endif /* INET6 */ int ipoff2; /* Initialize pd2 fields valid for both packets with pd. */ memset(&pd2, 0, sizeof(pd2)); pd2.af = pd->af; pd2.dir = pd->dir; pd2.kif = pd->kif; pd2.m = pd->m; pd2.rdomain = pd->rdomain; /* Payload packet is from the opposite direction. */ pd2.sidx = (pd2.dir == PF_IN) ? 1 : 0; pd2.didx = (pd2.dir == PF_IN) ? 0 : 1; switch (pd->af) { case AF_INET: /* offset of h2 in mbuf chain */ ipoff2 = pd->off + ICMP_MINLEN; if (!pf_pull_hdr(pd2.m, ipoff2, &h2, sizeof(h2), NULL, reason, pd2.af)) { DPFPRINTF(LOG_NOTICE, "ICMP error message too short (ip)"); return (PF_DROP); } /* * ICMP error messages don't refer to non-first * fragments */ if (h2.ip_off & htons(IP_OFFMASK)) { REASON_SET(reason, PFRES_FRAG); return (PF_DROP); } /* offset of protocol header that follows h2 */ pd2.off = ipoff2; if (pf_walk_header(&pd2, &h2, reason) != PF_PASS) return (PF_DROP); pd2.tot_len = ntohs(h2.ip_len); pd2.src = (struct pf_addr *)&h2.ip_src; pd2.dst = (struct pf_addr *)&h2.ip_dst; break; #ifdef INET6 case AF_INET6: ipoff2 = pd->off + sizeof(struct icmp6_hdr); if (!pf_pull_hdr(pd2.m, ipoff2, &h2_6, sizeof(h2_6), NULL, reason, pd2.af)) { DPFPRINTF(LOG_NOTICE, "ICMP error message too short (ip6)"); return (PF_DROP); } pd2.off = ipoff2; if (pf_walk_header6(&pd2, &h2_6, reason) != PF_PASS) return (PF_DROP); pd2.tot_len = ntohs(h2_6.ip6_plen) + sizeof(struct ip6_hdr); pd2.src = (struct pf_addr *)&h2_6.ip6_src; pd2.dst = (struct pf_addr *)&h2_6.ip6_dst; break; #endif /* INET6 */ default: unhandled_af(pd->af); } switch (pd2.proto) { case IPPROTO_TCP: { struct tcphdr *th = &pd2.hdr.tcp; u_int32_t seq; struct pf_state_peer *src, *dst; u_int8_t dws; int action; /* * Only the first 8 bytes of the TCP header can be * expected. Don't access any TCP header fields after * th_seq, an ackskew test is not possible. */ if (!pf_pull_hdr(pd2.m, pd2.off, th, 8, NULL, reason, pd2.af)) { DPFPRINTF(LOG_NOTICE, "ICMP error message too short (tcp)"); return (PF_DROP); } key.af = pd2.af; key.proto = IPPROTO_TCP; key.rdomain = pd2.rdomain; PF_ACPY(&key.addr[pd2.sidx], pd2.src, key.af); PF_ACPY(&key.addr[pd2.didx], pd2.dst, key.af); key.port[pd2.sidx] = th->th_sport; key.port[pd2.didx] = th->th_dport; action = pf_find_state(&pd2, &key, state); if (action != PF_MATCH) return (action); if (pd2.dir == (*state)->direction) { if (PF_REVERSED_KEY((*state)->key, pd->af)) { src = &(*state)->src; dst = &(*state)->dst; } else { src = &(*state)->dst; dst = &(*state)->src; } } else { if (PF_REVERSED_KEY((*state)->key, pd->af)) { src = &(*state)->dst; dst = &(*state)->src; } else { src = &(*state)->src; dst = &(*state)->dst; } } if (src->wscale && dst->wscale) dws = dst->wscale & PF_WSCALE_MASK; else dws = 0; /* Demodulate sequence number */ seq = ntohl(th->th_seq) - src->seqdiff; if (src->seqdiff) { pf_patch_32(pd, &th->th_seq, htonl(seq)); copyback = 1; } if (!((*state)->state_flags & PFSTATE_SLOPPY) && (!SEQ_GEQ(src->seqhi, seq) || !SEQ_GEQ(seq, src->seqlo - (dst->max_win << dws)))) { if (pf_status.debug >= LOG_NOTICE) { log(LOG_NOTICE, "pf: BAD ICMP %d:%d ", icmptype, pd->hdr.icmp.icmp_code); pf_print_host(pd->src, 0, pd->af); addlog(" -> "); pf_print_host(pd->dst, 0, pd->af); addlog(" state: "); pf_print_state(*state); addlog(" seq=%u\n", seq); } REASON_SET(reason, PFRES_BADSTATE); return (PF_DROP); } else { if (pf_status.debug >= LOG_DEBUG) { log(LOG_DEBUG, "pf: OK ICMP %d:%d ", icmptype, pd->hdr.icmp.icmp_code); pf_print_host(pd->src, 0, pd->af); addlog(" -> "); pf_print_host(pd->dst, 0, pd->af); addlog(" state: "); pf_print_state(*state); addlog(" seq=%u\n", seq); } } /* translate source/destination address, if necessary */ if ((*state)->key[PF_SK_WIRE] != (*state)->key[PF_SK_STACK]) { struct pf_state_key *nk; int afto, sidx, didx; if (PF_REVERSED_KEY((*state)->key, pd->af)) nk = (*state)->key[pd->sidx]; else nk = (*state)->key[pd->didx]; afto = pd->af != nk->af; sidx = afto ? pd2.didx : pd2.sidx; didx = afto ? pd2.sidx : pd2.didx; #ifdef INET6 if (afto) { if (pf_translate_icmp_af(pd, nk->af, &pd->hdr.icmp)) return (PF_DROP); m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); if (pf_change_icmp_af(pd->m, ipoff2, pd, &pd2, &nk->addr[sidx], &nk->addr[didx], pd->af, nk->af)) return (PF_DROP); if (nk->af == AF_INET) pd->proto = IPPROTO_ICMP; else pd->proto = IPPROTO_ICMPV6; pd->m->m_pkthdr.ph_rtableid = nk->rdomain; pd->destchg = 1; PF_ACPY(&pd->nsaddr, &nk->addr[pd2.sidx], nk->af); PF_ACPY(&pd->ndaddr, &nk->addr[pd2.didx], nk->af); pd->naf = nk->af; pf_patch_16(pd, &th->th_sport, nk->port[sidx]); pf_patch_16(pd, &th->th_dport, nk->port[didx]); m_copyback(pd2.m, pd2.off, 8, th, M_NOWAIT); return (PF_AFRT); } #endif /* INET6 */ if (PF_ANEQ(pd2.src, &nk->addr[pd2.sidx], pd2.af) || nk->port[pd2.sidx] != th->th_sport) pf_translate_icmp(pd, pd2.src, &th->th_sport, pd->dst, &nk->addr[pd2.sidx], nk->port[pd2.sidx]); if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af) || pd2.rdomain != nk->rdomain) pd->destchg = 1; pd->m->m_pkthdr.ph_rtableid = nk->rdomain; if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af) || nk->port[pd2.didx] != th->th_dport) pf_translate_icmp(pd, pd2.dst, &th->th_dport, pd->src, &nk->addr[pd2.didx], nk->port[pd2.didx]); copyback = 1; } if (copyback) { switch (pd2.af) { case AF_INET: m_copyback(pd->m, pd->off, ICMP_MINLEN, &pd->hdr.icmp, M_NOWAIT); m_copyback(pd2.m, ipoff2, sizeof(h2), &h2, M_NOWAIT); break; #ifdef INET6 case AF_INET6: m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); m_copyback(pd2.m, ipoff2, sizeof(h2_6), &h2_6, M_NOWAIT); break; #endif /* INET6 */ } m_copyback(pd2.m, pd2.off, 8, th, M_NOWAIT); } break; } case IPPROTO_UDP: { struct udphdr *uh = &pd2.hdr.udp; int action; if (!pf_pull_hdr(pd2.m, pd2.off, uh, sizeof(*uh), NULL, reason, pd2.af)) { DPFPRINTF(LOG_NOTICE, "ICMP error message too short (udp)"); return (PF_DROP); } key.af = pd2.af; key.proto = IPPROTO_UDP; key.rdomain = pd2.rdomain; PF_ACPY(&key.addr[pd2.sidx], pd2.src, key.af); PF_ACPY(&key.addr[pd2.didx], pd2.dst, key.af); key.port[pd2.sidx] = uh->uh_sport; key.port[pd2.didx] = uh->uh_dport; action = pf_find_state(&pd2, &key, state); if (action != PF_MATCH) return (action); /* translate source/destination address, if necessary */ if ((*state)->key[PF_SK_WIRE] != (*state)->key[PF_SK_STACK]) { struct pf_state_key *nk; int afto, sidx, didx; if (PF_REVERSED_KEY((*state)->key, pd->af)) nk = (*state)->key[pd->sidx]; else nk = (*state)->key[pd->didx]; afto = pd->af != nk->af; sidx = afto ? pd2.didx : pd2.sidx; didx = afto ? pd2.sidx : pd2.didx; #ifdef INET6 if (afto) { if (pf_translate_icmp_af(pd, nk->af, &pd->hdr.icmp)) return (PF_DROP); m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); if (pf_change_icmp_af(pd->m, ipoff2, pd, &pd2, &nk->addr[sidx], &nk->addr[didx], pd->af, nk->af)) return (PF_DROP); if (nk->af == AF_INET) pd->proto = IPPROTO_ICMP; else pd->proto = IPPROTO_ICMPV6; pd->m->m_pkthdr.ph_rtableid = nk->rdomain; pd->destchg = 1; PF_ACPY(&pd->nsaddr, &nk->addr[pd2.sidx], nk->af); PF_ACPY(&pd->ndaddr, &nk->addr[pd2.didx], nk->af); pd->naf = nk->af; pf_patch_16(pd, &uh->uh_sport, nk->port[sidx]); pf_patch_16(pd, &uh->uh_dport, nk->port[didx]); m_copyback(pd2.m, pd2.off, sizeof(*uh), uh, M_NOWAIT); return (PF_AFRT); } #endif /* INET6 */ if (PF_ANEQ(pd2.src, &nk->addr[pd2.sidx], pd2.af) || nk->port[pd2.sidx] != uh->uh_sport) pf_translate_icmp(pd, pd2.src, &uh->uh_sport, pd->dst, &nk->addr[pd2.sidx], nk->port[pd2.sidx]); if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af) || pd2.rdomain != nk->rdomain) pd->destchg = 1; pd->m->m_pkthdr.ph_rtableid = nk->rdomain; if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af) || nk->port[pd2.didx] != uh->uh_dport) pf_translate_icmp(pd, pd2.dst, &uh->uh_dport, pd->src, &nk->addr[pd2.didx], nk->port[pd2.didx]); switch (pd2.af) { case AF_INET: m_copyback(pd->m, pd->off, ICMP_MINLEN, &pd->hdr.icmp, M_NOWAIT); m_copyback(pd2.m, ipoff2, sizeof(h2), &h2, M_NOWAIT); break; #ifdef INET6 case AF_INET6: m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); m_copyback(pd2.m, ipoff2, sizeof(h2_6), &h2_6, M_NOWAIT); break; #endif /* INET6 */ } /* Avoid recomputing quoted UDP checksum. * note: udp6 0 csum invalid per rfc2460 p27. * but presumed nothing cares in this context */ pf_patch_16(pd, &uh->uh_sum, 0); m_copyback(pd2.m, pd2.off, sizeof(*uh), uh, M_NOWAIT); copyback = 1; } break; } case IPPROTO_ICMP: { struct icmp *iih = &pd2.hdr.icmp; if (pd2.af != AF_INET) { REASON_SET(reason, PFRES_NORM); return (PF_DROP); } if (!pf_pull_hdr(pd2.m, pd2.off, iih, ICMP_MINLEN, NULL, reason, pd2.af)) { DPFPRINTF(LOG_NOTICE, "ICMP error message too short (icmp)"); return (PF_DROP); } pf_icmp_mapping(&pd2, iih->icmp_type, &icmp_dir, &virtual_id, &virtual_type); ret = pf_icmp_state_lookup(&pd2, &key, state, virtual_id, virtual_type, icmp_dir, &iidx, 0, 1); if (ret >= 0) return (ret); /* translate source/destination address, if necessary */ if ((*state)->key[PF_SK_WIRE] != (*state)->key[PF_SK_STACK]) { struct pf_state_key *nk; int afto, sidx, didx; if (PF_REVERSED_KEY((*state)->key, pd->af)) nk = (*state)->key[pd->sidx]; else nk = (*state)->key[pd->didx]; afto = pd->af != nk->af; sidx = afto ? pd2.didx : pd2.sidx; didx = afto ? pd2.sidx : pd2.didx; iidx = afto ? !iidx : iidx; #ifdef INET6 if (afto) { if (nk->af != AF_INET6) return (PF_DROP); if (pf_translate_icmp_af(pd, nk->af, &pd->hdr.icmp)) return (PF_DROP); m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); if (pf_change_icmp_af(pd->m, ipoff2, pd, &pd2, &nk->addr[sidx], &nk->addr[didx], pd->af, nk->af)) return (PF_DROP); pd->proto = IPPROTO_ICMPV6; if (pf_translate_icmp_af(pd, nk->af, iih)) return (PF_DROP); if (virtual_type == htons(ICMP_ECHO)) pf_patch_16(pd, &iih->icmp_id, nk->port[iidx]); m_copyback(pd2.m, pd2.off, ICMP_MINLEN, iih, M_NOWAIT); pd->m->m_pkthdr.ph_rtableid = nk->rdomain; pd->destchg = 1; PF_ACPY(&pd->nsaddr, &nk->addr[pd2.sidx], nk->af); PF_ACPY(&pd->ndaddr, &nk->addr[pd2.didx], nk->af); pd->naf = nk->af; return (PF_AFRT); } #endif /* INET6 */ if (PF_ANEQ(pd2.src, &nk->addr[pd2.sidx], pd2.af) || (virtual_type == htons(ICMP_ECHO) && nk->port[iidx] != iih->icmp_id)) pf_translate_icmp(pd, pd2.src, (virtual_type == htons(ICMP_ECHO)) ? &iih->icmp_id : NULL, pd->dst, &nk->addr[pd2.sidx], (virtual_type == htons(ICMP_ECHO)) ? nk->port[iidx] : 0); if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af) || pd2.rdomain != nk->rdomain) pd->destchg = 1; pd->m->m_pkthdr.ph_rtableid = nk->rdomain; if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af)) pf_translate_icmp(pd, pd2.dst, NULL, pd->src, &nk->addr[pd2.didx], 0); m_copyback(pd->m, pd->off, ICMP_MINLEN, &pd->hdr.icmp, M_NOWAIT); m_copyback(pd2.m, ipoff2, sizeof(h2), &h2, M_NOWAIT); m_copyback(pd2.m, pd2.off, ICMP_MINLEN, iih, M_NOWAIT); copyback = 1; } break; } #ifdef INET6 case IPPROTO_ICMPV6: { struct icmp6_hdr *iih = &pd2.hdr.icmp6; if (pd2.af != AF_INET6) { REASON_SET(reason, PFRES_NORM); return (PF_DROP); } if (!pf_pull_hdr(pd2.m, pd2.off, iih, sizeof(struct icmp6_hdr), NULL, reason, pd2.af)) { DPFPRINTF(LOG_NOTICE, "ICMP error message too short (icmp6)"); return (PF_DROP); } pf_icmp_mapping(&pd2, iih->icmp6_type, &icmp_dir, &virtual_id, &virtual_type); ret = pf_icmp_state_lookup(&pd2, &key, state, virtual_id, virtual_type, icmp_dir, &iidx, 0, 1); /* IPv6? try matching a multicast address */ if (ret == PF_DROP && pd2.af == AF_INET6 && icmp_dir == PF_OUT) ret = pf_icmp_state_lookup(&pd2, &key, state, virtual_id, virtual_type, icmp_dir, &iidx, 1, 1); if (ret >= 0) return (ret); /* translate source/destination address, if necessary */ if ((*state)->key[PF_SK_WIRE] != (*state)->key[PF_SK_STACK]) { struct pf_state_key *nk; int afto, sidx, didx; if (PF_REVERSED_KEY((*state)->key, pd->af)) nk = (*state)->key[pd->sidx]; else nk = (*state)->key[pd->didx]; afto = pd->af != nk->af; sidx = afto ? pd2.didx : pd2.sidx; didx = afto ? pd2.sidx : pd2.didx; iidx = afto ? !iidx : iidx; if (afto) { if (nk->af != AF_INET) return (PF_DROP); if (pf_translate_icmp_af(pd, nk->af, &pd->hdr.icmp)) return (PF_DROP); m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); if (pf_change_icmp_af(pd->m, ipoff2, pd, &pd2, &nk->addr[sidx], &nk->addr[didx], pd->af, nk->af)) return (PF_DROP); pd->proto = IPPROTO_ICMP; if (pf_translate_icmp_af(pd, nk->af, iih)) return (PF_DROP); if (virtual_type == htons(ICMP6_ECHO_REQUEST)) pf_patch_16(pd, &iih->icmp6_id, nk->port[iidx]); m_copyback(pd2.m, pd2.off, sizeof(struct icmp6_hdr), iih, M_NOWAIT); pd->m->m_pkthdr.ph_rtableid = nk->rdomain; pd->destchg = 1; PF_ACPY(&pd->nsaddr, &nk->addr[pd2.sidx], nk->af); PF_ACPY(&pd->ndaddr, &nk->addr[pd2.didx], nk->af); pd->naf = nk->af; return (PF_AFRT); } if (PF_ANEQ(pd2.src, &nk->addr[pd2.sidx], pd2.af) || ((virtual_type == htons(ICMP6_ECHO_REQUEST)) && nk->port[pd2.sidx] != iih->icmp6_id)) pf_translate_icmp(pd, pd2.src, (virtual_type == htons(ICMP6_ECHO_REQUEST)) ? &iih->icmp6_id : NULL, pd->dst, &nk->addr[pd2.sidx], (virtual_type == htons(ICMP6_ECHO_REQUEST)) ? nk->port[iidx] : 0); if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af) || pd2.rdomain != nk->rdomain) pd->destchg = 1; pd->m->m_pkthdr.ph_rtableid = nk->rdomain; if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af)) pf_translate_icmp(pd, pd2.dst, NULL, pd->src, &nk->addr[pd2.didx], 0); m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); m_copyback(pd2.m, ipoff2, sizeof(h2_6), &h2_6, M_NOWAIT); m_copyback(pd2.m, pd2.off, sizeof(struct icmp6_hdr), iih, M_NOWAIT); copyback = 1; } break; } #endif /* INET6 */ default: { int action; key.af = pd2.af; key.proto = pd2.proto; key.rdomain = pd2.rdomain; PF_ACPY(&key.addr[pd2.sidx], pd2.src, key.af); PF_ACPY(&key.addr[pd2.didx], pd2.dst, key.af); key.port[0] = key.port[1] = 0; action = pf_find_state(&pd2, &key, state); if (action != PF_MATCH) return (action); /* translate source/destination address, if necessary */ if ((*state)->key[PF_SK_WIRE] != (*state)->key[PF_SK_STACK]) { struct pf_state_key *nk = (*state)->key[pd->didx]; if (PF_ANEQ(pd2.src, &nk->addr[pd2.sidx], pd2.af)) pf_translate_icmp(pd, pd2.src, NULL, pd->dst, &nk->addr[pd2.sidx], 0); if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af) || pd2.rdomain != nk->rdomain) pd->destchg = 1; pd->m->m_pkthdr.ph_rtableid = nk->rdomain; if (PF_ANEQ(pd2.dst, &nk->addr[pd2.didx], pd2.af)) pf_translate_icmp(pd, pd2.dst, NULL, pd->src, &nk->addr[pd2.didx], 0); switch (pd2.af) { case AF_INET: m_copyback(pd->m, pd->off, ICMP_MINLEN, &pd->hdr.icmp, M_NOWAIT); m_copyback(pd2.m, ipoff2, sizeof(h2), &h2, M_NOWAIT); break; #ifdef INET6 case AF_INET6: m_copyback(pd->m, pd->off, sizeof(struct icmp6_hdr), &pd->hdr.icmp6, M_NOWAIT); m_copyback(pd2.m, ipoff2, sizeof(h2_6), &h2_6, M_NOWAIT); break; #endif /* INET6 */ } copyback = 1; } break; } } } if (copyback) { m_copyback(pd->m, pd->off, pd->hdrlen, &pd->hdr, M_NOWAIT); } return (PF_PASS); } /* * ipoff and off are measured from the start of the mbuf chain. * h must be at "ipoff" on the mbuf chain. */ void * pf_pull_hdr(struct mbuf *m, int off, void *p, int len, u_short *actionp, u_short *reasonp, sa_family_t af) { int iplen = 0; switch (af) { case AF_INET: { struct ip *h = mtod(m, struct ip *); u_int16_t fragoff = (ntohs(h->ip_off) & IP_OFFMASK) << 3; if (fragoff) { if (fragoff >= len) ACTION_SET(actionp, PF_PASS); else { ACTION_SET(actionp, PF_DROP); REASON_SET(reasonp, PFRES_FRAG); } return (NULL); } iplen = ntohs(h->ip_len); break; } #ifdef INET6 case AF_INET6: { struct ip6_hdr *h = mtod(m, struct ip6_hdr *); iplen = ntohs(h->ip6_plen) + sizeof(struct ip6_hdr); break; } #endif /* INET6 */ } if (m->m_pkthdr.len < off + len || iplen < off + len) { ACTION_SET(actionp, PF_DROP); REASON_SET(reasonp, PFRES_SHORT); return (NULL); } m_copydata(m, off, len, p); return (p); } int pf_routable(struct pf_addr *addr, sa_family_t af, struct pfi_kif *kif, int rtableid) { struct sockaddr_storage ss; struct sockaddr_in *dst; int ret = 1; int check_mpath; #ifdef INET6 struct sockaddr_in6 *dst6; #endif /* INET6 */ struct rtentry *rt = NULL; check_mpath = 0; memset(&ss, 0, sizeof(ss)); switch (af) { case AF_INET: dst = (struct sockaddr_in *)&ss; dst->sin_family = AF_INET; dst->sin_len = sizeof(*dst); dst->sin_addr = addr->v4; if (ipmultipath) check_mpath = 1; break; #ifdef INET6 case AF_INET6: /* * Skip check for addresses with embedded interface scope, * as they would always match anyway. */ if (IN6_IS_SCOPE_EMBED(&addr->v6)) goto out; dst6 = (struct sockaddr_in6 *)&ss; dst6->sin6_family = AF_INET6; dst6->sin6_len = sizeof(*dst6); dst6->sin6_addr = addr->v6; if (ip6_multipath) check_mpath = 1; break; #endif /* INET6 */ } /* Skip checks for ipsec interfaces */ if (kif != NULL && kif->pfik_ifp->if_type == IFT_ENC) goto out; rt = rtalloc(sstosa(&ss), 0, rtableid); if (rt != NULL) { /* No interface given, this is a no-route check */ if (kif == NULL) goto out; if (kif->pfik_ifp == NULL) { ret = 0; goto out; } /* Perform uRPF check if passed input interface */ ret = 0; do { if (rt->rt_ifidx == kif->pfik_ifp->if_index) { ret = 1; #if NCARP > 0 } else { struct ifnet *ifp; ifp = if_get(rt->rt_ifidx); if (ifp != NULL && ifp->if_type == IFT_CARP && ifp->if_carpdev == kif->pfik_ifp) ret = 1; if_put(ifp); #endif /* NCARP */ } rt = rtable_iterate(rt); } while (check_mpath == 1 && rt != NULL && ret == 0); } else ret = 0; out: rtfree(rt); return (ret); } int pf_rtlabel_match(struct pf_addr *addr, sa_family_t af, struct pf_addr_wrap *aw, int rtableid) { struct sockaddr_storage ss; struct sockaddr_in *dst; #ifdef INET6 struct sockaddr_in6 *dst6; #endif /* INET6 */ struct rtentry *rt; int ret = 0; memset(&ss, 0, sizeof(ss)); switch (af) { case AF_INET: dst = (struct sockaddr_in *)&ss; dst->sin_family = AF_INET; dst->sin_len = sizeof(*dst); dst->sin_addr = addr->v4; break; #ifdef INET6 case AF_INET6: dst6 = (struct sockaddr_in6 *)&ss; dst6->sin6_family = AF_INET6; dst6->sin6_len = sizeof(*dst6); dst6->sin6_addr = addr->v6; break; #endif /* INET6 */ } rt = rtalloc(sstosa(&ss), RT_RESOLVE, rtableid); if (rt != NULL) { if (rt->rt_labelid == aw->v.rtlabel) ret = 1; rtfree(rt); } return (ret); } /* pf_route() may change pd->m, adjust local copies after calling */ void pf_route(struct pf_pdesc *pd, struct pf_rule *r, struct pf_state *s) { struct mbuf *m0, *m1; struct sockaddr_in *dst, sin; struct rtentry *rt = NULL; struct ip *ip; struct ifnet *ifp = NULL; struct pf_addr naddr; struct pf_src_node *sns[PF_SN_MAX]; int error = 0; unsigned int rtableid; if (pd->m->m_pkthdr.pf.routed++ > 3) { m_freem(pd->m); pd->m = NULL; return; } if (r->rt == PF_DUPTO) { if ((m0 = m_dup_pkt(pd->m, max_linkhdr, M_NOWAIT)) == NULL) return; } else { if ((r->rt == PF_REPLYTO) == (r->direction == pd->dir)) return; m0 = pd->m; } if (m0->m_len < sizeof(struct ip)) { DPFPRINTF(LOG_ERR, "%s: m0->m_len < sizeof(struct ip)", __func__); goto bad; } ip = mtod(m0, struct ip *); memset(&sin, 0, sizeof(sin)); dst = &sin; dst->sin_family = AF_INET; dst->sin_len = sizeof(*dst); dst->sin_addr = ip->ip_dst; rtableid = m0->m_pkthdr.ph_rtableid; if (pd->dir == PF_IN) { if (ip->ip_ttl <= IPTTLDEC) { if (r->rt != PF_DUPTO) pf_send_icmp(m0, ICMP_TIMXCEED, ICMP_TIMXCEED_INTRANS, 0, pd->af, r, pd->rdomain); goto bad; } ip->ip_ttl -= IPTTLDEC; } if (s == NULL) { memset(sns, 0, sizeof(sns)); if (pf_map_addr(AF_INET, r, (struct pf_addr *)&ip->ip_src, &naddr, NULL, sns, &r->route, PF_SN_ROUTE)) { DPFPRINTF(LOG_ERR, "%s: pf_map_addr() failed", __func__); goto bad; } if (!PF_AZERO(&naddr, AF_INET)) dst->sin_addr.s_addr = naddr.v4.s_addr; ifp = r->route.kif ? r->route.kif->pfik_ifp : NULL; } else { if (!PF_AZERO(&s->rt_addr, AF_INET)) dst->sin_addr.s_addr = s->rt_addr.v4.s_addr; ifp = s->rt_kif ? s->rt_kif->pfik_ifp : NULL; } if (ifp == NULL) goto bad; if (pd->kif->pfik_ifp != ifp) { if (pf_test(AF_INET, PF_OUT, ifp, &m0) != PF_PASS) goto bad; else if (m0 == NULL) goto done; if (m0->m_len < sizeof(struct ip)) { DPFPRINTF(LOG_ERR, "%s: m0->m_len < sizeof(struct ip)", __func__); goto bad; } ip = mtod(m0, struct ip *); } rt = rtalloc(sintosa(dst), RT_RESOLVE, rtableid); if (!rtisvalid(rt)) { ipstat_inc(ips_noroute); goto bad; } /* A locally generated packet may have invalid source address. */ if ((ntohl(ip->ip_src.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET && (ifp->if_flags & IFF_LOOPBACK) == 0) ip->ip_src = ifatoia(rt->rt_ifa)->ia_addr.sin_addr; in_proto_cksum_out(m0, ifp); if (ntohs(ip->ip_len) <= ifp->if_mtu) { ip->ip_sum = 0; if (ifp->if_capabilities & IFCAP_CSUM_IPv4) m0->m_pkthdr.csum_flags |= M_IPV4_CSUM_OUT; else { ipstat_inc(ips_outswcsum); ip->ip_sum = in_cksum(m0, ip->ip_hl << 2); } error = ifp->if_output(ifp, m0, sintosa(dst), rt); goto done; } /* * Too large for interface; fragment if possible. * Must be able to put at least 8 bytes per fragment. */ if (ip->ip_off & htons(IP_DF)) { ipstat_inc(ips_cantfrag); if (r->rt != PF_DUPTO) pf_send_icmp(m0, ICMP_UNREACH, ICMP_UNREACH_NEEDFRAG, ifp->if_mtu, pd->af, r, pd->rdomain); goto bad; } m1 = m0; error = ip_fragment(m0, ifp, ifp->if_mtu); if (error) { m0 = NULL; goto bad; } for (m0 = m1; m0; m0 = m1) { m1 = m0->m_nextpkt; m0->m_nextpkt = 0; if (error == 0) error = ifp->if_output(ifp, m0, sintosa(dst), rt); else m_freem(m0); } if (error == 0) ipstat_inc(ips_fragmented); done: if (r->rt != PF_DUPTO) pd->m = NULL; rtfree(rt); return; bad: m_freem(m0); goto done; } #ifdef INET6 /* pf_route6() may change pd->m, adjust local copies after calling */ void pf_route6(struct pf_pdesc *pd, struct pf_rule *r, struct pf_state *s) { struct mbuf *m0; struct sockaddr_in6 *dst, sin6; struct rtentry *rt = NULL; struct ip6_hdr *ip6; struct ifnet *ifp = NULL; struct pf_addr naddr; struct pf_src_node *sns[PF_SN_MAX]; struct m_tag *mtag; unsigned int rtableid; if (pd->m->m_pkthdr.pf.routed++ > 3) { m_freem(pd->m); pd->m = NULL; return; } if (r->rt == PF_DUPTO) { if ((m0 = m_dup_pkt(pd->m, max_linkhdr, M_NOWAIT)) == NULL) return; } else { if ((r->rt == PF_REPLYTO) == (r->direction == pd->dir)) return; m0 = pd->m; } if (m0->m_len < sizeof(struct ip6_hdr)) { DPFPRINTF(LOG_ERR, "%s: m0->m_len < sizeof(struct ip6_hdr)", __func__); goto bad; } ip6 = mtod(m0, struct ip6_hdr *); memset(&sin6, 0, sizeof(sin6)); dst = &sin6; dst->sin6_family = AF_INET6; dst->sin6_len = sizeof(*dst); dst->sin6_addr = ip6->ip6_dst; rtableid = m0->m_pkthdr.ph_rtableid; if (pd->dir == PF_IN) { if (ip6->ip6_hlim <= IPV6_HLIMDEC) { if (r->rt != PF_DUPTO) pf_send_icmp(m0, ICMP6_TIME_EXCEEDED, ICMP6_TIME_EXCEED_TRANSIT, 0, pd->af, r, pd->rdomain); goto bad; } ip6->ip6_hlim -= IPV6_HLIMDEC; } if (s == NULL) { memset(sns, 0, sizeof(sns)); if (pf_map_addr(AF_INET6, r, (struct pf_addr *)&ip6->ip6_src, &naddr, NULL, sns, &r->route, PF_SN_ROUTE)) { DPFPRINTF(LOG_ERR, "%s: pf_map_addr() failed", __func__); goto bad; } if (!PF_AZERO(&naddr, AF_INET6)) PF_ACPY((struct pf_addr *)&dst->sin6_addr, &naddr, AF_INET6); ifp = r->route.kif ? r->route.kif->pfik_ifp : NULL; } else { if (!PF_AZERO(&s->rt_addr, AF_INET6)) PF_ACPY((struct pf_addr *)&dst->sin6_addr, &s->rt_addr, AF_INET6); ifp = s->rt_kif ? s->rt_kif->pfik_ifp : NULL; } if (ifp == NULL) goto bad; if (pd->kif->pfik_ifp != ifp) { if (pf_test(AF_INET6, PF_OUT, ifp, &m0) != PF_PASS) goto bad; else if (m0 == NULL) goto done; if (m0->m_len < sizeof(struct ip6_hdr)) { DPFPRINTF(LOG_ERR, "%s: m0->m_len < sizeof(struct ip6_hdr)", __func__); goto bad; } } if (IN6_IS_SCOPE_EMBED(&dst->sin6_addr)) dst->sin6_addr.s6_addr16[1] = htons(ifp->if_index); rt = rtalloc(sin6tosa(dst), RT_RESOLVE, rtableid); if (!rtisvalid(rt)) { ip6stat_inc(ip6s_noroute); goto bad; } /* A locally generated packet may have invalid source address. */ if (IN6_IS_ADDR_LOOPBACK(&ip6->ip6_src) && (ifp->if_flags & IFF_LOOPBACK) == 0) ip6->ip6_src = ifatoia6(rt->rt_ifa)->ia_addr.sin6_addr; in6_proto_cksum_out(m0, ifp); /* * If packet has been reassembled by PF earlier, we have to * use pf_refragment6() here to turn it back to fragments. */ if ((mtag = m_tag_find(m0, PACKET_TAG_PF_REASSEMBLED, NULL))) { (void) pf_refragment6(&m0, mtag, dst, ifp, rt); } else if ((u_long)m0->m_pkthdr.len <= ifp->if_mtu) { ifp->if_output(ifp, m0, sin6tosa(dst), rt); } else { ip6stat_inc(ip6s_cantfrag); if (r->rt != PF_DUPTO) pf_send_icmp(m0, ICMP6_PACKET_TOO_BIG, 0, ifp->if_mtu, pd->af, r, pd->rdomain); goto bad; } done: if (r->rt != PF_DUPTO) pd->m = NULL; rtfree(rt); return; bad: m_freem(m0); goto done; } #endif /* INET6 */ /* * check TCP checksum and set mbuf flag * off is the offset where the protocol header starts * len is the total length of protocol header plus payload * returns 0 when the checksum is valid, otherwise returns 1. * if the _OUT flag is set the checksum isn't done yet, consider these ok */ int pf_check_tcp_cksum(struct mbuf *m, int off, int len, sa_family_t af) { u_int16_t sum; if (m->m_pkthdr.csum_flags & (M_TCP_CSUM_IN_OK | M_TCP_CSUM_OUT)) { return (0); } if (m->m_pkthdr.csum_flags & M_TCP_CSUM_IN_BAD || off < sizeof(struct ip) || m->m_pkthdr.len < off + len) { return (1); } /* need to do it in software */ tcpstat_inc(tcps_inswcsum); switch (af) { case AF_INET: if (m->m_len < sizeof(struct ip)) return (1); sum = in4_cksum(m, IPPROTO_TCP, off, len); break; #ifdef INET6 case AF_INET6: if (m->m_len < sizeof(struct ip6_hdr)) return (1); sum = in6_cksum(m, IPPROTO_TCP, off, len); break; #endif /* INET6 */ default: unhandled_af(af); } if (sum) { tcpstat_inc(tcps_rcvbadsum); m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_BAD; return (1); } m->m_pkthdr.csum_flags |= M_TCP_CSUM_IN_OK; return (0); } struct pf_divert * pf_find_divert(struct mbuf *m) { struct m_tag *mtag; if ((mtag = m_tag_find(m, PACKET_TAG_PF_DIVERT, NULL)) == NULL) return (NULL); return ((struct pf_divert *)(mtag + 1)); } struct pf_divert * pf_get_divert(struct mbuf *m) { struct m_tag *mtag; if ((mtag = m_tag_find(m, PACKET_TAG_PF_DIVERT, NULL)) == NULL) { mtag = m_tag_get(PACKET_TAG_PF_DIVERT, sizeof(struct pf_divert), M_NOWAIT); if (mtag == NULL) return (NULL); memset(mtag + 1, 0, sizeof(struct pf_divert)); m_tag_prepend(m, mtag); } return ((struct pf_divert *)(mtag + 1)); } int pf_walk_header(struct pf_pdesc *pd, struct ip *h, u_short *reason) { struct ip6_ext ext; u_int32_t hlen, end; int hdr_cnt; hlen = h->ip_hl << 2; if (hlen < sizeof(struct ip) || hlen > ntohs(h->ip_len)) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } if (hlen != sizeof(struct ip)) pd->badopts++; end = pd->off + ntohs(h->ip_len); pd->off += hlen; pd->proto = h->ip_p; /* stop walking over non initial fragments */ if ((h->ip_off & htons(IP_OFFMASK)) != 0) return (PF_PASS); for (hdr_cnt = 0; hdr_cnt < pf_hdr_limit; hdr_cnt++) { switch (pd->proto) { case IPPROTO_AH: /* fragments may be short */ if ((h->ip_off & htons(IP_MF | IP_OFFMASK)) != 0 && end < pd->off + sizeof(ext)) return (PF_PASS); if (!pf_pull_hdr(pd->m, pd->off, &ext, sizeof(ext), NULL, reason, AF_INET)) { DPFPRINTF(LOG_NOTICE, "IP short exthdr"); return (PF_DROP); } pd->off += (ext.ip6e_len + 2) * 4; pd->proto = ext.ip6e_nxt; break; default: return (PF_PASS); } } DPFPRINTF(LOG_NOTICE, "IPv4 nested authentication header limit"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } #ifdef INET6 int pf_walk_option6(struct pf_pdesc *pd, struct ip6_hdr *h, int off, int end, u_short *reason) { struct ip6_opt opt; struct ip6_opt_jumbo jumbo; while (off < end) { if (!pf_pull_hdr(pd->m, off, &opt.ip6o_type, sizeof(opt.ip6o_type), NULL, reason, AF_INET6)) { DPFPRINTF(LOG_NOTICE, "IPv6 short opt type"); return (PF_DROP); } if (opt.ip6o_type == IP6OPT_PAD1) { off++; continue; } if (!pf_pull_hdr(pd->m, off, &opt, sizeof(opt), NULL, reason, AF_INET6)) { DPFPRINTF(LOG_NOTICE, "IPv6 short opt"); return (PF_DROP); } if (off + sizeof(opt) + opt.ip6o_len > end) { DPFPRINTF(LOG_NOTICE, "IPv6 long opt"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } switch (opt.ip6o_type) { case IP6OPT_JUMBO: if (pd->jumbolen != 0) { DPFPRINTF(LOG_NOTICE, "IPv6 multiple jumbo"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } if (ntohs(h->ip6_plen) != 0) { DPFPRINTF(LOG_NOTICE, "IPv6 bad jumbo plen"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } if (!pf_pull_hdr(pd->m, off, &jumbo, sizeof(jumbo), NULL, reason, AF_INET6)) { DPFPRINTF(LOG_NOTICE, "IPv6 short jumbo"); return (PF_DROP); } memcpy(&pd->jumbolen, jumbo.ip6oj_jumbo_len, sizeof(pd->jumbolen)); pd->jumbolen = ntohl(pd->jumbolen); if (pd->jumbolen < IPV6_MAXPACKET) { DPFPRINTF(LOG_NOTICE, "IPv6 short jumbolen"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } break; default: break; } off += sizeof(opt) + opt.ip6o_len; } return (PF_PASS); } int pf_walk_header6(struct pf_pdesc *pd, struct ip6_hdr *h, u_short *reason) { struct ip6_frag frag; struct ip6_ext ext; struct ip6_rthdr rthdr; u_int32_t end; int hdr_cnt, fraghdr_cnt = 0, rthdr_cnt = 0; pd->off += sizeof(struct ip6_hdr); end = pd->off + ntohs(h->ip6_plen); pd->fragoff = pd->extoff = pd->jumbolen = 0; pd->proto = h->ip6_nxt; for (hdr_cnt = 0; hdr_cnt < pf_hdr_limit; hdr_cnt++) { switch (pd->proto) { case IPPROTO_ROUTING: case IPPROTO_HOPOPTS: case IPPROTO_DSTOPTS: pd->badopts++; break; } switch (pd->proto) { case IPPROTO_FRAGMENT: if (fraghdr_cnt++) { DPFPRINTF(LOG_NOTICE, "IPv6 multiple fragment"); REASON_SET(reason, PFRES_FRAG); return (PF_DROP); } /* jumbo payload packets cannot be fragmented */ if (pd->jumbolen != 0) { DPFPRINTF(LOG_NOTICE, "IPv6 fragmented jumbo"); REASON_SET(reason, PFRES_FRAG); return (PF_DROP); } if (!pf_pull_hdr(pd->m, pd->off, &frag, sizeof(frag), NULL, reason, AF_INET6)) { DPFPRINTF(LOG_NOTICE, "IPv6 short fragment"); return (PF_DROP); } /* stop walking over non initial fragments */ if (ntohs((frag.ip6f_offlg & IP6F_OFF_MASK)) != 0) { pd->fragoff = pd->off; return (PF_PASS); } /* RFC6946: reassemble only non atomic fragments */ if (frag.ip6f_offlg & IP6F_MORE_FRAG) pd->fragoff = pd->off; pd->off += sizeof(frag); pd->proto = frag.ip6f_nxt; break; case IPPROTO_ROUTING: if (rthdr_cnt++) { DPFPRINTF(LOG_NOTICE, "IPv6 multiple rthdr"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } /* fragments may be short */ if (pd->fragoff != 0 && end < pd->off + sizeof(rthdr)) { pd->off = pd->fragoff; pd->proto = IPPROTO_FRAGMENT; return (PF_PASS); } if (!pf_pull_hdr(pd->m, pd->off, &rthdr, sizeof(rthdr), NULL, reason, AF_INET6)) { DPFPRINTF(LOG_NOTICE, "IPv6 short rthdr"); return (PF_DROP); } if (rthdr.ip6r_type == IPV6_RTHDR_TYPE_0) { DPFPRINTF(LOG_NOTICE, "IPv6 rthdr0"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } /* FALLTHROUGH */ case IPPROTO_HOPOPTS: /* RFC2460 4.1: Hop-by-Hop only after IPv6 header */ if (pd->proto == IPPROTO_HOPOPTS && hdr_cnt > 0) { DPFPRINTF(LOG_NOTICE, "IPv6 hopopts not first"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } /* FALLTHROUGH */ case IPPROTO_AH: case IPPROTO_DSTOPTS: /* fragments may be short */ if (pd->fragoff != 0 && end < pd->off + sizeof(ext)) { pd->off = pd->fragoff; pd->proto = IPPROTO_FRAGMENT; return (PF_PASS); } if (!pf_pull_hdr(pd->m, pd->off, &ext, sizeof(ext), NULL, reason, AF_INET6)) { DPFPRINTF(LOG_NOTICE, "IPv6 short exthdr"); return (PF_DROP); } /* reassembly needs the ext header before the frag */ if (pd->fragoff == 0) pd->extoff = pd->off; if (pd->proto == IPPROTO_HOPOPTS && pd->fragoff == 0) { if (pf_walk_option6(pd, h, pd->off + sizeof(ext), pd->off + (ext.ip6e_len + 1) * 8, reason) != PF_PASS) return (PF_DROP); if (ntohs(h->ip6_plen) == 0 && pd->jumbolen != 0) { DPFPRINTF(LOG_NOTICE, "IPv6 missing jumbo"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } } if (pd->proto == IPPROTO_AH) pd->off += (ext.ip6e_len + 2) * 4; else pd->off += (ext.ip6e_len + 1) * 8; pd->proto = ext.ip6e_nxt; break; case IPPROTO_TCP: case IPPROTO_UDP: case IPPROTO_ICMPV6: /* fragments may be short, ignore inner header then */ if (pd->fragoff != 0 && end < pd->off + (pd->proto == IPPROTO_TCP ? sizeof(struct tcphdr) : pd->proto == IPPROTO_UDP ? sizeof(struct udphdr) : sizeof(struct icmp6_hdr))) { pd->off = pd->fragoff; pd->proto = IPPROTO_FRAGMENT; } /* FALLTHROUGH */ default: return (PF_PASS); } } DPFPRINTF(LOG_NOTICE, "IPv6 nested extension header limit"); REASON_SET(reason, PFRES_IPOPTIONS); return (PF_DROP); } #endif /* INET6 */ int pf_setup_pdesc(struct pf_pdesc *pd, sa_family_t af, int dir, struct pfi_kif *kif, struct mbuf *m, u_short *reason) { memset(pd, 0, sizeof(*pd)); pd->dir = dir; pd->kif = kif; /* kif is NULL when called by pflog */ pd->m = m; pd->sidx = (dir == PF_IN) ? 0 : 1; pd->didx = (dir == PF_IN) ? 1 : 0; pd->af = pd->naf = af; pd->rdomain = rtable_l2(pd->m->m_pkthdr.ph_rtableid); switch (pd->af) { case AF_INET: { struct ip *h; /* Check for illegal packets */ if (pd->m->m_pkthdr.len < (int)sizeof(struct ip)) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } h = mtod(pd->m, struct ip *); if (pd->m->m_pkthdr.len < ntohs(h->ip_len)) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } if (pf_walk_header(pd, h, reason) != PF_PASS) return (PF_DROP); pd->src = (struct pf_addr *)&h->ip_src; pd->dst = (struct pf_addr *)&h->ip_dst; pd->tot_len = ntohs(h->ip_len); pd->tos = h->ip_tos & ~IPTOS_ECN_MASK; pd->ttl = h->ip_ttl; pd->virtual_proto = (h->ip_off & htons(IP_MF | IP_OFFMASK)) ? PF_VPROTO_FRAGMENT : pd->proto; break; } #ifdef INET6 case AF_INET6: { struct ip6_hdr *h; /* Check for illegal packets */ if (pd->m->m_pkthdr.len < (int)sizeof(struct ip6_hdr)) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } h = mtod(pd->m, struct ip6_hdr *); if (pd->m->m_pkthdr.len < sizeof(struct ip6_hdr) + ntohs(h->ip6_plen)) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } if (pf_walk_header6(pd, h, reason) != PF_PASS) return (PF_DROP); #if 1 /* * we do not support jumbogram yet. if we keep going, zero * ip6_plen will do something bad, so drop the packet for now. */ if (pd->jumbolen != 0) { REASON_SET(reason, PFRES_NORM); return (PF_DROP); } #endif /* 1 */ pd->src = (struct pf_addr *)&h->ip6_src; pd->dst = (struct pf_addr *)&h->ip6_dst; pd->tot_len = ntohs(h->ip6_plen) + sizeof(struct ip6_hdr); pd->tos = (ntohl(h->ip6_flow) & 0x0fc00000) >> 20; pd->ttl = h->ip6_hlim; pd->virtual_proto = (pd->fragoff != 0) ? PF_VPROTO_FRAGMENT : pd->proto; break; } #endif /* INET6 */ default: panic("pf_setup_pdesc called with illegal af %u", pd->af); } PF_ACPY(&pd->nsaddr, pd->src, pd->af); PF_ACPY(&pd->ndaddr, pd->dst, pd->af); switch (pd->virtual_proto) { case IPPROTO_TCP: { struct tcphdr *th = &pd->hdr.tcp; if (!pf_pull_hdr(pd->m, pd->off, th, sizeof(*th), NULL, reason, pd->af)) return (PF_DROP); pd->hdrlen = sizeof(*th); if (pd->off + (th->th_off << 2) > pd->tot_len || (th->th_off << 2) < sizeof(struct tcphdr)) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } pd->p_len = pd->tot_len - pd->off - (th->th_off << 2); pd->sport = &th->th_sport; pd->dport = &th->th_dport; pd->pcksum = &th->th_sum; break; } case IPPROTO_UDP: { struct udphdr *uh = &pd->hdr.udp; if (!pf_pull_hdr(pd->m, pd->off, uh, sizeof(*uh), NULL, reason, pd->af)) return (PF_DROP); pd->hdrlen = sizeof(*uh); if (uh->uh_dport == 0 || pd->off + ntohs(uh->uh_ulen) > pd->tot_len || ntohs(uh->uh_ulen) < sizeof(struct udphdr)) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } pd->sport = &uh->uh_sport; pd->dport = &uh->uh_dport; pd->pcksum = &uh->uh_sum; break; } case IPPROTO_ICMP: { if (!pf_pull_hdr(pd->m, pd->off, &pd->hdr.icmp, ICMP_MINLEN, NULL, reason, pd->af)) return (PF_DROP); pd->hdrlen = ICMP_MINLEN; if (pd->off + pd->hdrlen > pd->tot_len) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } pd->pcksum = &pd->hdr.icmp.icmp_cksum; break; } #ifdef INET6 case IPPROTO_ICMPV6: { size_t icmp_hlen = sizeof(struct icmp6_hdr); if (!pf_pull_hdr(pd->m, pd->off, &pd->hdr.icmp6, icmp_hlen, NULL, reason, pd->af)) return (PF_DROP); /* ICMP headers we look further into to match state */ switch (pd->hdr.icmp6.icmp6_type) { case MLD_LISTENER_QUERY: case MLD_LISTENER_REPORT: icmp_hlen = sizeof(struct mld_hdr); break; case ND_NEIGHBOR_SOLICIT: case ND_NEIGHBOR_ADVERT: icmp_hlen = sizeof(struct nd_neighbor_solicit); /* FALLTHROUGH */ case ND_ROUTER_SOLICIT: case ND_ROUTER_ADVERT: case ND_REDIRECT: if (pd->ttl != 255) { REASON_SET(reason, PFRES_NORM); return (PF_DROP); } break; } if (icmp_hlen > sizeof(struct icmp6_hdr) && !pf_pull_hdr(pd->m, pd->off, &pd->hdr.icmp6, icmp_hlen, NULL, reason, pd->af)) return (PF_DROP); pd->hdrlen = icmp_hlen; if (pd->off + pd->hdrlen > pd->tot_len) { REASON_SET(reason, PFRES_SHORT); return (PF_DROP); } pd->pcksum = &pd->hdr.icmp6.icmp6_cksum; break; } #endif /* INET6 */ } if (pd->sport) pd->osport = pd->nsport = *pd->sport; if (pd->dport) pd->odport = pd->ndport = *pd->dport; return (PF_PASS); } void pf_counters_inc(int action, struct pf_pdesc *pd, struct pf_state *s, struct pf_rule *r, struct pf_rule *a) { int dirndx; pd->kif->pfik_bytes[pd->af == AF_INET6][pd->dir == PF_OUT] [action != PF_PASS] += pd->tot_len; pd->kif->pfik_packets[pd->af == AF_INET6][pd->dir == PF_OUT] [action != PF_PASS]++; if (action == PF_PASS || action == PF_AFRT || r->action == PF_DROP) { dirndx = (pd->dir == PF_OUT); r->packets[dirndx]++; r->bytes[dirndx] += pd->tot_len; if (a != NULL) { a->packets[dirndx]++; a->bytes[dirndx] += pd->tot_len; } if (s != NULL) { struct pf_rule_item *ri; struct pf_sn_item *sni; SLIST_FOREACH(sni, &s->src_nodes, next) { sni->sn->packets[dirndx]++; sni->sn->bytes[dirndx] += pd->tot_len; } dirndx = (pd->dir == s->direction) ? 0 : 1; s->packets[dirndx]++; s->bytes[dirndx] += pd->tot_len; SLIST_FOREACH(ri, &s->match_rules, entry) { ri->r->packets[dirndx]++; ri->r->bytes[dirndx] += pd->tot_len; if (ri->r->src.addr.type == PF_ADDR_TABLE) pfr_update_stats(ri->r->src.addr.p.tbl, &s->key[(s->direction == PF_IN)]-> addr[(s->direction == PF_OUT)], pd, ri->r->action, ri->r->src.neg); if (ri->r->dst.addr.type == PF_ADDR_TABLE) pfr_update_stats(ri->r->dst.addr.p.tbl, &s->key[(s->direction == PF_IN)]-> addr[(s->direction == PF_IN)], pd, ri->r->action, ri->r->dst.neg); } } if (r->src.addr.type == PF_ADDR_TABLE) pfr_update_stats(r->src.addr.p.tbl, (s == NULL) ? pd->src : &s->key[(s->direction == PF_IN)]-> addr[(s->direction == PF_OUT)], pd, r->action, r->src.neg); if (r->dst.addr.type == PF_ADDR_TABLE) pfr_update_stats(r->dst.addr.p.tbl, (s == NULL) ? pd->dst : &s->key[(s->direction == PF_IN)]-> addr[(s->direction == PF_IN)], pd, r->action, r->dst.neg); } } int pf_test(sa_family_t af, int fwdir, struct ifnet *ifp, struct mbuf **m0) { struct pfi_kif *kif; u_short action, reason = 0; struct pf_rule *a = NULL, *r = &pf_default_rule; struct pf_state *s = NULL; struct pf_ruleset *ruleset = NULL; struct pf_pdesc pd; int dir = (fwdir == PF_FWD) ? PF_OUT : fwdir; u_int32_t qid, pqid = 0; if (!pf_status.running) return (PF_PASS); #if NCARP > 0 if (ifp->if_type == IFT_CARP && ifp->if_carpdev) kif = (struct pfi_kif *)ifp->if_carpdev->if_pf_kif; else #endif /* NCARP */ kif = (struct pfi_kif *)ifp->if_pf_kif; if (kif == NULL) { DPFPRINTF(LOG_ERR, "%s: kif == NULL, if_xname %s", __func__, ifp->if_xname); return (PF_DROP); } if (kif->pfik_flags & PFI_IFLAG_SKIP) return (PF_PASS); #ifdef DIAGNOSTIC if (((*m0)->m_flags & M_PKTHDR) == 0) panic("non-M_PKTHDR is passed to pf_test"); #endif /* DIAGNOSTIC */ if ((*m0)->m_pkthdr.pf.flags & PF_TAG_GENERATED) return (PF_PASS); if ((*m0)->m_pkthdr.pf.flags & PF_TAG_DIVERTED_PACKET) return (PF_PASS); if ((*m0)->m_pkthdr.pf.flags & PF_TAG_REFRAGMENTED) { (*m0)->m_pkthdr.pf.flags &= ~PF_TAG_REFRAGMENTED; return (PF_PASS); } action = pf_setup_pdesc(&pd, af, dir, kif, *m0, &reason); if (action != PF_PASS) { #if NPFLOG > 0 pd.pflog |= PF_LOG_FORCE; #endif /* NPFLOG > 0 */ goto done; } /* packet normalization and reassembly */ switch (pd.af) { case AF_INET: action = pf_normalize_ip(&pd, &reason); break; #ifdef INET6 case AF_INET6: action = pf_normalize_ip6(&pd, &reason); break; #endif /* INET6 */ } *m0 = pd.m; /* if packet sits in reassembly queue, return without error */ if (pd.m == NULL) return PF_PASS; if (action != PF_PASS) { #if NPFLOG > 0 pd.pflog |= PF_LOG_FORCE; #endif /* NPFLOG > 0 */ goto done; } /* if packet has been reassembled, update packet description */ if (pf_status.reass && pd.virtual_proto == PF_VPROTO_FRAGMENT) { action = pf_setup_pdesc(&pd, af, dir, kif, pd.m, &reason); if (action != PF_PASS) { #if NPFLOG > 0 pd.pflog |= PF_LOG_FORCE; #endif /* NPFLOG > 0 */ goto done; } } pd.m->m_pkthdr.pf.flags |= PF_TAG_PROCESSED; /* * Avoid pcb-lookups from the forwarding path. They should never * match and would cause MP locking problems. */ if (fwdir == PF_FWD) { pd.lookup.done = -1; pd.lookup.uid = UID_MAX; pd.lookup.gid = GID_MAX; pd.lookup.pid = NO_PID; } /* lock the lookup/write section of pf_test() */ PF_LOCK(); switch (pd.virtual_proto) { case PF_VPROTO_FRAGMENT: { /* * handle fragments that aren't reassembled by * normalization */ action = pf_test_rule(&pd, &r, &s, &a, &ruleset, &reason); if (action != PF_PASS) REASON_SET(&reason, PFRES_FRAG); break; } case IPPROTO_ICMP: { if (pd.af != AF_INET) { action = PF_DROP; REASON_SET(&reason, PFRES_NORM); DPFPRINTF(LOG_NOTICE, "dropping IPv6 packet with ICMPv4 payload"); break; } action = pf_test_state_icmp(&pd, &s, &reason); if (action == PF_PASS || action == PF_AFRT) { #if NPFSYNC > 0 pfsync_update_state(s); #endif /* NPFSYNC > 0 */ r = s->rule.ptr; a = s->anchor.ptr; #if NPFLOG > 0 pd.pflog |= s->log; #endif /* NPFLOG > 0 */ } else if (s == NULL) action = pf_test_rule(&pd, &r, &s, &a, &ruleset, &reason); break; } #ifdef INET6 case IPPROTO_ICMPV6: { if (pd.af != AF_INET6) { action = PF_DROP; REASON_SET(&reason, PFRES_NORM); DPFPRINTF(LOG_NOTICE, "dropping IPv4 packet with ICMPv6 payload"); break; } action = pf_test_state_icmp(&pd, &s, &reason); if (action == PF_PASS || action == PF_AFRT) { #if NPFSYNC > 0 pfsync_update_state(s); #endif /* NPFSYNC > 0 */ r = s->rule.ptr; a = s->anchor.ptr; #if NPFLOG > 0 pd.pflog |= s->log; #endif /* NPFLOG > 0 */ } else if (s == NULL) action = pf_test_rule(&pd, &r, &s, &a, &ruleset, &reason); break; } #endif /* INET6 */ default: if (pd.virtual_proto == IPPROTO_TCP) { if (pd.dir == PF_IN && (pd.hdr.tcp.th_flags & (TH_SYN|TH_ACK)) == TH_SYN && pf_synflood_check(&pd)) { pf_syncookie_send(&pd); action = PF_DROP; break; } if ((pd.hdr.tcp.th_flags & TH_ACK) && pd.p_len == 0) pqid = 1; action = pf_normalize_tcp(&pd); if (action == PF_DROP) break; } action = pf_test_state(&pd, &s, &reason, 0); if (s == NULL && action != PF_PASS && action != PF_AFRT && pd.dir == PF_IN && pd.virtual_proto == IPPROTO_TCP && (pd.hdr.tcp.th_flags & (TH_SYN|TH_ACK|TH_RST)) == TH_ACK && pf_syncookie_validate(&pd)) { struct mbuf *msyn; msyn = pf_syncookie_recreate_syn(&pd); if (msyn) { PF_UNLOCK(); action = pf_test(af, fwdir, ifp, &msyn); PF_LOCK(); m_freem(msyn); if (action == PF_PASS || action == PF_AFRT) { pf_test_state(&pd, &s, &reason, 1); if (s == NULL) { PF_UNLOCK(); return (PF_DROP); } s->src.seqhi = ntohl(pd.hdr.tcp.th_ack) - 1; s->src.seqlo = ntohl(pd.hdr.tcp.th_seq) - 1; pf_set_protostate(s, PF_PEER_SRC, PF_TCPS_PROXY_DST); action = pf_synproxy(&pd, &s, &reason); if (action != PF_PASS) { PF_UNLOCK(); return (action); } } } else action = PF_DROP; } if (action == PF_PASS || action == PF_AFRT) { #if NPFSYNC > 0 pfsync_update_state(s); #endif /* NPFSYNC > 0 */ r = s->rule.ptr; a = s->anchor.ptr; #if NPFLOG > 0 pd.pflog |= s->log; #endif /* NPFLOG > 0 */ } else if (s == NULL) action = pf_test_rule(&pd, &r, &s, &a, &ruleset, &reason); if (pd.virtual_proto == IPPROTO_TCP) { if (s) { if (s->max_mss) pf_normalize_mss(&pd, s->max_mss); } else if (r->max_mss) pf_normalize_mss(&pd, r->max_mss); } break; } PF_UNLOCK(); /* * At the moment, we rely on NET_LOCK() to prevent removal of items * we've collected above ('s', 'r', 'anchor' and 'ruleset'). They'll * have to be refcounted when NET_LOCK() is gone. */ done: if (action != PF_DROP) { if (s) { /* The non-state case is handled in pf_test_rule() */ if (action == PF_PASS && pd.badopts && !(s->state_flags & PFSTATE_ALLOWOPTS)) { action = PF_DROP; REASON_SET(&reason, PFRES_IPOPTIONS); #if NPFLOG > 0 pd.pflog |= PF_LOG_FORCE; #endif /* NPFLOG > 0 */ DPFPRINTF(LOG_NOTICE, "dropping packet with " "ip/ipv6 options in pf_test()"); } pf_scrub(pd.m, s->state_flags, pd.af, s->min_ttl, s->set_tos); pf_tag_packet(pd.m, s->tag, s->rtableid[pd.didx]); if (pqid || (pd.tos & IPTOS_LOWDELAY)) { qid = s->pqid; if (s->state_flags & PFSTATE_SETPRIO) pd.m->m_pkthdr.pf.prio = s->set_prio[1]; } else { qid = s->qid; if (s->state_flags & PFSTATE_SETPRIO) pd.m->m_pkthdr.pf.prio = s->set_prio[0]; } pd.m->m_pkthdr.pf.delay = s->delay; } else { pf_scrub(pd.m, r->scrub_flags, pd.af, r->min_ttl, r->set_tos); if (pqid || (pd.tos & IPTOS_LOWDELAY)) { qid = r->pqid; if (r->scrub_flags & PFSTATE_SETPRIO) pd.m->m_pkthdr.pf.prio = r->set_prio[1]; } else { qid = r->qid; if (r->scrub_flags & PFSTATE_SETPRIO) pd.m->m_pkthdr.pf.prio = r->set_prio[0]; } pd.m->m_pkthdr.pf.delay = r->delay; } } if (action == PF_PASS && qid) pd.m->m_pkthdr.pf.qid = qid; if (pd.dir == PF_IN && s && s->key[PF_SK_STACK]) pf_mbuf_link_state_key(pd.m, s->key[PF_SK_STACK]); if (pd.dir == PF_OUT && pd.m->m_pkthdr.pf.inp && !pd.m->m_pkthdr.pf.inp->inp_pf_sk && s && s->key[PF_SK_STACK] && !s->key[PF_SK_STACK]->inp) pf_state_key_link_inpcb(s->key[PF_SK_STACK], pd.m->m_pkthdr.pf.inp); if (s && (pd.m->m_pkthdr.ph_flowid & M_FLOWID_VALID) == 0) { pd.m->m_pkthdr.ph_flowid = M_FLOWID_VALID | (M_FLOWID_MASK & bemtoh64(&s->id)); } /* * connections redirected to loopback should not match sockets * bound specifically to loopback due to security implications, * see in_pcblookup_listen(). */ if (pd.destchg) if ((pd.af == AF_INET && (ntohl(pd.dst->v4.s_addr) >> IN_CLASSA_NSHIFT) == IN_LOOPBACKNET) || (pd.af == AF_INET6 && IN6_IS_ADDR_LOOPBACK(&pd.dst->v6))) pd.m->m_pkthdr.pf.flags |= PF_TAG_TRANSLATE_LOCALHOST; /* We need to redo the route lookup on outgoing routes. */ if (pd.destchg && pd.dir == PF_OUT) pd.m->m_pkthdr.pf.flags |= PF_TAG_REROUTE; if (pd.dir == PF_IN && action == PF_PASS && (r->divert.type == PF_DIVERT_TO || r->divert.type == PF_DIVERT_REPLY)) { struct pf_divert *divert; if ((divert = pf_get_divert(pd.m))) { pd.m->m_pkthdr.pf.flags |= PF_TAG_DIVERTED; divert->addr = r->divert.addr; divert->port = r->divert.port; divert->rdomain = pd.rdomain; divert->type = r->divert.type; } } if (action == PF_PASS && r->divert.type == PF_DIVERT_PACKET) action = PF_DIVERT; #if NPFLOG > 0 if (pd.pflog) { struct pf_rule_item *ri; if (pd.pflog & PF_LOG_FORCE || r->log & PF_LOG_ALL) pflog_packet(&pd, reason, r, a, ruleset, NULL); if (s) { SLIST_FOREACH(ri, &s->match_rules, entry) if (ri->r->log & PF_LOG_ALL) pflog_packet(&pd, reason, ri->r, a, ruleset, NULL); } } #endif /* NPFLOG > 0 */ pf_counters_inc(action, &pd, s, r, a); switch (action) { case PF_SYNPROXY_DROP: m_freem(pd.m); /* FALLTHROUGH */ case PF_DEFER: pd.m = NULL; action = PF_PASS; break; case PF_DIVERT: switch (pd.af) { case AF_INET: if (!divert_packet(pd.m, pd.dir, r->divert.port)) pd.m = NULL; break; #ifdef INET6 case AF_INET6: if (!divert6_packet(pd.m, pd.dir, r->divert.port)) pd.m = NULL; break; #endif /* INET6 */ } action = PF_PASS; break; #ifdef INET6 case PF_AFRT: if (pf_translate_af(&pd)) { action = PF_DROP; break; } pd.m->m_pkthdr.pf.flags |= PF_TAG_GENERATED; switch (pd.naf) { case AF_INET: if (pd.dir == PF_IN) ip_forward(pd.m, ifp, NULL, 1); else ip_output(pd.m, NULL, NULL, 0, NULL, NULL, 0); break; case AF_INET6: if (pd.dir == PF_IN) ip6_forward(pd.m, NULL, 1); else ip6_output(pd.m, NULL, NULL, 0, NULL, NULL); break; } pd.m = NULL; action = PF_PASS; break; #endif /* INET6 */ case PF_DROP: m_freem(pd.m); pd.m = NULL; break; default: if (r->rt) { switch (pd.af) { case AF_INET: pf_route(&pd, r, s); break; #ifdef INET6 case AF_INET6: pf_route6(&pd, r, s); break; #endif /* INET6 */ } } break; } #ifdef INET6 /* if reassembled packet passed, create new fragments */ if (pf_status.reass && action == PF_PASS && pd.m && fwdir == PF_FWD && pd.af == AF_INET6) { struct m_tag *mtag; if ((mtag = m_tag_find(pd.m, PACKET_TAG_PF_REASSEMBLED, NULL))) action = pf_refragment6(&pd.m, mtag, NULL, NULL, NULL); } #endif /* INET6 */ if (s && action != PF_DROP) { if (!s->if_index_in && dir == PF_IN) s->if_index_in = ifp->if_index; else if (!s->if_index_out && dir == PF_OUT) s->if_index_out = ifp->if_index; } *m0 = pd.m; return (action); } int pf_ouraddr(struct mbuf *m) { struct pf_state_key *sk; if (m->m_pkthdr.pf.flags & PF_TAG_DIVERTED) return (1); sk = m->m_pkthdr.pf.statekey; if (sk != NULL) { if (sk->inp != NULL) return (1); } return (-1); } /* * must be called whenever any addressing information such as * address, port, protocol has changed */ void pf_pkt_addr_changed(struct mbuf *m) { pf_mbuf_unlink_state_key(m); m->m_pkthdr.pf.inp = NULL; } struct inpcb * pf_inp_lookup(struct mbuf *m) { struct inpcb *inp = NULL; struct pf_state_key *sk = m->m_pkthdr.pf.statekey; if (!pf_state_key_isvalid(sk)) pf_mbuf_unlink_state_key(m); else inp = m->m_pkthdr.pf.statekey->inp; if (inp && inp->inp_pf_sk) KASSERT(m->m_pkthdr.pf.statekey == inp->inp_pf_sk); return (inp); } void pf_inp_link(struct mbuf *m, struct inpcb *inp) { struct pf_state_key *sk = m->m_pkthdr.pf.statekey; if (!pf_state_key_isvalid(sk)) { pf_mbuf_unlink_state_key(m); return; } /* * we don't need to grab PF-lock here. At worst case we link inp to * state, which might be just being marked as deleted by another * thread. */ if (inp && !sk->inp && !inp->inp_pf_sk) pf_state_key_link_inpcb(sk, inp); /* The statekey has finished finding the inp, it is no longer needed. */ pf_mbuf_unlink_state_key(m); } void pf_inp_unlink(struct inpcb *inp) { pf_inpcb_unlink_state_key(inp); } void pf_state_key_link_reverse(struct pf_state_key *sk, struct pf_state_key *skrev) { /* Note that sk and skrev may be equal, then we refcount twice. */ KASSERT(sk->reverse == NULL); KASSERT(skrev->reverse == NULL); sk->reverse = pf_state_key_ref(skrev); skrev->reverse = pf_state_key_ref(sk); } #if NPFLOG > 0 void pf_log_matches(struct pf_pdesc *pd, struct pf_rule *rm, struct pf_rule *am, struct pf_ruleset *ruleset, struct pf_rule_slist *matchrules) { struct pf_rule_item *ri; /* if this is the log(matches) rule, packet has been logged already */ if (rm->log & PF_LOG_MATCHES) return; SLIST_FOREACH(ri, matchrules, entry) if (ri->r->log & PF_LOG_MATCHES) pflog_packet(pd, PFRES_MATCH, rm, am, ruleset, ri->r); } #endif /* NPFLOG > 0 */ struct pf_state_key * pf_state_key_ref(struct pf_state_key *sk) { if (sk != NULL) PF_REF_TAKE(sk->refcnt); return (sk); } void pf_state_key_unref(struct pf_state_key *sk) { if (PF_REF_RELE(sk->refcnt)) { /* state key must be removed from tree */ KASSERT(!pf_state_key_isvalid(sk)); /* state key must be unlinked from reverse key */ KASSERT(sk->reverse == NULL); /* state key must be unlinked from socket */ KASSERT(sk->inp == NULL); pool_put(&pf_state_key_pl, sk); } } int pf_state_key_isvalid(struct pf_state_key *sk) { return ((sk != NULL) && (sk->removed == 0)); } void pf_mbuf_unlink_state_key(struct mbuf *m) { struct pf_state_key *sk = m->m_pkthdr.pf.statekey; if (sk != NULL) { m->m_pkthdr.pf.statekey = NULL; pf_state_key_unref(sk); } } void pf_mbuf_link_state_key(struct mbuf *m, struct pf_state_key *sk) { KASSERT(m->m_pkthdr.pf.statekey == NULL); m->m_pkthdr.pf.statekey = pf_state_key_ref(sk); } void pf_state_key_link_inpcb(struct pf_state_key *sk, struct inpcb *inp) { KASSERT(sk->inp == NULL); sk->inp = inp; KASSERT(inp->inp_pf_sk == NULL); inp->inp_pf_sk = pf_state_key_ref(sk); } void pf_inpcb_unlink_state_key(struct inpcb *inp) { struct pf_state_key *sk = inp->inp_pf_sk; if (sk != NULL) { KASSERT(sk->inp == inp); sk->inp = NULL; inp->inp_pf_sk = NULL; pf_state_key_unref(sk); } } void pf_state_key_unlink_inpcb(struct pf_state_key *sk) { struct inpcb *inp = sk->inp; if (inp != NULL) { KASSERT(inp->inp_pf_sk == sk); sk->inp = NULL; inp->inp_pf_sk = NULL; pf_state_key_unref(sk); } } void pf_state_key_unlink_reverse(struct pf_state_key *sk) { struct pf_state_key *skrev = sk->reverse; /* Note that sk and skrev may be equal, then we unref twice. */ if (skrev != NULL) { KASSERT(skrev->reverse == sk); sk->reverse = NULL; skrev->reverse = NULL; pf_state_key_unref(skrev); pf_state_key_unref(sk); } } int pf_delay_pkt(struct mbuf *m, u_int ifidx) { struct pf_pktdelay *pdy; if ((pdy = pool_get(&pf_pktdelay_pl, PR_NOWAIT)) == NULL) { m_freem(m); return (ENOBUFS); } pdy->ifidx = ifidx; pdy->m = m; timeout_set(pdy->to, pf_pktenqueue_delayed, pdy); timeout_add_msec(pdy->to, m->m_pkthdr.pf.delay); m->m_pkthdr.pf.delay = 0; return (0); } void pf_pktenqueue_delayed(void *arg) { struct pf_pktdelay *pdy = arg; struct ifnet *ifp; ifp = if_get(pdy->ifidx); if (ifp != NULL) { if_enqueue(ifp, pdy->m); if_put(ifp); } else m_freem(pdy->m); pool_put(&pf_pktdelay_pl, pdy); } CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 08:34:01 ports/graphics/gegl04/patches Update of /cvs/ports/graphics/gegl04/patches In directory cvs.openbsd.org:/tmp/cvs-serv31881/patches Log Message: Directory /cvs/ports/graphics/gegl04/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/12 08:34:26 Modified files: graphics/gegl04: Makefile distinfo Added files: graphics/gegl04/patches: patch-operations_seamless-clone_Makefile_in Log message: Update to gegl04-0.4.4. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/12 08:38:26 Modified files: app/xkbcomp : ChangeLog compile configure configure.ac keycodes.c Log message: Update to xkbcomp 1.4.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/12 08:44:41 Modified files: driver/xf86-input-mouse: ChangeLog aclocal.m4 compile configure configure.ac driver/xf86-input-mouse/src: bsd_mouse.c mouse.c Log message: Update to xf86-input-mouse 1.9.3 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/12 08:46:45 Modified files: usr.sbin/ldomctl: mdesc.c mdesc.h Log message: Add a function to delete all nodes with a specific name. Add a function to determine the size of a machine description. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/12 08:52:23 Modified files: driver/xf86-input-synaptics: ChangeLog aclocal.m4 compile configure configure.ac driver/xf86-input-synaptics/src: eventcomm.c synaptics.c Log message: Update to xf86-input-synaptics 1.9.1 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/12 08:53:37 Modified files: usr.sbin/vmctl : main.c Log message: The vmctl start -I option was changed to -t. I committed the manpage but accidentally forgot the main.c part. OK ccardenas@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/12 09:00:43 Modified files: driver/xf86-video-rendition: ChangeLog aclocal.m4 configure configure.ac driver/xf86-video-rendition/src: rendition.c Log message: Update to xf86-video-rendition 4.2.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/12 09:10:29 Modified files: lib/libXScrnSaver: ChangeLog aclocal.m4 configure configure.ac lib/libXScrnSaver/man: Xss.man lib/libXScrnSaver/src: XScrnSaver.c Log message: Update to libXScrnSaver 1.2.3 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/12 09:13:33 Modified files: sys/arch/amd64/include: vmmvar.h Log message: zap an extra newline CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/12 09:16:03 Modified files: lib/libXinerama: ChangeLog aclocal.m4 config.h.in configure configure.ac lib/libXinerama/src: Xinerama.c Log message: Update to libXinerama 1.1.4 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/12 09:48:02 Modified files: sys/arch/i386/i386: vmm.c sys/arch/i386/include: vmmvar.h Log message: unbreak i386 build, thanks to pd@ for noticing. Same diff as I committed earlier for amd64 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/12 09:51:50 Modified files: sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.h ip_output.c ipsec_output.c sys/netinet6 : ip6_output.c Log message: Introduce ipsec_output_cb() to merge duplicate code and account for dropped packets in the output path. While here fix a memory leak when compression is not needed w/ IPcomp. ok markus@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/12 10:07:35 Modified files: sys/net : route.h sys/netinet6 : nd6_nbr.c Log message: Introduce RTM_CHGADDRATTR to inform userland on the route socket when an attribute of an address is changed. For now it's used when IPv6 duplicate address detection finishes. With this slaacd(8) can find out if a configured address is not duplicated without the need to poll. OK phessler, benno, claudio CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/12 10:08:02 Modified files: sbin/route : route.c Log message: RTM_CHGADDRATTR for route monitor OK phessler, benno, claudio CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/12 10:31:10 Modified files: net/gdnsd : Makefile distinfo Log message: Update for Gdnsd to 2.4.0: http://gdnsd.org/ OK jung@ (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/12 10:53:09 Modified files: sbin/disklabel : editor.c Log message: Cleanup and clarify the has_overlap() logic so it can be read by normal people and is more efficient to boot. The only intentional functional change was to use mergesort() instead of heapsort() so that partitions with the same offset retain their order in the emitted verbiage. Looked good to tb@, ok kn@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/12 10:59:59 Modified files: sbin/disklabel : editor.c Log message: Cleanup and clarify getuint64() by using the same functions as auto-allocation. parse_sizespec() and apply_unit(). No intentional functional change. Looked good to tb@ CVSROOT: /cvs Module name: ports Changes by: nayden@cvs.openbsd.org 2018/07/12 12:10:22 Modified files: lang : Makefile Log message: + SUBDIR += brainfuck CVSROOT: /cvs Module name: ports Changes by: nayden@cvs.openbsd.org 2018/07/12 12:14:00 ports/lang/brainfuck Update of /cvs/ports/lang/brainfuck In directory cvs.openbsd.org:/tmp/cvs-serv68990/brainfuck Log Message: Directory /cvs/ports/lang/brainfuck added to the repository CVSROOT: /cvs Module name: ports Changes by: nayden@cvs.openbsd.org 2018/07/12 12:22:08 ports/lang/brainfuck/pkg Update of /cvs/ports/lang/brainfuck/pkg In directory cvs.openbsd.org:/tmp/cvs-serv40762/pkg Log Message: Directory /cvs/ports/lang/brainfuck/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: nayden@cvs.openbsd.org 2018/07/12 12:22:21 ports/lang/brainfuck/patches Update of /cvs/ports/lang/brainfuck/patches In directory cvs.openbsd.org:/tmp/cvs-serv90021/patches Log Message: Directory /cvs/ports/lang/brainfuck/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: nayden@cvs.openbsd.org 2018/07/12 12:26:30 Added files: lang/brainfuck : Makefile distinfo lang/brainfuck/patches: patch-CMakeLists_txt patch-src_main_c lang/brainfuck/pkg: DESCR PLIST Log message: Import of brainfuck-2.7.1: a brainfuck interpreter written in C. With improvements and OKs from sthen@ and bcallah@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/12 12:38:32 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt Log message: update to rspamd-1.7.8 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/12 12:45:13 Modified files: usr.sbin/ospf6d: ospf6d.conf.5 Log message: missing .Ek; CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/07/12 13:31:05 Modified files: usr.sbin/ntpd : ntp.c Log message: if we couldn't update the clock for ~1h due to lack of data from peers and sensors, mark us unsynced again. ok reyk krw, pt out / discussion / help naddy CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/12 14:41:59 Modified files: audio : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: audio/tremor : Makefile distinfo audio/tremor/patches: patch-autogen_sh patch-configure_in audio/tremor/pkg: DESCR PLIST audio/tremor-tools: Makefile distinfo audio/tremor-tools/patches: patch-Makefile_in patch-configure patch-ogg123_callbacks_c patch-ogg123_cfgfile_options_c patch-ogg123_http_transport_c patch-ogg123_ogg123_c patch-ogg123_ogg123rc-example patch-ogg123_oggvorbis_format_c audio/tremor-tools/pkg: DESCR PLIST Log message: Remove tremor, an obsolete fixed-point Vorbis audio decoder that is no longer maintained upstream and no longer useful since our arm arch unconditionally supports floating point. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/12 15:19:34 Modified files: devel/llvm : Makefile lang/crystal : Makefile Log message: - set PKGSPEC-main in devel/llvm, which provides the default pkgspec for dependent ports, this restricts deps to use the current clang version which is required for some ports using the unversioned libLLVM*.so library. see https://marc.info/?l=openbsd-ports&m=152377935312657&w=2 - set RUN_DEPENDS on devel/llvm in lang/crystal as it uses libLLVM*.so breakage reported by James Turner I don't like this at all, but don't see what other option we have, if anyone has a better idea please pipe up. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/12 15:45:37 Modified files: usr.sbin/bgpctl: bgpctl.c usr.sbin/bgpd : kroute.c bgpd.h Log message: store and print the rdomain of the interfaces we see. ok phessler@ henning@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/12 16:07:57 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/12 16:09:04 Modified files: sys/arch/amd64/conf: GENERIC.MP Log message: we will be toggling witness on/off a few times. when it is on, it raises awareness of problems. when it is off, development cycles are faster. let's do the faster cycle for a little while. discussion with naddy CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/12 20:13:19 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c Log message: fix leaks in unit test; with this, all unit tests are leak free (as far as valgrind can spot anyway) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/12 20:13:50 Modified files: regress/usr.bin/ssh: allow-deny-users.sh Log message: make this use ssh_proxy rather than starting/stopping a daemon for each testcase CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/12 20:57:07 Modified files: textproc/icu4c : Makefile Log message: Enable the stack protector again on arm. It was disabled when armv7 used gcc 4.2, this builds fine after the switch to clang. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/12 21:00:16 Modified files: devel/cmake : Makefile Log message: Enable the stack protector again on arm. It was disabled when armv7 used gcc 4.2, this builds fine after the switch to clang. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/12 22:08:08 Modified files: devel/libexecinfo: Makefile Log message: arm no longer needs -D__BUILTIN_HACK to build, remove vax case CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/12 23:22:34 Modified files: sbin/ifconfig : ifconfig.8 Log message: - differentiate between join and nwid - remove some duplication between them - document -join - sort ok phessler CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/12 23:25:24 Modified files: sys/arch/amd64/conf: GENERIC.MP Log message: zap some garbage that snuck in. spotted by kevlo CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/12 23:25:29 Modified files: usr.sbin/rad : rad.conf.5 Log message: various tweaks; ok florian CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/07/12 23:49:07 Modified files: faq : current.html Log message: wording tweak from jmc CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/12 23:56:57 Modified files: sys/lib/libkern/arch/amd64: ffs.S strchr.S strlen.S Log message: Use _ALIGN_TRAPS instead of _ALIGN_TEXT where nops aren't needed. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/13 00:56:59 Modified files: etc : changelist Log message: add rad.conf; from semarie; tweak & OK tb CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/13 01:11:48 Modified files: lang/lua/5.3 : Makefile distinfo Log message: update to lua 5.3.5 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/07/13 01:22:55 Modified files: sys/net80211 : ieee80211_node.c Log message: Some more checks before auto-join switches networks. Make sure all of the crypto options the AP announces matches what we would configure. While here, don't switch if the user has specified a specific BSSID, and the new AP does not match. OK stsp@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/13 01:29:08 Modified files: usr.sbin/ldomd : ds.c ds.h Log message: Check protocol version number before sending an ack indicating that we support a domain services protocol. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/13 01:56:05 Modified files: net/mrtg : Makefile distinfo net/mrtg/pkg : PLIST Removed files: net/mrtg/patches: patch-doc_mrtg-squid_pod Log message: update to mrtg-2.17.7 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/13 02:00:47 Modified files: security/libgpg-error: Makefile distinfo Log message: Update to libgpg-error-1.32. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/13 02:07:21 Modified files: infrastructure/mk: bsd.port.mk Log message: kill MASTER_SITE_OVERRIDE it's been broken since the last overhaul and nobody noticed CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/13 02:08:11 Modified files: usr.sbin/rad : rad.conf.5 Log message: Explain what the example is doing. Prompted by, tweak & OK jmc CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/13 02:09:34 Modified files: share/man/man5 : bsd.port.mk.5 Log message: byebye MASTER_SITE_OVERRIDE, we won't miss you CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/13 02:10:45 Modified files: sys/arch/i386/conf: Makefile.i386 Log message: repair inconsistancies CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/13 02:10:56 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: repair inconsistancies CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/13 02:18:11 Modified files: usr.sbin/bgpd : rde.c rde_attr.c util.c Log message: Move aspath_verify() and aspath_inflate() into util.c so bgpctl can use them. With this it gets a bit easier to parse MRT update messages in bgpctl. OK benno@ phessler@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/13 02:30:10 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/snmpd : ber.c usr.sbin/ypldap: ber.c Log message: Fix loop condition in ber.c. Discussed with claudio. ok claudio@, jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/13 02:30:16 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/patches: patch-Makefile_in print/cups-filters/pkg: PLIST Log message: Update to cups-filters-1.20.4. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/13 02:30:34 Modified files: sys/arch/amd64/amd64: codepatch.c mainbus.c sys/arch/amd64/conf: ld.script sys/arch/amd64/include: codepatch.h Log message: Disable codepatching infrastructure after boot This way, it is not available for use in ROP attacks. This diff puts the codepatching code into a separate section and unmaps that section after boot. In the future, the memory could potentially be reused but that would require larger changes. ok pguenther@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/13 02:31:34 Modified files: usr.sbin/rad : frontend.c rad.c rad.h Log message: pass in route socket from main; stub out handling for now CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/13 02:32:10 Modified files: usr.sbin/rad : control.c frontend.c frontend.h rad.c rad.h Log message: pass control socket in from main CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/13 02:34:18 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.57. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/13 02:37:10 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-208.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/13 02:37:40 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.57. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/13 02:37:54 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.15.58. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/13 02:39:33 Modified files: usr.sbin/cron : client.c Log message: Unused variable. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/13 02:41:15 Modified files: sbin/pfctl : parse.y Log message: Fix regression on child queue definitions I comitted the wrong diff in 1.680 which turned `queue cq parent pq ...' into invalid syntax by changing `interface' to `ON if_item'. Found by bket, thanks! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/13 02:41:32 Modified files: sbin/ifconfig : brconfig.c ifconfig.c Log message: Unused variables. ok henning@ phessler@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/13 02:42:49 Modified files: usr.sbin/vmd : control.c parse.y vm.conf.5 vmd.c vmd.h vmm.c Log message: Add "allow instance" option. This allows users to create VM instances and change desired options, for example a user can be allowed to run a VM with all the pre-configured options but specify an own disk image. (mlarkin@ was fine with iterating over it) OK ccardenas@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/13 02:43:31 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Eliminate the weird condition in the BN_swap_ct() API that at most one bit be set in condition. This makes the constant time bit-twiddling a bit trickier, but it's not too bad. Thanks to halex for an extensive rubber ducking session over a non-spicy spicy tabouleh falafel.. ok jsing, kn CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/13 02:46:03 Modified files: devel/harfbuzz : Makefile Log message: -DHB_NO_MT is no longer required to build on arm ok ajacoutot@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/13 02:46:07 Modified files: usr.sbin/ldomd : ds.c ds.h Log message: When we nack a domain service because we don't support the requested major version, provide a major version that we do support. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/13 02:50:38 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/snmpd : ber.c usr.sbin/ypldap: ber.c Log message: Fix some comments referencing sockets which are not used by the ber api. The api uses read and write buffers (byte streams) that are utilized by calling applications which may or may not use sockets. ok claudio@ buffer byte streams that applications then use for CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/13 02:51:14 Modified files: usr.bin/cut : cut.c Log message: Unused variables. ok halex@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/13 02:51:15 Modified files: sys/net : bpf.c Log message: Some USB network interfaces like rum(4) report ENXIO from their ioctl function after the device has been pulled out. Also accept this error code in bpf_detachd() to prevent a kernel panic. tcpdump(8) may run while the interface is detached. from Moritz Buhl; OK stsp@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/13 02:59:02 Modified files: regress/sys/kern/unveil: syscalls.c Log message: tests for next steps in unveil CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/13 03:02:07 Modified files: usr.bin/vi/ex : ex_usage.c Log message: Unused variable. ok martijn@ henning@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/13 03:03:44 Modified files: usr.sbin/ndp : ndp.c Log message: Unused variables. ok henning@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/13 03:06:58 Modified files: sbin/route : route.8 route.c usr.bin/netstat: netstat.1 sbin/ifconfig : ifconfig.8 Log message: Use "rtable" not "tableid" as argument name for rtable Make rtable(4) usage documentation consistent with other programs. This is to have `man -k ar~rtable' show the full list without having to look for other variations of the same argument type. OK bluhm CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/13 03:07:00 Modified files: infrastructure/mk: bsd.port.mk infrastructure/lib/DPB: Distfile.pm Fetch.pm PortInfo.pm infrastructure/lib/DPB/Job: Fetch.pm Log message: tweak the way we handle backup sites - they don't makesum - they fetch the final name in case of renames. Likewise in dpb: - grab MASTER_SITE_BACKUP as well - do a subclass that uses the correct filename That way, we get stuff from MASTER_SITE_BACKUP correctly CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/13 03:11:28 Modified files: infrastructure/lib/DPB: Distfile.pm infrastructure/lib/DPB/Job: Fetch.pm Log message: make fetch resilient to empty variable errors CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/13 03:16:15 Modified files: usr.sbin/rad : rad.c Log message: add missing IMSG_STARTUP; unclear why this ever worked CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/13 03:16:50 Modified files: usr.sbin/rad : frontend.c Log message: Monitor the route socket and regenerate the list of interfaces and messages to send when an interface shows up or disappears or and address shows up or disappears. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/13 03:19:42 Modified files: sbin/route : route.c Log message: no longer interpret 0.192.168.4 in hosts(5) as 192.168.4/24 OK phessler@ claudio@ benno@ kn@ "steh' nicht rum, committe das" henning@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/13 03:25:23 Modified files: include : unistd.h lib/libc : Symbols.list lib/libc/hidden: unistd.h lib/libc/sys : Makefile.inc pledge.2 regress/sys/kern: Makefile sys/conf : files sys/kern : init_sysent.c kern_exec.c kern_exit.c kern_fork.c kern_pledge.c syscalls.c syscalls.master vfs_lookup.c vfs_subr.c vfs_syscalls.c sys/sys : namei.h pledge.h proc.h syscall.h syscallargs.h vnode.h usr.bin/kdump : ktrstruct.c Added files: lib/libc/sys : unveil.2 sys/kern : kern_unveil.c Log message: Unveiling unveil(2). This brings unveil into the tree, disabled by default - Currently this will return EPERM on all attempts to use it until we are fully certain it is ready for people to start using, but this now allows for others to do more tweaking and experimentation. Still needs to send the unveil's across forks and execs before fully enabling. Many thanks to robert@ and deraadt@ for extensive testing. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/13 03:27:07 Modified files: lib/libc : shlib_version Log message: Crank minor for unveil ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/13 03:28:07 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/13 03:36:00 Modified files: sys/kern : vfs_syscalls.c Log message: Make the default failure for unveil while disabled return success so that people don't get screwed when playing with it on their machines CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/13 03:46:03 Modified files: infrastructure/mk: bsd.port.mk Log message: let refetch work again... not perfect yet, but it will do for now CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/07/13 04:04:17 Modified files: security/gnupg2: Makefile distinfo Log message: Update to 2.2.9 ok aja@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/13 04:26:57 Modified files: usr.sbin/vmd : config.c vmd.c vmd.h Log message: Check the disk/kernel/cdrom file permissions after openening the fd. This prevents time of TOCTOU attacks for instances. OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/13 07:47:41 Modified files: sys/kern : kern_unveil.c Log message: unbreak gcc4 build CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/13 09:02:40 Modified files: usr.sbin/bgpctl: Makefile Log message: explicitly link libm for sqrt()/fmax() calls added in bgpctl.c rev 1.204 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/13 09:18:59 Modified files: usr.sbin/vmd : vm.conf.5 Log message: network -> interface; ok reyk@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/07/13 10:59:46 Modified files: usr.bin/leave : leave.1 usr.bin/script : script.1 usr.bin/w : w.1 Log message: Add & update author credits for Mary Ann Horton. Add credits for leave(1) and w(1); update credit for script(1). Supported by the Spinellis repo and CSRG SCCS logs. ok brynet millert jca jmc schwarze CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/07/13 11:18:34 Modified files: lib/libc/sys : unveil.2 Log message: Correct some typos and also ran it through mandoc -Tlint OK millert@ deraadt@ and jmc@ who also gave me a cluebat stick CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/13 11:48:30 Modified files: usr.sbin/vmd : vm.conf.5 Log message: tweak previous; ok reyk CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/07/13 12:36:56 Modified files: usr.bin/openssl: apps.h apps_posix.c s_time.c speed.c Log message: openssl app timers: TM_START -> TM_RESET, TM_STOP -> TM_GET Much more apt than the current operation names. Names suggested by jca@ ages ago. ok jca, jsing CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2018/07/13 14:06:10 Modified files: usr.bin/vi/ex : ex_cmd.c Log message: Remove cscope leftover and a stray comma. From "kshe" on tech@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/13 16:22:21 Modified files: education/anki : Makefile inputmethods/ibus: Makefile inputmethods/ibus-anthy: Makefile inputmethods/ibus-skk: Makefile Log message: remove fgsch@ as maintainer as requested by him CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/14 01:01:24 Modified files: infrastructure/mk: bsd.port.mk Log message: perform REFETCH in a less nasty way: actually have _REFETCH_INFO take over from normal _FULL_FETCH_LIST for those files CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/14 01:07:26 Modified files: share/man/man7 : ports.7 Log message: zap network configuration section, it's a level of tinkering that's not really supported. add another ref to PORTS_PRIVSEP here, as it is really a good idea. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/14 01:40:17 Modified files: share/man/man7 : ports.7 Log message: .El should have been zapped too; CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/14 03:07:28 Modified files: distrib/sets/lists/base: md.armv7 mi distrib/sets/lists/comp: md.armv7 mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/14 03:34:05 Modified files: infrastructure/lib/DPB: Fetch.pm Log message: remove test that no longer works (MASTER_SITE_BACKUP is independently defined) noticed by aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/14 03:45:54 Modified files: infrastructure/lib/DPB/Job: Fetch.pm Log message: be more thorough in handling bak, avoid infinite loop CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/14 03:49:05 Modified files: infrastructure/lib/DPB/Job: Fetch.pm Log message: cleaner CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/14 04:02:24 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Remove mention of old man directory OK espie CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/14 04:21:48 Modified files: sys/kern : sys_generic.c Log message: Don't pass an uninitialised size value to free(9). Pointer argument is NULL in this path so free will return early without accessing it. ok jca@ tb@ CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/07/14 06:16:06 Modified files: net/tor : Makefile net/tor/pkg : PLIST Log message: Put @rcscript back to its place, restoring correct install prefix. okay pascal@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/14 06:32:36 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h kroute.c Log message: get rid of two more implicit ktable_get with rdomain 0. should not change anything when run in rdomain 0. ok henning@ phessler@ claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/14 07:37:44 Modified files: sbin/route : route.c Log message: Make route monitor display changes in all routing domains by forcing the route filter to set RTABLE_ANY. Previously only the routing table/rdomain of the route process was displayed (that being the kernel default). ok kn@ claudio@ and henning@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/14 07:38:48 Modified files: sbin/route : route.8 Log message: Document that route monitor also takes -T rtable as an argument. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/07/14 07:49:20 Modified files: net/tor : Makefile net/tor/pkg : PLIST Log message: Backout, my tree wasn't as fresh as it should. pointed out by sthen@ and aja@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/14 08:20:04 Modified files: . : README Log message: The manual pages that used to live in ${PORTSDIR}/infrastructure/man have been moved into base. ok espie@ kn@ kirby@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/14 09:55:30 Log message: Import devel/p5-MooX-StrictConstructor. Simply loading this module makes your constructors "strict". If your constructor is called with an attribute init argument that your class does not declare, then it dies. This is a great way to catch small typos. OK giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180714 N ports/devel/p5-MooX-StrictConstructor/Makefile N ports/devel/p5-MooX-StrictConstructor/distinfo N ports/devel/p5-MooX-StrictConstructor/pkg/PLIST N ports/devel/p5-MooX-StrictConstructor/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/14 09:56:06 Modified files: devel : Makefile Log message: Add p5-MooX-StrictConstructor. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/14 11:44:36 Modified files: lang/seed7 : Makefile distinfo lang/seed7/pkg : PLIST Log message: Update to seed7-20180708 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/14 14:18:33 Modified files: databases/lbdb : Makefile Log message: bump, HOMEPAGE change affects all subpackages CVSROOT: /cvs Module name: src Changes by: joris@cvs.openbsd.org 2018/07/14 15:28:02 Modified files: usr.bin/cvs : client.c Log message: don't run cvs_client_sendfile() if its file_type is CVS_DIR, but do not depend on it being CVS_FILE explicitly. unbreaks remote operations on removed files. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/14 23:38:48 Modified files: lib/libcrypto/ec: ec2_mult.c ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_key.c ec_lcl.h ec_lib.c ec_mult.c eck_prn.c ecp_mont.c ecp_nist.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistz256.c ecp_oct.c ecp_smpl.c lib/libcrypto/man: EC_POINT_add.3 Log message: back out ecc constant time changes after the constant time commits various regress tests started failing on sparc64 ssh t9, libcrypto ec ecdh ecdsa and trying to ssh out resulted in 'invalid elliptic curve value' ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/15 00:02:42 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: Also revert regression tests so that EC_POINTs_mul() with longer vectors gets exercised again. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/15 00:03:31 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: $OpenBSD$ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 00:23:59 Added files: devel/sdl-sound/patches: patch-playsound_physfsrwops_h Log message: the physfs update was not tested, let's see how large the damage is before backing out. no buildy -> no bumpy requiry CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/15 00:57:13 Modified files: usr.bin/tmux : cmd-new-window.c Log message: Fix new-window -k, GitHub issue 1403. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/15 01:24:15 Modified files: audio/pulseaudio: Makefile distinfo Log message: Update to pulseaudio-12.1. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 01:29:43 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: restrict update-desktop-database to relevant desktop files discovered by aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/15 02:03:11 Modified files: graphics/shotwell: Makefile distinfo graphics/shotwell/patches: patch-src_camera_CameraTable_vala Log message: Update to shotwell-0.28.4. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 02:32:58 Modified files: infrastructure/templates: network.conf.template Log message: zap more old stuff, have MASTER_SITE_FREEBSD be actually visible CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 02:36:39 Modified files: astro/luna : Makefile converters/ish : Makefile devel/bouml : Makefile devel/dotconf : Makefile fonts/ko-baekmuk-fonts: Makefile games/connect4 : Makefile games/xdeblock : Makefile misc/jive : Makefile security/tempwatch: Makefile tests/portbump/t2: Makefile.inc textproc/pinfo : Makefile www/phantomjs : Makefile x11/xfishtank : Makefile x11/xmold : Makefile x11/xtattr : Makefile Log message: _MASTER_SITE_FREEBSD -> MASTER_SITE_FREEBSD CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 02:37:04 Modified files: infrastructure/templates: network.conf.template Log message: bye bye badly named variable CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/15 02:39:28 Modified files: graphics/shotwell: Makefile graphics/shotwell/patches: patch-src_camera_CameraTable_vala Log message: Patch away the get_port_path() function, we don't need/support it. While here, sort WANTLIB. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 02:44:33 Modified files: infrastructure/templates: network.conf.template Log message: Hah! MASTER_SITE_BACKUP is actually wrong with DIST_SUBDIR appended CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/07/15 02:49:12 Modified files: usr.sbin/smtpd : parse.y Log message: remove unused variable CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/15 02:57:59 Modified files: net/pbgpp : Makefile distinfo net/pbgpp/patches: patch-pbgpp_Application_Handler_py net/pbgpp/pkg : PLIST Log message: Update for pbgpp 0.2.18 OK phessler@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/15 03:00:05 Modified files: mail/greyscanner: Makefile distinfo Log message: Update for greyscanner to 2.01 Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/15 03:02:55 Modified files: net/p5-Net-OpenSSH: Makefile distinfo net/p5-Net-OpenSSH/pkg: PLIST Log message: Update for Net-OpenSSH to 0.78 Maintainer timeout CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/15 03:03:57 Modified files: net/p5-Test-TCP: Makefile distinfo Log message: Update for Test-TCP to 2.19 Maintainer timeout CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/15 03:05:17 Modified files: app/xenodm : Makefile.bsd-wrapper configure.ac app/xenodm/config: Makefile.am Added files: app/xenodm/config: Xreset.in Xstartup.in Log message: Revert the removal of Xreset and Xstartup. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/15 03:07:48 Modified files: app/xenodm : Makefile.in configure app/xenodm/config: Makefile.in Log message: regen CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/15 03:08:07 Modified files: distrib/sets/lists/xetc: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/15 03:25:41 Modified files: usr.sbin/rad : rad.h Log message: nuke newd leftover CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/15 03:26:26 Modified files: usr.sbin/rad : frontend.c Log message: It's a packet, not package. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/15 03:27:02 Modified files: usr.sbin/rad : rad.conf.5 Log message: mark up managed / other configuration CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/15 03:28:21 Modified files: usr.sbin/rad : engine.c frontend.c parse.y printconf.c rad.c rad.conf.5 rad.h Log message: Implement RFC 8106: IPv6 Router Advertisement Options for DNS Configuration. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/15 03:37:56 Modified files: infrastructure/db: user.list Log message: Reserve a user for osrm-routed. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/15 03:39:44 Modified files: geo/osrm-backend: Makefile geo/osrm-backend/pkg: PLIST Added files: geo/osrm-backend/pkg: osrm_routed.rc Log message: Add rc script for osrm-routed. ok kn@ kirby@ plus comments from ajacoutot@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/15 03:53:23 Modified files: app/xenodm/config: Xstartup.in Xreset.in Log message: Make Xstartup/Xreset consistent with GiveConsole/TakeConsole CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 03:56:45 Modified files: infrastructure/lib/DPB: Config.pm Distfile.pm Fetch.pm PortInfo.pm infrastructure/lib/DPB/Job: Fetch.pm Log message: MASTER_SITE_BACKUP is now independent of the port, so parse it during general config parsing, don't stash it in individual distfiles, and add it directly to each fetch job, thus saving memory and time CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 03:57:34 Modified files: infrastructure/mk: bsd.port.mk Log message: don't expose MASTER_SITE_BACKUP in dump-vars, it's now a global constant CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/15 03:58:03 Modified files: app/xenodm/config: Xreset.in Log message: OpenBSD id CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/07/15 04:44:49 Modified files: share/man/man4 : ath.4 athn.4 bwfm.4 bwi.4 ipw.4 iwi.4 iwm.4 iwn.4 malo.4 otus.4 ral.4 rsu.4 rtwn.4 rum.4 run.4 upgt.4 ural.4 urtw.4 urtwn.4 wpi.4 zyd.4 Log message: adjust hostname.if examples to show "wpakey" on the same line as "nwid" OK jmc@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/07/15 04:46:48 Modified files: share/man/man5 : hostname.if.5 Log message: adjust the example hostname.if to show "wpakey" on the same line as "nwid", and provide an IPv6 autoconf example. while here, split interface settings from IP assignment. OK jmc@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/15 05:35:57 Modified files: usr.sbin/rad : rad.conf.5 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 05:56:43 Modified files: infrastructure/lib/DPB: Config.pm infrastructure/lib/DPB/Job: Port.pm Log message: SIGNING_PARAMETERS won't come back. So just get rid of the extra tests, and use TRUSTED_PKG_PATH to make logs slightly less verbose. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/15 06:44:09 Modified files: sys/kern : kern_pledge.c Log message: Restore correct behaviour to pledge for access and stat, which was broken by the unveil diff. Noticed at, and diff from semarie@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/07/15 07:10:46 Modified files: devel/bison : Makefile distinfo devel/bison/pkg: PLIST Log message: Update to bison-3.0.5, mostly C++ bugfixes Tested in a bulk by ajacoutot@, also tested with a bunch of consumers on sparc64. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/15 08:17:25 Modified files: infrastructure/lib/DPB/Job: Fetch.pm Log message: large distfiles take quite a long time checksumming. stop displaying the 100% message and frozen, you could think it's frozen "near" 100%. Instead display "cksum..." and get rid of frozen indications entirely CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/15 08:36:54 Modified files: usr.sbin/vmd : config.c proc.h vioscsi.c vmd.c vmd.h Log message: Track resources and enforce cpu/memory/interface limits for non-root users. The limits are currently hard-coded and undocumented (4 CPUs/VMs, 2G memory, 8 interfaces) but will be configurable in an upcoming diff. These limits are tracked in total usage; for example, a user will be able to run up to 4 VMs with 512M of memory or a single VM with 2G. OK ccardenas@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/07/15 08:42:04 Modified files: usr.sbin/vmd : vioscsi.c Log message: Revert unrelated change to vioscsi.c (I had this in my tree to silence vioscsi.c log_debug, but Carlos already has a better diff for that) CVSROOT: /cvs Module name: www Changes by: phessler@cvs.openbsd.org 2018/07/15 09:49:56 Modified files: faq : current.html Log message: Explain the warning that wifi users might see when using wpakey on a line by itself OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/15 10:27:39 Modified files: lib/libcrypto/ec: ec2_mult.c ec2_oct.c ec2_smpl.c ec_ameth.c ec_asn1.c ec_check.c ec_curve.c ec_key.c ec_lib.c ec_mult.c eck_prn.c ecp_mont.c ecp_nist.c ecp_nistp224.c ecp_nistp256.c ecp_nistp521.c ecp_nistz256.c ecp_oct.c ecp_smpl.c Log message: recommit label indentation part of the backout; clearly unrelated to the breakage. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/15 11:19:39 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180713 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/15 11:21:15 Modified files: mail/geary : Makefile distinfo Log message: update to geary-0.12.3 ok landry@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/07/15 12:04:37 Modified files: share/man/man4/man4.amd64: cpu.4 Log message: Document xcrypt in the amd64 version of cpu.4. Bits taken from the i386 version. OK jmc@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/15 12:22:57 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: re-commit the removal of the EC_POINTs_mul() regression tests with num > 1 CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/07/15 14:25:52 Modified files: usr.sbin/vmd : vioscsi.c Log message: vioscsi driver has been stable enough so we can move a good portion of these log_debug messages to be DPRINTF (compile time). Prompted by reyk@. Ok reyk@. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/15 14:53:02 Modified files: www/dokuwiki : Makefile distinfo www/dokuwiki/pkg: PLIST Log message: Update dokuwiki to 2018-04-22a - switch MASTER_SITES to HTTPS. Ok pea@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/15 15:24:56 Modified files: graphics/nomacs: Makefile distinfo Log message: Bugfix update nomacs-3.10.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/15 15:58:32 Modified files: devel/dlib : Makefile distinfo devel/dlib/pkg : PLIST Log message: Update dlib-19.15 http://dlib.net/release_notes.html CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/15 16:03:50 Modified files: net/bitcoin : Makefile net/bitcoin/pkg: bitcoind.rc Log message: Use ksh, not sh, in rc script. ok rsadowski@ (maintainer) CVSROOT: //cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2018/07/15 16:19:58 Modified files: devel/py-tz : Makefile distinfo Log message: Update to py-tz 2018.5 ok daniel@, ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2018/07/15 16:38:58 Log message: Import py-parso 0.3.1, from Elias M. Mariani Parso is a Python parser that supports error recovery and round-trip parsing for different Python versions. Parso is also able to list multiple syntax errors in your python file. ok bcallah@ Status: Vendor Tag: shadchin Release Tags: shadchin_20180716 N ports/devel/py-parso/Makefile N ports/devel/py-parso/distinfo N ports/devel/py-parso/pkg/DESCR N ports/devel/py-parso/pkg/PLIST No conflicts created by this import CVSROOT: //cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2018/07/15 16:48:06 Modified files: devel : Makefile Log message: +py-parso +py-parso,python3 CVSROOT: //cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2018/07/15 17:04:32 Modified files: devel/py-jedi : Makefile distinfo devel/py-jedi/pkg: PLIST Log message: Update to py-jedi 0.12.1 From Elias M. Mariani (new maintainer) and small tweak from me. CVSROOT: //cvs Module name: ports Changes by: shadchin@cvs.openbsd.org 2018/07/15 17:09:43 Modified files: editors/texmaker: Makefile distinfo editors/texmaker/patches: patch-texmaker_cpp patch-texmaker_h patch-texmaker_pro editors/texmaker/pkg: PLIST Added files: editors/texmaker/patches: patch-pdfium_core_fxcrt_include_fx_system_h patch-pdfium_core_fxge_ge_fx_ge_linux_cpp patch-pdfium_fpdfsdk_javascript_JS_Value_cpp patch-pdfium_third_party_base_logging_h patch-pdfium_third_party_libopenjpeg20_opj_malloc_h patch-pdfium_xfa_fgas_font_fgas_stdfontmgr_cpp Log message: Update to texmaker 5.0.2 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/15 21:09:13 Modified files: usr.bin/ssh : hostfile.c packet.c Log message: memleaks; found by valgrind CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/15 21:09:59 Modified files: regress/usr.bin/ssh/unittests/hostkeys: test_iterate.c Log message: memleak in unittest; found by valgrind CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/15 22:36:14 Modified files: sysutils/rcm : Makefile distinfo Log message: Update rcm-1.3.3 (from maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/15 23:44:11 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo x11/xfce4/xfce4-whiskermenu/pkg: PLIST Log message: Update to xfce4-whiskermenu 2.2.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/15 23:44:58 Modified files: x11/xfce4/xfce4-mount: Makefile distinfo x11/xfce4/xfce4-mount/pkg: PLIST Log message: Update to xfce4-mount 1.1.3 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/16 00:42:56 Modified files: archivers/brotli: Makefile distinfo Log message: Update for Brotli to 1.0.5: https://github.com/google/brotli/releases Maintainer timeout OK bcallah@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/16 00:52:01 Modified files: app/xenodm/config: Xsetup_0 Log message: Remove useless test for DISPLAY number. This script is only run by xenodm for DISPLAY=:0 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/16 01:06:50 Modified files: usr.bin/ssh : ssh.c Log message: keep options.identity_file_userprovided array in sync when we load keys, fixing some spurious error messages; ok markus CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/16 01:13:00 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Log message: update coverage to 4.5.1. ok shadchin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/16 01:26:18 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-lib_Target_Mips_MCTargetDesc_MipsMCAsmInfo_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp Log message: Fix for --sysroot. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/16 01:48:17 Modified files: sys/dev/usb : xhci.c Log message: typos, from Michael W. Bombardieri. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/16 01:49:31 Modified files: sys/netinet : ip_ipcomp.c Log message: Fix for uninitialized variables. Found by and ok jsg@, ok markus@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/16 01:56:04 Modified files: usr.sbin/rtadvd: rtadvd.c Log message: rtadvd is only interested in IPv6 so limit route socket to AF_INET6. OK florian@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/16 02:29:08 Modified files: sbin/pfctl : parse.y Log message: reduce duplicate code, fix typo/free correct buffer In filteropts_to_rule(): * Merge `once' handling from `anchorrule' and `pfrule' * Remove/shorten duplicate code block * Fix typo I introduced with r1.678 that frees the wrong buffer (twice) OK sashan CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/16 02:48:22 Modified files: usr.bin/tmux : key-string.c server-client.c tmux.h Log message: Add an "Any" key to run a command if a key is pressed that is not bound in the current key table. GitHub issue 1404. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/16 02:53:44 Modified files: sys/arch/socppc/socppc: machdep.c Log message: make this build again after changes made in rev 1.74 ok mpi@ phessler@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/16 03:09:20 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_rib.c Log message: Use struct filterstate in rde_update_dispatch() and pass it down to functions like rde_update_update and path_update. This will allow to move more pointers from rde_aspath to the prefix. Looks good benno@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/16 03:11:31 Modified files: infrastructure/mk: bsd.port.mk Added files: infrastructure/db: network.conf Removed files: infrastructure/templates: network.conf.template Log message: network.conf.template -> network.conf it's never really been used properly CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/16 03:12:40 Modified files: share/man/man7 : ports.7 Log message: byebye network.conf.template CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/16 03:13:29 Modified files: share/man/man5 : bsd.port.mk.5 Log message: network.conf CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/16 05:05:41 Modified files: usr.bin/ssh : ssh.c sshconnect.h sshconnect2.c Log message: Remove support for loading HostBasedAuthentication keys directly in ssh(1) and always use ssh-keysign. This removes one of the few remaining reasons why ssh(1) might be setuid. ok markus@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/16 05:41:22 Modified files: astro/ansiweather: Makefile distinfo Log message: Update ansiweather to 1.13.0. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/16 05:52:26 Modified files: sys/dev/ic : bwfm.c Log message: Re-set the pointer to the bwfm event after the strict alignment check. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/16 06:02:45 Modified files: lib/libc/sys : unveil.2 Log message: fix thinko okay mestre@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/16 06:30:53 Modified files: infrastructure/lib/DPB: Job.pm infrastructure/lib/DPB/Job: Fetch.pm Port.pm Log message: create an intermediate Job::Watched class that includes the common logic to Job::Port and Job::Fetch, do not kill_on_timeout stuff that's not really stuck (e.g., waiting for locks and checksumming). You can now put fairly agressive timeouts on fetch, since checksum is out of the way. CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/07/16 06:34:14 Modified files: sys/net80211 : ieee80211_node.c Log message: don't save or use auto-join when the card is not in station (aka client) mode OK stsp@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/07/16 06:42:22 Modified files: sys/net80211 : ieee80211_node.c Log message: the AP sends their crypto parameters as a mask, so let us still select it in case we want WPA2 and they have WPA1 still enabled CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/16 07:10:53 Modified files: sys/miscfs/fuse: fuse_vnops.c fusefs.h lib/libfuse : fuse_new.3 fuse_ops.c Log message: Implement FBT_FSYNC, which is called on fsync(2) and fdatasync(2). Currently ignores the a_waitfor argument and always invokes the file system's fsync implementation synchronously. ok mpi@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/16 07:14:06 Modified files: share/man/man1 : dpb.1 Log message: Be more explicit in FETCH_TIMEOUT description. It only happens on the command line. If you want to put it in a config file, it's a DEFAULT or localhost property called fetch_timeout instead. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/16 07:23:05 Modified files: infrastructure/lib/DPB/Job: Fetch.pm Log message: avoid undefined warnings CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/16 07:41:19 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: In certain modes SDIO-connected bwfm(4) chips might expect us to read another packet (even though nextlen is set to none) to issue more RX interrupts. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/16 07:46:18 Modified files: sys/dev/ic : bwfm.c sys/dev/sdmmc : if_bwfm_sdio.c Log message: Add support for the BCM43455 SDIO chip to bwfm(4). CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2018/07/16 08:19:23 Modified files: app/cwm : calmwm.h Log message: Remove unused prototype; from Ross L Richardson. CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/16 10:44:09 Modified files: sys/miscfs/fuse: fuse_vfsops.c fuse_vnops.c sys/uvm : uvm_vnode.c Log message: Insert the appropriate uvm_vnp_uncache(9) and uvm_vnp_setsize(9) kernel calls to ensure that the UVM cache for memory mapped files is up to date. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/16 10:54:30 Modified files: sys/net : if_pflow.c Log message: use 'switch' rathan than an if-else construct to match on the netflow version to in pflow_get_mbuf(), to match the rest of the file ok benno@ florian@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/16 11:05:15 Modified files: sbin/sysctl : sysctl.c Log message: use ANSI C function declaration; no binary change CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/16 11:32:39 Modified files: lib/libcrypto/ec: ec2_smpl.c ec_lcl.h ec_lib.c ecp_mont.c ecp_nist.c ecp_smpl.c Log message: Recommit Billy Brumley's ECC constant time patch with a fix for sparc64 from Nicola Tuveri (who spotted the omission of ecp_nist.c from the PR). discussed with jsing tested by jsg CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/16 11:37:25 Modified files: lib/libcrypto/man: EC_POINT_add.3 Log message: Document behavior change of EC_POINTs_mul() again. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/16 13:36:26 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-1.10.1 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2018/07/16 13:37:39 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.3.3.9. Same diff from juanfra@. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/16 13:50:36 Log message: Import sk1-2.0rc3 From Elias M. Mariani (new maintainer) and tweaks, hints, input from sthen@, kirby@ and bcallah@. Comment: multiplatform vector graphics editor Description: sK1 is an open source vector graphics editor. Being primarily aimed at the prepress industry, it works with the CMYK colorspace and produces CMYK-based PDF and postscript output. WWW: https://sk1project.net/ Final ok sthen@, last tweaks from me Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180716 N ports/graphics/sk1/Makefile N ports/graphics/sk1/distinfo N ports/graphics/sk1/patches/patch-setup-sk1_py N ports/graphics/sk1/patches/patch-setup_cfg_sk1 N ports/graphics/sk1/patches/patch-src_sk1_app_conf_py N ports/graphics/sk1/patches/patch-src_uc2_utils_fs_py N ports/graphics/sk1/patches/patch-src_uc2_utils_system_py N ports/graphics/sk1/pkg/DESCR N ports/graphics/sk1/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/16 13:51:55 Modified files: graphics : Makefile Log message: hook sk1 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/16 16:25:01 Modified files: usr.bin/ssh : ssh.c Log message: Slot 0 in the hostbased key array was previously RSA1, but that is now gone and the slot is unused so remove it. Remove two now-unused macros, and add an array bounds check to the two remaining ones (array is statically sized, so mostly a safety check on future changes). ok markus@ CVSROOT: /cvs Module name: ports Changes by: ians@cvs.openbsd.org 2018/07/16 21:14:53 Modified files: sysutils/htop : Makefile Added files: sysutils/htop/patches: patch-openbsd_Platform_c Log message: Fix CPU meters Introduction of CP_SPIN sched state broke hard-coded state indexes resulting in the meters incorrectly reporting bogus intr data instead of CPU usage. Change hardcoded values to sched.h macros. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/07/16 21:32:10 Modified files: sys/dev/pci : pccbb.c Log message: we have splraise() now previously the code would do a series of comparisons to IPL_FOO and IPL_BAR, and use splfoo() and splbar() as needed, but for like a dozen different IPl levels (i may be exaggerating). splraise() rolls all of that up. ok deraadt@ mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/16 22:30:14 Removed files: editors/texmaker/patches: patch-texmakerapp_cpp Log message: somebody forgot to cvs rm a patch, obviously CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:02:05 Log message: Import amtk-5.0.0. Amtk is the acronym for "Actions, Menus and Toolbars Kit". It is a basic GtkUIManager replacement based on GAction. It is suitable for both a traditional UI or a modern UI with a GtkHeaderBar. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180717 N ports/x11/gnome/amtk/Makefile N ports/x11/gnome/amtk/distinfo N ports/x11/gnome/amtk/pkg/DESCR N ports/x11/gnome/amtk/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/17 01:02:11 Modified files: usr.sbin/bgpd : mrt.c mrt.h Log message: Switch to MSG_PROTOCOL_BGP4MP_ET formats for update and state mrt messages. The _ET format adds an additional microsecond time field which makes those message dumps more informative. The various table dumps are not modified since there the time especially between entries plays a secondary role. OK benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:02:37 Modified files: x11/gnome : Makefile Log message: +amtk CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:03:02 Modified files: x11/gnome/tepl : Makefile distinfo x11/gnome/tepl/pkg: PLIST Log message: Update to tepl-4.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:03:16 Modified files: x11/gnome/latex: Makefile distinfo Log message: Update to gnome-latex-3.30.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:03:37 Modified files: x11/gnome/devhelp: Makefile distinfo x11/gnome/devhelp/pkg: PLIST Log message: Update to devhelp-3.30.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:04:41 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.28.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:05:02 Modified files: mail/evolution : Makefile distinfo Removed files: mail/evolution/patches: patch-help_de_de_po patch-src_calendar_gui_e-calendar-view_c patch-src_calendar_gui_e-meeting-time-sel_c patch-src_calendar_gui_e-meeting-time-sel_h patch-src_calendar_gui_print_c patch-src_e-util_e-spell-dictionary_c patch-src_modules_tnef-attachment_e-mail-parser-tnef-attachment_c Log message: Update to evolution-3.28.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:05:17 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.28.4. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/17 01:35:55 Modified files: sysutils/libregf: Makefile Log message: use libfwnt in ports, spotted by espie@ (thanks). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 01:38:38 Modified files: audio/pulseaudio: Makefile distinfo Log message: Update to pulseaudio-12.2. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/17 01:43:34 Modified files: sys/kern : kern_unveil.c Log message: unvname_new() is passed something that is always 64-bits so the parameter should be declared uint64_t and not int. From & for semarie@ who isn't committing at the moment and ok beck@ who is on the road. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/17 01:56:44 Modified files: games/eduke32/patches: patch-GNUmakefile Log message: I'm getting fed up of fixing that stuff make *sure* the internal includes are first, so that we don't pick up system-wide different enet or something like that. CVSROOT: /cvs Module name: www Changes by: zhuk@cvs.openbsd.org 2018/07/17 01:57:31 Modified files: faq/ports : specialtopics.html Log message: KDE doesn't use autoconf for about ten years, stop mentioning this DE as an autoconf-specific special porting topic. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 02:01:01 Modified files: security/gnutls: Makefile distinfo Log message: Update to gnutls-3.5.19. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 04:08:55 Modified files: infrastructure/mk: bsd.port.mk Log message: Set DISTNAME earlier for GH_* ports, to avoid bogus PKGNAME construction when REVISION/EPOCH are used. Issue spotted by Leonid Bobrov, ok espie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 04:09:42 Modified files: net/mtr : Makefile Log message: bump EPOCH, broken PKGNAME for the no_x11 flavour CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/17 05:16:05 Modified files: net/tor : Tag: OPENBSD_6_3 Makefile distinfo Log message: Update to tor 0.3.2.11. New bridge authority. OK pascal@ (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 05:18:03 Modified files: x11/gnome/tracker-miners: Makefile Added files: x11/gnome/tracker-miners/patches: patch-src_libtracker-extract_tracker-module-manager_c Log message: Fix a couple of segfaults. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/17 05:52:12 Modified files: app/xenodm/config: Xsetup_0 Log message: This file is not generated by configure, @ substitutions arent available CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/17 07:04:31 Modified files: regress/lib/libfuse: fuse-parse-cmdline.c Log message: libfuse now supports -f command line option; uncomment test. CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/17 07:12:08 Modified files: regress/lib/libfuse: Makefile sys/miscfs/fuse: fuse_vfsops.c Added files: regress/lib/libfuse: fuse-mount.c fuse-null-check.c Log message: Don't send FBT_DESTROY if the FUSE connection is still PENDING. Also don't attempt to determine the size of the root inode. This is because we don't need to know the size of directories and FBT_GETATTR will also cause a deadlock if fuse_unmount(3) is called before the file system has a chance to process fbufs. Add corresponding regression test. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 07:22:45 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-newsrc_c Log message: update to neomutt-20180716 CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/07/17 07:47:06 Modified files: usr.sbin/vmd : vm.c loadfile_elf.c Log message: vmd(8): fix vmctl -b option for i386 kernels. ok pd@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 07:49:23 Modified files: net/toxic : Makefile net/toxic/pkg : DESCR PLIST Added files: net/toxic/pkg : PFRAG.no-no_x11 Log message: add a "no_x11" flavour to net/toxic, from maintainer Leonid Bobrov with small tweaks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 07:49:41 Modified files: net : Makefile Log message: hook toxic,no_x11 to the build CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/17 07:51:47 Modified files: usr.sbin/syslogd: syslog.conf.5 syslogd.c Log message: allow shell globs to match program and hostname selector tags via fnmatch(3); ok sthen@ bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 07:53:25 Modified files: net/net-snmp : Makefile distinfo Log message: update to net-snmp 5.8 final release CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 07:59:25 Modified files: security/py-cryptography: Tag: OPENBSD_6_3 Makefile Log message: MFC compiler switch for gcc arches CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 08:06:24 Modified files: security/py-cryptography: Makefile Log message: only needs gcc not g++ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/17 08:06:50 Modified files: security/py-cryptography: Tag: OPENBSD_6_3 Makefile Log message: only needs gcc not g++ CVSROOT: /cvs Module name: ports Changes by: ians@cvs.openbsd.org 2018/07/17 08:14:37 Modified files: sysutils/htop : Makefile sysutils/htop/patches: patch-openbsd_Platform_c Log message: Fix zero-index array bound bug CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/17 08:20:05 Added files: multimedia/x265/patches: patch-source_common_param_cpp Log message: fix build on non-x86, from Brad CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2018/07/17 08:27:22 Modified files: regress/lib/libcrypto/bn/addsub: bnaddsub.c Log message: Replace getprogname() to argv[0] in bnaddsub ok tb@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/17 10:32:10 Modified files: multimedia/mediainfo: Makefile distinfo Log message: maintenance update to 18.05 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/17 10:55:21 Removed files: regress/lib/libcrypto/CA: index.txt Log message: remove unused, empty file CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/17 11:06:50 Modified files: regress/lib/libcrypto: Makefile.inc regress/lib/libcrypto/CA: doit.sh intermediate.cnf root.cnf regress/lib/libcrypto/aead: aeadtest.c aeadtests.txt regress/lib/libcrypto/aeswrap: aes_wrap.c regress/lib/libcrypto/base64: base64test.c regress/lib/libcrypto/bf: bftest.c regress/lib/libcrypto/bn/general: bntest.c regress/lib/libcrypto/cast: casttest.c regress/lib/libcrypto/chacha: chachatest.c regress/lib/libcrypto/cts128: cts128test.c regress/lib/libcrypto/curve25519: x25519test.c regress/lib/libcrypto/des: destest.c regress/lib/libcrypto/dh: dhtest.c regress/lib/libcrypto/dsa: dsatest.c regress/lib/libcrypto/ecdh: ecdhtest.c regress/lib/libcrypto/engine: enginetest.c regress/lib/libcrypto/evp: evptest.c evptests.txt regress/lib/libcrypto/exp: exptest.c regress/lib/libcrypto/gcm128: gcm128test.c regress/lib/libcrypto/hkdf: hkdf_test.c regress/lib/libcrypto/hmac: hmactest.c regress/lib/libcrypto/idea: ideatest.c regress/lib/libcrypto/ige: igetest.c regress/lib/libcrypto/md4: md4test.c regress/lib/libcrypto/md5: md5test.c regress/lib/libcrypto/ocsp: ocsp_test.c regress/lib/libcrypto/pbkdf2: pbkdf2.c regress/lib/libcrypto/poly1305: poly1305test.c regress/lib/libcrypto/rand: randtest.c regress/lib/libcrypto/rc2: rc2test.c regress/lib/libcrypto/rc4: rc4test.c regress/lib/libcrypto/rmd: rmdtest.c regress/lib/libcrypto/rsa: rsa_test.c regress/lib/libcrypto/sha1: sha1test.c regress/lib/libcrypto/sha256: sha256test.c regress/lib/libcrypto/sha512: sha512test.c regress/lib/libcrypto/utf8: utf8test.c Log message: Add missing $OpenBSD$ markers. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/17 11:10:04 Modified files: regress/lib/libcrypto/ecdsa: ecdsatest.c Log message: some more style fixes CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/17 12:02:40 Modified files: usr.bin/tmux : server-client.c Log message: When a key isn't in the first table, we need to try the same key again not the any key. Also rename some labels. Fixes GitHub issue 1406 reeported by Mark Kelly. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/17 13:44:38 Modified files: sys/dev/ic : bwfm.c bwfmvar.h sys/dev/sdmmc : if_bwfm_sdio.c sys/dev/usb : if_bwfm_usb.c Log message: TX packets, which can be either Ethernet or control packets, must be sent in order. Otherwise it is possible that the key is set before we send out the EAPOL packet, or that packets are sent out before the key is set. Thus modify the SDIO backend to put both types into the same internal TX queue, which will be sent asynchronously. Discussed with bluhm@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/17 14:57:27 Modified files: sbin/route : route.c Log message: stop assuming prefix lengths, remove inet6_makenetandmask() This removes any logic that implies IPv6 destination host addresses to be /64 subnets so they are taken as is. RFC 3587 deprecated this in 2003 and our manual page actually states: The route is assumed to be to a network if any of the following apply to destination: * [...] * it is an IPv6 address with a “/XX” suffix (where XX is the number of bits in the network portion of the address and is less than 128) * [...] If destination is a valid IP address or host name, it is presumed to be a route to a host. Stripping relevant code from `inet6_makenetandmask()' left the function as dummy wrapper around `prefixlen()', so zap it completely. Discussed with and positive feedback from many, OK benno henning CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2018/07/17 15:01:10 Modified files: faq : current.html Log message: Add an entry about removing implicit prefix length logic from route(8) With help from tb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/17 23:46:15 Modified files: productivity/gnucash: Makefile Log message: Don't pick up gmkdir. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/18 02:47:28 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-autoconf_ast_check_raii_m4 patch-contrib_scripts_ast_coredumper patch-res_res_pjsip_location_c telephony/asterisk/pkg: PLIST-main Log message: update to asterisk-13.22.0 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/18 03:10:50 Modified files: usr.sbin/rad : frontend.c Log message: Don't log_warn on normal conditions, it should be log_debug. Pointed out by semarie@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/18 03:28:55 Log message: Import sysutils/neofetch, a system information tool written in bash. Submitted by Charlene Wendling , who takes MAINTAINER -- thanks! tweaks from rsadowski@, ok solene@ Neofetch is a command-line system information tool written in bash 3.2+. Neofetch displays information about your operating system, software and hardware in an aesthetic and visually pleasing way. The overall purpose of Neofetch is to be used in screenshots of your system. Status: Vendor Tag: bcallah Release Tags: bcallah_20180718 N ports/sysutils/neofetch/Makefile N ports/sysutils/neofetch/distinfo N ports/sysutils/neofetch/pkg/DESCR N ports/sysutils/neofetch/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/18 03:29:21 Modified files: sysutils : Makefile Log message: +neofetch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/18 04:06:06 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.8.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/18 04:14:40 Modified files: lang/guile2 : Makefile distinfo lang/guile2/pkg: PLIST Log message: Update to guile2-2.2.4. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/07/18 04:46:54 Modified files: www/netsurf : Makefile.inc www/netsurf/browser: Makefile www/netsurf/buildsystem: Makefile www/netsurf/hubbub: Makefile www/netsurf/libcss: Makefile www/netsurf/libdom: Makefile www/netsurf/libnsbmp: Makefile www/netsurf/libnsfb: Makefile www/netsurf/libnsgif: Makefile www/netsurf/libnslog: Makefile www/netsurf/libnspsl: Makefile www/netsurf/libnsutils: Makefile www/netsurf/libparserutils: Makefile www/netsurf/libsvgtiny: Makefile www/netsurf/libutf8proc: Makefile www/netsurf/libwapcaplet: Makefile www/netsurf/netsurf-fb: Makefile www/netsurf/nsgenbind: Makefile Log message: Switch homepage and master_sites to https. CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/18 04:47:02 Modified files: sys/miscfs/fuse: fuse_vnops.c Log message: Replace VATTR_NULL() with memset(3) in fusefs_getattr(). VATTR_NULL() sets all members of struct vattr to VNOVAL (-1) instead of 0, which is what is appropriate here. The VATTR_NULL() macro is intended for initialising struct vattr when setting attributes. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/18 04:49:05 Modified files: infrastructure/lib/DPB/SubEngine: Build.pm Log message: get rid of a fatal assertion: tag mismatches may work if junking occurred AND got rid of a tag, but in case of nojunk and similar conditions, it's just going to fail CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/18 05:34:05 Modified files: usr.bin/ssh : Makefile.inc misc.c readconf.c readpass.c ssh.c sshconnect.c sshconnect.h sshconnect2.c uidswap.c uidswap.h usr.bin/ssh/ssh-keysign: Makefile usr.bin/ssh/sshd: Makefile Log message: Remove support for running ssh(1) setuid and fatal if attempted. Do not link uidwap.c into ssh any more. Neuters UsePrivilegedPort, which will be marked as deprecated shortly. ok markus@ djm@ CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2018/07/18 05:51:15 Modified files: editors/ghostwriter: Makefile distinfo Log message: editors/ghostwriter 1.6.2p1 => 1.7.0 port changes: - add Qt5SVG to WANTLIB and LIB_DEPENDS OK bcallah@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/18 07:06:23 Modified files: usr.sbin/pkg_add/OpenBSD: UpdateSet.pm Log message: make the logic for deleting first slightly more obvious in particular, there's nothing to try if we don't have older packages CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/18 07:55:39 Modified files: sbin/ping : ping.c Log message: When running flood ping with count packets (-c) set an alarm after sending all packets otherwise ping will wait forever to see all answers - which might not arrive on lossy links. Problem pointed out by, input & OK claudio CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/18 08:06:30 Modified files: lib/libc/sys : unveil.2 Log message: tidy up the flags section a little: supply a little more indent, and reduce the amount of modal verbs going on; CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/18 08:43:34 Modified files: usr.sbin/rad : rad.c Log message: Stop our own router advertisements from looping back to us. Pointed out by semarie@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/18 09:46:49 Modified files: sbin/ping : ping.c Log message: replace manual zero initialization of various fields with memset; makes the code shorter and easier to read. suggested by & OK claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/18 10:24:16 Modified files: regress/lib/libcrypto/ocsp: ocsp_test.c Log message: Bob's license was missing, add it. ok beck CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/18 10:55:17 Modified files: sys/kern : kern_sig.c sys/sys : signalvar.h Log message: Revert the change that delivers process signals to any threads. As side effect pending signals specifically sent to the main thread were handled by other threads. This made gcj in textproc/pdftk port build stall. Noticed and tested by espie@. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/07/18 11:20:54 Modified files: usr.bin/join : join.c Log message: Convert from fgetln(3) to getline(3). Based on a diff from Lauri Tirkkonen. With a tweak and OK from schwarze@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/18 11:54:55 Modified files: www/kore : Makefile distinfo Log message: Update kore to 3.1.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/18 12:24:02 Modified files: net/lua-psl : Makefile distinfo Log message: Update lua-psl to 0.3. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/07/18 13:36:37 Modified files: audio/xmms2 : Makefile audio/xmms2/pkg: PLIST Log message: Switch the MP3 decoder from libmad to libmp123. mpg123 is still maintained upstream and also faster, in case somebody runs this on a really, really slow machine. All our archs support floating point, so there is no reason to use the fixed-point libmad for MP3 decoding. Tested by rapha@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/07/18 14:21:12 Modified files: lib/libm : Makefile Removed files: lib/libm/noieee_src: mathimpl.h n_acosh.c n_asincos.c n_asinh.c n_atan.c n_atan2.c n_atanh.c n_cbrt.c n_cosh.c n_erf.c n_exp.c n_exp__E.c n_expm1.c n_floor.c n_fmod.c n_hypot.c n_j0.c n_j1.c n_jn.c n_lgamma.c n_log.c n_log10.c n_log1p.c n_log__L.c n_lrint.c n_nan.c n_pow.c n_sincos.c n_sinh.c n_support.c n_tan.c n_tanh.c n_tgamma.c Log message: Remove the unused leftovers of the 4.4BSD libm, which was only used on non-IEEE platforms. Since the VAX port was discontinued, all our remaining architectures use IEEE floating point, as will any future ones. ok millert@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/18 15:16:47 Modified files: www/squid : Makefile distinfo www/squid/pkg : PLIST-main Removed files: www/squid/patches: patch-src_client_side_request_cc patch-src_esi_CustomParser_cc Log message: update to squid-3.5.28 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/07/18 16:01:13 Modified files: databases/xapian-bindings: Makefile databases/xapian-bindings/pkg: PLIST-ruby Log message: Allow building with ruby 2.5 Remove RDocs from PLIST since different files are generated on ruby 2.5. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/07/19 00:04:57 Modified files: devel/py-async-timeout: Makefile distinfo devel/py-async-timeout/pkg: PLIST Log message: Update to async-timeout 3.0.0 OK jung@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/19 00:40:22 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Add regress test for inheritance of unveil's across fork to children CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/19 03:16:17 Modified files: sys/net80211 : ieee80211_node.c Log message: ieee80211_ess_is_better() returns 0 or 1, comparing > 1 is always false so we always selected the first wifi available, not the best one. While here shuffle some deck chairs to make it clearer that anything is better than nothing. tweak & OK phessler CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/19 04:20:09 Modified files: usr.sbin/ntpd : ntp.c Log message: revert previous, something isn't quite right as clients see ntpd as unsynced. reported by naddy, also seen by me (I noticed because monitoring-plugins check_ntp complained). ok claudio henning CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/19 04:28:47 Modified files: usr.bin/ssh : readconf.c readconf.h scp.1 sftp.1 ssh.1 ssh.c ssh_config.5 sshconnect.c sshconnect.h Log message: Deprecate UsePrivilegedPort now that support for running ssh(1) setuid has been removed, remove supporting code and clean up references to it in the man pages We have not shipped ssh(1) the setuid bit since 2002. If ayone really needs to make connections from a low port number this can be implemented via a small setuid ProxyCommand. ok markus@ jmc@ djm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/19 04:31:58 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt net/wireshark/pkg: PLIST-text Log message: update to wireshark-2.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/19 04:32:51 Modified files: net/wireshark : Tag: OPENBSD_6_3 Makefile distinfo Log message: update stable to wireshark-2.4.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/19 04:48:23 Modified files: shells/ksh93 : Makefile Log message: mirror the distfiles, zap stray whitespace while there CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/19 04:54:51 Modified files: . : INDEX Log message: sync CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/07/19 05:36:54 Log message: Import x11/py-xcbgen. ok and tweaks sthen@, tested by feinerer@ Status: Vendor Tag: matthieu Release Tags: matthieu-20180720 N ports/x11/py-xcbgen/Makefile N ports/x11/py-xcbgen/distinfo N ports/x11/py-xcbgen/pkg/PLIST N ports/x11/py-xcbgen/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/07/19 05:37:51 Modified files: x11 : Makefile Log message: +py-xcbgen CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/19 05:52:37 Modified files: lib/libxcb/src : Makefile Log message: Document the use of this Makefile with x11/py-xcbgen. (not part of standard xenocara builds) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/19 05:58:46 Modified files: proto/xcb-proto: Makefile Log message: Remove the code that allowed to install xcbgen under /usr/X11R6/lib/ We can now use x11/py-xcbgen if needed. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/19 06:14:37 Modified files: . : README Log message: Document how to update XCB CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/19 06:35:14 Modified files: sys/dev/usb : usb.h usb_subr.c Log message: Reuse implicit padding to export the port number of a USB device in USB_DEVICEINFO. devel/libusb1 requires this piece of information. ok jcs@, mikeb@, jasper@, sthen@ CVSROOT: /cvs Module name: ports Changes by: mpi@cvs.openbsd.org 2018/07/19 06:36:34 Modified files: devel/libusb1 : Makefile Added files: devel/libusb1/patches: patch-libusb_os_openbsd_usb_c Log message: Export port number, fix github #314. ok jcs@, mikeb@, jasper@, sthen@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/19 06:45:31 Modified files: lib/libxcb/src : Makefile Log message: Typo. Reported by feinerer@. Thanks. CVSROOT: /cvs Module name: ports Changes by: tj@cvs.openbsd.org 2018/07/19 08:04:57 Modified files: net/libtorrent : Makefile net/rtorrent : Makefile Log message: switch MASTER_SITES to https CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/19 08:46:43 Added files: multimedia/gstreamer1/plugins-base/patches: patch-ext_gl_Makefile_am Removed files: multimedia/gstreamer1/plugins-base/patches: patch-ext_gl_Makefile_in Log message: This port uses autohell, so patch the right Makefile variant to really remove -fobjc-arc Should fix the build on !clang. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/19 11:04:45 Modified files: security/gpgme : Makefile Log message: fix LIB_DEPENDS-main on ports-gcc/ports-clang arches, reported by landry@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/19 11:33:26 Modified files: sys/dev/usb : usbdevs Log message: Add RTL8188EU under AboCom's vendor id. From FreeBSD via Mikhail CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/19 11:33:42 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/07/19 11:34:22 Modified files: sys/dev/usb : if_urtwn.c Log message: attach RTL8188EU under AboCom's vendor id. From FreeBSD via Mikhail CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2018/07/19 11:38:12 Modified files: sys/arch/arm64/arm64: exception.S locore.S Log message: Enable kernel profiling on arm64 sigcode() runs in user land context, so should not call mcount. Without the symbol type on the exception entry functions, gprof doesn't correctly identify the caller for exception entry symbols. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/19 12:36:22 Modified files: x11/gnome/file-roller: Makefile distinfo Log message: update to file-roller-3.28.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/19 12:55:06 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/pkg: PLIST Log message: update to icinga-web2-2.6.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/19 13:16:36 Modified files: sbin/ifconfig : ifconfig.8 Log message: i found a nicer way to describe -join; CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/19 13:43:11 Modified files: graphics/krita : Makefile distinfo Log message: Update krita-4.1.1 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/19 17:03:16 Modified files: usr.bin/ssh : sshconnect.c Log message: Fix typo in comment. From Alexandru Iacob via github. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/19 19:30:30 Modified files: sys/arch/hppa/hppa: machdep.c Log message: Missed a 'ksi' -> '*ksip' change in previous commit CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/19 21:46:34 Modified files: usr.bin/ssh : monitor.c monitor_wrap.c Log message: remove unused zlib.h CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/19 22:33:51 Log message: Import kde-applications/dragon (Replacement/Update for x11/kde4/dragon) Dragon Player is a multimedia player where the focus is on simplicity, instead of features. Dragon Player does one thing, and only one thing, which is playing multimedia files. It's simple interface is designed not to get in your way and instead empower you to simply play multimedia files. Features - Simple Interface - Resuming videos: Starts playing a video where you were watching it last time - Support for subtitles: Automatically loads subtitles with the matching name - Video display settings (brightness, contrast) - Due to using Solid and Phonon DragonPlayer is independent of any multimedia framework or hardware abstraction layer. - Supports playing CDs and DVDs ok landry@ (technically its an update but an import requires an okay) Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180720 N ports//x11/kde-applications/dragon/Makefile N ports//x11/kde-applications/dragon/distinfo N ports//x11/kde-applications/dragon/pkg/DESCR N ports//x11/kde-applications/dragon/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/19 22:45:09 Modified files: meta/kde4 : Makefile x11/kde-applications: Makefile x11/kde4 : Makefile Log message: unhook KDE5 dragon, hook KDE5 dragon, zap/bump meta/kde4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/19 22:52:25 Log message: Import kde-applications/okteta (Replacement/Update for x11/kde4/okteta) Okteta is a simple editor for the raw data of files. Features - Values and characters shown either in two columns (the traditional display in hex editors) or in rows with the value on top of the character - Editing and navigating similar to a text editor - Customizable data views - Data view profiles - Tools dockable on all sides or floating - Numerical encodings: Hexadecimal, Decimal, Octal, Binary - Character encodings: All 8-bit encodings as supplied by Qt, EBCDIC - Fast data rendering on screen - Multiple open files - Support for remote files, by http, ftp, fish & other protocols supported by KDE Platform - Export of data to text, both file and clipboard. - Checksum/Hashsum calculator: Modular sum (8/16/32/64 bit), Adler-32, CRC-32 and Hashsums by the QCA2 library, can be SHA-0/1/224/256/384/512, MD2/4/5, RIPEMD-160, Whirlpool - Structures tool for analyzing and editing based on user-creatable structure definitions - Statistic tool - String extraction tool - 8-bit charset conversion tool - Decoding table listing common simple data types. - Bookmarks - Printing - Table with complete list of all byte values ok landry@ (technically its an update but an import requires an okay) Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180720 N ports/x11/kde-applications/okteta/Makefile N ports/x11/kde-applications/okteta/distinfo N ports/x11/kde-applications/okteta/pkg/DESCR N ports/x11/kde-applications/okteta/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/19 23:01:10 Modified files: usr.bin/ssh : sshd_config.5 Log message: slightly-clearer description for AuthenticationMethods - the lists have comma-separated elements; bz#2663 from Hans Meier CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/07/19 23:37:06 Modified files: sys/dev/fdt : com_fdt.c Log message: match on marvell,armada-38x-uart linux >= 4.18-rc1 changed the compat string from snps,dw-apb-uart in b7639b0b15ddd1a4686b0142e70dfb122eefc88f ok patrick@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/20 01:28:36 Modified files: sys/kern : kern_fork.c kern_unveil.c Log message: Correctly copy across unveil's from parent to child process on fork(). CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/20 01:49:14 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.40.8 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/20 04:02:03 Modified files: gnu/gcc/gcc : c-pragma.c Log message: inform that diagnostics in functions won't work, but don't error out flatly. this will help sparc64 compile code without needing to patch away recent pragma diagnostic use. problem found by landry@ okay kettenis@, guenther@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/07/20 04:47:37 Modified files: regress/sys/kern/unveil: syscalls.c Log message: add regress test for "bypassunveil" where a path should be unveil'd by specific pledge(2) calls ok beck@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/20 04:58:26 Modified files: devel/apr-util : Makefile devel/apr-util/pkg: PLIST Log message: Add crypto support to apr-util. OK stsp@ (MAINTAINER). CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/20 05:16:55 Modified files: sbin/pfctl : pfctl.c Log message: Stop checking table commands for `create' Tiny left over from 2003 when it was removed. Twist the logic by checking for `show' and `test' to make it even simpler. OK sashan henning CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/07/20 06:05:08 Modified files: regress/lib/libfuse: fuse-mount.c fuse-null-check.c fuse-opt-add-arg.c fuse-opt-add-opt-escaped.c fuse-opt-add-opt.c fuse-opt-insert-arg.c fuse-opt-match.c fuse-opt-parse.c fuse-parse-cmdline.c Log message: Add missing RCS Id. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/20 06:42:45 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: There is no need to have bgpd running when running bgpctl show mrt. The first thing the code actually does is closing the socket. Instead move the code up to where currently the IRR filter code is. Additionally change the late pledges to just stdio since nothing after that needs rpath or wpath. OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/20 06:49:49 Modified files: usr.sbin/bgpctl: bgpctl.c mrtparser.c mrtparser.h Log message: Print the timestamp embedded in mrt files for update and status messages. Also implemented the extended precision format so microseconds are printed as well when available. The output is relative to the previous message and follows what kdump does. OK benno@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/20 07:11:46 Modified files: devel/kdevelop : Makefile devel/kdevelop/pkg: PLIST Log message: Drop x11/kde4/okteta support in kdevelop CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/20 07:17:02 Modified files: usr.sbin/rad : parse.y printconf.c rad.conf.5 Log message: Rename "resolver" to "nameserver" in the configuration file. resolv.conf(5) and dhclient(8) are using the term nameserver for many years, there is no good reason to be different here. Pointed out by deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/20 07:17:28 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.61. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/20 07:18:44 Modified files: devel/pango : Makefile distinfo devel/pango/pkg: PLIST Log message: Update to pango-1.42.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/20 07:19:51 Modified files: meta/kde4 : Makefile x11/kde-applications: Makefile x11/kde4 : Makefile Log message: unhook KDE4 okteta, hook KDE5 okteta, zap/bump meta/kde4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/20 07:21:10 Modified files: sysutils/amazon-ecs-cli: Makefile distinfo Log message: Update to ecs-cli-1.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/20 07:21:52 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.61. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/20 07:22:07 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.15.62. CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/07/20 07:28:57 Modified files: faq : current.html Log message: mention resolver to nameserver rename CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/20 07:36:29 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_docker_client_lib_py patch-lib_googlecloudsdk_core_util_platforms_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-209.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/20 07:37:03 Modified files: www/owncloud : Makefile distinfo www/owncloud/patches: patch-version_php www/owncloud/pkg: PLIST Log message: Update to owncloud-10.0.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/20 07:46:18 Modified files: www/owncloud : Tag: OPENBSD_6_3 Makefile distinfo www/owncloud/patches: Tag: OPENBSD_6_3 patch-version_php www/owncloud/pkg: Tag: OPENBSD_6_3 PLIST Log message: Update to owncloud-10.0.9. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/20 08:14:43 Modified files: usr.sbin/bgpd : rde.c Log message: Rename rde_update_extract_prefix to extract_prefix and make it static. This is just an internal of the the rde_update_get_prefix functions. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/20 08:49:15 Modified files: usr.sbin/bgpd : rde.c Log message: Rename rde_update_get_prefix and friends to nlri_get_prefix. Will be moved to util.c shortly so that bgpctl can use those functions too. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/20 08:58:20 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde.h util.c Log message: Move the nlri_get_prefix functions to util.c so that bgpctl can use them too. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/07/20 09:35:33 Modified files: usr.sbin/smtpd : newaliases.8 Log message: Now that aliases in smtpd.conf default to plain text files and not db files we don't want to tell people to run makemap instead of newaliases. OK deraadt@ jmc@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/20 11:48:58 Modified files: usr.sbin/rad : parse.y Log message: We need to track the auto prefix in ra_prefix_conf otherwise we can't configure its options. Trying so lead to a crash. Found the hard way by & OK sthen CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2018/07/20 11:55:09 Modified files: usr.sbin/rad : frontend.c parse.y printconf.c rad.c rad.conf.5 rad.h Log message: Introduce MTU option. The MTU option is used in Router Advertisement messages to ensure that all nodes on a link use the same MTU value in those cases where the link MTU is not well known. Feedback (thank you!) and OK from florian@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/07/20 14:02:53 Modified files: devel/p5-Exporter-Tiny: Makefile distinfo Log message: update p5-Exporter-Tiny to 1.002001 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/20 14:33:29 Modified files: usr.sbin/rad : frontend.c Log message: fix mem leak: missing freeifaddrs CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/20 14:34:18 Modified files: usr.sbin/rad : parse.y rad.c rad.h Log message: Fix mem leaks on config reload: - always free struct ra_iface_conf with free_ra_iface_conf() - free_ra_iface_conf() needs to free the recently added nameserver and search list CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/20 14:35:00 Modified files: usr.sbin/rad : engine.c frontend.c rad.c rad.h Log message: No need to copy rdns_lifetime around with an IMSG, it gets send to the engine end frontend as part of ra_iface_conf. Spotted after explaining to bket@ that a similar pattern is not needed for the mtu option. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/07/20 15:16:28 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.16 CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/07/20 15:31:15 Modified files: lang/tcl : tcl.port.mk Log message: Remove reference to Tcl 8.4. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/07/20 15:44:41 Modified files: usr.bin/midiplay: midiplay.c Log message: zap whitespaces CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/07/20 15:47:07 Modified files: usr.bin/midiplay: midiplay.c Log message: add pledge(2), it only needs rpath if reading from a file hint from tb@ and OK ratchov@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/20 15:48:27 Modified files: sys/kern : exec_elf.c Log message: Fail if a PT_LOAD segment has a memory size of 0. This prevents a panic later on, and it makes no sense for a binary to have such a segment. ok bluhm@, guenther@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/20 15:48:48 Modified files: emulators/ucon64: Makefile emulators/ucon64/patches: patch-src_Makefile emulators/ucon64/pkg: PLIST Added files: emulators/ucon64/patches: patch-src_libdiscmage_Makefile_in Log message: Build ucon64 with libdiscmage support. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/20 15:57:26 Modified files: sys/sys : proc.h sys/kern : exec_elf.c init_main.c kern_exec.c Log message: Remove a few leftovers from the days of emulation, which could result in a bad/corrupt binary not returning ENOEXEC but some other error. ok guenther kettenis bluhm CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/20 15:59:53 Modified files: regress/usr.sbin/snmpd: snmpd.sh Log message: Listen on 127.0.0.1 and ::1 in the regress config since the test use localhost which can be resolved to either of the two values. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/20 16:18:49 Modified files: regress/usr.sbin/vmd/config: Makefile vmd-fail-disk-path-too-long.conf vmd-fail-disk-path-too-long.ok Log message: The newly added realpath(3) in vmd's parse.y checks whether the directories exist. Create the path and file for test vmd-fail-disk-path-too-long. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/07/20 16:47:25 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update to p5-IO-Socket-SSL 2.058 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/20 20:19:54 Modified files: sys/arch/amd64/amd64: vector.S sys/arch/amd64/include: frameasm.h Log message: Remove the "got meltdown?" conditional from INTRENTRY by doing it unconditionally and codepatching it out on CPUs that don't need/do the mitigation. Align the from-{kernel,userspace} targets in INTRENTRY with _ALIGN_TRAPS Align x2apic_eoi using KUENTRY() instead of the artisinal segment+label+.globl bits it uses currently s/testq/testb/ for SEL_RPL checks ok kettenis@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/20 22:56:17 Modified files: games/gottcode/connectagram: Makefile distinfo Log message: Update to connectagram-1.2.9 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/20 22:56:40 Modified files: games/gottcode/cutemaze: Makefile distinfo Log message: Update to cutemaze-1.2.4 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/20 22:57:06 Modified files: games/gottcode/gottet: Makefile distinfo Log message: Update to gottet-1.1.7 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/20 22:57:29 Modified files: games/gottcode/hexalate: Makefile distinfo Log message: Update to hexalate-1.1.4 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/20 23:34:57 Modified files: games/gottcode/peg-e: Makefile distinfo Log message: Update to peg-e-1.2.6 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/20 23:35:18 Modified files: games/gottcode/simsu: Makefile distinfo Log message: Update to simsu-1.3.7 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/20 23:35:38 Modified files: games/gottcode/tanglet: Makefile distinfo Log message: Update to tanglet-1.5.3 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/20 23:36:00 Modified files: games/gottcode/tetzle: Makefile distinfo Log message: Update to tetzle-2.1.4 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/21 01:27:54 Modified files: sbin/ping : ping.c Log message: There is no need to initialise global and static local variables to zero, they are like that by default. OK florian@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/21 01:36:36 Modified files: infrastructure/lib/DPB/Core: Distant.pm Log message: ssh master should run as the user we started dpb as... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/21 01:38:46 Modified files: infrastructure/lib/DPB/Core: Distant.pm Log message: likewise CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/21 03:16:42 Modified files: app/xterm : xtermcfg.h Log message: Explicitely disable paste64 and readline options, to disable bracketed paste. readline was not enabled, but paste64 which was on by default enables it. requested by deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/07/21 03:31:23 Modified files: app/xterm : xtermcfg.h Log message: use #define XXX 0 to explicitelty disable an option. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/21 03:35:08 Modified files: sys/ufs/ffs : ffs_vnops.c Log message: Include the vnode type in the panic message in ffs_write(), just like ffs_read() does. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/21 03:35:50 Modified files: usr.sbin/rad : rad.conf.5 Log message: sort; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/21 03:39:25 Modified files: lib/libfuse : fuse_new.3 Log message: comment out a dead Xr; CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/21 03:48:39 Log message: Import grantlee-qt5-5.1.0 Grantlee is a set of Free Software libraries written using the Qt framework. The goal of Grantlee Templates is to make it easier for application developers to separate the structure of documents from the data they contain, opening the door for theming and advanced generation of other text such as code. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180721 N ports/x11/grantlee-qt5/Makefile N ports/x11/grantlee-qt5/distinfo N ports/x11/grantlee-qt5/patches/patch-examples_books_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-examples_codegen_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-examples_contacts_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-examples_htmlapps_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-examples_textedit_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_defaultfilters_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_defaulttags_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_i18n_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_lib_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_loadertags_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_scriptabletags_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_tests_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_tests_pluginpointertest_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-templates_tests_templatedirs_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-textdocument_lib_CMakeLists_txt N ports/x11/grantlee-qt5/patches/patch-textdocument_tests_CMakeLists_txt N ports/x11/grantlee-qt5/pkg/DESCR N ports/x11/grantlee-qt5/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/21 03:50:44 Modified files: x11 : Makefile Log message: Hook grantlee-qt5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/21 07:37:01 Modified files: x11/gnome/grilo: Makefile distinfo x11/gnome/grilo/pkg: PLIST Log message: update to grilo-0.3.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/21 07:38:30 Modified files: x11/gnome/grilo-plugins: Makefile distinfo x11/gnome/grilo-plugins/pkg: PLIST Log message: update to grilo-plugins-0.3.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/21 08:14:01 Modified files: net/arpwatch : Makefile Log message: remove silly configure argument (--quiet) which is not used anywhere else CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/21 09:24:55 Modified files: sbin/dhclient : options.c Log message: Reading past the end of a buffer is bad, Even if the extra byte is always there. Even if the byte contains innocuous data that isn't used. Eeven if a particular level of optimization of a particular compiler avoids it by processing things backwards. Bad. So simplify and correct logic. Perhaps even proof the code against future generations of clever compilers. Pointed out by Brandon Falk. Thanks! ok millert@ tb@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/21 13:15:00 Modified files: lang/cython : Makefile distinfo Log message: Update to cython 0.28.4. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/07/21 13:52:38 Modified files: productivity/vym: Makefile Log message: Fix path to manual in, err, manual page and in vym itself. okay jasper@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/07/21 14:02:42 Modified files: . : stable.html Log message: swap roles of GENERIC and GENERIC.MP and do some bumping for 6.3. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/07/21 14:04:44 Modified files: faq : upgrade63.html Log message: add an XXXrelease to help remember stable.html CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/07/21 19:49:25 Modified files: x11/tk : tk.port.mk Log message: Remove reference to Tcl 8.4. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/22 00:03:17 Modified files: usr.sbin/bgpd : rde.c Log message: Adjust a log message and make sure that the data pointer is never increased beyond the end. There was no access to it but still bad style. OK tb@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/22 00:31:17 Modified files: sys/kern : vfs_syscalls.c Log message: Avoid a NULL pointer deref when calling fchown() on a file descriptor belonging to a cloned device. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/22 00:35:47 src/regress/sys/kern/fchown Update of /cvs/src/regress/sys/kern/fchown In directory cvs.openbsd.org:/tmp/cvs-serv84550/fchown Log Message: Directory /cvs/src/regress/sys/kern/fchown added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/22 00:37:46 Added files: regress/sys/kern/fchown: Makefile fchown.c Log message: Add regress covering the recently fixed NULL pointer deref in fchown(). CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/22 00:39:46 Modified files: regress/sys/kern: Makefile Log message: hook up fchown CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/22 02:43:01 Modified files: sbin/dhclient : options.c Log message: When finished pulling an option out of a buffer, skip directly to the next option. Don't rely on truncated NULs being ignored because NUL == DHO_PAD. ok tb@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/22 02:43:51 Modified files: devel/tig : Makefile distinfo Log message: Update tig to 2.4.0. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/22 02:59:56 Modified files: sbin/dhclient : options.c Log message: Tweak comment about truncating NULs to reflect new reality. CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2018/07/22 03:09:18 Modified files: sys/net : pfvar.h pf_ioctl.c pf.c Log message: Fix arguments of pf_purge_expired_{src_nodes,rules}() Due to the missing "void", this extern void pf_purge_expired_src_nodes(); is no prototype but a declaration. It is enough to suppress the 'implicit declaration' warning but it does not allow the compiler to check the arguments passed to the calls of the function. Fix the prototypes and don't pass the waslocked argument anymore. It has been removed a year ago. ok sashan henning CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/07/22 06:13:25 Modified files: . : stable.html Log message: add -core to make raf czlonka happy CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/22 06:16:59 Modified files: usr.bin/ssh : sshd.8 Log message: Switch authorized_keys example from ssh-dss to ssh-rsa since the former is no longer enabled by default. Pointed out by Daniel A. Maierhofer, ok jmc CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/07/22 06:24:05 Modified files: . : innovations.html Log message: fix link to the man.cgi(8) manual page; from Clemens at Goessnitzer dot info CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/22 07:55:32 ports/audio/siren/patches Update of /cvs/ports/audio/siren/patches In directory cvs.openbsd.org:/tmp/cvs-serv79930/patches Log Message: Directory /cvs/ports/audio/siren/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/22 07:59:59 Modified files: audio/siren : Makefile audio/siren/pkg: PLIST Added files: audio/siren/patches: patch-configure Log message: Fix build noticed by naddy@ and sthen@ I replaced ffmpeg and disabled by a patch (we can delete that on the next version of siren 0.8) with mpg123 as naddy did on xmm2, the idea is keep siren small without a heavy deps. ratchov@ (maintainer) time-out he has some problems with his mailserver. OK kili@ juanfra@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/22 08:33:44 Modified files: sys/uvm : uvm_map.c Log message: In uvm_map_protect(), make sure we select a first map entry that ends after the start of the range of pages that we're changing. Prevents a panic from a somewhat convoluted test case that anton@ came up with. ok guenther@, anton@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/22 08:49:50 Log message: Import libkomparediff2-17.12.3 Comment: library to compare files and strings Required by: kdevelop-5.2.3 Description: Library to compare files and strings, used in Kompare and KDevelop Maintainer: KDE porting team ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180722 N ports/x11/kde-applications/libkomparediff2/Makefile N ports/x11/kde-applications/libkomparediff2/distinfo N ports/x11/kde-applications/libkomparediff2/pkg/DESCR N ports/x11/kde-applications/libkomparediff2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/22 08:50:40 Modified files: x11/kde-applications: Makefile Log message: hook libkomparediff2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/22 10:43:42 Modified files: infrastructure/lib/DPB: PortBuilder.pm Log message: add timestamp on failure. It's also in engine.log, but redundancy can't harm us in there CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/22 10:52:27 Modified files: usr.sbin/bgpctl: bgpctl.c usr.sbin/bgpd : bgpd.h util.c Log message: Move functions to print link status etc. to util.c so that bgpd can use them as well. OK benno@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/07/22 10:54:48 Log message: import ports/emulators/dolphin, ok bentley@ Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more. Status: Vendor Tag: thfr Release Tags: thfr_20180722 N ports/emulators/dolphin/Makefile N ports/emulators/dolphin/distinfo N ports/emulators/dolphin/patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp N ports/emulators/dolphin/patches/patch-Externals_Bochs_disasm_CMakeLists_txt N ports/emulators/dolphin/patches/patch-Source_Core_Core_ConfigManager_cpp N ports/emulators/dolphin/pkg/PLIST-nogui N ports/emulators/dolphin/pkg/DESCR-main N ports/emulators/dolphin/pkg/DESCR-nogui N ports/emulators/dolphin/pkg/PLIST-main No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/22 10:55:01 Modified files: usr.sbin/bgpd : kroute.c Log message: Add more information to if_change() debug log using the new interface helper functions in util.c. The idea is to make even debug messages as informative as possible. Before: if_change: ifindex 1, ifi_rdomain 0 After: if_change: em0: rdomain 0 UP, Ethernet, active, 1000 Mbps OK benno@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/07/22 10:58:29 Modified files: emulators : Makefile Log message: +dolphin CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/22 10:59:08 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_rib.c rde_update.c Log message: Move nexthop into struct filterstate (including nexthop flags) and use them whereever possible. In some places (path_update, softreconfig_out handler) the nexthop state is temporarily folded back into the rde_aspath. Tested and OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/22 11:07:53 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: First iteration of implementing full mrt dumping/printing support in bgpctl. This is good enough as a start but I guess output could be nicer. OK benno@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/22 11:09:43 Modified files: etc/mail : spamd.conf share/man/man5 : spamd.conf.5 Log message: document method=https, and use it in the example config; from lauri tirkkonen; ok sthen beck CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/07/22 11:15:04 Modified files: . : events.html Log message: zap extra (tutorial) CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/07/22 11:36:13 Modified files: telephony/libzrtp: Makefile distinfo Log message: Update to libzrtp git head of 2018-06-17 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/22 13:11:44 Modified files: share/man/man4 : audio.4 Log message: cross reference sndio(7) and sndiod(8); from weerd@; OK ratchov@ jmc@ (who are both busy) CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/22 13:31:02 Modified files: devel/py-iso3166: Makefile distinfo Log message: Update py-iso3166 to 0.9 -- streamlink (its one consumer) is happy CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/22 14:39:57 Modified files: editors/focuswriter: Makefile distinfo editors/focuswriter/pkg: PLIST Log message: Update to focuswriter-1.6.15 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/07/22 15:32:04 Modified files: sbin/dhclient : options.c Log message: No need to re-implement realloc(). Just use it the way the man page says. ok tb@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/22 21:44:48 Modified files: www/py-requests-mock: Makefile distinfo www/py-requests-mock/pkg: PLIST Log message: Update to py-requests-mock-1.5.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/22 23:38:25 Modified files: devel/py-buildbot: Makefile.inc devel/py-buildbot/buildbot: distinfo devel/py-buildbot/buildbot/pkg: PLIST devel/py-buildbot/console-view: distinfo devel/py-buildbot/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo Log message: Update to buildbot 1.3.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/22 23:38:46 Modified files: devel/py-buildslave: Makefile distinfo devel/py-buildslave/pkg: PLIST Log message: Update to buildslave^Wbuildbot_worker 1.3.0. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 00:14:14 Modified files: sbin/slaacd : engine.c frontend.c slaacd.c slaacd.h Log message: Handle duplicate address detection failures. We get notified when duplication is detected on the route socket. For privacy addresses simply generate a new random address. If we have soii enabled increase the dad counter on the prefix and generate a new address. For eui64 addresses nothing can be done. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/23 00:56:44 Modified files: lang/rust : Makefile distinfo lang/rust/pkg : PFRAG.aarch64-main PFRAG.amd64-main PFRAG.i386-main Log message: Update to rust 1.27.2, from semarie@ Cf https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1272-2018-07-20 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/23 01:05:32 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_app_qgisapp_cpp geo/qgis/pkg : PLIST Log message: Update to qgis 3.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/23 01:35:58 Modified files: misc/shared-mime-info: Makefile misc/shared-mime-info/pkg: PLIST Log message: With the apparition of @tag a regression was found, the cache file was not in sync with what we had on the system during an update (because update-mime-database(1) is now only run once at the end). That triggered some weird behaviors if you 'pkg_add -u' while running on a fd.o Desktop as spotted by landry@. With this change we are now doing what most other BSD/Linux are doing, we dont't package the files/dirs created by update-mime-database anymore and use some @unexec-delete dance to cope with the removal of this extra stuff. So everything should be in-sync at a given time. input from espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/23 01:54:16 Modified files: misc/shared-mime-info: Makefile misc/shared-mime-info/pkg: PLIST Log message: Put the @tag at the end of the PLIST. We want the update files before running update-mime-database(1). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/23 02:05:58 Added files: productivity/kmymoney/patches: patch-kmymoney_plugins_ofximport_dialogs_CMakeLists_txt Log message: dependency: missed one CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/23 04:05:35 Modified files: lang/gcc/4.9 : Makefile lang/gcc/4.9/pkg: PLIST-java PLIST-main Log message: fix packaging. -main has lib/gcc/*/include/ files on a lot of architecture so it should own the directory. Likewise, java does not need to redeclare that directory hierarchy since it depends on main. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/23 04:34:40 Modified files: graphics/ffmpeg: Makefile distinfo x11/mplayer : Makefile Log message: Update to FFmpeg 20180721 snapshot to update to 2.8.15. from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 05:51:38 Modified files: sbin/slaacd : slaacd.8 share/man/man4 : inet6.4 Log message: replace references to rtadvd(8) with rad(8) OK deraadt, phessler, jmc CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 05:54:49 Modified files: etc : rc rc.conf Log message: It's time to switch to rad(8); tested by many. Remove rtadvd(8) from rc(8). OK deraadt, phessler CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 05:56:03 Modified files: etc : Makefile usr.sbin : Makefile Log message: It's time to switch to rad(8); tested by many. Unhook rtadvd from build. OK deraadt, phessler CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 05:57:17 Modified files: etc : changelist group master.passwd etc/mail : aliases Log message: Remove rtadvd(8) leftovers in etc. OK deraadt, phessler CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 05:57:56 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 06:04:46 Removed files: usr.sbin/rtadvd: Makefile advcap.c advcap.h config.c config.h dump.c dump.h if.c if.h log.c log.h pathnames.h rtadvd.8 rtadvd.c rtadvd.conf rtadvd.conf.5 rtadvd.h Log message: Remove rtadvd(8), it's time to switch to rad(8). CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 06:05:50 Removed files: etc/rc.d : rtadvd Log message: Remove rtadvd(8) rc script. CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/07/23 06:30:57 Modified files: faq : current.html Log message: Provide some guidance on how to switch from rtadvd(8) to rad(8). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/23 07:24:47 Modified files: infrastructure/lib/DPB/Job: Port.pm Log message: tweak nojunk handling a bit: - move the logic for choosing junk into add_tasks - create specific finalize hooks at end of extract and configure so that nojunk only starts at end of extract, thus gaining a few (precious) minutes for big nojunk ports - introduce noconfigurejunk logic, so that a port may configure without junking opening. This should fix sporadic bugs in automake-based ports without locking junking for the full build (roughly 200 ports are affected) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/23 07:25:48 Modified files: infrastructure/mk: bsd.port.mk Log message: prevent automake ports from changing their installed dependencies upto 'configure' (included). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/23 07:30:17 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update to Net::DNS 1.16_01, fixing a bug introduced in 1.16. (1.17 should come soon with the same fix, but committing now to fix breakage). ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/23 08:12:22 Modified files: devel/sdcc : Makefile Log message: comment says it all, make this nojunk. aclocal does not mix well with changing files CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 08:15:14 Modified files: etc/mail : aliases Log message: add _rad user OK tb, claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/23 11:15:21 Modified files: regress/lib/libcrypto/bn/addsub: bnaddsub.c Log message: avoid using argv[0] for printing to stderr CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/23 11:25:52 Modified files: sbin/slaacd : engine.c frontend.c slaacd.c slaacd.h Log message: When moving between networks slaacd configures new addresses but leaves old ones behind. The IPv6 RFCs don't seem to offer guidance on what to do in this case. (RFC 5220 discusses related issues, but not exactly this.) It seems a bit harsh to just delete old addresses - a naive implementation can easily lead to flip-flopping between two prefixes. Instead set the preferred lifetime to 0 for all addresses on an interface when the link goes down, thus marking addresses as deprecated but still usable. When the link comes back send a router solicitation. If we are still on the old network and receive a router advertisement the preferred lifetime will increase and the addresses will no longer be deprecated. If we moved to a new network we will get new router advertisements and form new addresses. The old ones will stay deprecated and the address selection algorithm will prefer new addresses. Problem reported by many. testing & OK phessler CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/23 11:37:17 Modified files: lib/libcrypto/rsa: rsa_sign.c Log message: Implement RSASSA-PKCS1-v1_5 as specified in RFC 8017. Based on an OpenSSL commit by David Benjamin. Alex Gaynor and Paul Kehrer from the pyca/cryptography Python library reported that more than 200 "expected to fail" signatures among Project Wycheproof's test vectors validated on LibreSSL. This patch makes them all fail. ok jsing commit 608a026494c1e7a14f6d6cfcc5e4994fe2728836 Author: David Benjamin Date: Sat Aug 20 13:35:17 2016 -0400 Implement RSASSA-PKCS1-v1_5 as specified. RFC 3447, section 8.2.2, steps 3 and 4 states that verifiers must encode the DigestInfo struct and then compare the result against the public key operation result. This implies that one and only one encoding is legal. OpenSSL instead parses with crypto/asn1, then checks that the encoding round-trips, and allows some variations for the parameter. Sufficient laxness in this area can allow signature forgeries, as described in https://www.imperialviolet.org/2014/09/26/pkcs1.html Although there aren't known attacks against OpenSSL's current scheme, this change makes OpenSSL implement the algorithm as specified. This avoids the uncertainty and, more importantly, helps grow a healthy ecosystem. Laxness beyond the spec, particularly in implementations which enjoy wide use, risks harm to the ecosystem for all. A signature producer which only tests against OpenSSL may not notice bugs and accidentally become widely deployed. Thus implementations have a responsibility to honor the specification as tightly as is practical. In some cases, the damage is permanent and the spec deviation and security risk becomes a tax all implementors must forever pay, but not here. Both BoringSSL and Go successfully implemented and deployed RSASSA-PKCS1-v1_5 as specified since their respective beginnings, so this change should be compatible enough to pin down in future OpenSSL releases. See also https://tools.ietf.org/html/draft-thomson-postel-was-wrong-00 As a bonus, by not having to deal with sign/verify differences, this version is also somewhat clearer. It also more consistently enforces digest lengths in the verify_recover codepath. The NID_md5_sha1 codepath wasn't quite doing this right. Reviewed-by: Kurt Roeckx Reviewed-by: Rich Salz GH: #1474 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/23 11:54:04 Modified files: sys/arch/amd64/amd64: locore.S sys/arch/amd64/include: asm.h cpufunc.h frameasm.h Log message: Do "Return stack refilling", based on the "Return stack underflow" discussion and its associated appendix at https://support.google.com/faqs/answer/7625886 This should address at least some cases of "SpectreRSB" and earlier Spectre variants; more commits to follow. The refilling is done in the enter-kernel-from-userspace and return-to-userspace-from-kernel paths, making sure to do it before unblocking interrupts so that a successive interrupt can't get the CPU to C code without doing this refill. Per the link above, it also does it immediately after mwait, apparently in case the low-power CPU states of idle-via-mwait flush the RSB. ok mlarkin@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/23 12:06:52 Modified files: sysutils/py-pynetbox: Makefile distinfo sysutils/py-pynetbox/pkg: PLIST Log message: update to py-pynetbox-3.4.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/23 12:07:21 Modified files: lib/libcrypto/bn: bn_add.c Log message: Clean up our disgusting implementations of BN_{,u}{add,sub}(), following changes made in OpenSSL by Davide Galassi and others, so that one can actually follow what is going on. There is no performance impact from this change as the code still does essentially the same thing. There's a ton of work still to be done to make the BN code less terrible. ok jsing, kn CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/23 12:07:54 Modified files: net/minio/client: Makefile distinfo Log message: update to minioc-0.20180713 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/23 12:14:32 Modified files: lib/libcrypto/bn: bn_lcl.h bn_lib.c Log message: Use a size_t instead of an int for the byte count in BN_swap_ct(). Since bignums use ints for the same purpose, this still uses an int internally after an overflow check. Suggested by and discussed with jsing. ok inoguchi, jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/23 12:24:22 Modified files: lib/libcrypto/ec: ec2_mult.c Log message: Use BN_swap_ct() instead of BN_consttime_swap() in ec_GF2m_montgomery_point_multiply(). The new BN_swap_ct() API is an improved version of the public BN_consttime_swap() function: it allows error checking, doesn't assert(), and has fewer assumptions on the input. This diff eliminates the last use of BN_consttime_swap() in our tree. ok inoguchi, jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/23 12:30:29 Modified files: lib/libtls/man : tls_ocsp_process_response.3 Log message: Document tls_peer_ocsp_result() and use it in place of the non-existent tls_peer_ocsp_result_msg() in the documentation. input & ok jsing Reads fine to jmc and makes sense to schwarze CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/23 13:02:49 Modified files: bin/pax : pax.1 tar.1 usr.bin/ssh : sftp.1 ssh_config.5 usr.bin/tmux : tmux.1 usr.sbin/syslogd: syslog.conf.5 Log message: Point to glob in section 7 for the actual list of special characters instead the C API in section 3. OK millert jmc nicm, "the right idea" deraadt CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/23 13:13:54 Modified files: sys/dev/fdt : imxiomuxc.c Log message: The imxiomuxc(4) node itself can also contain a set of pins to configure. These are pins that should be configured to a sane state and are not necessarily referenced by another node. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/23 13:26:31 Modified files: x11/gnome/eog : Makefile distinfo Log message: update to eog-3.28.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/23 13:26:38 Modified files: x11/gnome/eog-plugins: Makefile distinfo x11/gnome/eog-plugins/pkg: PLIST Log message: update to eog-plugins-3.26.3 CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/23 13:51:39 Modified files: usr.sbin/snmpd : smi.c Log message: Add missing $OpenBSD$ CVS tag. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/23 13:53:55 Modified files: usr.bin/ssh : sftp.1 Log message: oops, failed to notice that SEE ALSO got messed up; CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/07/23 15:01:23 Modified files: faq : current.html Log message: whitespace, commas and a em0 vs em1 discrepancy also spotted by bryan vyhmeister CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/23 15:14:00 Modified files: sys/netinet : tcp_input.c Log message: Coverity CID 1470233 complainst that the m != NULL check in syn_cache_get() is not neccessary. Also make the abort label consistent to resetandabort and free the mbuf there. OK mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/23 16:33:54 Modified files: usr.bin/mandoc : mandoc.css Log message: replace the last instances of ex units by em; recommended by John Gardner CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/23 16:46:16 Modified files: devel/mingw : Makefile Log message: so I'm confident mingw holds a fork bomb. It's been in every failed dpb build because of resource assumptions. "Please disable the port. It is not worth the trouble" pirofti@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/23 16:51:24 Modified files: usr.bin/mandoc : mandoc.css Log message: Remove more redundant element selectors where the class selector is already sufficient. John Gardner tells me that "CSS selectors should only contain what's necessary to target their subjects". CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/07/23 17:09:37 Modified files: bin/dd : dd.c Log message: Don't cast malloc(3) size to u_int. Large buffer sizes on 64-bit platforms cause the sum to wrap, leading read(2) to fail later. We check prior to this point that all buffer sizes are <= SSIZE_MAX. SSIZE_MAX * 2 < SIZE_MAX on all platforms, so the addition here will not overflow and cause a similar issue. Discovered by tobias@ a while back. ok deraadt millert tobias CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2018/07/23 17:25:03 Modified files: sys/arch/amd64/amd64: identcpu.c sys/arch/amd64/include: specialreg.h Log message: Add "Mitigation G-2" per AMD's Whitepaper "Software Techniques for Managing Speculation on AMD Processors" By setting MSR C001_1029[1]=1, LFENCE becomes a dispatch serializing instruction. Tested on AMD FX-4100 "Bulldozer", and Linux guest in SVM vmd(8) ok deraadt@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/23 18:59:31 Modified files: lang/flang/flang: Makefile distinfo Log message: Update to flang-6.0.0.20180723 CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/23 19:31:20 Modified files: usr.sbin/snmpd : snmpe.c Log message: Remove defunct prototype leftover from previous code cleanup. ok tb@, claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/23 20:01:34 Modified files: lib/libtls/man : tls_ocsp_process_response.3 Log message: Use the same order in NAME, SYNOPSIS, DESCRIPTION, and RETURN VALUES to improve readability and ease of maintenance. Positive feedback jmc Detailed suggestion & ok schwarze CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/23 20:42:25 Modified files: sys/arch/amd64/amd64: locore.S vector.S vmm_support.S sys/arch/amd64/include: asm.h cpufunc.h Log message: Also do RSB refilling when context switching, after vmexits, and when vmlaunch or vmresume fails. Follow the lead of clang and the intel recommendation and do an lfence after the pause in the speculation-stop path for retpoline, RSB refill, and meltover ASM bits. ok kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/07/24 01:40:35 Modified files: sys/net : if_gre.c Log message: When a GRE packet goes to "decline", the mbuf pointer was not updated properly. This had caused an panic when the mbuf pointer is updated. Found by IIJ. ok dlg CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/24 03:27:44 Modified files: lib/csu/aarch64: md_init.h libexec/ld.so/aarch64: ldasm.S Log message: Fix address calculation for _DYNAMIC. We want to address of _DYNAMIC itself, not the address of its GOT entry. The current code mixed the high bits of the GOT entry address with the low bits of the true address. This only worked by accident for small binaries where _DYNAMIC and its GOT entry happen to reside on the same page. ok guenther@, mortimer@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/24 03:29:18 Modified files: sys/kern : Tag: OPENBSD_6_2 exec_elf.c Log message: Fail if a PT_LOAD segment has a memory size of 0. This prevents a panic later on, and it makes no sense for a binary to have such a segment. found by Thomas Barabosch with Melkor_ELF_Fuzzer from kettenis@; OK bluhm@ guenther@ OpenBSD 6.2 errata 018 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/24 03:31:33 Modified files: sys/kern : Tag: OPENBSD_6_3 exec_elf.c Log message: Fail if a PT_LOAD segment has a memory size of 0. This prevents a panic later on, and it makes no sense for a binary to have such a segment. found by Thomas Barabosch with Melkor_ELF_Fuzzer from kettenis@; OK bluhm@ guenther@ OpenBSD 6.3 errata 012 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/24 03:36:00 Modified files: sys/netinet : Tag: OPENBSD_6_3 ip_ipsp.c Log message: Introduce a tdb_reaper() function to prevent a use-after-free when a timeout is blocking on the NET_LOCK(). reported by Harald Dunkel; from mpi@; ok visa@ bluhm@ OpenBSD 6.3 errata 013 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/24 03:38:21 Modified files: sbin/pfctl : pfctl_parser.c Log message: Simplify getaddrinfo() error handling `error' is not used so drop it and jump to the end. OK sashan CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/24 03:48:04 Modified files: sbin/pfctl : pf_print_state.c pfctl.h pfctl_parser.c Log message: Move duplicate code into new helper print_addr_str() This simply puts the wiggle around inet_ntop() from four into one location. OK benno CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/24 04:10:58 Modified files: usr.sbin/bgpd : mrt.c rde.c rde_decide.c Log message: Use prefix_nexthop() to access the nexthop instead of dereferencing the field in asp directly. This is a step to move the prefix from rde_aspath to struct prefix. OK benno@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/24 04:44:21 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-7.0.7 CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/07/24 04:47:19 Modified files: lib/libcrypto/modes: modes.h Log message: add c++ symbol annotations from Cameron Palmer CVSROOT: /cvs Module name: ports Changes by: reyk@cvs.openbsd.org 2018/07/24 05:37:49 Modified files: devel/cvs2gitdump: Makefile distinfo Log message: Update cvs2gitdump to the latest version OK sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/24 05:59:18 Modified files: devel/avr/gcc/patches: patch-gcc-4_3_4_libiberty_Makefile_in Log message: hidden dependency: avoid grabbing gdb's ansidecl.h by mistake CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/24 06:03:11 Modified files: textproc/wkhtmltopdf: Makefile distinfo textproc/wkhtmltopdf/patches: patch-qt_configure patch-qt_src_network_ssl_qsslsocket_openssl_cpp patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_lib_lib_pro Added files: textproc/wkhtmltopdf/patches: patch-qt_src_network_ssl_qsslcertificate_cpp patch-qt_src_network_ssl_qsslkey_cpp patch-qt_src_network_ssl_qsslsocket_openssl_p_h patch-qt_src_network_ssl_qsslsocket_openssl_symbols_p_h Removed files: textproc/wkhtmltopdf/patches: patch-qt_src_3rdparty_webkit_Source_WebCore_html_HTMLImageElement_cpp Log message: udpate to wkhtmltopdf-0.12.5 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/24 06:10:10 Modified files: lang/python : python.port.mk Log message: make the BUILD_DEPEND mechanism on python more flexible, and less surprising. It's always controlled by MODPY_BUILDDEP, which defaults to Yes usually, unless NO_BUILD=Yes is set, and then it defaults to No. this caters to matthieu's xcbgen port okay aja@, rpointel@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/24 06:11:13 Modified files: x11/py-xcbgen : Makefile Log message: Fix dependency issue: NO_BUILD, but requires python during build. relies on current python.port.mk CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/24 06:18:01 Modified files: graphics/libsixel: Makefile distinfo Log message: Update libsixel to 1.8.2. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/24 06:58:37 Modified files: usr.sbin/bgpd : rde.c Log message: Add some debug log messages telling which RIBs and peers get sofreconfigured during reload. OK henning@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/24 07:09:47 Modified files: emulators/ucon64: Makefile emulators/ucon64/patches: patch-src_Makefile Added files: emulators/ucon64/patches: patch-src_config_mak_in patch-src_configure patch-src_configure_in patch-src_misc_parallel_c Log message: Enable support for parallel port backup units on amd64 and i386. Patches from upstream SVN commit 2667. Thanks to Daniel Horchner! CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/24 08:49:44 Modified files: sys/arch/amd64/include: cpufunc.h Log message: Fix previous commit: the RSB refill bits change %rcx so it needed to be given an input/output ASM constraint...but I made it output-only, so the compiler deleted the initialization. reported by many, starting with Edd Barrett (edd(at)theunixzoo.co.uk) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/24 09:45:52 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: Add support fotr the BCM4335/4339 SDIO chip to bwfm(4). This one is a bit slow booting up, so give it a bit longer to enable the clock. ok patrick@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/24 10:11:33 Modified files: sys/dev/fdt : sxitwi.c Log message: The I2C controller on the Allwinner hardware is actually a modified Marvell controller. The difference is essentially register offsets and a clock divider calculation based on a power of two. Also this particular hardware needs a delay after sending a stop and before reading the status register since apparently the data doesn't propagate fast enough. This makes sxitwi(4) work on the Marvell Armada 38x. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2018/07/24 11:31:23 Modified files: sys/arch/i386/i386: machdep.c sys/arch/i386/include: specialreg.h Log message: Do the same for i386 as amd64: Add "Mitigation G-2" per AMD's Whitepaper "Software Techniques for Managing Speculation on AMD Processors" By setting MSR C001_1029[1]=1, LFENCE becomes a dispatch serializing instruction. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/24 12:15:31 Modified files: etc : Makefile Added files: etc/examples : rad.conf Log message: add rad.conf example ok florian@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/24 12:23:48 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/24 12:59:20 Modified files: net/arpwatch : Makefile net/arpwatch/patches: patch-db_c patch-ec_c Added files: net/arpwatch/patches: patch-tree_h Log message: use a red-black tree to search for a matching vendor ID rather than traversing a list with ~25000 entries CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/24 13:03:47 Modified files: math/veusz : Makefile distinfo Log message: Update to veusz-3.0.1 Changelog: https://github.com/veusz/veusz/releases/tag/veusz-3.0.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/24 14:40:15 Modified files: databases/puppetdb5: Makefile distinfo databases/puppetdb5/pkg: PLIST-main Log message: minor update to 5.2.4 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/24 14:47:46 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo Log message: minor update to 2.3.6 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/24 15:16:59 Modified files: sys/dev/pci : pcidevs Log message: Add SanDisk/WD Black NVMe devices. From Bryan Vyhmeister CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/24 15:17:25 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/24 15:52:38 Modified files: sys/dev/fdt : mvclock.c Log message: Add clock needed to support the i2c controllers on the Marvell ARMADA 7K/8K. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/24 15:53:46 Modified files: sys/dev/fdt : sxitwi.c Log message: Add support for the i2c controller on the Marvell ARMADA 7K/8K SoC as well. ok patrick@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/07/24 18:08:28 Modified files: . : errata62.html errata63.html Log message: release execsize and ipsec errata. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/07/24 20:18:36 Modified files: usr.sbin/npppd/npppd: npppd.c Log message: Fix the prefix length of the IP address in the error message which shows failure of assigning requested IP address on IPCP, it was mistakenly "-1" on little endians. Found by IIJ. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/07/24 23:11:49 Modified files: etc/examples : rad.conf Log message: s/resolver/nameserver/ to match parse.y -r1.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/07/25 00:53:36 Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-components_autofill_core_browser_autofill_experiments_cc patch-components_crash_content_app_crashpad_cc patch-components_crash_core_common_BUILD_gn patch-content_app_content_main_runner_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_renderer_main_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_utility_utility_main_cc patch-services_service_manager_sandbox_BUILD_gn patch-third_party_fontconfig_include_config_h patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h Added files: www/chromium/patches: patch-base_rand_util_h patch-base_rand_util_posix_cc patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-services_service_manager_embedder_switches_cc patch-services_service_manager_embedder_switches_h patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_cc patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_h patch-services_service_manager_sandbox_sandbox_cc patch-services_service_manager_sandbox_sandbox_h patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_rand_urandom_c patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_crashpad_crashpad_client_crashpad_client_posix_cc patch-third_party_fontconfig_src_src_fccompat_c patch-third_party_libxml_linux_config_h patch-third_party_libxml_src_dict_c patch-third_party_sqlite_amalgamation_sqlite3_c patch-third_party_unrar_src_crypt_cpp patch-v8_src_base_utils_random-number-generator_cc Removed files: www/chromium/patches: patch-content_common_sandbox_init_openbsd_cc patch-content_common_sandbox_init_openbsd_h Log message: Introduce unveil(2) support for chromium; I am commiting this so that work can continue in tree because the diff is starting to get really big. This commit includes several changes required for unveil(2) described below: - overhaul of the sandboxing code for pledge(2) to match what is being done on other platforms - avoid using /dev/urandom and switch to arc4random(3) or arc4random_buf(3) - start using pledge(2) for the main browser process as well, disabled by default for now as the list changes rapidly. The list of pledges are read from the /etc/chromium/pledge.main file if available. When this is complete the list of pledges will be hardcoded just as it is for the other process types. - add the --enable-unveil flag to use unveil(2) in all of the browser processes by reading the list of unveil'd paths from files located in /etc/chromium, e.g.: /etc/chromium/unveil.main or /etc/chromium/unveil.gpu. These files are not included in the package by default as they are work in progress. If you want to help please visit: https://github.com/rnagy/chromium - if unveil(2) is used, chromium will not be able to access most of the filesystem so for example if you would like to download or upload something, only the unveil'd paths are going to be available, which is by default include ~/Downloads. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/25 01:52:25 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Log message: Fix httpd.conf(5) example. OK aja@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/25 02:38:26 Modified files: sysutils/freeipmi: Makefile distinfo sysutils/freeipmi/patches: patch-etc_Makefile_in patch-libfreeipmi_Makefile_in patch-libipmidetect_Makefile_in patch-man_Makefile_in sysutils/freeipmi/pkg: PLIST Added files: sysutils/freeipmi/patches: patch-common_miscutil_network_c patch-common_portability_freeipmi-portability_h Log message: update to freeipmi-1.6.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 02:45:15 Modified files: mail/p5-Email-MIME: Makefile distinfo mail/p5-Email-MIME/pkg: PLIST Log message: Revert to p5-Email-MIME-1.940. The newer version requires p5-Email-MIME-ContentType >= 1.022 which in turn requires Encode 2.87 (we have 2.80_01 in base). prodded by millert@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/25 02:46:17 Modified files: sysutils/ruby-puppet/5: Makefile distinfo sysutils/ruby-puppet/5/patches: patch-lib_puppet_defaults_rb sysutils/ruby-puppet/5/pkg: PLIST Log message: simple update to 5.5.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 03:04:17 Modified files: cad : Makefile Removed files: cad/xtrkcad : Makefile distinfo cad/xtrkcad/patches: patch-app_bin_CMakeLists_txt patch-app_lib_CMakeLists_txt cad/xtrkcad/pkg: DESCR PLIST Log message: Remove xtrkcad which is the only consumer of the old www/webkit. maintainer timeout ok sthen@ tb@ kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 03:06:19 Modified files: www : Makefile Removed files: www/webkit : Makefile distinfo www/webkit/patches: patch-GNUmakefile_in patch-Source_JavaScriptCore_assembler_ARM64Assembler_h patch-Source_JavaScriptCore_dfg_DFGNode_h patch-Source_JavaScriptCore_heap_MachineStackMarker_cpp patch-Source_JavaScriptCore_javascriptcoregtk_pc_in patch-Source_JavaScriptCore_jit_ExecutableAllocator_h patch-Source_JavaScriptCore_llint_LLIntOfflineAsmConfig_h patch-Source_JavaScriptCore_llint_LowLevelInterpreter32_64_asm patch-Source_JavaScriptCore_llint_LowLevelInterpreter_asm patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port_h patch-Source_ThirdParty_leveldb_port_port_posix_h patch-Source_WTF_wtf_DisallowCType_h patch-Source_WTF_wtf_InlineASM_h patch-Source_WTF_wtf_MathExtras_h patch-Source_WTF_wtf_Platform_h patch-Source_WTF_wtf_RAMSize_cpp patch-Source_WTF_wtf_dtoa_utils_h patch-Source_WebCore_plugins_PluginDatabase_cpp patch-Source_WebKit2_webkit2gtk-web-extension_pc_in patch-Source_WebKit2_webkit2gtk_pc_in patch-Tools_MiniBrowser_gtk_main_c patch-configure www/webkit/pkg : DESCR MESSAGE PLIST Log message: Remove the old, unmaintained and insecure webkit. ok sthen@ tb@ kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 03:07:58 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register webkit and xtrkcad removal. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/07/25 03:17:34 Log message: import security/wycheproof-testvectors Project Wycheproof provides test vectors for crypto algorithms including AES, DH, DSA, ECDH, ECDSA, and RSA. These vectors allow to detect whether a library is vulnerable to many attacks, including invalid curve attacks, biased nonces in digital signature schemes, and all Bleichenbacher attacks. ok jsing sthen Status: Vendor Tag: tb Release Tags: tb_20180725 N ports/security/wycheproof-testvectors/distinfo N ports/security/wycheproof-testvectors/Makefile N ports/security/wycheproof-testvectors/pkg/PLIST N ports/security/wycheproof-testvectors/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 04:03:17 Modified files: x11/gnome/totem: Makefile distinfo Log message: Update to totem-3.26.2. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/07/25 04:19:28 Modified files: usr.sbin/smtpd : lka_session.c usr.sbin/smtpd/mail: Makefile Added files: usr.sbin/smtpd : mail.mboxfile.8 mail.mboxfile.c Log message: delivery to a filename should be in mbox format otherwise it will lack the ^From separator and corrupt files ok eric@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/07/25 04:42:05 Removed files: www/chromium/patches: patch-content_common_BUILD_gn Log message: remove bogous patch CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/25 06:43:45 Modified files: infrastructure/bin: dpb-replay Log message: make it possible to start actual replay from a given regexp CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/25 06:44:55 Modified files: share/man/man1 : dpb-replay.1 Log message: document -e CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/25 06:52:12 Modified files: security/suricata: Makefile distinfo security/suricata/pkg: PLIST Log message: Update to Suricata to 4.0.5 https://github.com/OISF/suricata/releases OK jasper@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/25 07:10:56 Modified files: usr.bin/ssh : ssh.c Log message: Use the caller provided (copied) pwent struct in load_public_identity_files instead of calling getpwuid() again and discarding the argument. This prevents a client crash where tilde_expand_filename calls getpwuid() again before the pwent pointer is used. Issue noticed and reported by Pierre-Olivier Martel ok djm@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/25 07:19:28 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 07:46:45 Modified files: devel/fribidi : Makefile distinfo Log message: Update to fribidi-1.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 07:48:27 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.54. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 07:50:14 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20180720. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 07:51:40 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.63. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/07/25 07:55:55 Modified files: security : Makefile Log message: + wycheproof-testvectors CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/25 07:56:23 Modified files: usr.bin/ssh : session.c Log message: fix indent; Clemens Goessnitzer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 07:56:29 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.63. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 07:56:42 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.64. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/25 08:05:12 Modified files: graphics/libgphoto2: Makefile distinfo Log message: Update to libgphoto-2.5.19. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/07/25 08:07:48 Modified files: lang/pypy : Makefile Log message: Only one of MODULES lang/tcl or x11/tk should be used, not both. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/07/25 08:08:18 Modified files: sysutils/libisoburn: Makefile Log message: Only one of MODULES lang/tcl or x11/tk should be used, not both. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/07/25 08:08:50 Modified files: x11/tk : tk.port.mk Log message: Only one of MODULES lang/tcl or x11/tk should be used, not both. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/25 08:22:57 Modified files: devel/libmagic : Makefile distinfo Log message: update to libmagic-5.34 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/25 08:23:42 Modified files: devel/py-libmagic: Makefile distinfo devel/py-libmagic/pkg: PLIST Log message: update to py-libmagic-5.34 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/07/25 09:09:48 Modified files: bin/dd : args.c Log message: Free operand copies after parsing. We strdup operands before destructively parsing them to keep w(1) output looking nice and neat, but after parsing we ought to free them. We do need to keep copies for file paths, though, so add additional strdups for operands if and of. While here, use the preferred err(1, NULL) for an allocation failure. Also while here, don't assign `oper' to a copy of itself because it looks strange. "sure." deraadt CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/07/25 09:24:26 Modified files: usr.sbin/smtpd : mta_session.c Log message: qmail advertizes a size of 0 as "no limit on data", fix SIZE handling in mta_session.c spotted by deraadt@ and benno@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/07/25 10:00:48 Modified files: usr.sbin/smtpd : dns.c lka.c mta.c mta_session.c pony.c smtp.c smtp_session.c smtpd.c smtpd.h usr.sbin/smtpd/smtpd: Makefile Added files: usr.sbin/smtpd : resolver.c Log message: Implement a generic interface to forward resolver queries to the lka process. Use it for the reverse lookups required by smtp and mta. Until now, DNS-related lookups were implemented using ad-hoc IMSGs between the lka and other processes. It turns out to be confusing and difficult to maintain/extend. So we want to replace this with a better set of IMSGs matching the standard resolver interface. ok gilles@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/25 11:12:35 Modified files: usr.bin/ssh/scp: Makefile usr.bin/ssh/sftp: Makefile usr.bin/ssh/sftp-server: Makefile usr.bin/ssh/ssh: Makefile usr.bin/ssh/ssh-add: Makefile usr.bin/ssh/ssh-agent: Makefile usr.bin/ssh/ssh-keygen: Makefile usr.bin/ssh/ssh-keyscan: Makefile usr.bin/ssh/ssh-keysign: Makefile usr.bin/ssh/ssh-pkcs11-helper: Makefile usr.bin/ssh/sshd: Makefile Log message: Don't redefine Makefile choices which come correct from bsd.*.mk ok markus CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/25 11:24:14 Modified files: usr.bin/top : top.1 usr.bin/systat : systat.1 Log message: Document the spinning time of the CPU in systat(1) and top(1). from Marcus MERIGHI; OK deraadt@ jmc@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/07/25 11:57:13 src/regress/lib/libcrypto/wycheproof Update of /cvs/src/regress/lib/libcrypto/wycheproof In directory cvs.openbsd.org:/tmp/cvs-serv11868/wycheproof Log Message: Directory /cvs/src/regress/lib/libcrypto/wycheproof added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/07/25 12:04:09 Modified files: regress/lib/libcrypto: Makefile Added files: regress/lib/libcrypto/wycheproof: Makefile wycheproof.go Log message: Provide a harness that runs test vectors from Project Wycheproof against libcrypto. Initially this just covers RSA signatures, but can be extended to cover other cryptographic algorithms. This regress requires the go and wycheproof-testvector packages to be installed, with the regress being skipped otherwise. Discussed with beck@ and tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/25 12:07:12 Modified files: textproc/p5-Text-CSV_XS: Makefile distinfo Log message: update to p5-Text-CSV_XS-1.36 ok afresh1@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/25 12:39:04 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/pkg: PLIST Log message: update to mutter-3.28.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/25 12:39:23 Modified files: x11/gnome/shell: Makefile distinfo Removed files: x11/gnome/shell/patches: patch-js_ui_workspaceThumbnail_js patch-js_ui_workspace_js Log message: update to gnome-shell-3.28.3 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/25 14:37:11 Modified files: sys/dev/ic : bwfm.c Log message: On authentication we don't need to create the node before calling the network stack since the stack will create the node for us if we pass the ibss stack. On assocation request the node already has to exist, so we error out if we don't have a record of the node. Fixes hostap on 5 GHz channels, since now the node's channel is recorded correctly. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/25 14:47:45 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Implement a MSGBUF control packet mechanism based on the command request ids. So far we were only able to have one command in flight at a time and race conditions could easily lead to unexpected behaviour. With this rework we send and enqueue a control packet command and wait for replies to happen. Thus we can have multiple control packets in flight and a reply with the correct id will wake us up. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/25 15:02:51 Modified files: net/ruby-msgpack: Makefile distinfo Log message: simple update to 1.2.4 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/25 15:03:45 Modified files: sysutils/ruby-r10k: Makefile distinfo sysutils/ruby-r10k/pkg: PLIST Log message: simple update to 2.6.3 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/25 15:08:47 Modified files: lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo lang/flang/libpgmath/patches: patch-CMakeLists_txt patch-lib_CMakeLists_txt patch-lib_common_CMakeLists_txt patch-lib_common_dispatch_c patch-lib_common_sincos_CMakeLists_txt Log message: Update to flang-6.0.0.20180725. Note the major bump to libpgmath. This update also brings in an MD version of libpgmath for arm64 (like it is on amd64); however, this arm64 MD version is currently disabled until I am able to test it. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/25 15:59:51 Modified files: sysutils/facter: Makefile distinfo Log message: simple update to 3.11.3 CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/07/25 19:56:52 Modified files: textproc/tdom : Makefile distinfo textproc/tdom/patches: patch-Makefile_in patch-configure textproc/tdom/pkg: PLIST Log message: Update to 0.9.1. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/25 22:26:30 Modified files: sys/dev/pci : qle.c Log message: remove "bad startup mboxes" printf - it never indicates a real problem, and it always happens on 25xx controllers. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/25 22:56:57 Modified files: sys/dev/pci : qle.c Log message: don't dump status iocbs twice CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/26 00:15:52 Modified files: www/nextcloud : Makefile distinfo www/nextcloud/pkg: PLIST README Log message: Update for Nextcloud to 13.0.5. Also fix the example for httpd.conf(5) OK abieber@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/26 00:49:08 Modified files: share/man/man1 : dpb-replay.1 Log message: tweak previous; ok espie CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/26 01:02:47 Modified files: x11/gnome/latex: Makefile distinfo Log message: Update to gnome-latex-3.30.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/26 01:41:23 Modified files: graphics/gegl04: Makefile distinfo graphics/gegl04/pkg: PLIST Log message: Update to gegl04-0.4.6. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/26 02:49:00 Modified files: devel : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: devel/py-test-capturelog: Makefile distinfo devel/py-test-capturelog/pkg: DESCR PLIST Log message: Remove py-test-capturelog, add quirk for its removal. It is no longer useful as the functionality has been integrated in py-test. from Elias Mariani, removal ok shadchin@ (maintainer) CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2018/07/26 04:05:02 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Remove CPUID insn_length check Don't allow unprivileged users to crash things from ring 3 Thanks to William McCall for the patch! OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/26 04:37:46 Modified files: net/fping : Makefile net/fping/patches: patch-src_fping_c Log message: simpler pledge, part of a diff from Taylor Stearns CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/26 04:54:26 src/sys/dev/spi Update of /cvs/src/sys/dev/spi In directory cvs.openbsd.org:/tmp/cvs-serv8735/dev/spi Log Message: Directory /cvs/src/sys/dev/spi added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/26 04:55:26 Modified files: sys/dev/fdt : imxccm.c imxccm_clocks.h Log message: Implement calculating the SPI controller frequency in imxccm(4). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/26 04:59:07 Modified files: sys/arch/arm64/conf: GENERIC sys/arch/armv7/conf: GENERIC sys/dev/fdt : files.fdt Added files: sys/dev/fdt : imxspi.c sys/dev/spi : spivar.h Log message: Add imxspi(4), a driver for the i.MX SPI controller. This is the first SPI controller in our tree. Add a basic generic SPI infrastructure as well. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ians@cvs.openbsd.org 2018/07/26 05:34:27 Modified files: sysutils/htop : Makefile sysutils/htop/patches: patch-openbsd_Platform_c Added files: sysutils/htop/patches: patch-CPUMeter_c patch-Vector_c Log message: Fix bugs affecting 8-core machines zero-index involving NCPU sysctl being used as loop condition fixed early free fixed CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/26 06:16:34 Modified files: audio/qsynth : Makefile distinfo audio/qsynth/pkg: PLIST Log message: simple maintenance update to 0.5.2 CVSROOT: /cvs Module name: ports Changes by: ians@cvs.openbsd.org 2018/07/26 06:49:04 Modified files: sysutils/htop : Makefile sysutils/htop/patches: patch-CPUMeter_c patch-FunctionBar_c patch-Vector_c patch-openbsd_OpenBSDProcess_c patch-openbsd_Platform_c Log message: Clean up Makefile and add comments describing patches, per sthen Include URL to upstream patch as well. Thanks sthen, ok sthen@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/26 06:50:04 Modified files: lib/libevent : event.3 evbuffer_new.3 Log message: Mention some missing libevent macros. ok jmc@, benno@, "yes" deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/26 06:58:16 Modified files: devel/mingw : Makefile Added files: devel/mingw/patches: patch-x86-mingw32-build_sh_functions patch_binutils-2.20.1-configure Log message: fix mingw's fork-bomb. Turns out you need to name the compiler gcc for things to work out, BUT clang never knows how to compile ada ANYWAY, so it *will* turn to gcc to try to compile it. *however* it calls gcc by name, so in this case, it calls... itself recursively until it goes boom. Plain disable the ada test.. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/26 07:01:25 Modified files: x11/gnustep/pantomime: Makefile distinfo Log message: Update to 1.3.0, stability improvements CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/26 07:01:48 Modified files: x11/gnustep/gnumail: Makefile distinfo x11/gnustep/gnumail/pkg: PLIST Log message: update to 1.3.0, stability improvements CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/26 07:20:53 Modified files: gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper gnu/usr.bin/binutils-2.17/ld: Makefile.in gnu/usr.bin/clang/lld: Makefile share/mk : bsd.own.mk Log message: Add infrastructure to install lld as the default linker. The old GNU linker will be installed as /usr/bin/ld.bfd on supported systems. This allows users to fall back on the old linker by using the -fuse-ld=bfd option on systems where lld is the default linker. Switch armv7 to use lld as the default linker. On arm64 we already use lld as the default linker. Other platforms will keep using the GNU linker for now. ok patrick@, deraadt@, phessler@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/07/26 07:23:01 Modified files: infrastructure/mk: arch-defines.mk Log message: armv7 has switched to using lld as the default linker bump the SYSTEM_VERSION for arm, so all packages will be upgraded CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/26 07:30:03 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-makefile patch-scripts_genie_lua Log message: Update mame to 0.200 and switch MASTER_SITES to SourceForge, as it is a lot faster than GitHub. CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2018/07/26 07:31:34 Modified files: faq : current.html Log message: Add a note about the changes to build lld by default. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/07/26 07:37:40 Modified files: usr.sbin/quot : quot.c Log message: add pledge(2) to quot(8): - rpath to traverse the filesystem(s) - getpw to figure out who owns what OK tb@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/26 07:40:52 Modified files: emulators/vbam : Makefile distinfo Log message: Update vbam to 2.1.0. OK bentley@, solene@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/26 07:52:27 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/mm: Makefile multimedia/gstreamer1/mm/pkg: PLIST multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update the gstreamer stack to version 1.14.2. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/26 08:49:35 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/07/26 13:17:44 Modified files: net/munin : Makefile distinfo net/munin/patches: patch-Makefile patch-Makefile_config patch-node__bin_munin-asyncd_in patch-plugins_node_d_amavis_in patch-plugins_node_d_courier__in patch-plugins_node_d_named_in patch-plugins_node_d_perdition_in patch-plugins_node_d_sendmail_mailqueue_in patch-plugins_node_d_squeezebox__in net/munin/pkg : PLIST-main PLIST-server Log message: update to munin-2.0.39 CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/07/26 13:32:52 Modified files: usr.sbin/spamdb: spamdb.c Log message: reduce pledge(2) to the bare minimum: after dbopen(3) occurs then all operations are on fds which don't need rpath/wpath and therefore spamdb(8) only needs stdio at all times after the DB was already open(2)ed great input from semarie@ OK deraadt@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/07/26 13:33:20 Modified files: usr.sbin/spamdb: spamdb.c Log message: zap whitespaces CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/26 13:52:55 Modified files: security/clamav: Makefile distinfo security/clamav/patches: patch-clamd_Makefile_in patch-database_Makefile_in patch-libclamav_Makefile_in patch-libclamav_str_c patch-unit_tests_Makefile_in Log message: security update to clamav-0.100.1 https://blog.clamav.net/2018/07/clamav-01001-has-been-released.html ok sthen@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/26 14:18:11 Modified files: share/man/man5 : resolv.conf.5 Log message: zap a dot; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/26 14:36:10 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Xr make-plist -> update-plist; CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/26 15:08:23 Modified files: x11/gnustep/databasinkit: Makefile distinfo x11/gnustep/databasinkit/pkg: PLIST Log message: Update to 1.0, dependency to gnustep-webservices became a lib depend CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/26 15:09:22 Modified files: x11/gnustep/databasin: Makefile distinfo Log message: Update to 1.0, dependency of gnustep-webservices now pulled in via databasinkit CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2018/07/26 15:30:44 Modified files: productivity/khal: Makefile Log message: Remove devel/py-test-capturelog from TEST_DEPENDS. It doesn't exist any longer and the broken dependency breaks the build of databases/sqlports. Probably lost in the longish py-test-capturelog thread on ports@. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/07/26 15:33:46 Modified files: databases/ruby-mysql2: Makefile distinfo databases/ruby-mysql2/pkg: PLIST Log message: Update to mysql2 0.5.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/07/26 15:34:06 Modified files: databases/ruby-tiny_tds: Makefile distinfo databases/ruby-tiny_tds/pkg: PLIST Log message: Update to tiny_tds 2.1.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/07/26 15:34:26 Modified files: databases/ruby-amalgalite: Makefile distinfo databases/ruby-amalgalite/pkg: PLIST Log message: Update to amalgalite 1.6.1 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/26 16:03:19 Modified files: usr.sbin/ospfd : ospfd.conf.5 Log message: note under which circumstances ospfd uses the route priofilter to not receive all route messages, thus saving cpu time. wording as suggested by jmc@ ok remi@ jmc@ claudio@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/26 19:38:02 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Make the BYPASSUNVEIL test actually test BYPASSUNVEIL with tmppath CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/26 19:41:39 Modified files: regress/sys/kern/unveil: syscalls.c Log message: add regress for unveil of "." now that I fixed this CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/26 19:44:19 Modified files: sys/kern : vfs_syscalls.c Log message: Don't double vput and panic after looking up "." CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/26 21:55:22 Modified files: usr.bin/ssh : OVERVIEW Log message: ssh(1) no longer supports being setuid root. Remove reference to crc32 which went with protocol 1. Pointed out by deraadt@. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/26 22:57:45 Modified files: sys/scsi : mpath_hds.c Log message: hds arrays can have more ports now, apparently; this lets theo use 4 paths to his array rather than just 2. ok dlg@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/26 23:13:02 Modified files: usr.bin/ssh : misc.c misc.h readconf.c serverloop.c Log message: Remove uid checks from low port binds. Now that ssh cannot be setuid and sshd always has privsep on, we can remove the uid checks for low port binds and just let the system do the check. We leave a sanity check for the !privsep case so long as the code is stil there. with & ok djm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/26 23:23:24 Modified files: usr.sbin/ospfd : ospfd.conf.5 Log message: remove errant Ed added in previous; CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/07/26 23:34:42 Modified files: usr.bin/ssh : readconf.c ssh-keysign.c ssh.c sshconnect.c Log message: Now that ssh can't be setuid, remove the original_real_uid and original_effective_uid globals and replace with calls to plain getuid(). ok djm@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/07/26 23:48:59 Modified files: sys/dev/usb : uaudio.c Log message: No need to test if pointer is NULL to call free(9). From Michael W. Bombardieri. Thanks! CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2018/07/27 00:15:10 Modified files: sys/kern : kern_pledge.c Log message: Add SIOCSIFMTU to the wroute pledge. This is required by, for example, slaacd(8) (which has been pledged) to set MTU on an interface. OK florian@, deraadt@ CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2018/07/27 00:20:01 Modified files: sbin/slaacd : engine.c engine.h slaacd.c Log message: Enable slaacd(8) to set MTU on an interface. If a router advertisement message with the MTU option is received on an interface slaacd will set the specified MTU on that interface. Lots of help from florian@. Thank you! OK florian@ CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2018/07/27 00:23:08 Modified files: sbin/slaacd : engine.c slaacd.h Log message: Have slaacd(8) share information on receiving a MTU advertisement with slaacctl(8). OK florian@ CVSROOT: /cvs Module name: src Changes by: bket@cvs.openbsd.org 2018/07/27 00:26:38 Modified files: usr.sbin/slaacctl: slaacctl.c Log message: Enable slaacctl(8) to print information on an advertised MTU. OK florian@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/27 01:00:09 Modified files: x11/gnome/libdazzle: Makefile distinfo Log message: Update to libdazzle-3.28.4. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/27 02:42:58 Modified files: net/ruby-stomp : Makefile distinfo net/ruby-stomp/pkg: PLIST Log message: finally able to update to 1.4.4, since mcollective now properly supports that version, and can communicate with rabbitmq via SSL CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/27 02:44:14 Modified files: sysutils/mcollective: Makefile distinfo sysutils/mcollective/pkg: PLIST Log message: update to 2.12.2, now requiring updated ruby-stomp. while there, switch HOMEPAGE to https, and to some more appropriate location. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/27 06:03:17 Modified files: usr.sbin/bgpd : rde.c Log message: log_info -> log_debug since this is debug noise. CVSROOT: /cvs Module name: src Changes by: markus@cvs.openbsd.org 2018/07/27 06:03:17 Modified files: usr.bin/ssh : channels.c log.c log.h Log message: avoid expensive channel_open_message() calls; ok djm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/27 08:14:40 Modified files: distrib/sets/lists/comp: gcc.alpha gcc.amd64 gcc.armv7 gcc.hppa gcc.i386 gcc.landisk gcc.loongson gcc.luna88k gcc.macppc gcc.octeon gcc.sgi gcc.socppc gcc.sparc64 Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/27 10:29:36 Modified files: distrib/sets/lists/comp: gcc.armv7 Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/27 11:22:24 Modified files: infrastructure/mk: bsd.port.mk Log message: Fix the "wxallowed" check for the port directory if WRKOBJDIR_${PKGPATH} is used (for example with USE_MFS or manual overrides). Problem found by / ok kn@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/27 11:47:05 Modified files: usr.bin/mandoc : man_html.c mdoc_html.c Log message: garbage collect the unused "#define INDENT" CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/27 12:29:25 Modified files: lang/elixir : Makefile distinfo lang/elixir/pkg: PLIST Log message: update to elixir-1.7.1 prompted by Derek Sivers CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/27 12:31:42 Modified files: geo/geoclue2 : Makefile distinfo geo/geoclue2/pkg: PLIST Log message: update to geoclue2-2.4.11 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/27 12:32:30 Modified files: graphics/ttfautohint: Makefile distinfo Log message: update to ttfautohint-1.8.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/27 12:58:26 Modified files: security/suricata-update: Makefile distinfo security/suricata-update/pkg: PLIST Added files: security/suricata-update/patches: patch-suricata_update_config_py Removed files: security/suricata-update/patches: patch-suricata_update_main_py Log message: - update to suricata-update-1.0.0rc1 - bump EPOCH to allow updating from previous version - add missing README to PLIST CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/27 13:14:45 Modified files: lib/libc/sys : unveil.2 Log message: Full stop. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/27 13:14:59 Modified files: databases/pgcluu: Makefile distinfo databases/pgcluu/patches: patch-pgcluu patch-pgcluu_collectd databases/pgcluu/pkg: PLIST Log message: update to pgcluu-2.7 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/27 13:15:25 Modified files: x11/gnome/grilo: Makefile distinfo Log message: update to grilo-0.3.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/27 13:15:28 Modified files: x11/gnome/grilo-plugins: Makefile distinfo Log message: update to grilo-plugins-0.3.7 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/27 13:16:20 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180723 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/27 15:11:31 Modified files: sys/arch/amd64/amd64: amd64_mem.c cpu.c hibernate_machdep.c i8259.c ipifuncs.c lapic.c machdep.c tsc.c vmm.c sys/arch/amd64/include: cpufunc.h sys/arch/amd64/isa: clock.c sys/dev/pci/drm: drm_linux.h Log message: Use the MI interrupt enable/distable API instead of the MD one on amd64 and remove the MD API. ok guenther@, deraadt@, mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/28 00:50:23 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/patches: patch-src_plugins_todo_gbp-todo-model_c Log message: Update to gnome-builder-3.28.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/28 02:08:11 Modified files: net/weechat : Makefile distinfo net/weechat/pkg: PLIST-main Log message: Update weechat to 2.2 Enable native support for aspell CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/07/28 02:09:50 Modified files: etc : MAKEDEV.common Log message: Remove unused /dev/audio and /dev/audioctl symlinks. ok deraadt CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/07/28 02:11:08 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.luna88k: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.octeon : MAKEDEV etc/etc.sgi : MAKEDEV etc/etc.sparc64: MAKEDEV Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/28 02:13:23 Modified files: devel/catch2 : Makefile distinfo devel/catch2/pkg: PLIST Log message: Update catch2-2.3.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/07/28 03:01:11 Modified files: devel/tig : Makefile distinfo Log message: Update tig to 2.4.1. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/07/28 03:07:48 Modified files: lib/libsndio : amsg.h Log message: Rename the sndiod unix domain socket to /tmp/sndio/sockN to avoid wondering what are these "aucat" files in /tmp. "make sense" deraadt CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/07/28 03:11:55 Modified files: lib/libsndio : aucat.c sio_open.3 sndio.7 Log message: Move libsndio session cookie in its own $HOME/.sndio/ directory to make libsndio easier to use with unveil(2). "make sense" deraadt CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/28 06:03:53 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST-main Log message: update to ansible-2.6.2 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/28 07:59:08 Modified files: sys/arch/arm64/dev: acpipci.c pciecam.c sys/dev/fdt : dwpcie.c Log message: Make use of PCI_FLAGS_MSI_ENABLED such that drivers for hardware with broken MSI support can selectively disable the use of MSI. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/28 08:36:21 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Removed files: lang/racket-minimal/patches: patch-src_racket_sconfig_h Log message: Update to racket 7.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/28 09:25:23 Modified files: usr.sbin/acme-client: acctproc.c certproc.c keyproc.c revokeproc.c rsa.c Log message: Remove NULL checks before (most) libcrypto *_free() functions. From Ross L. Richardson, thanks! ok deraadt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/28 09:28:51 Modified files: sys/dev/pci : pci.c pcivar.h Log message: Add function to convert a PCI device "tag" into a PCIe requester ID. ok patrick@, mlarkin@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/28 09:59:24 Modified files: x11/qt3 : Makefile Log message: Update Qt HOMEPAGE and fix MASTER_SITES. sure espie@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/28 12:06:30 Modified files: lib/libc/sys : unveil.2 Log message: re-ordering for sensibility, by semarie; ok jmc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/28 12:07:27 Modified files: sys/sys : proc.h Log message: delete unused ps_uvactive, since active checks are done against the ptr from semarie CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/28 12:32:30 Modified files: share/man/man7 : mdoc.7 usr.bin/mandoc : mandoc.1 mandoc.c mandoc.h read.c Log message: Issue a STYLE message when normalizing the date format in .Dd/.TH. Leah Neukirchen pointed out that mdoclint(1) used to warn about a leading zero before the day number, so we know that both NetBSD and Void Linux want the message. It does no harm on OpenBSD because Mdocdate always does the right thing anyway. jmc@ agrees that it makes sense in contexts not using Mdocdate. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/28 12:50:56 Log message: Import libkexiv2-17.12.3 Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata as EXIF/IPTC and XMP. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180728 N ports/x11/kde-applications/libkexiv2/Makefile N ports/x11/kde-applications/libkexiv2/distinfo N ports/x11/kde-applications/libkexiv2/pkg/DESCR N ports/x11/kde-applications/libkexiv2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/28 12:52:19 Log message: Import kdegraphics-mobipocket-17.12.3 Mobipocket plugins for strigi indexing and thumbnails. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180728 N ports/x11/kde-applications/kdegraphics-mobipocket/Makefile N ports/x11/kde-applications/kdegraphics-mobipocket/distinfo N ports/x11/kde-applications/kdegraphics-mobipocket/pkg/DESCR N ports/x11/kde-applications/kdegraphics-mobipocket/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/28 12:53:53 Modified files: x11/kde-applications: Makefile Log message: hook libkexiv2 and kdegraphics-mobipocket CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/07/28 15:40:36 Removed files: x11/gnustep/databasin/patches: patch-GNUmakefile_preamble Log message: forgot to remove patch on last update no bump, since didn't build pointed out by naddy@ CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/07/28 15:43:21 Modified files: gnu/usr.bin/clang: Makefile.inc Log message: Add -fno-ret-protector for arm64. Prompted by deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/28 16:57:27 Modified files: usr.sbin/pppd : cbcp.c Log message: k&r -> ansi function headers in this file, 'cause clang complained about one. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/28 17:36:54 Modified files: sbin/pfctl : pfctl_parser.c regress/sbin/pfctl: pfail40.ok Log message: Use strtonum in host() This is simpler than checking three cases for `q' and gives nicer error messages. While here, use `v6mask' as maximum netmask instead of hardcoding it. OK sashan CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/28 21:48:44 Log message: Import games/freedink. FreeDink is a complete free clone of the Dink Smallwood game. Original submission by mitchell wodach, who takes MAINTAINER - thakns! ok solene@ GNU FreeDink is a new and portable version of the game engine, which runs the original game as well as its D-Mods, with close compatibility, under multiple platforms. It also comes with the DFArc front-end to manage and play Dink Modules (or D-Mods for short): fans-made new add-ons, some of them bigger than the original game! And if you want to make your own adventure, the FreeDinkedit game editor awaits you. Status: Vendor Tag: bcallah Release Tags: bcallah_20180728 N ports/games/freedink/Makefile N ports/games/freedink/Makefile.inc N ports/games/freedink/data/Makefile N ports/games/freedink/data/distinfo N ports/games/freedink/data/patches/patch-Makefile N ports/games/freedink/data/pkg/PLIST N ports/games/freedink/data/pkg/DESCR N ports/games/freedink/game/Makefile N ports/games/freedink/game/distinfo N ports/games/freedink/game/pkg/DESCR N ports/games/freedink/game/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/28 21:49:21 Modified files: games : Makefile Log message: +freedink CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/28 21:56:14 Log message: Import audio/vgmplay, a command line audio player for VGM files. ok kn@ VGMPlay is a command line audio player for all VGM files. Supported files types are: * Video Game Music Files (*.vgm, *.vgz) * Creative Music Files (*.cmf) * DosBox RAW OPL Log Files (*.dro) * Playlist files (*.m3u) Status: Vendor Tag: bcallah Release Tags: bcallah_20180728 N ports/audio/vgmplay/Makefile N ports/audio/vgmplay/distinfo N ports/audio/vgmplay/patches/patch-VGMPlay_Makefile N ports/audio/vgmplay/patches/patch-VGMPlay_VGMPlayUI_c N ports/audio/vgmplay/patches/patch-VGMPlay_Stream_c N ports/audio/vgmplay/patches/patch-VGMPlay_chips_mamedef_h N ports/audio/vgmplay/patches/patch-VGMPlay_vgm2pcm_c N ports/audio/vgmplay/patches/patch-VGMPlay_vgm2wav_c N ports/audio/vgmplay/patches/patch-VGMPlay_VGMPlay_c N ports/audio/vgmplay/pkg/PLIST N ports/audio/vgmplay/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/28 21:56:32 Modified files: audio : Makefile Log message: +vgmplay CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/28 22:06:48 Modified files: lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo Log message: Routine flang update to 6.0.0.20180727. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/28 22:47:34 Modified files: x11/kde-applications/libkomparediff2: Makefile Log message: Fix PKGNAME; conflict with KDE4 There are currently no KDE5 libkomparediff2 consumers Spotted by juanfra@ CVSROOT: /cvs Module name: www Changes by: ratchov@cvs.openbsd.org 2018/07/29 01:45:06 Modified files: faq : current.html Log message: Explain how to preserve sndio session cookie if needed. Help from tb@. CVSROOT: /cvs Module name: www Changes by: ratchov@cvs.openbsd.org 2018/07/29 01:49:00 Modified files: faq : current.html Log message: Tell that /dev/audio and /dev/audioctl can be removed. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/29 02:17:00 Modified files: x11/virt-viewer: Makefile distinfo x11/virt-viewer/pkg: PLIST Log message: update to virt-viewer-7.0 from jiri b CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/29 03:25:58 Modified files: regress/sys/kern/sosplice/scapy: scapy-delay-oobinline.py scapy-delay-synack.py scapy-handshake.py scapy-oobinline-delay-connect.py scapy-oobinline.py scapy-payload-delay-connect.py scapy-payload.py Log message: New scapy 2.4.0 buffers packets at the bfp layer. Call sniff() to clear this list when starting the sniffer thread. The TCP sequence number check in sr1() became more strict. Use the sniffer thread to capture retransmitted packetes which the new TCP answers() check ignores now. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/29 05:27:15 Modified files: usr.bin/lam : Makefile lam.1 lam.c Added files: usr.bin/lam : utf8.c Log message: UTF-8 support: use wcwidth(3) when calculating column widths; written during g218; no objection when shown on tech@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/29 05:27:44 Modified files: x11/gnome/libdazzle: Makefile distinfo Log message: Update to libdazzle-3.28.5. CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/07/29 05:43:36 Removed files: infrastructure/man: .cvsignore Log message: remove .cvsignore file from empty directory CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/29 06:46:31 Modified files: usr.sbin/acme-client: parse.y Log message: remove extra space in output; from Ross L Richardson CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/07/29 06:57:50 Modified files: games/wesnoth : Makefile Added files: games/wesnoth/patches: patch-src_ai_lua_core_cpp patch-src_lua_lbaselib_cpp patch-src_scripting_lua_cpp Log message: backport CVE-2018-1999023 fix from 1.14.4 noticed by jasper@ on oss-security list, thanks! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/29 07:02:01 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: mestre and i both concluded pledge can be tightened, "unix" handles the coming code and "rpath wpath" isn't needed ok claudio CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/07/29 07:27:44 Modified files: share/man/man5 : bsd.port.mk.5 infrastructure/mk: bsd.port.mk pkgpath.mk Log message: garbage collect old "manpages-check" target which has been broken for years with nobody complaining; OK espie@ kn@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/29 07:34:26 Modified files: usr.bin/top : top.c Log message: After "termcap" initilization is finished, top appears to not open any files ever again, so we can re-pledge tighter. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/29 07:59:33 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.65. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/29 08:03:58 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.65. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/29 08:04:17 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.15.66. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/29 08:06:38 Modified files: games/yquake2 : Makefile distinfo Log message: update yamagi quake2 to 7.21 ok awolk@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/29 08:11:05 Modified files: usr.sbin/vmctl : vmctl.8 Log message: add missing markup and some minor tweaks; ok jmc@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 09:02:27 Modified files: multimedia : Makefile Log message: Unhook KDE4 kdenlive CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 09:03:46 Modified files: meta/kde4 : Makefile Log message: Remove multimedia/kdenlive from KDE4 meta CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 09:05:35 Modified files: multimedia/mlt : Makefile distinfo multimedia/mlt/patches: patch-src_framework_Makefile patch-src_framework_mlt_property_h patch-src_modules_plusgpl_consumer_cbrts_c patch-src_modules_qt_Makefile patch-src_tests_test_properties_test_properties_cpp multimedia/mlt/pkg: PLIST-gpl2 PLIST-main Removed files: multimedia/mlt/patches: patch-src_modules_decklink_consumer_decklink_cpp Log message: Update mlt to 6.10.0 ok landry@ (kamikaze KDE5 ports ok) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 09:10:25 Log message: Import kdenlive-17.12.3 Tested by Elias M. Mariani. Thanks! Kdenlive is a free open-source video editor, which supports DV, AVCHD and HDV editing. Kdenlive relies on several other open source projects, such as FFmpeg, the MLT video framework and Frei0r effects. ok landry@ (kamikaze KDE5 ports ok) Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180729 N ports/x11/kde-applications/kdenlive/Makefile N ports/x11/kde-applications/kdenlive/distinfo N ports/x11/kde-applications/kdenlive/pkg/DESCR N ports/x11/kde-applications/kdenlive/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 09:11:27 Modified files: x11/kde-applications: Makefile Log message: Hook KDE5 kdenlive CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 09:15:16 Modified files: x11/qt3 : Makefile Log message: Bump missing -sqlite2 after HOMEPAGE update. Spotted by nigel@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 09:52:52 Modified files: multimedia : Makefile Log message: fix cvs tag and remove kdenlive CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 09:53:45 Removed files: multimedia/kdenlive: Makefile distinfo multimedia/kdenlive/patches: patch-src_scopes_audioscopes_spectrogram_cpp multimedia/kdenlive/pkg: DESCR PLIST Log message: remove KDE4 kdenlive; replaced by KDE5 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/29 10:42:26 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: Update to pycharm 2018.2. OK rsadowski@ (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/07/29 11:37:04 Modified files: net/owncloudclient: Makefile distinfo Log message: update to owncloudclient-2.4.2 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/29 13:40:41 Modified files: include : login_cap.h Log message: Add _PATH_AUTHPROGDIR = "/usr/libexec/auth", this path will be used to unveil. Unfortunately the auth subsystem uses _PATH_AUTHPROG = "/usr/libexec/auth/login_", which it auth-program is appended to -- a rather gross idea which now shows lack of wisdom. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/29 13:45:27 Modified files: www/sblg : Makefile distinfo Log message: Update to sblg-0.4.14 From Bryan Vyhmeister (MAINTAINER) -- thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/29 14:02:32 Modified files: net/bitcoin : Makefile distinfo Log message: Bugfix update bitcoin-0.16.2 Changelog: https://lists.linuxfoundation.org/pipermail/bitcoin-core-dev/2018-July/000057.html CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/29 14:15:23 Modified files: usr.sbin/acme-client: fileproc.c Log message: replace hand-rolled tmp files with mkstemp() ok florian@ back in april, reminded by theo. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/29 14:22:02 Modified files: usr.sbin/acme-client: keyproc.c Log message: Remove NULL checks before X509_{REQ,NAME}_free() and zap an unnecessary pair of parens. From Ross L. Richardson CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/07/29 14:29:32 Modified files: lib/libcrypto/man: X509_NAME_new.3 X509_REQ_new.3 Log message: Document that X509_{NAME,REQ,REQ_INFO}_free() are all NULL safe. From Ross L. Richardson CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/29 16:09:29 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/pkg: PLIST Log message: update to roundcube 1.3.7 "It contains fixes to several bugs backported from the master branch including a security fix mitigating the EFAIL issue recently discovered in OpenPGP." https://github.com/roundcube/roundcubemail/releases/tag/1.3.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/29 16:11:07 Modified files: mail/roundcubemail: Tag: OPENBSD_6_3 Makefile distinfo mail/roundcubemail/pkg: Tag: OPENBSD_6_3 README Log message: update -stable to roundcube 1.3.7 "It contains fixes to several bugs backported from the master branch including a security fix mitigating the EFAIL issue recently discovered in OpenPGP." https://github.com/roundcube/roundcubemail/releases/tag/1.3.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/07/29 16:11:53 Modified files: mail/roundcubemail: Makefile Log message: bump REVISION to be above 6.3-stable due to changes for newer PHP version and split-off pdo_sqlite CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/29 16:30:32 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Add regress for ensuring .. is appropriately *not* used as a descending match CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/29 16:53:39 Modified files: sys/kern : kern_unveil.c Log message: Make sure we don't count looking at .. as a component as a descending match. Noticed by Stuart Cassoff <3d0g@bell.net> CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/29 17:11:02 Modified files: sys/kern : kern_unveil.c Log message: Don't exceed UNVEIL_MAX_VNODES with a long path now that we save the traversed vnodes - noticed and fixed by semarie@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/29 17:53:04 Modified files: sys/kern : kern_unveil.c Log message: revert accidentally changed prototype CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/29 18:11:04 Modified files: sys/kern : vfs_syscalls.c Log message: activate unveil for testing ok kibbles and bits CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/29 18:16:59 Modified files: sys/kern : vfs_lookup.c Log message: Allow for us to do a CREATE style lookup on a read only filesystem if and only if we are unveil doing it. Fixes an issue noticed by kn@ where unveil would fail with EROFS on a read only filesystem CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/07/29 18:30:15 Modified files: lib/libc/sys : unveil.2 Log message: document the current limitation (we don't yet find an above covering unveil for relative operations) that I am working on in BUGS CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/29 18:34:57 Modified files: sys/kern : kern_unveil.c Log message: KNF CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/07/29 18:35:56 Log message: Import dep, a Go dependency management tool. OK juanfra@ Status: Vendor Tag: abieber Release Tags: abieber_20180729 N ports/sysutils/dep/Makefile N ports/sysutils/dep/distinfo N ports/sysutils/dep/pkg/DESCR N ports/sysutils/dep/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/07/29 18:36:46 Modified files: sysutils : Makefile Log message: + dep CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/29 22:25:57 Modified files: sys/arch/i386/i386: Tag: OPENBSD_6_3 gdt.c Log message: Correct the TSS limit to be just the size of the i386tss struct itself now that the pcb_iomap array is gone. crash reported by Thomas Barabosch (thomas.barabosch(at)fkie.fraunhofer.de) problem with TSS sizing noted by Michal Necasek (mnecasek(at)yahoo.com) ok deraadt@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/07/29 22:26:18 Modified files: sys/arch/i386/i386: Tag: OPENBSD_6_2 gdt.c Log message: Correct the TSS limit to be just the size of the i386tss struct itself now that the pcb_iomap array is gone. crash reported by Thomas Barabosch (thomas.barabosch(at)fkie.fraunhofer.de) problem with TSS sizing noted by Michal Necasek (mnecasek(at)yahoo.com) ok deraadt@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/29 23:23:00 Modified files: lib/libc/sys : unveil.2 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/30 01:20:31 Modified files: devel/desktop-file-utils: Makefile devel/desktop-file-utils/pkg: PLIST Log message: Re-add @tag. In case this package is updated we want update-desktop-database to run. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/07/30 01:20:50 Modified files: security/lynis : Makefile Log message: Update MASTER_SITE requested by Michael Boelen (Lynis Author) Thanks! CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/30 01:30:54 Modified files: sys/dev/pci : qle.c Log message: extend the loop settle time to 200ms, and adjust the check so that we'll actually break out once the loop has been up for that long. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/30 01:34:37 Modified files: sys/dev/pci : qle.c Log message: apply the loop settle delay to handling of loop up and loop reset events, so hotplug can be more reliable too. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2018/07/30 02:05:06 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: Add colon for clarity. ok espie@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/30 02:14:45 Modified files: sys/arch/arm64/conf: GENERIC sys/arch/armv7/conf: GENERIC sys/dev/fdt : files.fdt Added files: sys/dev/fdt : ssdfb.c Log message: Add ssdfb(4), a driver for the SSD1309 controller that drives an 128x64 OLED display. With the typical 8x16 font we get 4 rows with 16 characters each on it. The controller can be driven using I2C, 3-wire and 4-wire SPI. This commit includes support for the 4-wire protocol. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/30 02:15:30 Modified files: devel/py-setuptools: Makefile distinfo Log message: update to py-setuptools-40.0.0 tested in a bulk and ok aja@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/30 02:28:40 Modified files: sbin/pfctl : pfctl_parser.c Log message: Simplify host() Get rid of the `cont' flag, zap obvious comments, add error label. OK benno sashan CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/30 02:34:08 Modified files: devel/desktop-file-utils: Makefile devel/desktop-file-utils/pkg: PLIST devel/glib2 : Makefile devel/glib2/pkg: PLIST misc/shared-mime-info: Makefile misc/shared-mime-info/pkg: PLIST Log message: Re-add @tag at the top (next to define-tag). This way the associated command will be run on update (at-end) and at delete time (at the time it is encountered in the PLIST). discussed wth espie@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/07/30 02:57:09 Modified files: usr.sbin/nsd : configure configure.ac tsig.c Log message: update to nsd 4.1.23, from the release notes: ------------------------------------------------------------------------ NSD versions 4.1.22 and before are vulnerable in comparing TSIG information and this can be used to discover a TSIG secret. NSD uses TSIG to protect zone transfers. The TSIG code uses a secret key to protect the data. The secret key is shared with both sides of the zone transfer connection. The comparison code in NSD was not time insensitive, causing the potential for an attacker to use timing information to discover data about the key contents. NSD versions from 2.2.0 to 4.1.22 are vulnerable. Upgrade to 4.1.23 or newer to get the fix. It was reported by Ondrej Sury (ISC). ------------------------------------------------------------------------ OK tb, sthen CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/07/30 03:04:52 Modified files: sys/arch/amd64/amd64: machdep.c Log message: When converting the bios memory map to memory clusters, clip segments at the 512GB mark as the direct map cannot address memory past that point. ok kettenis@ (quite a while ago) CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/30 03:51:49 Modified files: usr.sbin/acme-client: main.c Log message: reorder option parsing to be alphabetical/same order as usage and manpage. From Ross L Richardson. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/30 03:53:14 Modified files: usr.sbin/acme-client: main.c Log message: line too long and whitespace. From Ross L Richardson. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/30 03:54:35 Modified files: usr.sbin/acme-client: main.c Log message: replace warn() + exit() with err() From Ross L Richardson. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/30 03:56:50 Modified files: usr.sbin/acme-client: main.c Log message: replace exit() with return(), from Ross L Richardson. ok tb@ (previous 3 commits to main.c as well) CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/07/30 03:59:03 Modified files: usr.sbin/acme-client: main.c Log message: cleanup initialization of chngdir. inspired by Ross L Richardson. ok tb@ CVSROOT: /cvs Module name: www Changes by: ratchov@cvs.openbsd.org 2018/07/30 04:12:09 Modified files: faq : current.html Log message: Fix typo in sndio cookie migration steps (last part of the path was missing). From Benjamin Baier . Thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/30 04:17:11 Modified files: emulators/citra/patches: patch-src_tests_common_param_package_cpp patch-src_tests_core_arm_dyncom_arm_dyncom_vfp_tests_cpp patch-src_tests_core_core_timing_cpp patch-src_tests_core_file_sys_path_parser_cpp patch-src_tests_core_hle_kernel_hle_ipc_cpp patch-src_tests_core_memory_memory_cpp patch-src_tests_core_memory_vm_manager_cpp patch-src_tests_glad_cpp patch-src_tests_tests_cpp patch-src_tests_video_core_shader_shader_jit_x64_compiler_cpp Log message: Unbreak build after catch2 update "All tests passed (257 assertions in 16 test cases)" Spotted by espie@ Thanks! CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/07/30 04:48:59 Modified files: mail/mdsort : Makefile distinfo Log message: Update to mdsort-1.1.0. ok solene@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/30 04:56:00 Modified files: sys/dev/fdt : rkpcie.c sys/arch/arm64/arm64: intr.c sys/arch/arm64/conf: GENERIC RAMDISK files.arm64 sys/arch/arm64/dev: agintc.c Log message: Add support for the GIC v3 ITS and use it to implement MSI support for rkpcie(4). ok patrick@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/07/30 05:09:17 Modified files: sys/net80211 : ieee80211_node.c Log message: Don't ask drivers to join a wifi network before an AP has been chosen. Should fix a panic with bwfm(4) reported by mlarkin@ ok phessler@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/30 05:24:55 Modified files: usr.bin/tmux : tmux.h Log message: Remove a leftover unused struct. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/07/30 05:51:42 Modified files: sys/dev/usb : uaudio.c Log message: Inline trivial uaudio_id_name(). From Michael Bombardieri, thanks. "looks good" kn@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/30 06:22:14 Modified files: sys/kern : subr_log.c sys_socket.c uipc_socket.c uipc_syscalls.c sys/net : bfd.c if_pflow.c sys/miscfs/fifofs: fifo_vnops.c sys/nfs : krpc_subr.c nfs_boot.c nfs_socket.c sys/sys : socketvar.h share/man/man9 : socreate.9 Log message: Use FNONBLOCK instead of SS_NBIO to check/indicate that the I/O mode for sockets is non-blocking. This allows us to G/C SS_NBIO. Having to keep the two flags in sync in a mp-safe way is complicated. This change introduce a behavior change in sosplice(), it can now always block. However this should not matter much due to the socket lock being taken beforhand. ok bluhm@, benno@, visa@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/30 06:43:23 Modified files: infrastructure/mk: bsd.port.mk Log message: get rid of overkill mtree usage shell version is more compact, and allows for LOCALBASE/VARBASE/BASESYSCONFDIR okay schwarze@, solene@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/30 06:44:03 Removed files: infrastructure/db: fake.mtree Log message: superseded by ginormous mkdir -p in bsd.port.mk CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/30 06:47:12 Modified files: share/man/man5 : bsd.port.mk.5 Log message: byebye fake.mtree CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/30 07:43:30 Log message: Import KDE5 kig replacement for KDE4 Comment: KDE geometric constructions explorer Description: Kig is a program for exploring geometric constructions. It is part of the KDE Education Project. Maintainer: KDE porting team tweaks from sthen@, Tested by Elias M. Mariani reads ok sthen@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180730 N ports/x11/kde-applications/kig/Makefile N ports/x11/kde-applications/kig/distinfo N ports/x11/kde-applications/kig/pkg/DESCR N ports/x11/kde-applications/kig/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/30 07:52:20 Modified files: meta/kde4 : Makefile x11/kde-applications: Makefile x11/kde4 : Makefile Log message: unhook KDE4, hook KDE5 kig and remove from meta KDE4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/30 08:01:19 Modified files: devel/py-setuptools_git: Makefile distinfo Log message: update to py-setuptools-git-1.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/30 08:07:05 Modified files: textproc/py-semver: Makefile distinfo textproc/py-semver/pkg: PLIST Log message: update to py-semver-2.8.1 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/30 08:07:30 Modified files: security/burpsuite: Makefile distinfo Log message: update burp to 1.7.36. release notes: http://releases.portswigger.net/2018/07/1736.html CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/07/30 08:13:08 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Tweak history Document that LOCALBASE changes may not work. Be less dramatic about it, as it doesn't appear to be *that* bad. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/30 08:19:12 Modified files: sys/arch/i386/i386: apm.c cpu.c hibernate_machdep.c i686_mem.c ipifuncs.c k6_mem.c lapic.c longrun.c machdep.c powernow-k7.c sys/arch/i386/include: cpufunc.h sys/arch/i386/isa: clock.c joy.c npx.c sys/arch/i386/pci: elan520.c sys/dev/isa : gus.c Log message: Use the MI interrupt enable/distable API instead of the MD one on i386 and remove the MD API. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/07/30 08:27:37 Modified files: net/scapy : Makefile Added files: net/scapy/patches: patch-scapy_arch_bpf_consts_py Log message: BPF filter did not work on i386. Calculate the BIOCSETF ioctl constant for 32 bit architectures. This fixes a bunch of /usr/src/regress tests. ok danj@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/30 08:40:06 Log message: Help with the dependencies from abieber@. OK gonzalo@. Comment: alternative curl written in go Description: kurly is an alternative to the widely popular curl program. kurly is designed to operate in a similar manner to curl, with select features. Notably, kurly is not aiming for feature parity, but common flags and mechanisms particularly within the HTTP(S) realm are to be expected. kurly is a standalone binary without external dependencies. Maintainer: The OpenBSD ports mailing-list WWW: https://gitlab.com/davidjpeacock/kurly Status: Vendor Tag: juanfra Release Tags: juanfra_20180730 N ports/net/kurly/Makefile N ports/net/kurly/distinfo N ports/net/kurly/pkg/DESCR N ports/net/kurly/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/07/30 08:43:52 Modified files: net : Makefile Log message: +kurly CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2018/07/30 08:44:23 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_2 identcpu.c sys/arch/i386/i386: Tag: OPENBSD_6_2 machdep.c Log message: Add "Mitigation G-2" per AMD's Whitepaper "Software Techniques for Managing Speculation on AMD Processors" By setting "chicken bit" MSR C001_1029[1]=1, LFENCE becomes a dispatch serializing instruction. ok deraadt@ mlarkin@ guenther@ OpenBSD 6.2 errata 019 CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2018/07/30 08:45:05 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_3 identcpu.c sys/arch/i386/i386: Tag: OPENBSD_6_3 machdep.c Log message: Add "Mitigation G-2" per AMD's Whitepaper "Software Techniques for Managing Speculation on AMD Processors" By setting "chicken bit" MSR C001_1029[1]=1, LFENCE becomes a dispatch serializing instruction. ok deraadt@ mlarkin@ guenther@ OpenBSD 6.3 errata 014 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/30 09:16:27 Modified files: sys/kern : syscalls.master vfs_syscalls.c kern_unveil.c Log message: rename 2nd argument of unveil from vague "flags" to "permissions"; man page change will follow CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/30 09:19:12 Modified files: sys/sys : syscall.h syscallargs.h sys/kern : init_sysent.c syscalls.c Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/07/30 09:21:23 Removed files: net/weechat/patches: patch-src_gui_curses_normal_CMakeLists_txt Log message: forgot to remove patch on last update no bump, since didn't build pointed out by espie@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/30 09:21:36 Modified files: lib/libc/sys : unveil.2 Log message: Some cleanups and clarification, especially regarding locking (observed by rob) ok beck jmc CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/07/30 09:28:28 Modified files: www/chromium : Makefile distinfo www/chromium/files: audio_manager_openbsd.cc sndio_input.cc sndio_input.h sndio_output.cc www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_process_launch_h patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_metrics_posix_cc patch-base_rand_util_h patch-base_threading_thread_task_runner_handle_cc patch-base_trace_event_malloc_dump_provider_cc patch-base_trace_event_process_memory_dump_cc patch-base_trace_event_process_memory_dump_h patch-build_config_BUILDCONFIG_gn patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_settings_strings_grdp patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux_cc patch-chrome_browser_memory_details_cc patch-chrome_browser_process_singleton_posix_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_speech_tts_controller_impl_cc patch-chrome_browser_ssl_ssl_error_controller_client_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_tracing_crash_service_uploader_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_libgtkui_print_dialog_gtk_cc patch-chrome_browser_ui_startup_bad_flags_prompt_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_cc patch-chrome_browser_ui_views_tabs_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_chrome_extensions_client_cc patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_autofill_experiments_cc patch-components_autofill_strings_grdp patch-components_metrics_BUILD_gn patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_policy_resources_policy_templates_json patch-components_services_filesystem_file_system_app_cc patch-components_storage_monitor_BUILD_gn patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_media_internals_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_message_filter_h patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_webui_web_ui_data_source_impl_cc patch-content_browser_webui_web_ui_data_source_impl_h patch-content_browser_webui_web_ui_impl_cc patch-content_common_user_agent_cc patch-content_common_view_messages_h patch-content_gpu_gpu_main_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_main_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_shell_browser_shell_browser_context_cc patch-device_bluetooth_BUILD_gn patch-device_serial_BUILD_gn patch-extensions_common_api__permission_features_json patch-extensions_common_feature_switch_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-ipc_ipc_message_utils_cc patch-ipc_ipc_message_utils_h patch-media_audio_BUILD_gn patch-media_audio_audio_manager_cc patch-media_capture_video_video_capture_device_client_cc patch-net_BUILD_gn patch-net_base_address_tracker_linux_cc patch-net_base_network_change_notifier_cc patch-net_http_http_network_session_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_proxy_resolution_proxy_resolution_service_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-sandbox_linux_BUILD_gn patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc patch-services_service_manager_public_cpp_standalone_service_standalone_service_cc patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_cc patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_h patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_renderer_gl_renderergl_utils_cpp patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_loader_c patch-third_party_blink_renderer_platform_heap_thread_state_cc patch-third_party_blink_renderer_platform_wtf_BUILD_gn patch-third_party_boringssl_BUILD_generated_gni patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_crashpad_crashpad_util_misc_capture_context_h patch-third_party_ffmpeg_BUILD_gn patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_pdfium_xfa_fgas_font_cfgas_fontmgr_cpp patch-third_party_sqlite_amalgamation_sqlite3_c patch-third_party_swiftshader_src_Common_SharedLibrary_hpp patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_Surface_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp patch-third_party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM_hpp patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physicalsocketserver_cc patch-third_party_webrtc_system_wrappers_BUILD_gn patch-third_party_webrtc_webrtc_gni patch-tools_gn_bootstrap_bootstrap_py patch-ui_base_ime_ime_engine_handler_interface_h patch-ui_base_resource_resource_bundle_cc patch-ui_events_keycodes_dom_keycode_converter_cc patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_ipc_gfx_param_traits_macros_h patch-ui_gfx_mojo_buffer_types_struct_traits_cc patch-ui_gfx_mojo_buffer_types_struct_traits_h patch-ui_gl_BUILD_gn patch-ui_gl_gl_implementation_cc patch-ui_views_bubble_bubble_dialog_delegate_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_mus_aura_init_cc patch-ui_views_mus_aura_init_h patch-ui_views_views_delegate_h patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_base_platform_platform-posix_cc www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-base_debug_elf_reader_linux_cc patch-content_app_content_main_runner_impl_cc patch-content_common_common_sandbox_support_linux_cc patch-net_third_party_quic_platform_impl_quic_ip_address_impl_cc patch-sandbox_linux_services_init_process_reaper_cc patch-services_network_BUILD_gn patch-services_service_manager_zygote_common_zygote_features_gni patch-services_service_manager_zygote_host_zygote_host_impl_linux_cc patch-services_service_manager_zygote_host_zygote_host_impl_linux_h patch-services_service_manager_zygote_zygote_host_linux_h patch-services_service_manager_zygote_zygote_linux_cc patch-services_service_manager_zygote_zygote_main_linux_cc patch-third_party_perfetto_include_perfetto_base_build_config_h patch-third_party_perfetto_include_perfetto_base_watchdog_posix_h patch-third_party_perfetto_src_base_unix_task_runner_cc patch-third_party_perfetto_src_tracing_core_service_impl_cc patch-ui_gfx_BUILD_gn patch-ui_gl_gl_fence_cc Removed files: www/chromium/patches: patch-content_app_content_main_runner_cc patch-content_browser_zygote_host_zygote_host_impl_linux_cc patch-content_browser_zygote_host_zygote_host_impl_linux_h patch-content_public_browser_zygote_host_linux_h patch-content_public_common_zygote_features_gni patch-content_zygote_zygote_linux_cc patch-content_zygote_zygote_main_linux_cc patch-net_quic_platform_impl_quic_ip_address_impl_cc patch-v8_src_globals_h patch-v8_src_trap-handler_handler-inside_cc Log message: update to 68.0.3440.75 CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/07/30 09:56:30 Modified files: sys/dev/hid : hidmt.c sys/dev/i2c : iatp.c sys/dev/usb : ubcmtp.c sys/dev/wscons : wsconsio.h Log message: define WSMOUSE_TYPE_TOUCHPAD so non-elantech drivers can stop claiming to be elantech devices CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/07/30 09:57:04 Modified files: sbin/wsconsctl : mousecfg.c util.c Log message: recognize WSMOUSE_TYPE_TOUCHPAD devices ok bru CVSROOT: /cvs Module name: xenocara Changes by: jcs@cvs.openbsd.org 2018/07/30 10:00:39 Modified files: xserver/config : wscons.c driver/xf86-input-synaptics/src: wsconscomm.c Log message: setup WSMOUSE_TYPE_TOUCHPAD devices to use ws driver by default, but allow them to work with xf86-input-synaptics with and ok bru@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/07/30 10:02:02 Modified files: share/man/man5 : bsd.port.mk.5 Log message: improve consistency of markup for some variables, still far from perfect CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/30 10:43:54 Modified files: infrastructure/mk: bsd.port.mk Log message: fix nls location this affects only two ports apparently! tcsh and elm, and both for the nls/C directory ? CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/30 10:45:35 Modified files: net/gupnp/core : Makefile distinfo Log message: update to gupnp-1.0.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/30 10:49:44 Modified files: infrastructure/mk: bsd.port.mk Log message: last typo hopefully CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/30 11:03:51 Modified files: infrastructure/mk: bsd.port.mk Log message: so some nls directory names are bizarre. only tcsh cares looks like CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/30 11:13:04 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Removed files: sysutils/borgmatic/patches: patch-setup_py Log message: update to borgmatic-1.2.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/30 11:15:33 Modified files: net/py-netmiko : Makefile distinfo net/py-netmiko/pkg: PLIST Log message: update to py-netmiko-2.2.2 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/30 11:21:37 Modified files: sys/kern : vfs_syscalls.c Log message: Fix a NULL-pointer dereference when calling open() on a cloned device with write permissions and the flags include O_TRUNC|O_SHLOCK. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/30 11:24:25 Modified files: share/man/man4 : audio.4 share/man/man5 : mixerctl.conf.5 usr.bin/mixerctl: mixerctl.1 Log message: catch up with the symlink removal of /dev/{audio,mixer}; ok ratchov CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/30 11:24:58 src/regress/sys/kern/open Update of /cvs/src/regress/sys/kern/open In directory cvs.openbsd.org:/tmp/cvs-serv51937/open Log Message: Directory /cvs/src/regress/sys/kern/open added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/30 11:27:37 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/open: Makefile open.c Log message: Add regress covering the recently fixed NULL pointer deref in open(). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/30 11:39:33 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.28.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/30 11:39:53 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.28.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/30 11:40:09 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.28.5. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/30 11:40:39 Removed files: devel/protobuf-c/patches: patch-configure_ac patch-protobuf-c_protobuf-c_c patch-protoc-c_c_service_cc patch-t_test-full_proto Log message: remove empty patches CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/07/30 12:05:56 Modified files: regress/sys/netinet/pmtu: tcp_atomicfrag6.py tcp_connect.py tcp_connect6.py udp_atomicfrag6.py udp_echo6.py Log message: Replace fork with sniffer thread in Python. Clear the BPF list before sniffing, Scapy 2.4.0 remembers old packets that confuse the test. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/07/30 12:15:55 Modified files: . : errata62.html errata63.html Log message: release amdlfence and ioport errata. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/30 12:29:13 Modified files: security/pdfid : Makefile distinfo Log message: update pdfid to 0.2.5. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/07/30 12:39:38 Modified files: security/oledump: Makefile distinfo Log message: update oledump to 0.0.36. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/07/30 12:41:02 Modified files: devel/pango : Makefile distinfo devel/pango/patches: patch-configure_ac devel/pango/pkg: PLIST Log message: Update to pango-1.42.3. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2018/07/30 12:51:40 Modified files: games/openmw : Makefile distinfo games/openmw/pkg: PLIST Log message: Update to OpenMW 0.44.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/30 13:09:51 Modified files: sys/kern : syscalls.master Log message: Unlock sendmsg(2), sendto(2), recvfrom(2) and recvmsg(2). ok kettenis@, sthen@, deraadt@, visa@, krw@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/07/30 13:10:50 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/07/30 13:26:05 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.17 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/30 13:40:53 Modified files: sys/dev/pci/drm/i915: intel_fbdev.c Log message: If we keep the BIOS framebuffer, stick to the desired framebuffer size instead of using the actual framebuffer size. This fixes a problem seen on various Apple machines where the BIOS framebuffer is bigger than the actual display. ok jcs@, mpi@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/07/30 13:56:12 Modified files: . : errata63.html Log message: fix a number CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/07/30 14:15:03 Modified files: . : errata63.html Log message: fix another number... CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/07/30 14:53:42 Modified files: regress/sys/kern/open: open.c Log message: Declare then assign local variable, no binary change. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2018/07/30 16:53:10 Modified files: lang/eagle : Makefile distinfo Log message: Update to beta42. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/07/30 20:55:57 Modified files: usr.bin/uniq : uniq.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/30 21:07:24 Modified files: usr.bin/ssh : addrmatch.c compat.c compat.h mux.c sftp-client.c sshconnect2.c sshd.c Log message: fix some memory leaks spotted by Coverity via Jakub Jelen in bz#2366 feedback and ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/07/30 21:10:27 Modified files: usr.bin/ssh : auth2-gss.c auth2-hostbased.c auth2-pubkey.c Log message: delay bailout for invalid authenticating user until after the packet containing the request has been fully parsed. Reported by Dariusz Tytko and Michał Sajdak; ok deraadt CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/30 21:34:42 Modified files: lang/flang/libpgmath/patches: patch-lib_CMakeLists_txt patch-lib_common_CMakeLists_txt patch-lib_common_exp_fma3_CMakeLists_txt patch-lib_common_log_fma3_CMakeLists_txt patch-lib_common_pow_fma3_CMakeLists_txt patch-lib_common_powi_CMakeLists_txt Log message: At some point, upstream added variable -mcpu= flags to a lot of the libpgmath CMakeLists.txt files. This worked out to -mcpu=native on the arm64 package builders, which clang doesn't support. Remove all those flags which should get flang building again on arm64. Found looking at phessler@'s arm64 bulk build report. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/07/30 23:43:27 Modified files: devel/ocaml-menhir: Makefile devel/ocaml-menhir/pkg: PFRAG.native PLIST Log message: Fix packaging on !native archs. As seen in phessler@'s arm64 bulk build report. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/31 01:13:37 Modified files: infrastructure/bin: update-patches Log message: if wrkdist is a symlink, resolve it manually, and do not ask File::Find to resolve symlinks. unconfuses ports with lots of symlinks (and duplicate patches) as reported by jsg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/31 02:04:49 Modified files: usr.sbin/bgpd : rde.c Log message: There is no longer the need to be careful in rde_softreconfig_in() when traversing the prefix list. Since a while Adj-RIB-In is fully independent and so updating the local RIB does not modify that list. OK benno@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/31 03:42:18 Modified files: textproc/mozilla-dicts: Makefile.inc Log message: make sure we can get unzip CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/31 03:52:54 Modified files: sysutils/u-boot: Makefile distinfo sysutils/u-boot/patches: patch-scripts_check-config_sh Added files: sysutils/u-boot/patches: patch-arch_arm_dts_sun50i-a64-nanopi-a64_dts Log message: update to U-Boot 2018.09-rc1 Includes changes to add Ethernet to more Allwinner device trees and finally includes the proper device tree for sopine. Also add a patch from kettenis@ to enable Ethernet on the NanoPi A64. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/31 03:57:26 Modified files: converters/xmltoman: Makefile Log message: unhardcode PREFIX CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/07/31 04:04:37 Modified files: books/svnbook : Makefile Log message: explicitly call bzip2 in PORTPATH CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/31 04:07:13 Modified files: sys/dev/fdt : fanpwr.c Log message: Fix setting the voltage; the code was using the wrong variable as a step size. Includes some cosmetic fixes as well. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/31 04:08:24 Modified files: sys/dev/fdt : rkclock.c Log message: Correctly set the dividers for the clock of the "big" cores. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/07/31 04:09:25 Modified files: sys/dev/fdt : rkpmic.c Log message: Implement setting the voltage of the regulators. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/07/31 04:10:37 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/patches: patch-arch_arm_boot_dts_imx6q-cm-fx6_dts sysutils/dtb/pkg: PLIST Added files: sysutils/dtb/patches: patch-arch_arm64_boot_dts_allwinner_sun50i-a64-nanopi-a64_dts Log message: update dtb to linux 4.18-rc7 Includes updates to Allwinner device trees, and a patch from kettenis@ to enable Ethernet on the NanoPi A64. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/31 04:32:19 Modified files: usr.bin/tmux : input.c Log message: Clear history on RIS like most other terminals do. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/31 05:00:12 Modified files: usr.sbin/ypldap: aldap.c ber.c ber.h Log message: Make ber type and encoding a unsigned int instead of unsigned long. This way the size is the same on all archs and 32bit should be good enough. OK rob@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/31 05:01:00 Modified files: usr.sbin/ldapd : ber.c ber.h conn.c filter.c ldapd.h ldape.c logmsg.c search.c Log message: Make ber type and encoding a unsigned int instead of unsigned long. This way the size is the same on all archs and 32bit should be good enough. OK rob@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/31 05:01:29 Modified files: usr.sbin/snmpd : ber.3 ber.c ber.h smi.c snmpd.h snmpe.c Log message: Make ber type and encoding a unsigned int instead of unsigned long. This way the size is the same on all archs and 32bit should be good enough. OK rob@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/31 05:02:01 Modified files: usr.bin/ldap : aldap.c ber.c ber.h Log message: Make ber type and encoding a unsigned int instead of unsigned long. This way the size is the same on all archs and 32bit should be good enough. OK rob@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/31 05:08:18 Modified files: security/py-cryptography: Makefile Added files: security/py-cryptography/patches: patch-docs_hazmat_primitives_symmetric-encryption_rst patch-src_cryptography_hazmat_backends_openssl_ciphers_py patch-src_cryptography_hazmat_primitives_ciphers_modes_py patch-tests_hazmat_primitives_test_aes_py Log message: Security fix for CVE-2018-10903, backported from the new 2.2.3 release ok sthen@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/31 05:37:18 Modified files: usr.bin/ldap : aldap.c ber.c usr.sbin/ldapd : ber.c usr.sbin/snmpd : ber.c usr.sbin/ypldap: aldap.c ber.c Log message: Fix some debugging output now that ber type and encoding are unsigned int. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/07/31 05:39:50 Modified files: comms/gammu : Makefile comms/wammu : Makefile Log message: switch HOMEPAGE and MASTER_SITES to https CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/07/31 05:44:34 Modified files: comms/py-gammu : Makefile Log message: switch HOMEPAGE and MASTER_SITES to https CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/31 05:49:26 Modified files: usr.bin/tmux : screen-write.c screen.c tmux.h window-copy.c Log message: Move struct screen_sel into screen.c and tidy up members that are only used by copy mode. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/07/31 06:41:57 Modified files: sys/dev/fdt : ssdfb.c Log message: Stop reversing bytes read from the framebuffer. That was added since the 8x16 font showed horizontally flipped characters, but as it turns out the issue is that with 8-bit wide fonts we use optimized rasops code that apparently writes out the character with reversed bitorder. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/07/31 07:06:44 Modified files: usr.bin/tmux : cmd-load-buffer.c cmd-save-buffer.c Log message: Do not leak path or use it after free. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/07/31 09:30:04 Modified files: usr.sbin/bgpd : rde.h Log message: Reshuffle order in struct rde_peer a bit. No functional change. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/31 11:22:05 Modified files: x11/xfe : Makefile distinfo x11/xfe/patches: patch-Makefile_in x11/xfe/pkg : PLIST Log message: Bugfix update to xfe-1.43 ok giovanni@ CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/07/31 11:25:55 Modified files: sys/dev/fdt : simplefb.c Log message: Display color depth alongside resolution when attaching simplefb(4). OK kettenis@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/31 11:26:50 Modified files: lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo Log message: Update to flang-6.0.0.20180730 -- now with Fortran 2008 SUBMODULE support. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/07/31 11:40:59 Modified files: games/corsixth : Makefile distinfo games/corsixth/pkg: DESCR PLIST README Removed files: games/corsixth/files: CorsixTH Log message: Update to corsixth-0.62 -- note the game binary has been renamed corsix-th ok thfr@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/07/31 13:38:09 Modified files: usr.bin/ldap : ber.c usr.sbin/ldapd : ber.c usr.sbin/snmpd : ber.c usr.sbin/ypldap: ber.c Log message: Relocate some public functions above the internal functions comment. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/07/31 13:58:50 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180731 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/07/31 16:48:04 Modified files: sbin/pfctl : pfctl_parser.c Log message: Zap v4mask and v6mask in host() Simply defer checks whether a mask has been specified to where it's set in host_*(); this is to reduce address family specific code. OK sashan CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/07/31 23:28:50 Modified files: www/seamonkey : Makefile distinfo Log message: Update to seamonkey 2.49.4. See https://www.seamonkey-project.org/releases/seamonkey2.49.4/ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/07/31 23:55:25 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/01 00:37:33 Modified files: usr.bin/find : find.1 Log message: Document that -delete and -execdir prevent -print from being assumed. From Kris Katterjohn, thanks. ok jmc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/01 00:39:58 Modified files: usr.bin/find : find.c Log message: Update a comment to include -delete, -execdir, -ls and -print0 among the primaries that do not imply -print. From Kris Katterjohn, thanks! ok jmc CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/01 01:09:15 Modified files: usr.bin/find : find.1 Log message: document when -exec evaluates to true; from kris katterjohn ok tb while here, knock out a useless Tn; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/01 01:24:04 Modified files: security/py-cryptography: Tag: OPENBSD_6_3 Makefile Added files: security/py-cryptography/patches: Tag: OPENBSD_6_3 patch-docs_hazmat_primitives_symmetric-encryption_rst patch-src_cryptography_hazmat_backends_openssl_ciphers_py patch-src_cryptography_hazmat_primitives_ciphers_modes_py Log message: backport security fix for CVE-2018-10903 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/01 01:31:58 Modified files: meta/kde4 : Makefile Log message: yet another forgotten bump CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/01 01:32:12 Modified files: archivers/libmspack: Makefile Log message: switch homepage and master sites to https note that the libmspack-0.7alpha tarball still isn't available yet CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/01 02:23:10 Modified files: x11/xfce4/xfwm4: Makefile distinfo Log message: Bugfix update to xfwm4 4.12.5 CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/01 04:42:55 Modified files: usr.bin/ldap : ldap.1 Log message: Remove midsentence period. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/01 05:47:30 Modified files: usr.sbin/slowcgi: slowcgi.8 Log message: Clarify that we chroot to the users home directory if -u is provided. Pointed out by Andrew Daugherity (andrew.daugherity AT gmail), thanks! Tweaks and OK jmc CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/01 06:11:30 Modified files: www/seamonkey-i18n: Makefile.inc distinfo Log message: Update to seamonkey-i18n 2.49.4, reminded by naddy@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/01 06:34:36 Modified files: sys/dev/fdt : ssdfb.c Log message: Implement a partial update mechanism. Since the SPI-connected display cannot read the framebuffer memory, we have to push the framebuffer to the display. ssdfb(4) will now be able to update only a certain region region of the framebuffer as soon as there is infrastructure to trigger it. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/01 07:13:53 Modified files: usr.bin/jot : jot.c Log message: Disallow negative reps, they make no sense. While here, sscanf -> strtonum. From Kris Katterjohn on tech@. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/01 07:35:33 Modified files: usr.bin/jot : jot.c Log message: Use a single space after colon in another errx(). Pointed out by Kris Katterjohn CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/01 07:44:15 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: Avoid a read access one byte beyond the end of an allocated string which occurred in situations like ".Fl a Cm --"; found by Leah Neukirchen with valgrind on Void Linux. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/01 08:29:28 Modified files: www/trac : Makefile distinfo www/trac/pkg : PLIST Log message: update to trac-1.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/01 08:37:51 Modified files: lang/php/5.6 : Makefile distinfo Log message: update to php-5.6.37 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/01 08:38:01 Modified files: lang/php/7.0 : Makefile distinfo Log message: update to php-7.0.31 CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2018/08/01 09:02:18 Modified files: net/fping : Makefile net/fping/patches: patch-src_fping_c Log message: Add "id" pledge for setuid() and drop it immediately after the call to setuid(). OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/01 09:15:04 Modified files: net/fping : Makefile Log message: https CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/01 09:22:40 Modified files: usr.bin/tmux : window-copy.c Log message: Initialize new lineflag member. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/01 09:39:47 Modified files: usr.bin/mandoc : roff.c Log message: After rewriting the parse buffer from scratch, we also have to reset the parse point to the beginning of the new buffer or we risk out of bounds accesses. Bug found by Leah Neukirchen with valgrind on Void Linux. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/01 09:52:00 Modified files: infrastructure/lib/DPB: Shell.pm Log message: no idea why I thought using 'chroot' instead of OpenBSD::Paths->chroot was a good idea. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/01 09:55:50 Modified files: sys/dev/fdt : rkclock.c Log message: Fix various RK3399 clocks and add support for getting the clock frequency of the clocks that we can set. Assign clock rates (and parents) based on the "assigned-clocks" device tree property, but only on RK3399 for now as the code for the other Rockchip SoCs isn't quite ready yet. Last but not least, fixup a mistake on the firmware for the Theobroma Systems RK3399-Q7 module such that the "big" cluster uses BPLL as intended. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/01 10:00:54 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: Fix an off-by-one string read access that could happen if an empty string argument preceded a string argument beginning with "--". Found by Leah Neukirchen with -Wpointer-compare. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/01 10:37:51 Modified files: net/fping : Makefile Log message: add explanatory text as to why the port is held at 3.x (monitoring-plugins, smokeping, zabbix, librenms and maybe others depend on the fping/fping6 split). CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/01 10:52:57 ports/lang/cython/patches Update of /cvs/ports/lang/cython/patches In directory cvs.openbsd.org:/tmp/cvs-serv57859/patches Log Message: Directory /cvs/ports/lang/cython/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/01 11:11:43 Modified files: lang/cython : Makefile Added files: lang/cython/patches: patch-Cython_Utility_ModuleSetupCode_c Log message: Upstream changed recently the optimization level to Os for GCC. It broke the build of the packages which depend of cython on macppc and probably on other GCC4 arches. Spotted by landry@ with numpy. Culprit found by daniel@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/01 11:11:44 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt mail/rspamd/pkg: PLIST Log message: update to rspamd-1.7.9 CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/01 11:17:42 Modified files: usr.sbin/radiusd: radiusd.c Log message: Fix segmentation fault on radiusd(8) when exiting. If one of the configured modules doesn't have a secret setup then module->secret == NULL which would call strlen(NULL), within freezero(3), and that shouldn't happen, but in this case since the call is done it segfaults and the daemon is not properly shutdown. cluebat stick provided by semarie@, OK tb@ and deraadt@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/01 12:10:26 Log message: Import games/openomf, a free remake of One Must Fall 2097 game engine. Original work from Tom Murphy and testing from the #openbsd-gaming people. ok solene@ OpenOMF is a Open Source remake of "One Must Fall 2097" by Diversions Entertainment. Together with networking support, OpenOMF tries to make it easier to play One Must Fall in its original glory on multiple platforms. Project goals: * At first, as faithful a game binary to the original as possible. * Better game controller support (new gamepads etc.) * Better networking support. The original game used IPX/SPX networking. * More network game types. For example full Internet tournaments are being planned. * Support for new graphics and audio. The current version of OpenOMF already supports loading alternate music files. Support for alternate sprites is coming after the game is otherwise working okay. * Enhanced tournament mode! While OpenOMF is open source, the game and its assets are not. Fortunately, the developers released the game as freeware in 1999. It can be obtained from archive.org: https://archive.org/download/OneMustFall2097/OMF21cd-playable.ZIP Status: Vendor Tag: bcallah Release Tags: bcallah_20180801 N ports/games/openomf/Makefile N ports/games/openomf/distinfo N ports/games/openomf/pkg/README N ports/games/openomf/pkg/DESCR N ports/games/openomf/pkg/PLIST N ports/games/openomf/patches/patch-src_resources_pathmanager_c N ports/games/openomf/patches/patch-CMakeLists_txt N ports/games/openomf/patches/patch-src_game_gui_menu_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/01 12:10:45 Modified files: games : Makefile Log message: +openomf CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/01 12:42:25 Removed files: games/corsixth/patches: patch-CorsixTH_CMakeLists_txt Log message: cvs rm forgot to remove this patch. Thank you naddy@ for spotting. CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2018/08/01 14:33:53 Modified files: sys/arch/amd64/amd64: identcpu.c sys/arch/i386/i386: machdep.c Log message: On AMD CPUs, If the LFENCE serialization MSR bit is already set, then we don't need to uncondtionally set it. Worksaround a suspected bug in newer Linux KVM, which may trigger a #GP fault on writes to this MSR. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/01 16:38:00 ports/www/py-multidict/patches Update of /cvs/ports/www/py-multidict/patches In directory cvs.openbsd.org:/tmp/cvs-serv25923/patches Log Message: Directory /cvs/ports/www/py-multidict/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/01 16:39:13 Modified files: www/py-multidict: Makefile Added files: www/py-multidict/patches: patch-multidict__multidict_c Log message: Remove the (optimize("Os") line. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/08/01 18:15:24 Modified files: math/py-numpy : Makefile Log message: Fix numpy breakage found by landry@ via macppc bulk build. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/01 18:33:09 Modified files: net/icinga/core2: Makefile distinfo net/icinga/core2/patches: patch-config_h_cmake patch-etc_icinga2_scripts_mail-host-notification_sh patch-etc_icinga2_scripts_mail-service-notification_sh net/icinga/core2/pkg: PLIST-main PLIST-mysql PLIST-pgsql Added files: net/icinga/core2/patches: patch-lib_base_library_cpp Removed files: net/icinga/core2/patches: patch-lib_base_loader_cpp Log message: update to icinga2-2.9.1 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/01 22:39:58 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Test messing with "." both when having . unveiled for an operation, and with . veiled without the right flags for an operation, since these come out of namei differently and . is the bane of the special LOCKPARENT corner cases - this tests a panic found by anton@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/01 22:41:47 Modified files: sys/kern : vfs_lookup.c Log message: Fix panic when we attempt to mess with "." but have a flags mismatch so unveil_check_final returns an error - in this case we can't just VOP_UNLOCK the parent we have to know we are dealing with "." found by anton@ - thanks CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/02 00:28:35 Modified files: usr.sbin/eigrpd: eigrpd.c eigrpe.c Log message: Currently when eigrpd(8) shuts down then its unix control socket is being unlink(2)ed from eigrpe engine process, the problem is that this proc is chrooted and therefore the socket will never be deleted. In order to solve it we need to bring control_cleanup() function, which calls unlink(2), into the main proc which is not chrooted. This is the way it's already done for several other daemons we have in our base. Additionally we also need to move the "cpath" pledge(2) promise from the child process to the main process in order for the latter to be allowed to delete the socket and while here shuffle the promises into their canonical form. OK florian@ and benno@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/02 00:43:31 Modified files: usr.sbin/eigrpd: eigrpd.c Log message: Actually order the promises in their canonical form, missed that in my previous commit. heads up and OK tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/02 01:55:16 Modified files: usr.bin/tmux : cmd-display-panes.c tmux.h Log message: Make display-panes block the client until a pane is chosen or it times out. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/08/02 02:56:40 Modified files: faq : current.html Log message: pfctl/parse.y 1.680 requires that any interfaces specified in PF queues exist when configuration is loaded. (One common error is using an interface group in the queue definition; it didn't work before, but was silently accepted). Since this can result in pf rules not being loaded at boot which may lock some people out of machines on a remote update, warn people about it in current.html. Rewritten from an earlier proposal from kn@, feedback tb@ (I would much prefer if pfctl warned instead of failing to load the ruleset in this condition, but I don't know how to do that). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/02 03:07:47 Modified files: net/fping : Makefile Log message: more notes so I remember which programs need changes for fping 4.0+ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/02 03:09:22 Modified files: infrastructure/mk: bsd.port.mk Log message: extra fragment that got in... as noticed by semarie@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/02 03:15:17 Modified files: www/py-django : Makefile Makefile.inc www/py-django/lts: Makefile distinfo www/py-django/lts/pkg: PLIST README www/py-django/stable: Makefile distinfo www/py-django/stable/pkg: PLIST README Log message: update LTS version to 1.11.15 and stable version to 2.1. ok jasper@. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/02 03:37:37 Modified files: devel/py-olefile: Makefile distinfo devel/py-olefile/pkg: PLIST Log message: update olefile to 0.45.1. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/02 03:45:17 Modified files: sys/dev/ofw : ofw_regulator.c ofw_regulator.h Log message: Add delay when increasing the voltage of a regulator that has a "regulator-ramp-delay" property to guerantee that the target voltage has been reached when regulator_set_voltage(9) returns. ok patrick@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/02 03:46:35 Modified files: usr.sbin/bgpd : rde.c Log message: This brings the network code more in line with what regular update processing does. It adds the prefix to Adj-RIB-In and if "log update" is set it will also log the addition and removal of a prefix. OK benno@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/02 04:43:01 Modified files: archivers/unrar: Makefile distinfo archivers/unrar/patches: patch-makefile patch-os_hpp Log message: update to 5.60 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/02 05:18:34 Modified files: usr.bin/tmux : tmux.h Log message: Minor tidying. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/02 05:39:33 Modified files: net/samba : Makefile distinfo net/samba/pkg : PLIST-main Log message: Update to samba-4.8.3 Tested by Ian McWilliam and Vijay Sankar. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/02 05:44:07 Modified files: usr.bin/tmux : cmd-find.c cmd-list-keys.c cmd-send-keys.c key-bindings.c mode-tree.c server-client.c tmux.h Log message: Make key trees and some other bits static. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/02 05:56:12 Modified files: usr.bin/tmux : server.c session.c tmux.h Log message: session_groups can be static also. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/02 06:46:02 Modified files: usr.sbin/bgpd : config.c rde.c Log message: Make free_prefixsets() accept a NULL pointer. Makes it behave more like all other free functions bgpd has. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/02 06:49:00 Modified files: usr.sbin/bgpd : rde.c Log message: Make a few more rde specific functions static. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/02 07:05:34 Modified files: usr.sbin/ntpd : ntpd.c Log message: ntpd(8) has logic in place to delete its control socket on shutdown, but it currently doesn't call the function control_cleanup to do so. The solution is to simply call that function just before the program quits. "sure" henning@ CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2018/08/02 07:42:09 Modified files: . : events.html Log message: Add youtube video link for beck@'s BSDCan 2018 talk CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/02 07:43:05 Modified files: sysutils/borgbackup: Makefile Log message: Remove Os from the source. OK bket@ (MAINTAINER). CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/02 08:09:32 Modified files: sys/dev/fdt : files.fdt ssdfb.c Log message: Add I2C attachment code to ssdfb(4). The difference between the I2C and SPI bus is simply how to let the chip know it's a command or data transfer. Otherwise we push the very same bits. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/02 08:13:44 Modified files: sys/arch/arm64/conf: GENERIC sys/arch/armv7/conf: GENERIC Log message: Enable ssdfb(4) at I2C. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/02 08:37:32 Modified files: usr.sbin/acme-client: acme-client.1 Log message: its a X.509 certificate, consistency with acme-client.conf.5 From Ross L Richardson ok sthen@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/02 08:39:26 Modified files: usr.sbin/acme-client: acme-client.1 Log message: It's an "X.509 certificate" rather than a "TLS certificate". As pointed out by sthen@, TLS isn't the only possible use. From Ross L Richardson ok shten@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/02 08:40:38 Modified files: usr.sbin/acme-client: acme-client.conf.5 Log message: According to code (and testing), each is optional but at least one must be present. From Ross L Richardson, thanks ok sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/02 08:41:42 Modified files: usr.sbin/bgpd : rde_filter.c Log message: Split out the rule skipping logic into own function and by doing so ensure that both filter lists are treated the same way. This fixes an inconsistency with ibgp and ebgp filters as used in the example config. OK benno@ sthen@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/02 09:22:11 Modified files: share/man/man9 : namei.9 Log message: Some wordsmithing. Comments and tweaks from deraadt, jmc, benno, and tb. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/02 09:34:07 Modified files: sys/kern : kern_pledge.c Log message: Grammar fix in comment. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/02 10:29:48 Log message: Import textproc/miller. Miller (mlr) is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON. You get to work with your data using named fields, without needing to count positional column indices. It is pipe-friendly and interoperates with the Unix toolkit. It operates on key-value-pair data while the familiar Unix tools operate on integer-indexed fields. This encompasses a variety of data formats, including but not limited to the familiar CSV, TSV, and JSON. (Miller can handle positionally-indexed data as a special case.) OK sthen@, solene@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180802 N ports/textproc/miller/Makefile N ports/textproc/miller/distinfo N ports/textproc/miller/pkg/PLIST N ports/textproc/miller/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/02 10:30:01 Modified files: sbin/disklabel : editor.c Log message: errno is never checked after a call to getuint64(). So there is no point to getuint64() setting it to EINVAL when the user enters an invalid value or aborts input with a ^D. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/02 10:30:40 Modified files: textproc : Makefile Log message: Add miller. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/02 11:10:26 Modified files: share/man/man9 : namei.9 Log message: replace excessively wordy and fuzzy introduction with a real HISTORY section; OK jmc@ rob@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/02 12:35:21 Modified files: usr.bin/tmux : cmd.c tmux.h window.c Log message: Log command arguments. CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/08/02 19:50:15 Modified files: share/man/man4 : Makefile usb.4 sys/arch/amd64/conf: GENERIC RAMDISK_CD sys/arch/i386/conf: GENERIC RAMDISK_CD sys/dev/usb : files.usb Added files: share/man/man4 : mue.4 sys/dev/usb : if_mue.c if_muereg.h Log message: Add mue(4), a driver for Microchip LAN75xx/LAN78xx 10/100/1000 USB Ethernet adapters. "go ahead commit it" deraadt@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/02 19:51:28 Modified files: usr.bin/ldap : ber.c ber.h usr.sbin/ldapd : ber.c ber.h usr.sbin/snmpd : ber.c ber.h usr.sbin/ypldap: ber.c ber.h Log message: Place a limit on the number of elements in a ber sequence/set. This prevents possible stack overflow due to recursion in ber_free_elements(). ok claudio@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/02 20:36:11 Modified files: sys/kern : vfs_syscalls.c Log message: ni_pledge flags are a uint64_t not an int - don't initialize with an int. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/08/02 20:57:33 Modified files: sysutils/u-boot: Makefile Added files: sysutils/u-boot/patches: patch-include_efi_loader_h patch-lib_efi_loader_efi_boottime_c Log message: revert 4182a129ef735bfd6c54788affe1b649ab85b851 efi_loader: allocate configuration table array After this commit, the ConfigurationTable field of the system table was no longer translated from a physical address into a virtual address when the SerVirtualAddressMap() runtime service got called. Broke boot on Orange Pi PC 2 as reported by kevlo@ and tracked down by kettenis@. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/02 22:19:34 Modified files: usr.bin/encrypt: encrypt.c Log message: This does not need pledge "wpath" CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/02 22:47:56 Modified files: usr.bin/encrypt: encrypt.c Log message: The first unveil userland commit! unveil _PATH_LOGIN_CONF (/etc/login.conf) which is used by login_getclass(3) and family before doing password encode. This is the only filename used by the program during runtime, everything else happens on stdin/stdout. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/02 23:13:37 Log message: Import cmark-0.28.3 Information for inst:cmark-0.28.3 Comment: CommonMark parsing and rendering library and program in C Description: cmark is the C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. Maintainer: Jan Klemkow WWW: https://commonmark.org/ Initial port from me, with tweaks from Jan Klemkow (maintainer) based on sthen@'s feedback. OK sthen@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180803 N ports/textproc/cmark/Makefile N ports/textproc/cmark/distinfo N ports/textproc/cmark/pkg/DESCR N ports/textproc/cmark/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/02 23:14:53 Modified files: textproc : Makefile Log message: hook cmark CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/02 23:47:35 Modified files: lang/flang : Makefile.inc lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo Log message: Update to latest flang code, fixes for Fortran 2008 SUBMODULES. While here, temporarily mark flang as BROKEN-arm64 to not waste the build-bot's time. See: https://github.com/flang-compiler/flang/issues/557 for more information. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/03 00:13:14 Modified files: share/man/man4 : mue.4 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/08/03 00:19:15 Modified files: sys/dev/usb : if_mue.c Log message: - use memset() for for clearing hashtbl - the switch case for IFM_100_TX was the same code as for IFM_1000_T so it can be rolled into one. From Michael W. Bombardieri CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/08/03 00:37:08 Modified files: usr.sbin/pkg_add/OpenBSD: State.pm Log message: - exit in case of exec error. Prevents code from continuing badly - display error message on STDERR... better - don't extract the code twice CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/08/03 00:39:12 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm PkgCreate.pm Log message: reorg groff runner so that failures are handled better do the logic for manpage formatting better, so that we can't miss things simplify filenames, fullname always has a slash CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/08/03 00:49:27 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm PkgCreate.pm Log message: actually heed localbase when looking for groff CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/03 00:51:31 Modified files: textproc/ruby-rouge: Makefile distinfo Log message: Update ruby-rouge to 3.2.0. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 00:55:41 Modified files: usr.bin/tty : tty.c Log message: unveil of _PATH_DEVDB "/var/run/dev.db" can be done before pledge for use by ttyname, no other files are accessed after that. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 00:57:35 Modified files: usr.bin/mesg : mesg.c Log message: pledge() a little later, after getopt operation, when we know tty name. We can then unveil the tty file, and pledge() as before. No other files are accessed after that point in time. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/03 01:07:45 Modified files: archivers/libtar: Makefile audio/soundtouch: Makefile audio/wavpack : Makefile comms/libhidapi: Makefile devel/gsoap : Makefile devel/libinotify: Makefile devel/ode : Makefile devel/ois : Makefile devel/sdl : Makefile graphics/libpgf: Makefile graphics/openjpeg: Makefile mail/libetpan : Makefile print/libpaper : Makefile Log message: enforce PATH when running autoreconf CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/03 01:19:39 Modified files: print/poppler-data: Makefile Log message: obey LOCALBASE CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/03 03:11:56 Modified files: sys/netinet6 : nd6.c Log message: Account when the next nd6_timer_to is scheduled in nd6_timer() otherwise nd6_llinfo_settimer() might wrongly assume that a timeout is already scheduled earlier and not schedule one itself. This in turn lead to the neighbor cache no longer updating because neighbor solicitations were not send. Observed by many. OK kn CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/03 03:38:16 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_2 cpu.c Log message: Rest the FPU's fcw and mxcsr before initializing the "FPU reset state" area from guenther@; OK deraadt@ kettenis@ OpenBSD 6.2 errata 021 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/03 03:39:00 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_3 cpu.c Log message: Rest the FPU's fcw and mxcsr before initializing the "FPU reset state" area tested by Mike Erdely; from guenther@; OK deraadt@ kettenis@ OpenBSD 6.3 errata 016 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/08/03 04:52:46 Modified files: sys/net80211 : ieee80211_node.c Log message: revert 1.133 and part of 1.131 the stack doesn't always fill in the paramaters correctly reported by many CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2018/08/03 05:21:27 Modified files: sbin/ifconfig : ifconfig.8 Log message: document that wpakey needs a preceeding nwid OR join specification ok phessler@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/08/03 06:20:06 Modified files: telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/patches: patch-modules_zrtp_module_mk patch-src_config_c telephony/baresip/baresip/pkg: PLIST-main Log message: Update to baresip 0.5.10 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/03 07:14:46 Modified files: usr.sbin/rad : engine.c frontend.c parse.y printconf.c rad.c rad.conf.5 rad.h Log message: Move dns settings to global options so that they don't need to be repeated in every interface block - they can still be overwritten on a per interface basis. Pointed out by, tweaks & OK sthen CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/08/03 07:37:08 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/arch/armv7/conf: GENERIC RAMDISK Log message: Enable mue(4). Tested on Orange Pi Plus 2E (armv7) and Orange Pi PC 2 (arm64). ok jsg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/03 08:10:39 Modified files: usr.sbin/bgpd : rde.c Log message: Reshuffle the way bgpd does the softreload after filter changes. Walk each rib at most once and push it from there to all RIBs or peers that need the update. Makes the logic more streight and so easier to run in background. Tested by and OK phessler@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 08:39:56 Modified files: usr.sbin/pstat : pstat.c Log message: unveil _PATH_DEVDB for devname(). All other filenames are opened before unveil/pledge. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 08:47:56 Modified files: sys/kern : kern_sig.c Log message: wrap long lines CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 08:58:21 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 09:01:28 Modified files: usr.bin/last : last.c Log message: pledge() a little later, after getopt operation, in case -f option changes the filename. We can then unveil that file, pledge() as before, and proceed to parsing. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 09:14:18 Modified files: libexec/fingerd: fingerd.c Log message: Move pledge to after getopt, when the finger program becomes known (defaults to /usr/bin/finger, but can be redefined with -P option). Then unveil that program for "x" (execution), and pledge as before. No other filesystem accesses occur after that point. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/03 09:19:44 Modified files: regress/sys/kern/kqueue: kqueue-process.c Log message: Improve synchronization between the parent and children. This fixes a spurious test failure spotted by anton@ and eliminates sleeping in the test. Feedback and OK anton@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 09:29:51 Modified files: usr.sbin/acpidump: acpidump.c Log message: We can only unveil if the prefix is a directory (the input paths, and the output directory). If prefix isn't a directory, that would require enumerating all prefix. filenames and unveiling all of them which isn't reasonable... for the file case can we identify whether it starts start with '/' or not, and unveil '/' or '.' for "w"? CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 10:02:53 Modified files: usr.bin/users : users.c Log message: unveil _PATH_UTMP at startup. Time for a commentary: There is a TOCTOU between unveil() and open() which should always be considered, since a path is being supplied twice to the kernel. First unveil()s define which paths remain in scope, then secondly open()s try to access paths in scope. The unveil() generates a vnode reservation against the final path resolution (including symbolic link collapse). Before the open() occurs, root could replace the path with symbolic traversal pointing elsewhere. Then open() will traverse a path which fails to discover the reserved vnode, and thus fail with ENOENT. The TOCTOU sequence doesn't succeed against the new path, it *always fails*. (Unless the symlink resolves to another unveil'd vnode object, but that is not new behaviour). So once a process is running with veiled filesystem view, we can consider such a symlink change action as PERMANENTLY visible to this process and correctly contained to the scoped view, rather than the previous behaviour of being TRANSIENT and global in view. So this is not a real race, security implications will be narrow, and generally the old symlink-race case is the less secure. When we add this unveil+open TOCTOU scenario to a program, we should consider who can perform such a symlink snap, and whether behaviour change to the program is more disruptive than the risks prevented through filesystem hiding. How does a program behave if a file disappears due to active interference? Are users (and scripts) used to operating in a racey best-effort way, and is the additional strictness strangling their freedom to run shitty stuff? A few general rules for base programs can avoid problems in this area: don't en masse unveil argv[], then process argv[] in a second phase. Don't unveil args which get placed into TZ, TERM, and some other environment variables, unless you completely understand what libc is doing. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/03 10:31:22 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_rib.c rde_update.c Log message: Move nexthop and nexthop flags from the rde_aspath to struct prefix. struct prefix will be slowly becomming the hub of the rib. OK phessler@ job@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/03 10:45:17 Modified files: sys/dev/fdt : rkclock.c sys/arch/arm64/arm64: cpu.c sys/arch/arm64/include: cpu.h Log message: Implement DVFS support. ok patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 11:09:22 Modified files: sbin/shutdown : shutdown.c Log message: Move pledge after getopt when we know whether the operation is reboot, powerdown, halt, or singleuser. Before pledge, unveil access to /dev/console, /etc/rc for singleuser entry, execute of /usr/bin/wall to alert users, and creation of the fastboot and nologin files. Also conditionally allow execute of halt, reboot, or the shell depending on mode. Believe all scenarios were tested -- please exercise this one a bit. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/03 11:46:57 Modified files: usr.sbin/acme-client: acme-client.conf.5 Log message: Document that domain certificate is optional. From Ross L Richardson CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/03 11:48:34 Modified files: usr.sbin/acme-client: acme-client.conf.5 Log message: document the default in the abscence of a certificate authority. From Ross L Richardson CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/03 11:49:57 Modified files: usr.sbin/acme-client: parse.y Log message: correct an error message, from Ross L Richardson ok millert@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/03 11:51:40 Modified files: usr.sbin/acme-client: parse.y Log message: fix error messages from earlier syntax change From Ross L Richardson ok millert@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/03 11:57:21 Modified files: usr.sbin/acme-client: parse.y Log message: return is not a function and if (x) -> if (x != NULL) From Ross L Richardson, thanks ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/03 12:24:10 Modified files: net/icinga/web2: Makefile distinfo Log message: update to icinga-web2-2.6.1 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/03 12:36:01 Modified files: sys/arch/arm64/arm64: cpu.c exception.S process_machdep.c trap.c sys/arch/arm64/include: armreg.h Log message: Implement single-stepping. Based on an earlier diff from drahn@. Disable userland debug communication access while there. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/03 13:54:11 Modified files: usr.sbin/rad : rad.conf.5 Log message: sort; ok florian CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/03 14:09:48 Modified files: usr.sbin/rad : rad.8 Log message: advertise slaacd.8; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/03 15:07:34 Modified files: sys/dev/fdt : sypwr.c Log message: Also attach as a regulator if the FDT provides the fixed voltage value. Restore fixed voltage at reboot time to prevent hangs after a warm reset if DVFS is active. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/03 15:28:28 Modified files: sys/dev/fdt : sxiccmu.c Log message: Implement setting the CPU clock for Allwinner H3/H5 SoCs. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/03 16:18:13 Modified files: sys/dev/acpi : acpi.c acpivar.h ahci_acpi.c sys/dev/pci : ahci_pci.c pcireg.h Log message: Let ahci(4) match on _CLS instead of _HID when attaching at acpi(4). Avoids having to add many more _HID entries to the match table. ok deraadt@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/03 16:40:05 Modified files: sys/dev/fdt : dwpcie.c sys/arch/arm64/dev: acpipci.c pciecam.c Log message: Pass PCIe requester ID as sideband data here as well. CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/08/03 17:32:04 Modified files: lib/libfuse : Makefile Added files: lib/libfuse : fuse_get_context.3 Log message: Add man page for fuse_get_context(3). CVSROOT: /cvs Module name: src Changes by: helg@cvs.openbsd.org 2018/08/03 18:08:53 Modified files: lib/libfuse : fuse_new.3 Log message: Uncomment no-longer-dead Xr. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/08/03 18:55:06 Modified files: usr.bin/ssh : dh.c Log message: invalidate dh->priv_key after freeing it in error path; avoids unlikely double-free later. Reported by Viktor Dukhovni via https://github.com/openssh/openssh-portable/pull/96 feedback jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 21:23:08 Modified files: usr.sbin/portmap: portmap.c Log message: I can find no reason why portmap needs rpath after initialization. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/03 21:27:45 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/03 23:11:07 Modified files: net/znc : Makefile distinfo net/znc/pkg : PLIST Log message: SECURITY update to znc-1.7.1. CVE-2018-14055, CVE-2018-14056 from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/04 00:10:05 Modified files: lib/libfuse : fuse_get_context.3 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/04 03:01:08 Modified files: infrastructure/mk: gnu.port.mk Log message: pass AUTOCONF_VERSION and AUTOMAKE_VERSION unconditionally into MAKE_ENV and also define AUTOCONF_ENV always, with PATH set as well should simplify any autoreconf/bootstrap definition CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/08/04 03:01:56 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document AUTOCONF_ENV CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/08/04 03:19:35 Modified files: www/cgit : Makefile distinfo www/cgit/patches: patch-Makefile patch-filter_c www/cgit/pkg : PLIST README Log message: Security update to cgit-1.2.1 This fixes a directory traversal bug: https://bugs.chromium.org/p/project-zero/issues/detail?id=1627 While here: * in README refer to an installed manual page instead of the online version * use simpler and AF agnostic httpd.conf(5) syntax in our example Tested, verified and OK landry CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/04 03:36:49 Modified files: sbin/slaacd : control.c control.h slaacd.c Log message: Leave the control socket behind on shutdown. It doesn't hurt anyone. On the other hand it is much more powerful to get rid of cpath; slaacd has no filesystem access whatsoever. Triggered by mestre@'s work to fix unlinking in other daemons and a question from deraadt@ OK mestre CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/04 03:37:17 Modified files: usr.sbin/rad : control.c control.h rad.c Log message: Leave the control socket behind on shutdown. It doesn't hurt anyone. On the other hand it is much more powerful to get rid of cpath; rad is no longer allowed to change anything on the filesystem. Triggered by mestre@'s work to fix unlinking in other daemons and a question from deraadt@ OK mestre CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/04 05:07:14 Modified files: usr.sbin/ntpd : control.c ntpd.c ntpd.h Log message: Revert back previous commit, we have decided that socket files don't cause any harm if not deleted after the daemon is shutdown and at the same time we also tackle another attack surface by not allowing the program to create/delete any more files (by removing "cpath" promise from pledge(2)). Discussion initiated by a question from deraadt@ OK florian@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/04 05:55:40 Modified files: sys/arch/arm64/arm64: cpu.c Log message: The operating-points-v2 binding allows opp-microvolt to be a single cell or three cells. Handle both cases, but ignore the minimum and maximum values if they are provided in the case where we have three cells. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/04 06:35:42 Modified files: net/seafile : Makefile.inc net/seafile/ccnet: Makefile net/seafile/client: Makefile net/seafile/libsearpc: Makefile net/seafile/seafile: Makefile Log message: switch HOMEPAGE to https CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/08/04 09:13:50 Modified files: www/cgit : Tag: OPENBSD_6_3 Makefile Added files: www/cgit/patches: Tag: OPENBSD_6_3 patch-ui-clone_c Log message: Backport security fix from cgit-1.2.1 This fixes a directory traversal bug: https://bugs.chromium.org/p/project-zero/issues/detail?id=1627 Tested, verified and OK landry CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/04 09:36:41 Modified files: sbin/disklabel : editor.c Log message: Rename local variable 'secs' to 'ui' to be consistant with all other uses of getuint64(). No change to executable. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/04 10:09:00 Modified files: sbin/disklabel : editor.c Log message: Oops. Missing chunk from previous 'secs' -> 'ui'. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/04 10:14:03 Modified files: usr.bin/paste : paste.c Log message: Use POSIX getline(3) rather than the non-standard and error-prone fgetln(3). In part based on a diff from Lauri Tirkkonen . While here, significantly simplify sequential(). No objection when shown on tech@. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/04 10:23:00 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Add regress test to ensure that chmod fails when unveiled with "r" (problem noticed by semarie@ - fix forthcoming) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/04 10:42:46 Modified files: sys/dev/usb : if_mue.c Log message: avoid using a value uninitialised ok kevlo@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/04 10:47:05 Modified files: usr.bin/paste : paste.c Log message: obvious KNF: avoid '!' for tests of non-boolean variables, __dead void usage, return from main and return is not a function, err(1, NULL) after malloc failure, and garbage collect (void) casts on functions that usually do not need return value checks CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/08/04 11:12:57 Modified files: build : support.dat Log message: +iglou.eu (Adrien Kara) CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/08/04 11:17:13 Modified files: . : support.html Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/04 13:19:37 Modified files: usr.bin/paste : paste.c Log message: fix a glitch in rev. 1.24: getline(3) returns ssize_t, not size_t; pointed out by Andre Stoebe CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/04 13:44:31 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: zap some dirs we don't want CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/04 14:23:49 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Implement a few missing RK3288 clocks and implement resets. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/05 00:11:55 Modified files: usr.bin/cu : cu.1 Log message: document some more escapes which are hit by restricted mode, and move the documentation of which are relevant to the restricted mode (-r) description; from kris katterjohn while here, replace some Gt/Lt escapes; CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/05 01:22:59 Modified files: geo/mapserver : Makefile distinfo geo/mapserver/patches: patch-CMakeLists_txt geo/mapserver/pkg: PLIST-main PLIST-php PLIST-utils Added files: geo/mapserver/pkg: DESCR-python PLIST-python Log message: Update to mapserver 7.2.0. Cf https://mapserver.org/development/announce/7-2.html#announce-7-2 Add python3 bindings. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/05 02:10:35 Modified files: usr.sbin/eigrpd: control.c control.h eigrpd.c eigrpd.h eigrpe.c Log message: Revert back previous and remove cpath pledge(2) promise entirely. We decided that not deleting the unix control sockets cause no harm and this way we close another attack surface by not allowing the daemon to create/delete any more files. tweak and OK florian@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/05 02:16:25 Modified files: usr.sbin/switchd: control.c proc.c proc.h Log message: Remove cpath pledge(2) promise. We decided that not deleting the unix control sockets cause no harm and this way we close another attack surface by not allowing the daemon to create/delete any more files. OK akoshibe@ florian@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/05 02:20:54 Modified files: usr.sbin/vmd : control.c proc.c proc.h Log message: Remove cpath pledge(2) promise. We decided that not deleting the unix control sockets cause no harm and this way we close another attack surface by not allowing the daemon to create/delete any more files. OK florian@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/05 02:41:28 Modified files: usr.sbin/eigrpd: eigrpd.c Log message: Remove now unused header which I forgot to commit on previous. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/05 02:54:05 Modified files: sys/arch/armv7/conf: RAMDISK Log message: enable bio and softraid on armv7 ramdisk CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/05 02:54:43 Modified files: sys/arch/arm64/conf: RAMDISK Log message: enable bio and softraid on arm64 ramdisk CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/05 02:59:30 Modified files: usr.bin/tmux : window-copy.c window.c Log message: calloc the mode data instead of malloc and initialize everything. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/05 03:33:13 Modified files: usr.sbin/snmpd : control.c proc.c snmpd.c snmpd.h Log message: Remove cpath pledge(2) promise. We decided that not deleting the unix control sockets cause no harm and this way we close another attack surface by not allowing the daemon to create/delete any more files. While here also scramble pledge promises to their canonical form. OK florian@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/05 03:37:05 Modified files: usr.sbin/rad : rad.c Log message: Since -s argument is no longer checked, during reexec, the argv size then must be shortened by 1. OK florian@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/05 03:37:52 Modified files: sbin/slaacd : slaacd.c Log message: Since -s argument is no longer checked, during reexec, the argv size then must be shortened by 1. OK florian@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/08/05 04:31:49 Modified files: share/man/man4 : audio.4 Log message: Remove obvious or repeating sentinces. ok jmc CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/08/05 05:19:25 Modified files: lib/libcrypto/pem: pvkfmt.c Log message: Fix memory leak in i2b_PVK in error handling. Simplify parameter checks since this is only called from one place. Found by Coverity, CID 183502. ok beck@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/08/05 05:41:50 Modified files: share/man/man4 : audio.4 Log message: Use english words instead of file names. ok jmc CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/08/05 05:46:31 Modified files: share/man/man4 : audio.4 Log message: Mention ioctls that don't work for the control device. ok jmc CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/05 06:04:46 Log message: Import libXpresent version 1.0.0 Status: Vendor Tag: xorg Release Tags: v1_0_0 N xenocara/lib/libXpresent/missing N xenocara/lib/libXpresent/ltmain.sh N xenocara/lib/libXpresent/depcomp N xenocara/lib/libXpresent/Makefile.am N xenocara/lib/libXpresent/aclocal.m4 N xenocara/lib/libXpresent/AUTHORS N xenocara/lib/libXpresent/compile N xenocara/lib/libXpresent/install-sh N xenocara/lib/libXpresent/configure.ac N xenocara/lib/libXpresent/Makefile.in N xenocara/lib/libXpresent/COPYING N xenocara/lib/libXpresent/ChangeLog N xenocara/lib/libXpresent/config.guess N xenocara/lib/libXpresent/configure N xenocara/lib/libXpresent/README N xenocara/lib/libXpresent/INSTALL N xenocara/lib/libXpresent/xpresent.pc.in N xenocara/lib/libXpresent/config.h.in N xenocara/lib/libXpresent/config.sub N xenocara/lib/libXpresent/src/Xpresent.c N xenocara/lib/libXpresent/src/Makefile.am N xenocara/lib/libXpresent/src/Makefile.in N xenocara/lib/libXpresent/include/X11/extensions/Xpresent.h N xenocara/lib/libXpresent/man/Xpresent.man N xenocara/lib/libXpresent/man/Makefile.am N xenocara/lib/libXpresent/man/Makefile.in No conflicts created by this import CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/05 06:06:41 Added files: lib/libXpresent: Makefile.bsd-wrapper Log message: add BSD build infrastructure CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/05 06:07:10 xenocara/lib/libXpresent/m4 Update of /cvs/xenocara/lib/libXpresent/m4 In directory cvs.openbsd.org:/tmp/cvs-serv25102/m4 Log Message: Directory /cvs/xenocara/lib/libXpresent/m4 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/05 06:10:01 Modified files: lib/libXpresent: Makefile.in aclocal.m4 config.guess config.sub configure depcomp ltmain.sh missing lib/libXpresent/man: Makefile.in lib/libXpresent/src: Makefile.in Log message: regen CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/05 06:20:17 Modified files: lib : Makefile Log message: Link libXpresent to the build. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/05 06:21:07 Modified files: distrib/sets/lists/xbase: mi distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/05 06:21:23 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/05 06:47:21 Modified files: www/chromium : Makefile distinfo Log message: update to 68.0.3440.84 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/05 07:20:58 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: enable virtio pci attachment on armv7 CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/08/05 07:30:05 Modified files: lib/libcrypto/rsa: rsa_oaep.c Log message: In RSA_padding_add_PKCS1_OAEP, dbmask needs to be freed on failure. ok tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/05 07:32:25 Modified files: games/bs : bs.c Log message: remove duplicate installation of the SIGINT handler; from Martin Kopta CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/08/05 07:35:45 Modified files: lib/libcrypto/asn1: n_pkey.c Log message: Fix a memory leak in i2d_RSA_NET on failure of ASN1_STRING_set. Found by Coverity. Feedback and ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/05 07:59:38 Modified files: sys/kern : kern_unveil.c Log message: Prevent a panic when reboot -q is used by making unveil_removevnode sane. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/08/05 08:17:12 Modified files: lib/libcrypto/x509: by_dir.c Log message: Remove unnecessary NULL check from get_cert_by_subject since sk_BY_DIR_HASH_find already does it, removing ambiguity later in the function. ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/05 08:23:57 Modified files: sys/dev : diskmap.c sys/kern : exec_elf.c kern_exec.c kern_ktrace.c kern_unveil.c tty.c tty_pty.c vfs_syscalls.c sys/sys : namei.h proc.h Log message: Decouple unveil from the pledge flags, by adding dedicated unveil flags to the namei args. This fixes a bug where chmod would be allowed when with only READ. This also allows some further cleanup of some awkward things like PLEDGE_STAT that will follow Lots of assistence from semarie@ - thanks! ok semarie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/05 13:02:48 Modified files: x11/gnome/latex: Makefile distinfo Log message: Update to gnome-latex-3.30.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/05 13:04:52 Modified files: x11/gnome/libgda: Makefile Log message: Tell portroach to skip version 5.90.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/05 13:06:07 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.8.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/05 13:07:10 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.314. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/05 13:07:30 Modified files: bin/chio : chio.1 Log message: wrong macro CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/05 13:12:05 Modified files: x11/dbus : Makefile distinfo x11/dbus/patches: patch-configure_ac Log message: Update to dbus-1.12.10. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/05 13:12:56 Modified files: bin/chmod : chflags.1 Log message: use .Fl macro for command line options CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/05 13:41:53 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo sysutils/terraform/provider-fastly: Makefile distinfo sysutils/terraform/provider-statuscake: Makefile distinfo Log message: Update a few terraform providers. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/05 14:41:15 Modified files: www/logswan : Makefile distinfo Log message: Update logswan to 2.0.2 and add COMPILER directive so it keeps building on GCC arches after the latest net/libmaxminddb port changes. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/08/05 14:51:25 Modified files: devel/git-lfs : Makefile distinfo Log message: Update to git-lfs-2.5.1. OK rsadowski@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/05 15:05:17 Modified files: sys/dev/ofw : ofw_clock.c Log message: Fix typo that caused us to misassign parents. ok patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/05 17:19:49 Modified files: sys/dev : firmload.c Log message: ifconfig ioctl's that bring interfaces up the first time may issue firmware loads. The namei operations are being performed are on behalf of the kernel not process, so use BYPASSUNVEIL. spotted by sthen, ok beck CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/06 00:27:32 Modified files: games/worms : worms.c Log message: Drop "rpath" from pledge(2) after ncurses initialization. Discussed with and OK tb@ OK cheloha@ on previous version CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/06 00:30:06 Modified files: sbin/iked : control.c iked.h proc.c Log message: Remove cpath pledge(2) promise. We decided that not deleting the unix control sockets cause no harm and this way we close another attack surface by not allowing the daemon to create/delete any more files. OK kn@ CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2018/08/06 01:08:10 Modified files: libressl : index.html releases.html Log message: LibreSSL 2.8.0 (development release) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/06 01:33:57 Modified files: lang/duktape : Makefile distinfo lang/duktape/patches: patch-Makefile_sharedlibrary Log message: Update duktape to 2.3.0. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/08/06 01:34:46 Modified files: libressl : index.html releases.html Log message: bump copyright year CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/06 02:06:49 Modified files: usr.sbin/bgpd : rde_decide.c Log message: Assign peer1 and peer2 early on and use them everywhere instead of aspX->peer. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/06 02:10:12 Modified files: usr.sbin/bgpd : rde.c Log message: Replace two asp->peer with prefix_peer(p) which is the same. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/06 02:13:31 Modified files: usr.sbin/bgpd : rde.c rde.h rde_rib.c Log message: Pass the stale timestamp to path_remove_stale() removes a asp->peer dereference CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/06 03:05:54 Modified files: infrastructure/db: user.list Log message: Reserve GID for _libpostal. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/06 03:15:11 Log message: Import geo/libpostal. C library for parsing/normalizing street addresses around the world, powered by statistical NLP and open geo data. This library helps convert the free-form addresses that humans use into clean normalized forms suitable for machine comparison and full-text indexing. OK rsadowski@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180806 N ports/geo/libpostal/Makefile N ports/geo/libpostal/distinfo N ports/geo/libpostal/patches/patch-src_Makefile_am N ports/geo/libpostal/patches/patch-src_sparkey_Makefile_am N ports/geo/libpostal/patches/patch-test_Makefile_am N ports/geo/libpostal/pkg/DESCR N ports/geo/libpostal/pkg/MESSAGE N ports/geo/libpostal/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/06 03:17:01 Modified files: geo : Makefile Log message: Add libpostal. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/06 03:34:17 Modified files: sys/net80211 : ieee80211_node.c Log message: Do not set nwid over and over again. We just found the ess by comparing the nwid. It will not have changed in the meantime. OK stsp CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/06 03:36:32 Modified files: infrastructure/mk: bsd.port.mk infrastructure/lib/OpenBSD: FS2.pm Log message: pass _FAKE_TREE_LIST thru to update-plist (tricky glob/quoting) this allows removing some special-cases from mtree, as we get the real directory structure pre-built in fake. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/06 04:26:34 Modified files: lang/duktape : Makefile Added files: lang/duktape/patches: patch-src_duk_config_h Log message: Give duktape a chance to build on sparc64. We do have inttypes.h, but gcc-4.2.1 doesn't default to C99 and thus doesn't #define __STDC_VERSION__ 199901L. Same patch as the ones used in telephony/kamailio and textproc/calibre. Pointed out by jca@ a while ago, thanks! CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/06 04:52:30 Modified files: sys/dev/fdt : ahci_fdt.c bcm2835_aux.c com_fdt.c dwmmc.c dwpcie.c ehci_fdt.c if_dwge_fdt.c if_dwxe.c if_fec.c if_mvneta.c imxesdhc.c imxgpc.c imxgpio.c imxiic.c imxuart.c mvicu.c pluart_fdt.c rkpcie.c sdhc_fdt.c sximmc.c sxitwi.c virtio_mmio.c xhci_fdt.c sys/arch/arm/include: fdt.h sys/arch/arm64/include: fdt.h sys/arch/octeon/include: fdt.h intr.h Log message: Give the FDT interrupt API a more generic naming by replacing the arm_intr_* prefix with fdt_intr_*. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/08/06 05:28:01 Modified files: sys/net80211 : ieee80211_ioctl.c ieee80211_node.c ieee80211_var.h Log message: Refactor ieee80211_add_ess(): Drop ieee80211_add_ess's nwid parameter. Read nwid and length directly from the ic to make it more obvious where this function is reading from. nwids are binary data with an explicit length, so treat them as such instead of treating them like strings. ok florian phessler CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/06 05:42:18 Modified files: sbin/ifconfig : ifconfig.c sys/net80211 : ieee80211_ioctl.c ieee80211_ioctl.h Log message: make ifconfig join display the list of networks configured for auto-join with feedback from florian and stsp ok florian@ phessler@ (on previous versions of the diff) stsp@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/08/06 08:28:14 Modified files: sys/net80211 : ieee80211_proto.c Log message: Fix debug message in ieee80211_auth_open(): s/reason/status/ Status codes and reason codes are separate things listed in distinct tables. This debug message made me look at the wrong table and scratch my head. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/08/06 08:37:31 Modified files: . : errata62.html errata63.html Log message: release fpuinit errata. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/08/06 08:40:31 Modified files: . : errata62.html errata63.html Log message: fix date on previous CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/08/06 08:48:10 Modified files: . : errata62.html errata63.html Log message: no the signed errata contains Aug 4 in it CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/06 09:09:42 Modified files: lib : Makefile Log message: libXpresent depends on libXrandr. Noticed by naddy@. Thanks CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/06 09:59:01 Modified files: usr.sbin/bgpd : rde.c Log message: Validate the prefix sent in a network delete call before trying to delete it. We should not trust this input too much as found by Pierre Emeriaud. OK benno@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/06 11:25:11 Modified files: usr.sbin/ldpd : ldpd.conf.5 Log message: Change manpage example for reserved words since the macro used is to replace a password and that way it would log it when the daemon is ran in verbose mode. Hint and OK claudio@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/06 11:26:31 Modified files: etc/examples : ldpd.conf Log message: Correct example file since reserved words cannot be used as macros. Not only that, the macro used was password and if we changed it to something like pass="secret" it would log it if the daemon was ran in verbose mode. Hint and OK claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/06 11:31:31 Modified files: usr.sbin/relayd: hce.c parse.y relay.c relay_http.c relay_udp.c relayd.c relayd.conf.5 relayd.h Log message: replace the current log options log updates|all with log state changes log host checks log connection [errors] The first two control the logging of host check results: either changes in host state only or all checks. The third option controls logging of connections in relay mode: Either log all connections, or only errors. Additionaly, errors will be logged with LOG_WARN and good connections will be logged with LOG_INFO, so they can be differentiated in syslog. ok and feedback from claudio@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/08/06 11:33:22 Modified files: faq : current.html Log message: add a note about the relayd.conf(5) log statement config change CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/08/06 12:20:47 Modified files: usr.sbin/pkg_add: pkg_add.1 Log message: Reflect reality. The infrastructure no longer uses -Dunsigned, but TRUSTED_PKG_PATH, which narrows the source of unsigned package to a single place, and thus is less hazardous. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/06 12:26:29 Modified files: usr.sbin/relayd: relayd.conf.5 Log message: space required between macro args and punctuation; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/06 12:39:13 Modified files: sys/arch/arm/arm: arm32_machdep.c bcopy_page.S bcopyinout.S copystr.S cpu.c cpufunc_asm.S cpufunc_asm_armv7.S cpuswitch7.S exception.S fault.c genassym.cf in_cksum_arm.S irq_dispatch.S locore.S setstack.S sigcode.S softintr.c undefined.c vectors.S sys/arch/arm/cortex: ampintc.c sys/arch/arm/include: cpu.h sys/arch/armv7/armv7: armv7_machdep.c armv7_start.S locore0.S Added files: sys/arch/arm/include: mplock.h sys/arch/armv7/include: mplock.h Log message: Make it possible to build a MULTIPROCESSOR kernel on armv7. While this doesn't actually spin up any secondary CPUs, it does run. Mostly a cleanup of along the lines of what I did earlier on arm64. Makes armv7 use the MI mplock implementation and implements copyin32. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/06 13:07:50 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_lib_rs patch-src_etc_rust-gdb patch-src_libcompiler_builtins_build_rs patch-src_librustc_target_spec_i686_unknown_openbsd_rs patch-src_librustdoc_test_rs patch-src_test_run-pass_stack-probes-lto_rs patch-src_test_run-pass_stack-probes_rs lang/rust/pkg : PFRAG.aarch64-main PFRAG.amd64-main PFRAG.i386-main PLIST-doc Removed files: lang/rust/patches: patch-src_bootstrap_builder_rs patch-src_librustc_target_spec_aarch64_unknown_openbsd_rs patch-src_librustc_target_spec_mod_rs Log message: Update to rust 1.28, from semarie@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/08/06 13:47:15 Modified files: www/liferea : Makefile distinfo www/liferea/pkg: PLIST Log message: Update to liferea-1.12.4. This release brings smaller bug and security fixes. textproc/enchant has been replaced by textproc/enchant2 as LDEP. OK bcallah@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/06 14:11:34 Modified files: xserver/os : privsep.c Log message: set MSG_CMSG_CLOEXEC when receiving file descriptors. All file descriptors opened via priv_open_device() can benefit of the close-on-exec flag. ok kettenis@. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/06 14:14:04 Modified files: xserver/glamor : glamor_egl.c Log message: Use priv_open_device() to open the dri device in glamor_dri3_open_client(). Fixes DRI3 with Xserver running as _x11 with xenodm. close-on-exec is now default for priv_open_device(). ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/06 15:57:20 Log message: Import games/openclonk, a tactical action game focusing on controlling Clonks. Originally posted by bentley@, tweaks and an update by me, ok kn@ OpenClonk is a free multiplayer action game in which you control Clonks, small but witty and nimble humanoid beings. The game is mainly about mining, settling and fast-paced melees. OpenClonk is not just a game but also a versatile 2D game engine that allows the creation of mods. It is the successor of the shareware game series Clonk and thus inherits many of its features. Status: Vendor Tag: bcallah Release Tags: bcallah_20180806 N ports/games/openclonk/Makefile N ports/games/openclonk/distinfo N ports/games/openclonk/patches/patch-CMakeLists_txt N ports/games/openclonk/pkg/PLIST N ports/games/openclonk/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/06 15:57:48 Modified files: games : Makefile Log message: +openclonk CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/06 15:57:52 Modified files: lang/cython : Makefile distinfo lang/cython/patches: patch-Cython_Utility_ModuleSetupCode_c Log message: Update to cython 0.28.5. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/08/06 19:12:03 Modified files: . : events.html Log message: add more video links CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2018/08/06 21:12:51 Modified files: . : events.html Log message: Add video for florian@'s bsdcan talk. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/07 01:06:20 Modified files: etc/examples : ospfd.conf Log message: Similar to the ldpd.conf change don't use a macro of the secret. Macros get sometimes logged so we should not encurage to use them for sensitive data. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/07 04:05:38 Modified files: emulators/spim : Makefile Log message: make weird build more regular CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/07 04:08:37 Modified files: textproc/docbook-xsl: Makefile Log message: do not depend on /usr/local/bin being in the PATH CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/07 04:16:17 Modified files: astro/xephem : Makefile Log message: invoke xmkmf with proper env, so that it can be found if PATH doesn't contain /usr/local CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/07 04:20:23 Modified files: astro/xephem : Makefile astro/xephem/patches: patch-GUI_xephem_ps_c Added files: astro/xephem/patches: patch-GUI_xephem_xephem_man Log message: mandoc complains about not finding a subject, that's easy to fix regen other patch while there CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/07 05:08:01 Modified files: textproc/docbook-to-man: Makefile Log message: obey PREFIX CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/08/07 05:28:29 Modified files: usr.sbin/vmd : config.c Log message: Fix paste error in "no read access to" debug message, tweak messages. Found by mikeb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/07 06:38:15 Modified files: sys/kern : kern_event.c Log message: Fix dangling knote references. kqueue_close() does not take into account that the kqueue instance may have queued knotes. This can cause a use-after-free if new knotes are enqueued on the kqueue as a result of file closing. Correct the error by dequeueing each knote before freeing it. Since r1.93 of kern_event.c, each kqueue instance has its knotes in nonshared lists kq_knhash and kq_knlist, so kqueue_close() does not have to skip other kqueues' knotes any longer. The code can be simplified by using knote_remove() for clearing the knote lists. The function uses knote_drop() which takes care of knote dequeueing. Found and initial analysis by anton@ OK anton@, mpi@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/08/07 08:26:39 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/pkg: PLIST Log message: Update to hiawatha 10.8.2. OK juanfra@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/08/07 08:49:05 Modified files: usr.sbin/vmd : config.c Log message: Post-g2k18 fix: unbreak the optional vmd-internal vmboot loader. The new vm_checkaccess() call didn't account for the vmboot case. OK ccardenas@ mikeb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/07 09:07:54 Modified files: sys/kern : kern_unveil.c Log message: UNVEIL_* flags defined elsewhere in a .h file CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/08/07 12:13:14 Modified files: sys/net80211 : ieee80211_input.c ieee80211_node.c ieee80211_node.h Log message: Ignore basic MCS set information found in association responses. Some APs (Aruba 105) send a bogus basic MCS set in assoc responses which prevents us from enabling 11n support with those APs, while these APs still behave as if were were an 11n client which renders the association unusable. The basic MSC set is already provided in beacons anyway, and the 802.11 2012 standard says the basic MSC set is reserved in frames other than beacons (see Table 8-130). ok mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/07 12:28:05 Modified files: usr.bin/wall : wall.c Log message: unveil can be used to restrict access to utmp and /dev CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/07 12:36:49 Modified files: usr.sbin/syslogd: privsep.c Log message: Unveil fits nicely into the syslogd privsep model. Unveiled files include config file "r", utmp "r", /dev "rw", /bin/sh "x" for running piped commands, and the syslogd binary "x" itself for HUP re-exec upon config loads with changes. Also unveiled in the privsep process are the specific log files being written to. If a config file reload changes no files, the existing privsep process keeps running with unveil's to the relevant files (therefore it can cope with newsyslogd taking files away). If a new config file is loaded which changes the output files, the privsep process is restarted with fork+exec, and installs new unveils as needed. The safety we gain from unveil is that we've pigeonholed the privsep file-writer to exactly the files required. Help from bluhm for some edge cases. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/07 12:39:56 Modified files: usr.sbin/rarpd : rarpd.c Log message: Unveil is used at tail of initialization to allow "r" of /tftpboot (that decides whether rarpd should reply), and /etc/ethers "r" for debug reporting. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/07 13:00:05 Modified files: security/wycheproof-testvectors: Makefile distinfo security/wycheproof-testvectors/pkg: PLIST Log message: Update to 20180731. A dozen new json files with testvectors were added. ok jsing CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/08/07 19:16:01 Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keygen.c Log message: Use new private key format by default. This format is suported by OpenSSH >= 6.5 (released January 2014), so it should be supported by most OpenSSH versions in active use. It is possible to convert new-format private keys to the older format using "ssh-keygen -f /path/key -pm PEM". ok deraadt dtucker CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/08/07 22:57:41 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: update intel microcode to 20180807 Adds support for Speculative Store Bypass Disable and should include changes for Rogue System Register Read which prevents rdmsr from speculatively returning data. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/07 23:07:46 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/amd64/amd64: identcpu.c sys/arch/i386/include: specialreg.h Log message: Recognise 'Speculative Store Bypass Disable' support cpuid bit. Documented in 'Speculative Execution Side Channel Mitigations' revision 2.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/08 00:38:54 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update GeoLite2 databases to latest version. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/08 00:54:50 Modified files: usr.sbin/bgpd : rde.c rde.h rde_rib.c Log message: hide rib[] internals in new rib_valid() function ok claudio@ CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/08/08 01:07:25 Modified files: security/fwknop: Makefile distinfo security/fwknop/pkg: PLIST Removed files: security/fwknop/patches: patch-lib_fko_common_h Log message: Update to fwknop 2.6.10 ok jca@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/08/08 02:42:49 Modified files: sys/arch/sparc64/sparc64: emul.c Log message: r1.19 removed a bunch of code, but not enough, and left dead code around. From Miod Vallat, "Go ahead" kettenis CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/08/08 03:16:57 Modified files: sys/dev/pci : if_rtwn.c pcidevs Log message: Fix Realtek product name from RT8188 to RTL8188CE ok stsp@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/08/08 03:17:45 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/08 03:19:40 Modified files: infrastructure/mk: arch-defines.mk lang/rust : Makefile x11/gnome/librsvg: Makefile Log message: provide and use RUST_ARCHS, from semarie. sounds good to espie CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/08 04:22:00 Modified files: lang/racket-minimal: Makefile Log message: set BROKEN-i386 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/08 05:06:33 Modified files: sys/arch/arm/include: fdt.h sys/arch/arm64/arm64: intr.c sys/arch/arm64/include: fdt.h intr.h sys/arch/armv7/armv7: intr.c sys/arch/armv7/include: intr.h Log message: Extend the FDT interrupt API to support masking and unmasking IRQs. Discussed with kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/08 05:06:47 Modified files: sys/dev/fdt : imxgpio.c Log message: Implement IRQ masking and unmasking in imxgpio(4). CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/08/08 06:51:09 Modified files: security/polarssl: Makefile distinfo security/polarssl/patches: patch-CMakeLists_txt patch-include_mbedtls_config_h patch-tests_suites_main_test_function security/polarssl/pkg: PLIST Log message: Update to mbedtls-2.12.0. Fixes vulnerabilities in the TLS ciphersuites (CVE-2018-0497 and CVE-2018-0498). Major number of all SHARED_LIBS have been bumped as symbols have been removed. OK sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/08 07:08:54 Modified files: usr.sbin/bgpd : rde.c rde.h Log message: Update the RIB after a config reload in the background. This moves the heavy bits into the background and so the RDE is able to process new messages more or less instantly after a configuration reload. Not all cases are covered yet but the bulk is. While the backgorund process is running no new config can be loaded. Tested by and OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/08 07:32:36 Modified files: usr.sbin/bgpd : rde_attr.c Log message: One ; too much CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 07:46:44 Modified files: distrib/sets/lists/comp: md.armv7 Log message: sync CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/08 07:49:21 Modified files: usr.sbin/bgpd : rde_update.c Log message: Make the (non-)transitive handling of ext communities a bit more obvious. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/08 07:52:30 Modified files: usr.sbin/bgpd : parse.y Log message: Merge getcommunity() and getlargecommunity() into one function that takes a flag if it is large or not. Makes code more reusable. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/08 07:53:55 Modified files: share/man/man7 : mandoc_char.7 Log message: After years of deliberation, finally provide a clear recommendation for hyphens and minus signs in manual pages. Since there is consensus that a typographically perfect solution is impossible, let's KISS - just write "-", don't bother with "\-", all currently relevant manual page formatters can handle "-" reasonably. OK jmc@ bentley@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/08 08:03:17 Modified files: share/man/man7 : mandoc_char.7 Log message: Clarify the confusing "(text)" annotation in the character lists. In some cases, it meant "render as an ASCII character in output modes that have a notion of codepoints" (e.g. UTF-8, HTML); in other cases, "render in the text font in output modes that also provide a special font for mathematical symbols" (e.g. PostScript, PDF). Also explicitly annotate the escape sequences that use a special font if available. OK bentley@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/08 08:15:21 Modified files: share/man/man7 : mandoc_char.7 Log message: Reorder the text in the "Dashes and Hyphens" subsection to keep the simplest and most important instructions together and at the beginning. No text change. Suggested by jmc@. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/08/08 08:16:20 Modified files: devel/quirks/files: Quirks.pm sysutils : Makefile Removed files: sysutils/snapdl: Makefile distinfo sysutils/snapdl/patches: patch-snapdl_pl sysutils/snapdl/pkg: DESCR PLIST Log message: Remove sysutils/snapdl as it's abandoned upstream ok sthen@ jca@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/08/08 08:25:50 Modified files: sys/dev/usb : uaudio.c Log message: Fix possible division by zero caused by bogus usb descriptors. From Michael W. Bombardieri. Thanks. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/08 08:29:05 Modified files: usr.sbin/bgpd : bgpd.h rde_attr.c Log message: Move struct wire_largecommunity to rde_attr.c since it is only used internally CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/08 08:29:42 Modified files: share/man/man7 : mandoc_char.7 Log message: Even though we strongly discourage escaping hyphens in manual pages in general, when introducing the *typographic* term "hyphen", actually display a real hyphen in output modes supporting it. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 08:35:38 Modified files: usr.bin/tcpbench: tcpbench.c Log message: In the early pledge, add "unveil" to permit changes a little later on. If kernel variables are being watched unveil /dev/mem, /dev/kmem, and /dev/ksyms. If testing AF_UNIX, unveil that patch. The next pledge removes "unveil", then tcpbench is largely filesystem restricted. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 08:38:31 Modified files: bin/ps : ps.c Log message: unveil dev.db "r" for devname(), /dev "r", and in the non-sysctl case some kernel memory/symbol files. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/08 09:24:47 Log message: Import cad/abc, a system for sequential logic synthesis and verification. Original submission from Alessandro De Laurenzis, who takes MAINTAINER -- thanks! Additional work from sthen@ and myself, ok sthen@ ABC is a growing software system for synthesis and verification of binary sequential logic circuits appearing in synchronous hardware designs. ABC combines scalable logic optimization based on And-Inverter Graphs (AIGs), optimal-delay DAG-based technology mapping for look-up tables and standard cells, and innovative algorithms for sequential synthesis and verification. Status: Vendor Tag: bcallah Release Tags: bcallah_20180808 N ports/cad/abc/Makefile N ports/cad/abc/distinfo N ports/cad/abc/patches/patch-Makefile N ports/cad/abc/pkg/DESCR N ports/cad/abc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/08 09:25:20 Modified files: cad : Makefile Log message: +abc CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 09:30:29 Modified files: sbin/ifconfig : ifconfig.c Log message: tabs are ok at start of line, but internally space seperation is the norm CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/08 11:26:52 Modified files: sbin/ifconfig : ifconfig.c Log message: ifconfig cannot be pledged because of its overwhelming amount of used ioctls. Furthermore due to the way the command line parser is written it is difficult to apply the traditional first initialize then pledge pattern. unveil(2) gives us a different approach: By veiling everything with unveil("/", "") and then locking down unveil with unveil(NULL, NULL) we remove all filesystem access from ifconfig kind of like giving a regular user a chroot without any files. OK deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 11:47:44 Modified files: usr.sbin/acme-client: http.c http.h netproc.c Log message: In netproc process, unveil to only expose the CA file. ok florian CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 11:52:46 Modified files: usr.bin/from : from.c Log message: An early pledge takes away many risk factors during spool opening/parsing. This is worthwhile keeping, so add "unveil" to defer unveil(2) calls. After various special cases are handled (including files which are anywhere in the filesystem), unveil() to the specific file only. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/08 12:21:02 Modified files: lib/libcrypto/man: OPENSSL_sk_new.3 Log message: typo: macro-generates wrappers -> macro-generated wrappers CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 12:32:51 Modified files: usr.bin/doas : doas.c Log message: After authentication is complete, unveil login.conf "r" (to discover login tweaks), and walk the path (would could be $PATH, or not) adding an unveil "x" to each possible executable which execvpe() could later be tried by execvpe. It would be great if we could do some unveil before authentication, but I failed to determine all the possibilities. Some problem reports by bluhm, tb, florian, and others during development In snaps for about 3 weeks. ok florian CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 12:46:04 Modified files: usr.sbin/acpidump: acpidump.c Log message: Unveil the special files needed for reading AML tables, and the directory for placement. We can only protect the directory case, since the file_prefix+sig+id case is too large to enumerate. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/08 12:50:38 Modified files: usr.sbin/snmpctl: snmpclient.c Log message: Some unsigned long to unsigned int cleanup from recent ber (type) changes. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/08 13:18:58 Modified files: lang/rust : Makefile Log message: pull in bsd.port.arch.mk before evaluating RUST_ARCHS CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/08 13:35:25 Modified files: sysutils/grafana: Makefile sysutils/grafana/pkg: PLIST Log message: unbreak fresh installations where defaults.ini would not be installed; while here, instead of @sample'ing, directly install the file as it's not meant to be edited anyway. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/08 13:35:47 Modified files: usr.bin/mixerctl: mixerctl.c Log message: add unveil(2) to mixerctl(1) after we know what is the mixer device to be used, either through MIXERDEVICE env var, the argument passed or by default /dev/mixer then we can unveil it in read/write mode, then if opening fails we reduce unveil to only read mode. Once open(2) succeeds then we can disable fs access by calling unveil(NULL, NULL) since all further operations occur on fds. A cleaner solution would be to just call pledge("audio") after open(2) but currently the ioctls used are not whitelisted in pledge(2), ratchov@ will investigate a better way to do this OK ratchov@ CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/08 13:44:13 Modified files: lang/racket-minimal: Makefile Added files: lang/racket-minimal/patches: patch-src_racket_sconfig_h Log message: Unbreak racket on i386. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/08 14:15:17 Modified files: usr.bin/ctfconv: ctfconv.c Log message: add unveil(2) to ctfconv(1) Once we know what the input file is, usually /bsd.gdb, we can unveil it in read mode. If we also define as argument an output file we can additionally unveil that one with write/create permissions. We don't need to care about calling unveil(NULL, NULL) since we can call pledge(2) and reduce the permissions down the road depending on the code path. "reads OK" jasper@, "put it in if works" mpi@ prodded by deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/08 14:56:49 Modified files: sys/arch/arm64/dev: agintc.c Log message: Fix the ITLinesNumber mask and bump the number of supprted redistributors up to 24. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/08 14:57:53 Modified files: sys/arch/arm64/dev: mainbus.c Log message: Support DMA coherent devices that attach to mainbus(4) as well. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/08 15:14:06 Modified files: lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo Log message: Update to flang-6.0.0.20180804. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/08/08 16:31:43 Modified files: usr.bin/sndiod : sndiod.c Log message: Use unveil(2) in the helper process to disallow access to other files than the devices specified with -f and -q options. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 16:55:14 Modified files: usr.bin/who : who.c Log message: pledge with "unveil" at the top, so that the various modes can unveil the files they inspect a little later. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 16:56:42 Modified files: usr.sbin/ntpd : ntpd.c Log message: ntpd unveils the cert.pem "r" file (which is passed-over-socket to the constraints process), and /usr/sbin/ntpd "x" to perform fork+exec operations. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 16:57:12 Modified files: usr.sbin/tcpdump: privsep.c Log message: mestre and I can find no reason why the pledge has "unix". Disable that and start listening for failure reports. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/08 16:59:33 Modified files: libexec/lockspool: lockspool.c Log message: lockspool only plays with files in _PATH_MAILDIR, so unveil that path. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/08 18:49:10 Modified files: shells/etsh : Makefile distinfo Log message: Update to etsh-5.3.0 Changelog: https://etsh.io/src/CHANGES CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/08 19:41:48 Modified files: sys/scsi : mpath_hds.c Log message: Remove the port id check entirely. We don't do anything with the port id after that, so it seems like a silly reason to reject a target. ok dlg@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/08 21:20:31 Modified files: games/vitetris : Makefile Log message: Fix desktop file. Original patch from Micah Muer micah()fastmail,net, thanks! Use sed -i instead of patch and bump. Maintainer OK. CVSROOT: /cvs Module name: src Changes by: akoshibe@cvs.openbsd.org 2018/08/08 21:35:19 Modified files: sys/net : if.c Log message: Currently, attempting to move an immovable lo(4) to a new rdomain will fail with an EPERM, but the target rdomain will still be created. Move the check for an lo(4)'s if_index/if_rdomain to before the creation of a nonexisting target routing table. ok benno@ claudio@ mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/09 01:24:53 Modified files: x11/e17/evas : Makefile Log message: --disable-cpu-neon to fix build on ARM. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/09 01:29:38 Modified files: devel/glib2/patches: patch-configure_ac Log message: Fix issues number. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/09 03:03:12 Modified files: sys/dev/pci : pcidevs Log message: ASMedia ASM1184e PCIe switch. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/09 03:03:54 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/09 03:53:44 Modified files: usr.bin/tmux : Makefile tmux.h Log message: Bump the UTF-8 character array up to 18 to allow for more combining characters (some languages use up to five). This size doesn't make as much difference now that UTF-8 goes into an extended cell. GitHub issue 1430. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/09 03:54:22 Modified files: usr.bin/tmux : Makefile Log message: Whoops, didn't mean to commit this. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 04:58:52 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-cmake_install_macros_cmake patch-scripts_CMakeLists_txt patch-scripts_mysql_install_db_sh databases/mariadb/pkg: PLIST-tests Log message: update to MariaDB 10.0.36, from Brad CVE-2018-2755, CVE-2018-2761, CVE-2018-2766, CVE-2018-2771, CVE-2018-2781, CVE-2018-2782, CVE-2018-2784, CVE-2018-2787, CVE-2018-2813, CVE-2018-2817, CVE-2018-2819, CVE-2018-3058, CVE-2018-3063, CVE-2018-3064, CVE-2018-3066, CVE-2018-3081 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/09 05:04:18 Log message: Import devel/p5-MooseX-StrictConstructor. Simply loading this module makes your constructors "strict". If your constructor is called with an attribute init argument that your class does not declare, then it calls Moose->throw_error(). This is a great way to catch small typos. OK giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180809 N ports/devel/p5-MooseX-StrictConstructor/Makefile N ports/devel/p5-MooseX-StrictConstructor/distinfo N ports/devel/p5-MooseX-StrictConstructor/pkg/PLIST N ports/devel/p5-MooseX-StrictConstructor/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/09 05:05:06 Modified files: devel : Makefile Log message: Add p5-MooseX-StrictConstructor. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/09 05:14:41 Log message: Import devel/p5-Test-HexDifferences. This module tests binary as hexadecimal string. OK giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180809 N ports/devel/p5-Test-HexDifferences/Makefile N ports/devel/p5-Test-HexDifferences/distinfo N ports/devel/p5-Test-HexDifferences/pkg/PLIST N ports/devel/p5-Test-HexDifferences/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/09 05:15:04 Modified files: devel : Makefile Log message: Add p5-Test-HexDifferences. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/09 05:25:30 Log message: Import devel/p5-Devel-Refcount. This module provides a single function which obtains the reference count of the object being pointed to by the passed reference value. It also provides a debugging assertion that asserts a given reference has a count of only 1. OK giovanni@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180809 N ports/devel/p5-Devel-Refcount/Makefile N ports/devel/p5-Devel-Refcount/distinfo N ports/devel/p5-Devel-Refcount/pkg/PLIST N ports/devel/p5-Devel-Refcount/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/09 05:25:51 Modified files: devel : Makefile Log message: Add p5-Devel-Refcount. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/09 06:13:31 Modified files: www/p5-HTML-Mason: Makefile distinfo www/p5-HTML-Mason/pkg: PLIST Log message: update p5-HTML-Mason to 1.58 take maintainer OK previous maintainer David Hill CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/09 06:19:32 Modified files: sys/arch/arm64/include: param.h sys/arch/armv7/include: param.h sys/arch/octeon/include: param.h Log message: Define __HAVE_ACPI on arm64 and __HAVE_FDT on arm64, armv7 and octeon so that we can include firmware-dependant code in generic drivers to be able to extract metadata information like MAC addresses and out-of-band interrupts from the ACPI/FDT tables. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/09 06:21:03 Modified files: usr.sbin/bgpd : rde_attr.c Log message: Make two very internal functions static. They are used to merge an AS_PATH with a AS4_PATH and are therefor fairly special. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/09 06:25:38 Modified files: sys/arch/arm64/dev: pciecam.c Log message: Synopsys Designeware PCIe IP isn't 100% ECAM compliant. It doesn't handle type 0 configuration requests correctly which results in devices on bus 0 appearing multiple times. Fix this by adding a quirk and match the appropriate compatible string. ok jsg@, patrick@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/08/09 06:25:55 Modified files: math/gnuplot : Makefile distinfo Log message: Update to gnuplot-5.2.4 ok pirofti@ jca@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/09 06:43:35 Modified files: www/p5-HTML-Mason: Makefile Log message: sort Makefile according to template comment is module name remove unneeded dependency CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/09 06:54:06 Modified files: usr.sbin/bgpd : rde.c Log message: While softreconfig is running set the poll timeout to 0 so that the runner makes progress and does not get hold back by poll sleeping at the same time fds are still serviced first if they have data pending. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 06:57:50 Modified files: databases/mariadb: Tag: OPENBSD_6_3 Makefile distinfo databases/mariadb/patches: Tag: OPENBSD_6_3 patch-cmake_install_macros_cmake patch-scripts_CMakeLists_txt patch-scripts_mysql_install_db_sh databases/mariadb/pkg: Tag: OPENBSD_6_3 PLIST-tests Log message: MFC update to MariaDB 10.0.36, from Brad CVE-2018-2755, CVE-2018-2761, CVE-2018-2766, CVE-2018-2771, CVE-2018-2781, CVE-2018-2782, CVE-2018-2784, CVE-2018-2787, CVE-2018-2813, CVE-2018-2817, CVE-2018-2819, CVE-2018-3058, CVE-2018-3063, CVE-2018-3064, CVE-2018-3066, CVE-2018-3081 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/09 07:18:40 ports/net/p5-Net-IPTrie/patches Update of /cvs/ports/net/p5-Net-IPTrie/patches In directory cvs.openbsd.org:/tmp/cvs-serv11295/patches Log Message: Directory /cvs/ports/net/p5-Net-IPTrie/patches added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/09 07:50:15 Modified files: sys/dev/sdmmc : sdmmc_ioreg.h Log message: Correct the bitmask that returns the function count. We missed a bit and thus only supported 4 functions instead of 8. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/09 07:52:36 Modified files: sys/dev/sdmmc : sdmmc.c sdmmc_io.c sdmmcchip.h sdmmcvar.h Log message: Allow passing per-function cookies through the SD/MMC bus to SDIO devices. This allows SDIO device drivers to read information from the ACPI or FDT tables. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/09 07:53:30 Modified files: sys/dev/fdt : imxesdhc.c Log message: Make imxesdhc(4) pass per-function cookies to the SD/MMC bus. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/09 08:23:50 Modified files: sys/dev/sdmmc : if_bwfm_sdio.c Log message: Implement out-of-band interrupt support in the bwfm(4) SDIO backend. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/09 08:30:28 Modified files: usr.sbin/dev_mkdb: dev_mkdb.c Log message: correct sizeof to use correct buffer, rather than another buffer (which was the same size) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/09 08:37:55 Modified files: shells/etsh : Makefile Log message: fix master site directory path CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/09 08:43:18 Modified files: sys/dev/fdt : ssdfb.c Log message: Hook up the rasops text emulation functions so we only write out the characters that changed, and only when they change. This replaces writing out the whole framebuffer every 100ms with a partial update mechanism. Now the system stays responsive and does not slow down anymore due to the periodic update. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/09 08:49:54 Modified files: x11/e17/evas : Makefile Added files: x11/e17/evas/patches: patch-src_lib_engines_common_evas_op_copy_op_copy_color_neon_c Log message: tentative fix for assembly instruction and re-enable NEON CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/09 08:50:10 Modified files: devel/protobuf : Makefile distinfo devel/protobuf/patches: patch-src_Makefile_in Log message: Update to protobuf 3.6.1 including these changes: PHP: Added compatibility with PHP 7.3 (#4898) Ruby: Fixed Ruby crash involving Any encoding (#4718) help & ok sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 09:02:28 Modified files: net/isc-bind : Makefile distinfo Log message: update to BIND 9.11.4-P1 4997. [security] named could crash during recursive processing of DNAME records when "deny-answer-aliases" was in use. (CVE-2018-5740) [GL #387] CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/09 09:02:45 Modified files: sys/kern : kern_event.c Log message: Remove redundant "kq == kn->kn_kq" checks. The lists kq_knhash and kq_knlist are dedicated to a single kqueue instance, which makes the filtering by kn_kq unnecessary. OK kettenis@, mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 09:04:21 Modified files: x11/x11vnc : Makefile distinfo x11/x11vnc/patches: patch-configure_ac x11/x11vnc/pkg : PLIST Added files: x11/x11vnc/patches: patch-src_enc_h patch-src_gui_c patch-src_help_c patch-src_sslhelper_c patch-src_ssltools_h patch-src_unixpw_c Removed files: x11/x11vnc/files: automake.dep x11/x11vnc/patches: patch-x11vnc_enc_h patch-x11vnc_gui_c patch-x11vnc_help_c patch-x11vnc_options_c patch-x11vnc_ssltools_h patch-x11vnc_unixpw_c Log message: Update to x11vnc 0.9.15 (switching from the original upstream to the community-maintained version at LibVNC), including some buffer overleak and memory leak fixes. From semarie with a few changes to autoconf handling from me. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 09:05:29 Modified files: net/libvncserver: Makefile net/libvncserver/pkg: PLIST Log message: de-conflict with the newer version of x11vnc CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/08/09 09:32:36 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-docs PLIST-main Log message: Bugfix update to 10.5 ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/09 10:20:27 Modified files: devel/py-simpleeval: Makefile distinfo Log message: Update to py-simpleeval-0.9.6 From semarie aka the new maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/09 10:45:21 Modified files: devel/protobuf : Makefile Log message: missing tab CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/09 11:19:29 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/patches: patch-conf_sample_ini sysutils/grafana/pkg: PLIST Added files: sysutils/grafana/patches: patch-pkg_cmd_grafana-cli_utils_grafana_path_go Log message: - update to grafana-5.2.2 - adjust default configuration to log /var/log/grafana as already suggested by PLIST - fix default provisioning location and scripts - adjust grafana-cli to use the correct plugin installation path by default CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/09 11:23:21 Modified files: usr.bin/mandoc : main.c Log message: If somebody asks "man 3 chmod", don't respond with the lie: "No entry for chmod in the manual." Instead, say "No entry for chmod in section 3 of the manual." Came up after a question from kn@; OK kn@. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/09 11:39:27 Modified files: lang/python/2.7/patches: patch-Makefile_pre_in patch-Modules__ssl_c patch-configure_ac patch-setup_py lang/python/3.6/patches: patch-Makefile_pre_in patch-Modules__ssl_c patch-setup_py Log message: regen patches as some need fuzzing ok tb CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/09 11:41:43 Modified files: infrastructure/mk: bsd.port.mk Log message: pull USE_GROFF up so I can test it in modules CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/09 11:43:00 Modified files: infrastructure/mk: imake.port.mk devel/imake-cf : Makefile devel/imake-cf/patches: patch-OpenBSD_cf Log message: tweak imake-cf: use LOCALBASE more consistently (some of these should be PREFIX, to look up) Also USE_GROFF to not require groff for generated rules. not really used, according to Ingo, but won't hurt... CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/09 11:51:22 Modified files: games/trek : main.c Log message: The game is playable without the need to access any files therefore we can effectively disable all fs access by dropping "rpath wpath cpath" from pledge(2) right at the beginning of the program. "looks right" tb@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/09 13:08:11 Log message: Import py-scandir-1.8 from Elias Mariani, tweaks by me/ok landry@ scandir() is a directory iteration function like os.listdir(), except that instead of returning a list of bare filenames, it yields DirEntry objects that include file type and stat information along with the name. Using scandir() increases the speed of os.walk() by 2-20 times (depending on the platform and file system) by avoiding unnecessary calls to os.stat() in most cases. Status: Vendor Tag: danj Release Tags: danj_20180809 N ports/sysutils/py-scandir/Makefile N ports/sysutils/py-scandir/distinfo N ports/sysutils/py-scandir/pkg/PLIST N ports/sysutils/py-scandir/pkg/DESCR N ports/sysutils/py-scandir/patches/patch-scandir_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/09 13:09:19 Modified files: sysutils : Makefile Log message: + py-scandir + py-scandir,python3 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/09 13:13:41 Log message: Import py-pathlib2-2.3.2 from Elias Mariani, ok landry@ The goal of pathlib2 is to provide a backport of standard pathlib module which tracks the standard library module, so all the newest features of the standard pathlib can be used also on older Python versions. Status: Vendor Tag: danj Release Tags: danj_20180809 N ports/devel/py-pathlib2/distinfo N ports/devel/py-pathlib2/Makefile N ports/devel/py-pathlib2/pkg/DESCR N ports/devel/py-pathlib2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/09 13:14:43 Modified files: devel : Makefile Log message: + py-pathlib2 + py-pathlib2,python3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/09 13:48:44 Modified files: sbin/route : route.c Log message: Drop support for guessing an old-style class A, B, or C netmask from a bare dot-notation IP address by counting trailing zero octets. Instead, assume -host when neither -net nor -netmask nor -prefixlen is given. Error out when -net is requested but no netmask is specified. This removes the last use of the IN_CLASS* macros from this program. OK claudio@ kn@, and many agreed with the general direction during g2k18. CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2018/08/09 13:50:32 Modified files: audio/siren : Makefile distinfo Removed files: audio/siren/patches: patch-configure Log message: - Update to 0.8 - Remove unused libid3tag dependency after mad plugin removal - Remove superfluous configure argument OK ratchov@ (maintainer), gonzalo@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 13:51:06 Log message: import ports/converters/py-mini-amf, ok danj@ Mini-AMF provides Action Message Format (AMF) serialization and deserialization support for Python, compatible with the Adobe Flash Player. It supports Python 2.7 and 3.4+. Status: Vendor Tag: sthen Release Tags: sthen_20180809 N ports/converters/py-mini-amf/Makefile N ports/converters/py-mini-amf/distinfo N ports/converters/py-mini-amf/pkg/DESCR N ports/converters/py-mini-amf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 13:51:50 Modified files: converters : Makefile Log message: +py-mini-amf (port was from Timo Myyrä) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/09 13:53:41 Modified files: infrastructure/mk: bsd.port.mk Log message: give LOCALBASE != /usr/local a fighting chance wrt pkgconfig and perl (this does not affect the default /usr/local case at all) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 13:57:55 Modified files: multimedia/yle-dl: Makefile distinfo multimedia/yle-dl/pkg: PLIST Added files: multimedia/yle-dl/patches: patch-setup_py Log message: update to yle-dl-2.34, from Timo Myyra, tweaked by me to use a patch instead of sed in setup.py (which is more likely to go stale) CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/08/09 14:13:25 Modified files: faq : current.html Log message: stricter route(8) network syntax CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/09 14:38:36 Modified files: geo/postgis : Makefile Log message: do not pick up devel/cunit if it happens to be installed CVSROOT: /cvs Module name: ports Changes by: ratchov@cvs.openbsd.org 2018/08/09 14:50:47 Modified files: audio/openal : Makefile Added files: audio/openal/patches: patch-Alc_backends_sndio_c Log message: Add recording support to sndio backend. With help from Leonid Bobrov. ok from David Carlier (maintainer), ok jca@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/09 15:12:33 Modified files: usr.sbin/bgpd : bgpd.h util.c Log message: Improve handling of source-as when an AS_SET is rightmost. In that case use the rightmost AS from the previous AS path segment. As suggested in rfc6472. Also fix a long standing bug of AS 42 >< 4242 matching 43 - 4241 instead of 1-41 and 4243 and upwards. Last but not least pass the filter_as struct to as_compare since that will make it easier to implement as-sets. OK benno@, OK job@ on a previous version CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/08/09 16:39:51 Log message: Import ruby-mini_mime 1.0.0 Minimal mime type implementation optimized for minimal memory use. OK fcambus@ Status: Vendor Tag: jeremy Release Tags: jeremy_2018-Aug-09 N ports/mail/ruby-mini_mime/Makefile N ports/mail/ruby-mini_mime/distinfo N ports/mail/ruby-mini_mime/pkg/DESCR N ports/mail/ruby-mini_mime/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/08/09 16:42:06 Modified files: mail : Makefile Log message: Hookup ruby-mini_mime CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/08/09 16:43:47 Modified files: www/ruby-xpath : Makefile distinfo www/ruby-xpath/pkg: PLIST Log message: Update to xpath 3.1.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/08/09 16:44:51 Modified files: www/ruby-capybara: Makefile distinfo www/ruby-capybara/pkg: PLIST Removed files: www/ruby-capybara/patches: patch-_metadata Log message: Update to capybara 3.4.2 Remove metadata patch, no longer needed. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/08/09 16:45:59 Modified files: www/ruby-capybara-webkit: Makefile distinfo www/ruby-capybara-webkit/patches: patch-src_webkit_server_pro www/ruby-capybara-webkit/pkg: PLIST Added files: www/ruby-capybara-webkit/patches: patch-lib_capybara_webkit_node_rb Log message: Update to capybara-webkit 1.15.0 Add backported patch to silence some capybara deprecation warnings. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 17:13:31 Modified files: net/unifi/stable: Makefile distinfo net/unifi/stable/pkg: PLIST README Log message: update to unifi 5.8.28 stable candidate CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/09 17:25:58 Modified files: www/vimb : Makefile net/toxcore : Makefile net/toxic : Makefile net/utox : Makefile Log message: drop Leonid Bobrov as maintainer as per his request CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/08/09 18:27:15 Modified files: usr.bin/ssh : PROTOCOL Log message: fix numbering CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/09 18:27:50 Modified files: games/openclonk: Makefile Log message: There are random, intermittent build failures during the fake stage with Ninja. For the time being, build openclonk without Ninja--I've spent all day running and rerunning builds with USE_NINJA=No and haven't hit any failures. I will track this down and figure it out, but for now add a USE_NINJA=No line so that I'm not bothering the bulk builders. While here, add myself as MAINTAINER (oversight) and bump. Build failure spotted by naddy@, thanks. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/08/09 18:42:29 Modified files: usr.bin/ssh : PROTOCOL Log message: Describe pubkey format, prompted by bz#2853 While I'm here, describe and link to the remaining local PROTOCOL.* docs that weren't already mentioned (PROTOCOL.key, PROTOCOL.krl and PROTOCOL.mux) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/08/09 18:44:01 Modified files: usr.bin/ssh : PROTOCOL Log message: improve CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2018/08/09 19:01:03 Modified files: openssh : specs.html Log message: Note that RFC4716 is only supported by ssh-keygen(1) for imports and exports. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/08/09 19:35:49 Modified files: regress/usr.bin/ssh: test-exec.sh Log message: The script that cooks up PuTTY format host keys does not understand the new key format so convert back to old format to create the PuTTY key and remove it once done. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/08/09 21:38:34 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/pkg: PLIST Log message: Update to highlight-3.44. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/09 22:41:21 Modified files: usr.bin/mandoc : roff.c share/man/man7 : roff.7 Log message: Implement the roff(7) .nop (no operation) request. Examples of manual pages (ab)using it include groff(7), chem(1), groff_mom(7), and groff_hdtbl(7). CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/08/10 00:48:58 Modified files: security/lynis : Makefile distinfo Log message: Update for Lynis to 2.6.7: https://cisofy.com/changelog/lynis/#267 OK benoit@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/10 01:58:24 Modified files: security/recon-ng: Makefile distinfo security/recon-ng/pkg: PLIST Log message: update recon-ng to 4.9.3. ok jasper@. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/10 02:17:48 Modified files: devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST Added files: devel/kdevelop/patches: patch-plugins_clang_CMakeLists_txt Removed files: devel/kdevelop/patches: patch-app_kdevelop! patch-debuggers_gdb_stty_cpp patch-documentation_qthelp_qthelpqtdoc_cpp patch-languages_cpp_CMakeLists_txt patch-languages_cpp_parser_tool_r++ Log message: Update kdevelop-5.2.3 (Switch from Qt4/KDE4 to Qt5/KDE5) Tested by Elias M. Mariani and juanfra@. Thanks Feedback, tweaks and RUN_DEPENDS from Elias M. Mariani and juanfra@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/10 02:20:06 Modified files: devel : Makefile Log message: unhook kdevplatform kdevplatform is now a part of kdevelop-5.2.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/10 02:21:30 Removed files: devel/kdevplatform: Makefile distinfo devel/kdevplatform/patches: patch-KDevPlatformConfig_cmake_in patch-cmake_modules_KDevPlatformMacros_cmake patch-plugins_filetemplates_CMakeLists_txt patch-util_kdev_format_source patch-util_kdevplatform_shell_environment_sh devel/kdevplatform/pkg: DESCR PLIST Log message: rm kdevplatform kdevplatform is now a part of kdevelop-5.2.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/10 02:23:11 Modified files: meta/kde4 : Makefile Log message: zap KDE5/Qt5 ports from KDE4-extras CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/10 03:50:54 Modified files: infrastructure/lib/DPB: Locks.pm Log message: vim swapfiles are not a problem CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/08/10 03:54:06 Modified files: sbin/pfctl : pfctl_parser.c Log message: Zap bits in host_v4(), use mask parameter This avoids a duplicate strrchr() call and makes the function consistent with host_v6() regarding mask handling. While here, use the destination's size in memcpy instead of hardcoding its type. OK sashan CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/10 04:19:18 Modified files: devel/glib2 : Makefile archivers/deutex: Makefile archivers/libtar: Makefile archivers/luazlib: Makefile archivers/par2cmdline: Makefile astro/sunclock : Makefile audio/deadbeef : Makefile audio/faad : Makefile audio/fluidsynth: Makefile audio/jack : Makefile audio/schismtracker: Makefile databases/sqlports: Makefile devel/libuv : Makefile devel/p5-Module-Build-Tiny: Makefile net/avahi : Makefile net/ssvnc : Makefile textproc/enchant: Makefile Log message: use AUTOCONF_ENV and add correct env variables, so that those ports work even if /usr/local is not part of the builder's path. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/10 04:20:22 Modified files: converters/convmv: Makefile devel/libtalloc: Makefile multimedia/mpgtx: Makefile security/libewf: Makefile Log message: obey PREFIX CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/10 05:08:48 Modified files: net/p5-Net-IPTrie: Makefile Added files: net/p5-Net-IPTrie/patches: patch-lib_Net_IPTrie_Node_pm patch-lib_Net_IPTrie_pm Log message: Upstream does not maintain Net::IPTrie properly anymore. Import the necessary fixes from their bug tracker to our ports tree. Take maintainer. OK jasper@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/10 05:13:01 Modified files: usr.sbin/bgpd : util.c Log message: Make the AS_SET handling for source-as even simpler. It is enough to only extract the rightmost AS of a segment if the segment is not an AS_SET. Then if we hit the final segment as will contain the last aggregator AS. This fixes a possible issue with a path like 1 2 3 { 4 5 } { 6 7 } which should match for source-as 3. OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/10 05:15:53 Modified files: usr.sbin/bgpd : rde_attr.c Log message: Another place where we should handle AS_SET better. aspath_lenmatch() should count through AS_SET boundaries, in other words the path 1 2 3 { 4 3 5 } 3 3 7 has an as-seq count of 4, before it was just 2. OK benno@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/10 05:17:22 Modified files: net/p5-Net-IPTrie: Makefile net/p5-Net-IPTrie/pkg: DESCR Log message: Sort Makefile according to template. Use description from upstream. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/10 05:21:19 Modified files: devel/libfmt : Makefile devel/libfmt/files: Make.OpenBSD Log message: obey LOCALBASE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 06:06:33 Modified files: lang/lucee : Makefile distinfo lang/lucee/pkg : PLIST Log message: update to lucee-5.2.8.50 CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/08/10 08:48:07 Modified files: databases/postgresql: Tag: OPENBSD_6_3 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_6_3 PLIST-docs PLIST-main Log message: Security update to 10.5 ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/10 08:57:53 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-base_process_process_iterator_openbsd_cc patch-base_process_process_metrics_openbsd_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_common_chrome_paths_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_cc patch-services_service_manager_zygote_host_zygote_host_impl_linux_cc patch-services_service_manager_zygote_host_zygote_host_impl_linux_h patch-services_service_manager_zygote_zygote_main_linux_cc patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_loader_c www/chromium/pkg: PLIST Added files: www/chromium/files: pledge.main unveil.gpu unveil.main unveil.plugin unveil.renderer unveil.utility www/chromium/patches: patch-third_party_angle_third_party_vulkan-validation-layers_BUILD_gn patch-third_party_ffmpeg_libavutil_random_seed_c patch-v8_src_base_platform_platform-openbsd_cc Removed files: www/chromium/patches: patch-base_process_process_metrics_cc patch-third_party_pdfium_fxjs_JS_Define_cpp patch-ui_base_ime_ime_engine_handler_interface_h patch-v8_src_base_platform_platform-posix_cc Log message: update to 68.0.3440.106 and include all the unveil configuration files by default now, so there is no need to clone the git repository for that CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/08/10 09:14:56 Log message: import clic v1.01 clic is a text based gopher client. It uses navigation through numbering and use colours for the selectors. It has a kiosk mode which prevent using any other external software and prevent downloading files. ok jca@ bcallah@ sthen@ Status: Vendor Tag: solene Release Tags: solene_20180810 N ports/net/clic/Makefile N ports/net/clic/distinfo N ports/net/clic/pkg/DESCR N ports/net/clic/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/08/10 09:15:57 Modified files: net : Makefile Log message: + clic CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 09:46:50 src/regress/sys/kern/descrip Update of /cvs/src/regress/sys/kern/descrip In directory cvs.openbsd.org:/tmp/cvs-serv98499/descrip Log Message: Directory /cvs/src/regress/sys/kern/descrip added to the repository CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 09:53:49 Modified files: sys/kern : kern_descrip.c Log message: Update fd_freefile when filtering/closing kqueue descriptors in fdcopy(). Prior to r1.153 of kern_descrip.c, the kqueue descriptors were removed using fdremove(), which reset fd_freefile as appropriate. The new code simply avoids adding the descriptor to the new table, however this means that fd_freefile can be left with an incorrect value, resulting in a file descriptor allocation "hole". Restore the previous behavour by lowering fd_freefile as appropriate when dropping descriptors. Issue found via golang regress tests. ok deraadt@ mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 09:58:16 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/descrip: Makefile descrip.c Log message: Add a regress test that checks file descriptor allocation across fork. In particular, this checks the behaviour of kqueue fds being closed and reallocated across a fork. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 10:12:19 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Use a table rather than a switch when converting strings to NIDs. This will make it easier to extend. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 10:14:40 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Rework regress so that it is easier to add additional test types. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 10:18:55 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run the X25519 wycheproof test vectors against libcrypto. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 10:22:58 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run the wycheproof ECDSA test vectors against libcrypto. Skip the ecdsa_webcrypto_test.json vectors for the time being, as these likely need some extra glue. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 10:41:35 Modified files: sys/arch/amd64/stand/efiboot: efidev.c sys/arch/amd64/stand/libsa: biosdev.c sys/arch/i386/stand/libsa: biosdev.c sys/arch/sparc64/stand/ofwboot: boot.c sys/lib/libsa : softraid.c softraid.h Log message: Retry on incorrect passphrase for softraid crypto boot. Historically, the softraid crypto support in the boot loaders has only given one attempt to provide the correct passphrase. There were a few reasons for this, including the fact that pkcs5_pbkdf2() allows an empty passphrase and that returning EPERM allowed for another attempt. With the event of KARL and the need for bsd.booted with hibernate resumption, this becomes much more of an issue - if you get the passphrase wrong you fail to resume. There are also other situations like using /etc/boot.conf to switch serial console, but an incorrect passphrase results in the config not being read. Also, bcrypt_pbkdf() does not permit empty passphrases. This reworks the softraid crypto support in the boot loaders so that it loops requesting a valid passphrase until one is provided, or an empty passphrase is entered (at which point it will abort). ok mortimer@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 10:43:54 Modified files: sys/arch/amd64/stand/boot: conf.c sys/arch/amd64/stand/efiboot: conf.c sys/arch/i386/stand/boot: conf.c sys/arch/sparc64/stand/ofwboot: vers.c Log message: Bump boot loader versions for softraid passphrase handling change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/10 11:03:26 Modified files: lib/libutil : passwd.c Log message: delete volatile intended to silence whiny old compilers around vfork. This variable is only used in the parent context so there is no issue. ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/10 11:15:22 Modified files: usr.bin/nc : netcat.c Log message: In typical swiss-army style, various modes and options cause different unveils. Joint work with beck and florian. Let us know if you hit any corner cases. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 11:28:48 Modified files: lib/libcrypto/man: X25519.3 Log message: Add missing include to X25519 synopsis. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 11:30:29 Modified files: lib/libcrypto/evp: m_md5_sha1.c Log message: Add glue to EVP_md5_sha1() so that it can be used with EVP_Sign* and EVP_Verify*. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 11:44:16 Modified files: lib/libssl : ssl_srvr.c Log message: Simplify server kex exchange signature generation. Everything can go through the single EVP_Sign* code path. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/10 11:52:35 Modified files: lib/libssl : ssl_clnt.c Log message: Simplify server key exchange signature verification. Everything can go through the EVP_Verify* code path. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 13:36:36 Modified files: audio/py-mutagen: Makefile distinfo Log message: update to py-mutagen-1.41.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 13:40:03 Log message: import ports/cad/yosys, from maintainer Alessandro De Laurenzis, ok bcallah Yosys Open SYnthesis Suite Yosys is a framework for Verilog RTL synthesis. It currently has extensive Verilog-2005 support and provides a basic set of synthesis algorithms for various application domains. Selected features and typical applications: - Process almost any synthesizable Verilog-2005 design - Converting Verilog to BLIF / EDIF/ BTOR / SMT-LIB / simple RTL Verilog / etc. - Built-in formal methods for checking properties and equivalence - Mapping to ASIC standard cell libraries (in Liberty File Format) - Mapping to Xilinx 7-Series and Lattice iCE40 FPGAs - Foundation and/or front-end for custom flows Yosys can be adapted to perform any synthesis job by combining the existing passes (algorithms) using synthesis scripts and adding additional passes as needed by extending the Yosys C++ code base. Status: Vendor Tag: sthen Release Tags: sthen_20180810 N ports/cad/yosys/Makefile N ports/cad/yosys/distinfo N ports/cad/yosys/patches/patch-Makefile N ports/cad/yosys/patches/patch-kernel_yosys_cc N ports/cad/yosys/patches/patch-tests_tools_autotest_sh N ports/cad/yosys/pkg/PLIST N ports/cad/yosys/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 13:40:29 Modified files: cad : Makefile Log message: +yosys CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 13:43:07 Modified files: security/letsencrypt/acme-tiny: Makefile distinfo Log message: update to acme-tiny-4.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 13:49:21 Modified files: devel : Makefile devel/py-zopecomponent: Makefile devel/py-zopecomponent/pkg: PLIST Log message: add py3 to py-zopecomponent CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 13:54:52 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: Makefile distinfo security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: distinfo Log message: update to certbot/py-acme 0.26.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 14:13:41 Modified files: security/py-cryptography: Makefile distinfo security/py-cryptography/patches: patch-src__cffi_src_build_openssl_py patch-src__cffi_src_openssl_x509_py patch-src__cffi_src_openssl_x509_vfy_py security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Removed files: security/py-cryptography/patches: patch-docs_hazmat_primitives_symmetric-encryption_rst patch-src_cryptography_hazmat_backends_openssl_ciphers_py patch-src_cryptography_hazmat_primitives_ciphers_modes_py patch-tests_hazmat_primitives_test_aes_py Log message: update to py-cryptography-2.3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/10 14:27:01 Modified files: etc/root : root.mail share/mk : sys.mk sys/arch/macppc/stand/tbxidata: bsd.tbxi sys/conf : newvers.sh sys/sys : param.h usr.bin/signify: signify.1 Log message: crank to 6.4-beta CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/10 14:27:18 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.sgi md.socppc md.sparc64 distrib/sets/lists/comp: gcc.alpha gcc.amd64 gcc.armv7 gcc.hppa gcc.i386 gcc.landisk gcc.loongson gcc.luna88k gcc.macppc gcc.octeon gcc.sgi gcc.socppc gcc.sparc64 Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/10 14:40:43 Modified files: usr.bin/mandoc : roff_term.c roff_validate.c share/man/man7 : roff.7 Log message: The groff man-ext macros define fonts CB, CI, and CR, and some groff manual pages actually use them in .ft requests. It's easy enough to handle these .ft requests in mandoc, too. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/10 14:55:26 Modified files: emulators/vice : Makefile distinfo emulators/vice/patches: patch-configure_ac patch-doc_Makefile_in emulators/vice/pkg: PLIST Log message: Update vice to 3.2. Notable changes: - Add a BUILD_DEPENDS on devel/xa, which is now required - Switch to using SDL2 - Take maintainership Reads OK kn@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/10 15:02:31 Modified files: textproc/p5-Pod-Markdown: Makefile distinfo Log message: update p5-Pod-Markdown to 3.101 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/10 15:14:41 Modified files: net/arp-scan : distinfo Makefile Log message: update mac-vendor list CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/10 16:12:40 Modified files: usr.bin/mandoc : mandoc.c share/man/man7 : mandoc_char.7 Log message: handle the non-portable GNU-style \[charNN], \[charNNN] character escape sequences, used for example in the groff_char(7) manual page CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/10 22:31:57 Modified files: usr.sbin/snmpctl: snmpclient.c Log message: Prevent server side overflow for message id in snmp header. ok sthen@, tb@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/10 22:37:47 Modified files: net/openafs : Makefile net/openafs/patches: patch-src_config_afs_sysnames_h Log message: recognize OpenBSD 6.4 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/10 22:44:12 Modified files: lang/flang/driver: Makefile distinfo lang/flang/driver/patches: patch-lib_Driver_ToolChains_Clang_cpp Log message: Update to flang-driver-6.0.0.20180810 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/10 22:58:47 Modified files: devel/libf2c : Makefile editors/xemacs21/stable: Makefile lang/g77 : Makefile lang/gcc/4.6 : Makefile lang/gcc/4.9 : Makefile lang/pcc : Makefile lang/swi-prolog: Makefile math/octave : Makefile x11/e17/e : Makefile x11/e17/elementary: Makefile x11/e17/emotion: Makefile x11/e17/evas : Makefile Log message: bump for plist changes 6.3 -> 6.4 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/10 23:11:14 Modified files: textproc/ruby-kramdown: Makefile distinfo Log message: Update ruby-kramdown to 1.17.0. OK jeremy@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/10 23:29:25 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20180810. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/08/11 01:40:56 Modified files: net/sslh : Makefile textproc/py-sphinx_guzzle_theme: Makefile Log message: Update email address MAINTAINER. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/08/11 03:18:49 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: Fix problems ofthe ifconfig argument parser with "ifconfig join". Due to the way the parsing works, you cannot have an option that accepts strings as argument or no argument, without side effects: for example "join " could only join networks that did not have a nwid identical to another ifconfig option, i.e. "join mtu" or "join join" would not work. Solve this by making join always require an nwid. Listing all the configured nwids for auto-join is moved to the new option "joinlist". Removing _all_ auto-join configuration is moved to "-joinlist". deraadt@ likes it and ok phessler@ stsp@ CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/11 03:26:32 Modified files: devel/py-click-log: Makefile distinfo devel/py-click-log/pkg: PLIST Log message: update to version 0.3.2 input from and testing by Elias M. Mariani ok danj@ CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/11 03:28:31 Modified files: productivity/vdirsyncer: Makefile distinfo Log message: update to vdirsyncer 0.16.7 ok danj@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/11 04:41:08 Modified files: sys/arch/arm64/dev: agtimer.c Log message: Use MAXCPUS as the number of elements for the array of per-cpu data. Fixes machines with more than 8 cores. ok jsg@, patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/11 04:42:42 Modified files: sys/arch/arm/cortex: agtimer.c Log message: Use MAXCPUS as the number of elements for the array of per-cpu data. ok jsg@, patrick@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/08/11 04:43:24 Modified files: print/texlive/texmf/files: mk_plists.py Log message: Ensure the TeX Live PLIST generation scripts output @tag. OK espie@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/11 04:58:39 Modified files: usr.bin/mesg : mesg.c Log message: this one was my fault, when an error occurrs on mesg(1) it must exit with error values >1 since the return value 1 is used to indicate that messages have been disallowed. while here also s/unveil/pledge on err(3). OK tb@ kn@ deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/08/11 04:58:39 Modified files: sys/net80211 : ieee80211_node.c Log message: Add comment explaining why we read basic MCS set only from beacon/probereq. requested by mpi@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/11 04:59:34 Modified files: usr.bin/biff : biff.c Log message: Just like in mesg(1) in biff(1) we just need to push down pledge(2) a little bit to get the tty name. After this we can unveil(2) the tty with rw access in order to stat(2)/chmod(2) it, once this is done we can put back the same pledge(2) just right afterwards. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/11 05:00:34 Modified files: usr.bin/look : look.c Log message: look(1) will access /usr/share/dict/words to look for the string we want, or it may access another file instead if we mention it via argument. In order to know which file to unveil(2) we need to push down pledge(2) a little bit after getopt(3) and now that we know the name of the file we can unveil(2) it only with read permissions. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/11 05:01:37 Modified files: usr.bin/kdump : kdump.c Log message: the only fs access kdump(1) needs is to the tracefile which by default is ktrace.out unless argument -f is used. We can just unveil(2) that file with read permissions before the pledge(2) call. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/11 05:04:26 Modified files: usr.bin/mesg : mesg.c Log message: actually s/unveil/pledge on err(3), I missed it on previous commit. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/11 05:16:43 Modified files: sys/arch/arm64/dev: agintc.c Log message: Fix a couple of bugs in the ITS support code: - Don't dereference sc_prop if we're not handling an LPI. Fixes a crash on qemu when emulating a GICv3 without ITS (and therefore no LPIs(. - Use the true IPL when calculating the priority of an LPI. The old code used a variable that still had the IPL_MPSAFE flag in it. - Write to the right GITS_BASERn instead of ialways writing to GITS_BASER0. - Flush the cache after initializing/modifying the in-memory tables. The GICv3 on the SynQuacer isn't fully coherent and only supports the "non-shareable" attribute for its in-memory tables. So we have to flush the cache to the point of coherency to guarentee that the GIC sees our changes to those tables. Throw in a full memory barrier for good measure. Also add support for the SynQuacer pre-ITS. ok jsg@, patrick@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/08/11 06:52:33 Modified files: sysutils/raspberrypi-firmware: Makefile distinfo sysutils/raspberrypi-firmware/pkg: PLIST Log message: update to the latest raspberrypi-firmware commit CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/11 08:00:33 Modified files: sys/arch/arm64/include: cpu.h Log message: Bump MAXCPUS from 8 to 24. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/11 08:11:01 Modified files: lang/gcc/4.9 : Makefile lang/gcc/4.9/patches: patch-gcc_config_arm_openbsd_h patch-gcc_config_gcc patch-gcc_config_i386_openbsdelf_h Log message: Unbreak gcc-4.9.4 on armv7 by permitting linking with lld. There is a bug in lld that prevents the linking of libgcj.so, but on armv7 gcj isn't built so it's ok there. ok phessler@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/11 09:43:44 Removed files: etc/signify : openbsd-61-base.pub openbsd-61-fw.pub openbsd-61-pkg.pub openbsd-61-syspatch.pub Log message: don't need 61 keys anymore CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/11 10:02:33 Modified files: sys/arch/arm64/stand/efiboot: efiacpi.c Log message: Make GICv3 redistributor support actually work and add ITS support. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/11 10:04:49 Modified files: sys/dev/acpi : pluart_acpi.c Log message: Match "ARMH0011". CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/11 10:07:36 Modified files: usr.bin/openssl: s_time.c Log message: Refactor the nearly identical benchmark loops into a single loop. Move all of the benchmark code -- loop initialization, the loops, and the report printing -- into a new function, benchmark(). Eliminates lots of duplicate code. Regressions to 1.20 caught by tb@ and inoguchi@. Tweaked by tb@. ok tb@, jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/11 10:16:07 Modified files: sys/kern : kern_pledge.c kern_unveil.c vfs_syscalls.c sys/sys : namei.h pledge.h Log message: Get rid of PLEDGE_STAT, which was a hack used for unveil. We use UNVEIL_INSPECT instead in the unveil flags for the same purpose, and now add traversed vnodes of a path with UNVEIL_INSPECT instead of with 0 flags and voodoo in unveil_flagmatch. This allows us to uncontort the logic of unveil_flagmatch a bunch. helpful review and ok from semarie@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/11 10:22:42 Modified files: www/iridium : Makefile www/iridium/patches: patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-components_autofill_core_browser_autofill_experiments_cc patch-components_crash_content_app_crashpad_cc patch-components_crash_core_common_BUILD_gn patch-content_app_content_main_runner_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_renderer_main_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_utility_utility_main_cc patch-services_service_manager_sandbox_BUILD_gn patch-third_party_fontconfig_include_config_h patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h www/iridium/pkg: PLIST Added files: www/iridium/files: pledge.main unveil.gpu unveil.main unveil.plugin unveil.renderer unveil.utility www/iridium/patches: patch-base_rand_util_h patch-base_rand_util_posix_cc patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-services_service_manager_embedder_switches_cc patch-services_service_manager_embedder_switches_h patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_cc patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_h patch-services_service_manager_sandbox_sandbox_cc patch-services_service_manager_sandbox_sandbox_h patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_rand_urandom_c patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_crashpad_crashpad_client_crashpad_client_posix_cc patch-third_party_fontconfig_src_src_fccompat_c patch-third_party_libxml_linux_config_h patch-third_party_libxml_src_dict_c patch-third_party_sqlite_amalgamation_sqlite3_c patch-third_party_unrar_src_crypt_cpp patch-v8_src_base_utils_random-number-generator_cc Removed files: www/iridium/patches: patch-content_common_BUILD_gn patch-content_common_sandbox_init_openbsd_cc patch-content_common_sandbox_init_openbsd_h Log message: introduce unveil(2) support for iridium by merging all the changes from www/chromium pass the --enable-unveil flag to use unveil(2) in all of the browser processes by reading the list of unveil'd paths from files located in /etc/iridium, e.g.: /etc/iridium/unveil.main or /etc/iridium/unveil.gpu. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/11 12:37:21 Modified files: sbin/disklabel : disklabel.c Log message: Nuke stray/pointless 'volatile' for local var. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/11 14:46:48 Modified files: sys/arch/arm64/dev: acpipci.c Log message: Use IORT table to map requester ID into MSI sideband data. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/11 16:47:27 Modified files: sys/arch/arm64/dev: acpipci.c Log message: Make legacy interrupts work in more cases. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/11 17:18:39 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/11 20:55:45 Modified files: share/misc : airport Log message: Heydar Aliyev, Baku, Azerbaijan is GYD, not BAK CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/12 02:28:49 Modified files: www/lynx : Makefile distinfo www/lynx/patches: patch-lynx_cfg patch-lynx_man Log message: Update lynx to 2.8.9rel1. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/08/12 04:48:14 Modified files: sysutils/pftop : Makefile sysutils/pftop/patches: patch-bpf_image_c Log message: Fix function prototype mismatch to unbreak build on sparc64/gcc Introduced by lib/libpcap.h r1.20 from 03.06.2018 OK tb CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/12 06:40:25 Modified files: sbin/ifconfig : ifconfig.8 Log message: add missing markup; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/12 07:17:05 Modified files: net/zabbix : Makefile Added files: net/zabbix/patches: patch-include_sysinfo_h patch-src_libs_zbxsysinfo_openbsd_cpu_c patch-src_zabbix_agent_cpustat_c Log message: add support for monitoring CPU spin as system.cpu.util[,spin] note, it's not yet hooked into the OpenBSD template but at least it's available now. ok robert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/12 07:24:07 Modified files: audio/py-mutagen: Makefile distinfo Log message: update to py-mutagen-1.41.1, dedupe some Makefile parts CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/12 07:25:53 Modified files: net/zabbix : Makefile Added files: net/zabbix/patches: patch-src_libs_zbxcrypto_tls_c Log message: enable TLS support only certifcate-based encryption is supported as libressl removed support for PSK. this was originally based on a patch by Bernard Spil, but it's been reworked to notify+exit when PSK is configured in the agent/proxy/server configuration file. ok robert@ (earlier version of this patch) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/12 07:39:35 Modified files: graphics/GraphicsMagick: Makefile distinfo Log message: Update to GraphicsMagick 1.3.30, from Brad. Many oss-fuzz detected bugs are fixed, also a heap write overflow in SVG/Rendering and various other bugs. Notable behaviour change: * JPEG: The JPEG reader now allows 3 warnings of any particular type before giving up on reading and throwing an exception. This choice was made after observing files which produce hundreds of warnings and consume massive amounts of memory before reading the image data has even started. It is currently unknown how many files which were previously accepted will be rejected by default. The number of allowed warnings may be adjusted using '-define jpeg:max-warnings='. The default limit will be adjusted based on reported user experiences and may be adjusted prior to compilation via the MaxWarningCount definition in coders/jpeg.c. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/12 09:28:15 Modified files: lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo Log message: Update to flang-6.0.0.20180811 -- fixes an internal compiler error CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/08/12 10:59:31 Modified files: gnu/llvm/include/llvm/CodeGen: MachineFrameInfo.h TargetFrameLowering.h gnu/llvm/lib/CodeGen: PrologEpilogInserter.cpp gnu/llvm/lib/Target/X86: X86FrameLowering.cpp X86FrameLowering.h gnu/usr.bin/clang/libLLVMCodeGen: Makefile gnu/usr.bin/clang/libLLVMX86CodeGen: Makefile Added files: gnu/llvm/include/llvm/CodeGen: ReturnProtectorLowering.h gnu/llvm/lib/CodeGen: ReturnProtectorLowering.cpp gnu/llvm/lib/Target/X86: X86ReturnProtectorLowering.cpp X86ReturnProtectorLowering.h Log message: Refactor retguard to make adding additional arches easier. CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/08/12 11:07:00 Modified files: gnu/llvm/lib/Target/AArch64: AArch64AsmPrinter.cpp AArch64FrameLowering.cpp AArch64FrameLowering.h AArch64InstrInfo.td gnu/llvm/tools/clang/lib/Driver/ToolChains: Clang.cpp gnu/usr.bin/clang/libLLVMAArch64CodeGen: Makefile Added files: gnu/llvm/lib/Target/AArch64: AArch64ReturnProtectorLowering.cpp AArch64ReturnProtectorLowering.h Log message: Add retguard for arm64. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/08/12 11:15:10 Modified files: lib/libc/arch/aarch64/gen: byte_swap_2.S byte_swap_4.S lib/libc/arch/aarch64/sys: Ovfork.S brk.S cerror.S sbrk.S sigpending.S sigprocmask.S sigsuspend.S tfork_thread.S sys/arch/arm64/arm64: copy.S copystr.S cpufunc_asm.S support.S sys/arch/arm64/include: asm.h Log message: Add retguard macros for arm64 asm and apply them in the straightforward cases in kernel and libc. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/12 11:21:51 Modified files: lang/elixir : Makefile distinfo Log message: update to elixir-1.7.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/12 11:21:57 Modified files: net/minio/client: Makefile distinfo Log message: update to minioc-0.20180802 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/12 11:22:09 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180802 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/12 12:32:18 Modified files: sys/dev/ic : pluart.c Log message: Really overwrite the major of com(4) instead of the hardcoded 12. Should have been part of the earlier commit that unified armv7 and arm64. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/08/12 12:33:55 Modified files: sbin/ifconfig : ifconfig.c Log message: Make ifconfig's -joinlist command work as advertised. ok deraadt phessler CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/12 13:05:38 Modified files: sys/dev/pci/drm: drm_linux.c Log message: Drop reference to dmabuf "file" as fnew() returns one that has two references. ok visa@, deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/08/12 14:19:13 Modified files: usr.bin/ssh : readconf.c servconf.c Log message: better diagnosics on alg list assembly errors; ok deraadt@ markus@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/12 14:53:07 Modified files: misc/vttest : Makefile distinfo Log message: maintenance update to 20180811 CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/12 16:04:09 Modified files: usr.bin/ldap : aldap.c ber.c ber.h usr.sbin/ldapd : ber.c ber.h ldape.c usr.sbin/snmpd : ber.3 ber.c ber.h usm.c usr.sbin/ypldap: aldap.c ber.c ber.h Log message: Change ber_write_elements() to return ssize_t instead of int. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/12 16:29:10 Modified files: devel/libtalloc: Makefile distinfo Log message: Update to talloc-2.1.14 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/12 16:57:21 Modified files: databases/tdb : Makefile distinfo databases/tdb/patches: patch-buildtools_wafsamba_wafsamba_py Log message: Update to tdb-1.3.16 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/12 17:38:31 Modified files: sysutils/py-scandir: Makefile distinfo Removed files: sysutils/py-scandir/patches: patch-scandir_py Log message: Update to py-scandir-1.9.0 From Elias Mariani (maintainer) CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/08/12 17:50:31 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c share/man/man4 : trunk.4 sys/net : if_trunk.h if_trunk.c trunklacp.h trunklacp.c Log message: Add administrative options to LACP trunk implementation. The trunk driver now has a new ioctl (SIOCxTRUNKOPTS), which for now only has options for LACP: * Mode - Active or Passive (default Active) * Timeout - Fast or Slow (default Slow) * System Priority - 1(high) to 65535(low) (default 32768/0x8000) * Port Priority - 1(high) to 65535(low) (default 32768/0x8000) * IFQ Priority - 0 to NUM_QUEUES (default 6) At the moment, ifconfig only has options for lacpmode and lacptimeout plumbed as those are the immediate need. The approach taken for the options was to make them on a "trunk" vs a "port" as what's typically seen on various NOSes (JunOS, NXOS, etc...) as it's uncommon for a host to have one link "Passive" and the other "Active" in a given trunk. Just like on a NOS, when applying lacpmode or lacptimeout, the settings are immediately applied to all existing ports in the trunk and to all future ports brought into the trunk. Tested by many on a plethora of NIC drivers and switches. Ok remi@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/08/12 19:59:40 Modified files: sysutils/dtb : Makefile distinfo Log message: update dtb to linux 4.18 no device tree changes since rc7 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/08/12 20:41:05 Modified files: usr.bin/ssh : compat.c compat.h sshconnect2.c sshd.c Log message: revert compat.[ch] section of the following change. It causes double-free under some circumstances. -- date: 2018/07/31 03:07:24; author: djm; state: Exp; lines: +33 -18; commitid: f7g4UI8eeOXReTPh; fix some memory leaks spotted by Coverity via Jakub Jelen in bz#2366 feedback and ok dtucker@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/12 23:54:13 Modified files: sbin/ifconfig : ifconfig.8 Log message: consistent macros; CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/13 00:36:29 Modified files: regress/sys/kern/kqueue: Makefile kqueue-regress.c main.c main.h Log message: Add a test covering the recently fixed issue with dangling knote references upon closing a kqueue file descriptor. CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/08/13 01:08:40 Modified files: graphics/pdfsandwich: Makefile distinfo Log message: Update to pdfsandwich 0.1.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/13 03:13:30 Modified files: x11/kde4/kompare: Makefile Added files: x11/kde4/kompare/patches: patch-CMakeLists_txt Log message: Unbreak kde4/kompare Use ${MODKDE4_DEP_DIR}/libkomparediff2 and don't fetch kde-applications/libkomparediff2, if it is installed. Spotted by naddy@ Thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 03:45:05 Modified files: devel/libgsf : Makefile distinfo Log message: Update to libgsf-1.14.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 03:51:07 Modified files: devel/libsoup : Makefile distinfo devel/libsoup/pkg: PLIST Removed files: devel/libsoup/patches: patch-libsoup_soup-cookie-jar_c Log message: Update to libsoup-2.62.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 03:59:03 Modified files: x11/gnome/librsvg: Makefile distinfo x11/gnome/librsvg/patches: patch-configure Log message: Update to librsvg-2.42.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 04:10:26 Modified files: x11/gtk-vnc : Makefile distinfo Log message: Update to gtk-vnc-0.8.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/13 04:31:32 Modified files: net/samba : Tag: OPENBSD_6_3 Makefile distinfo Log message: Update -stable to the latest release on the 4.7 branch. Tested by Ian McWilliam. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 04:54:31 Modified files: converters/libpst: Makefile distinfo Removed files: converters/libpst/patches: patch-configure Log message: Update to libpst-0.6.72. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 05:09:16 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.8.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 05:09:48 Modified files: devel/appstream-glib: Makefile distinfo Log message: Update to appstream-glib-0.7.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 05:18:22 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-211.0.0. CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2018/08/13 05:55:14 Modified files: . : arm64.html Log message: Update list of supported hardware. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 07:10:52 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-configure patch-imap_mbexamine_c patch-lib_imapoptions patch-man_imapd_conf_5 mail/cyrus-imapd/pkg: PLIST Log message: Update to cyrus-imapd-3.0.8. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/08/13 07:31:39 Modified files: graphics/png : Makefile distinfo Log message: Update to png-1.6.35 ok jca@ naddy@ sthen@ patch sent upstream by tb@ to fix an implicit declaration warning CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/13 08:10:26 Modified files: sbin/dhclient : dhclient.c Log message: The iterator i is not the option code, but simply the index for the array that stores the option codes. Fixes the issue where it named an incorrect option on error. Found by Florian Kaiser ok krw@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 08:11:33 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.75. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 08:15:03 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.75. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 08:15:19 Modified files: sysutils/awscli: Makefile distinfo Log message: update to awscli-1.15.76. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/13 08:23:49 Modified files: x11/krusader : Makefile distinfo x11/krusader/pkg: PLIST Log message: Bugfix update krusader-2.7.1 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/13 08:24:49 Modified files: sys/dev/usb : usbdevs Log message: Sierra Wireless MC7304/MC7354, from Denis Lapshin. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/13 08:25:24 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/13 08:25:50 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_appconfig_constants_unix_go patch-makefile Log message: Update to amazon-ssm-agent-2.2.916.0. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/13 08:32:46 Modified files: sys/dev/usb : umsm.c Log message: Attach to Sierra Wireless MC7304/MC7354 & EM7455, from Denis Lapshin. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/13 08:35:29 Modified files: sys/kern : sys_pipe.c Log message: Make it possible to run pipe(2) and pipe2(2) mostly w/o KERNEL_LOCK(): - Update counters atomatically - Use IPL_MPFLOOR for pipe's pool. - Grab the KERNEL_LOCK() before calling km_alloc(9) & km_free(9) Inputs from kettenis@, ok visa@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/13 08:36:41 Modified files: net/lftp : Makefile distinfo net/lftp/patches: patch-configure patch-doc_lftp_1 patch-src_Makefile_in Log message: Update lftp 4.8.4 Changelog: fixed a security vulnerability with "file:" file names. fixed mirror --flat. http: extract links from tags. fixed upload of zero-length files over ftps. fixed assert on "mput -d". fixed a core dump. avoid multiple backup files of DHT cache. translations updated (uk, zh_CN). Port changes: Enable tests Remove unreachable host CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/13 08:36:54 Modified files: usr.bin/netstat: inet.c main.c netstat.h Log message: Print global IPsec counters. ok markus@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/08/13 09:05:31 Modified files: sys/dev/pci : if_iwm.c Log message: Prevent iwm(4) from writing back the former BSS channel if the current BSS has been changed by ieee80211_input(). Needed for upcoming band-steering support in net80211. ok phessler@ mpi@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/13 09:14:27 Modified files: sys/dev/ofw : ofw_regulator.c Log message: Support GPIO-based voltage regulators. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/13 09:15:02 Modified files: sys/dev/fdt : imxccm.c imxccm_clocks.h Log message: Support CPU frequency scaling on NXP i.MX8M. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/08/13 09:19:52 Modified files: sys/net80211 : ieee80211_node.c ieee80211_node.h ieee80211_proto.c Log message: Add support for band-steering access points to net80211. Some access points have a feature called "band steering" where they will try to push clients from 2 GHz channels to 5 GHz channels. If a client sends probe-requests on both 2 GHz and 5GHz channels, and then attempts to authenticate on a 2 GHz channel, such APs will deny authentication and hope that the client will come back on a 5 GHz channel. So if we fail to AUTH for any reason, and if there is a different AP with the same ESSID that we haven't tried yet, try that AP next. Keep trying until no APs are left, and only then continue scanning. APs with support for this feature were provided by Mischa Peters. ok phessler@ mpi@ CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/13 09:22:39 Modified files: usr.sbin/snmpd : ber.3 Log message: Add more content. Tweaks from ingo. This man page is not yet hooked up to the build and is still a work in progress. Tweaks and comments welcome. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/13 09:26:17 Modified files: sys/kern : init_main.c kern_exit.c vfs_bio.c vfs_sync.c sys/sys : buf.h proc.h vnode.h Log message: Simplify the startup of the cleaner, reaper and update threads by passing the main function directly to kthread_create(9). The start_* functions are mere stepping stones nowadays and can be pruned. They used to contain more logic in the pre-kthread era. While here, set `cleanerproc' and `syncerproc' during the thread creation rather than expect the threads to set the proc pointer. Also, rename `sched_sync' to `syncer_thread' to reduce confusion with the scheduler-related functions. OK kettenis@, deraadt@, mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/13 10:37:56 Modified files: usr.sbin/snmpd : ber.3 Log message: basic macro cleanup, break lines of excessive length, fix order of sections CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/13 10:54:50 Modified files: usr.sbin/slowcgi: slowcgi.8 slowcgi.c Log message: Make the owner of fcgi socket configurable. Andrew Daugherity (andrew.daugherity AT gmail) pointed out that this is helpful for his port to linux. For example on openSUSE nginx and Apache run as different users so a compile time default user won't cut it. Man page tweaks jmc@ While here, consistently log users at debug level; from Andrew. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/13 11:07:08 Modified files: devel/sdcc : Makefile Log message: sdcc requires c++11 compatible compiler ok bcallah@, MAINTAINER CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/13 12:53:50 Modified files: x11/xscreensaver: Makefile distinfo x11/xscreensaver/patches: patch-driver_XScreenSaver_ad_in patch-driver_passwd-pwent_c x11/xscreensaver/pkg: PLIST Added files: x11/xscreensaver/patches: patch-hacks_glx_crumbler_c Removed files: x11/xscreensaver/patches: patch-hacks_deco_c Log message: update to xscreensaver-5.40 - zap a patch that has done nothing but remove one blank line since 2006 - patch "crumbler" to reduce mem use on OpenBSD which was failing and in 5.39 segfaulting and producing a mahoosive core / in 5.40 reporting "out of memory" CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/08/13 14:25:52 Modified files: x11/gnustep/graphos: Makefile distinfo Log message: maintenance update to 0.7 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/13 14:31:38 Modified files: sys/kern : kern_pledge.c Log message: The first panic in pledge_namei should only be for ni_pledge == 0 (the other cause is implausible, and crashes with a nice *NULL) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/13 14:36:35 Modified files: sys/kern : vfs_syscalls.c Log message: in sys_statfs(), BYPASSUNVEIL can be passed to NDINIT in the "flags" argument, rather than manually |= afterwards. Observed by semarie CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/13 14:37:24 Modified files: net/seafile : Makefile Makefile.inc net/seafile/client: Makefile distinfo net/seafile/libsearpc: Makefile net/seafile/seafile: Makefile distinfo net/seafile/seafile/patches: patch-daemon_Makefile_am Added files: net/seafile/client/patches: patch-CMakeLists_txt Removed files: net/seafile/ccnet: Makefile distinfo net/seafile/ccnet/patches: patch-lib_rsa_c patch-libccnet_pc_in patch-tools_Makefile_am net/seafile/ccnet/pkg: DESCR PLIST net/seafile/seafile/patches: patch-daemon_vc-utils_c Log message: update to seafile-6.2.4 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/13 14:43:16 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register ccnet removal CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/13 16:07:13 Modified files: sysutils/librelp: Makefile distinfo Log message: Update to librelp 1.2.16. input and OK sthen@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/13 17:11:44 Modified files: sys/sys : namei.h sys/kern : vfs_lookup.c Log message: More clear version of previous namei/pledge/chroot solution. namei flag KERNELPATH indicates this operation is being done on behalf of the kernel, not a process, so ignore chroot of the current process context, start at /, and skip unveil and pledge checks. Discussed with beck and semarie CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/13 17:12:40 Modified files: sys/dev : firmload.c Log message: Instead of using BYPASSUNVEIL at NDINIT time, use KERNELPATH to indicate we want to skip all userland-related checks. Discussed with beck and semarie, tested by stsp. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/13 17:13:02 Modified files: share/man/man9 : namei.9 Log message: document new namei flags CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/13 17:26:55 Modified files: lang/racket-minimal: Makefile Log message: Use only wxneeded for the flavors with JIT. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/08/13 17:34:47 Modified files: . : innovations.html Log message: RETGUARD and unveil CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/08/13 18:25:35 Modified files: . : innovations.html Log message: typo CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/13 18:50:17 Modified files: lang/algol68g : Makefile distinfo lang/algol68g/patches: patch-configure patch-source_a68g_c patch-source_a68g_h Log message: Bugfix update to algol68g-2.8.5 -- tests disappeared from the tarball CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/13 19:26:12 Modified files: usr.bin/mandoc : man_macro.c man_term.c tree.c regress/usr.bin/mandoc/man/MT: args.in args.out_ascii args.out_lint regress/usr.bin/mandoc/man/UR: args.in args.out_ascii args.out_lint Log message: support tail arguments on the .ME and .UE macros, used for example in the ditroff(7) manual of the groff package CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/13 23:22:21 Modified files: sys/dev/ic : ami.c gdt_common.c mfi.c mpi.c sys/dev/pci : mfii.c mpii.c Log message: return ENOTTY rather than EINVAL to indicate an ioctl hasn't been handled ok dlg@ deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/13 23:23:08 Modified files: x11/grantlee-qt5: Makefile x11/grantlee-qt5/patches: patch-CMakeLists_txt x11/grantlee-qt5/pkg: PLIST Log message: Add missing lib depends qtscript, respect 'Ninja' as CMAKE_GENERATOR CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/13 23:39:50 Modified files: net/owncloudclient: Makefile distinfo Log message: update to owncloudclient-2.4.3 CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/13 23:56:19 Log message: import py-requests-oauthlib a library for python-request that provides OAuth1 and OAuth2 support. ok sthen@ Status: Vendor Tag: remi Release Tags: remi_20180814 N ports/www/py-requests-oauthlib/distinfo N ports/www/py-requests-oauthlib/Makefile N ports/www/py-requests-oauthlib/pkg/PLIST N ports/www/py-requests-oauthlib/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/14 00:00:07 Modified files: www : Makefile Log message: add py-requests-oauthlib and py-requests-oauthlib,python3 CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/14 00:38:33 Modified files: usr.sbin/apm : apm.c Log message: Drop unnecessary pledge(2) promises on apm(8): After we successfully connect to the unix socket created by apmd(8) all actions occur over fds so we can drop only to pledge("stdio"). The code path in the case that the required action is GETSTATUS, and we couldn't connect to the socket, then after open(2)/ioctl(2) the device /dev/apm directly we can pledge("stdio") as well since from here on down we only need to printf(3) messages. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/08/14 01:23:54 Modified files: sysutils/u-boot: Makefile distinfo sysutils/u-boot/pkg: PFRAG.arm Removed files: sysutils/u-boot/patches: patch-include_efi_loader_h patch-lib_efi_loader_efi_boottime_c Log message: update to U-Boot 2018.09-rc2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/08/14 02:36:49 Modified files: x11/freerdp : Makefile Log message: Fix sparc64 build OK sthen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/14 04:35:00 Modified files: net/samba : Makefile distinfo net/samba/pkg : PLIST-main Log message: SECURITY update to samba-4.8.4 Fixes: o CVE-2018-1139 (Weak authentication protocol allowed.) o CVE-2018-1140 (Denial of Service Attack on DNS and LDAP server.) o CVE-2018-10858 (Insufficient input validation on client directory listing in libsmbclient.) o CVE-2018-10918 (Denial of Service Attack on AD DC DRSUAPI server.) o CVE-2018-10919 (Confidential attribute disclosure from the AD LDAP server.) See https://www.samba.org/samba/history/samba-4.8.4.html for more information. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/14 05:31:34 Modified files: usr.bin/tmux : screen-redraw.c Log message: Some tidying, use a struct for arguments (there will be more later) and add a helper function. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/14 05:38:05 Modified files: usr.bin/tmux : screen-redraw.c Log message: Add size to arguments struct too. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/14 07:39:28 Modified files: net/samba : Tag: OPENBSD_6_3 Makefile distinfo Log message: SECURITY update to samba-4.7.9 o CVE-2018-1139 (Weak authentication protocol allowed.) o CVE-2018-10858 (Insufficient input validation on client directory listing in libsmbclient.) o CVE-2018-10918 (Denial of Service Attack on AD DC DRSUAPI server.) o CVE-2018-10919 (Confidential attribute disclosure from the AD LDAP server.) See https://www.samba.org/samba/history/samba-4.7.9.html for more information. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/14 08:19:50 Modified files: x11/qt5/qtwebkit: Makefile Log message: Set '-fno-ret-protector' only on clang arches. Spotted by and ok kirby@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/14 09:25:04 Modified files: usr.bin/openssl: s_time.c Log message: Don't fail by default in the -new case; ok tb jca CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/08/14 10:12:55 Log message: import libdivecomputer, a library for communication with dive computers OK rsadowski Status: Vendor Tag: schwarze Release Tags: schwarze_20180814 N ports/misc/libdivecomputer/Makefile N ports/misc/libdivecomputer/distinfo N ports/misc/libdivecomputer/pkg/PLIST N ports/misc/libdivecomputer/pkg/DESCR N ports/misc/libdivecomputer/patches/patch-src_Makefile_in N ports/misc/libdivecomputer/patches/patch-src_hw_ostc3_c N ports/misc/libdivecomputer/patches/patch-configure No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/14 10:19:06 Modified files: lib/libssl : ssl_clnt.c ssl_srvr.c Log message: Actually check the return values for EVP_Sign* and EVP_Verify*. ok bcook@ beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/08/14 10:21:53 Modified files: misc : Makefile Log message: +libdivecomputer CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/14 10:31:02 Modified files: lib/libssl : ssl_clnt.c Log message: Remove now unused variable, that got left behind from a previous change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/14 10:43:03 Modified files: sys/arch/amd64/amd64: acpi_wakecode.S Log message: spelling error CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/08/14 11:18:23 Log message: import subsurface Subsurface can plan and track single- and multi-tank dives using air, Nitrox or TriMix. It allows tracking of dive locations including GPS coordinates (which can also conveniently be entered using a map interface), logging of equipment used and names of other divers, and lets users rate dives and provide additional notes. joint work with and OK kristaps@ and rsadowski@ Status: Vendor Tag: schwarze Release Tags: schwarze_20180814 N ports/misc/subsurface/Makefile N ports/misc/subsurface/distinfo N ports/misc/subsurface/pkg/PLIST N ports/misc/subsurface/pkg/DESCR N ports/misc/subsurface/patches/patch-CMakeLists_txt N ports/misc/subsurface/patches/patch-core_CMakeLists_txt N ports/misc/subsurface/patches/patch-core_linux_c N ports/misc/subsurface/patches/patch-scripts_get-version N ports/misc/subsurface/patches/patch-core_downloadfromdcthread_cpp N ports/misc/subsurface/patches/patch-libdivecomputer_src_serial_posix_c N ports/misc/subsurface/patches/patch-desktop-widgets_mainwindow_cpp N ports/misc/subsurface/patches/patch-desktop-widgets_mainwindow_h N ports/misc/subsurface/patches/patch-desktop-widgets_mainwindow_ui N ports/misc/subsurface/patches/patch-libdivecomputer_src_Makefile_am N ports/misc/subsurface/patches/patch-libdivecomputer_src_hw_ostc3_c N ports/misc/subsurface/patches/patch-tests_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/08/14 11:22:49 Modified files: misc : Makefile Log message: +subsurface CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/14 11:51:36 Modified files: lib/libcrypto/evp: evp_key.c Log message: The UI_add_{input,verify}_string() functions want a length not including the terminating NUL. EVP_read_pw_string_min() got this wrong, leading to a one-byte buffer overrun in all callers of EVP_read_pw_string(). Found by mestre running 'openssl passwd' with MALLOC_OPTIONS including C. Fix this by doing some basic sanity checking in EVP_read_pw_string_min(). Cap the len argument at BUFSIZ and ensure that min < len as well as 0 <= min and 1 <= len. The last two checks are important as these numbers may end up in reallocarray(). ok bcook (on previous version), jsing, mestre CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/14 11:59:26 Modified files: lib/libcrypto/evp: evp_key.c Log message: Add a comment that explains what the check is doing and why len >= 1. Prompted by a remark by jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/14 12:10:09 Modified files: usr.bin/sed : compile.c Log message: Improve consistency of the substitution command further. When the opening square bracket ('[') is abused as the delimiter, the regular expression contains a bracket expression, and the bracket expression contains another opening square bracket (sick! - i mean, sic!), then do not require escaping that innermost bracket and treat a preceding backslash as a literal backslash character, in accordance with POSIX: $ printf 'x[x\\x\n' | sed 's[\[[][R[g' xRx\x $ printf 'x[x\\x\n' | sed 's[\[\[][R[g' xRxRx While here, also make the implementation more readable and insert some comments. Joint work with martijn@ (started during g2k18) and OK martijn@. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/14 12:13:11 Modified files: sbin/nologin : nologin.c Log message: unveil(2) /etc/nologin.txt for reading ok deraadt CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/14 12:45:31 Modified files: mail : Makefile Removed files: mail/dkim-milter: Makefile distinfo mail/dkim-milter/patches: patch-dkim-filter_dkim-filter_8 patch-dkim-filter_dkim-filter_c patch-libdkim_dkim_h mail/dkim-milter/pkg: DESCR PLIST README dkim_filter.rc Log message: Remove mail/dkim-milter. There is a note on HOMEPAGE [1] saying that dkim-milter has been replaced by OpenDKIM, which we have a port for already: mail/opendkim. [1] https://sourceforge.net/projects/dkim-milter/ OK bcallah@, gonzalo@, sthen@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/14 12:48:15 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of dkim-milter. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/14 20:07:35 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/amd64/amd64: identcpu.c sys/arch/i386/include: specialreg.h Log message: add cpuid and msr bits from 'Deep Dive: CPUID Enumeration and Architectural MSRs' ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/08/14 22:40:15 Modified files: sysutils/borgbackup: Makefile distinfo Log message: Update to borgbackup-1.1.7. There is no need any more for removing '__attribute__((optimize("Os")))' in the pre-configure phase as this has been addressed upstream. OK kn@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/15 00:10:20 Modified files: devel/py-rope : Makefile distinfo Log message: update rope to 0.11.0, from Elias M. Mariani (take maintainership). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/15 00:31:58 Modified files: distrib/notes/arm64: hardware Log message: sync machine list with arm64.html CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/15 01:07:52 Modified files: devel/py-xlsxwriter: Makefile distinfo devel/py-xlsxwriter/pkg: PLIST Log message: update XlsxWriter to 1.0.6. CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/08/15 01:13:51 Modified files: sys/dev/usb : if_mue.c if_muereg.h Log message: Introduce mue_eeprom_present to check if the EEPROM is present. When the EEPROM is not populated, set the MAC config register MUE_MAC_CR_AUTO_SPEED. While there, encode the MAC address for the onboard USB Ethernet for the Rasperry Pi, like smsc(4) does. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/15 03:55:24 Modified files: devel/p5-MooseX-StrictConstructor: Makefile Log message: Add devel/p5-Moo to TEST_DEPENDS. Pointed out by bcallah@, thanks! CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/15 05:03:19 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2018/08/15 05:59:55 Modified files: games/freeciv : Makefile distinfo games/freeciv/pkg: PLIST-client PLIST-main PLIST-share Log message: update to freeciv 2.6.0 OK kirby@, schwarze@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/08/15 06:09:25 Modified files: lang/eltclsh : Makefile distinfo lang/eltclsh/patches: patch-src_Makefile_in Log message: Update to eltclsh 1.17. ok@ stu@ Upstream changes: Drop the local implementation of "lreverse" and "lmap" shadowing the native tcl procedures now present in tcl-8.5 and 8.6 respectively. stu@ tweaks: Now uses Tcl/Tk 8.6 via MODTK_VERSION WANTLIB fixes. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/08/15 06:10:49 Modified files: share/man/man9 : sosplice.9 Log message: Fix struct soplice usage sys/sys/socketvar.h r1.57 (2014) moved various struct socket fields into a new struct sosplice field, this adapts usage accordingly. OK bluhm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 06:33:37 Modified files: devel/goffice : Makefile distinfo devel/goffice/pkg: PLIST Log message: Update to goffice-0.10.42. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 06:34:04 Modified files: math/gnumeric : Makefile distinfo math/gnumeric/patches: patch-doc_Makefile_in math/gnumeric/pkg: PLIST Log message: Update to gnumeric-1.12.42. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 06:54:08 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-212.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 06:54:57 Modified files: devel/appstream-glib: Makefile distinfo Log message: Update to appstream-glib-0.7.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 06:55:15 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-1.8.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 06:57:18 Modified files: textproc/libical: Makefile distinfo Log message: Update to libical-3.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 07:02:20 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.56. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/15 07:19:00 Modified files: security/openssl: Makefile distinfo security/openssl/pkg: PLIST Removed files: security/openssl/patches: patch-util_domd Log message: update to OpenSSL 1.0.2p - Client DoS due to large DH parameter (CVE-2018-0732) - Cache timing vulnerability in RSA Key Generation (CVE-2018-0737) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/15 07:19:06 Modified files: sys/dev/pci/drm: drm_linux.c sys/kern : kern_event.c sys_pipe.c vfs_vnops.c Log message: Grab the KERNEL_LOCK() in MP-unsafe fo_close routines. This prevents a scenario where MP-unsafe code gets run without the kernel lock as a consequence of an unlocked system call. OK mpi@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 07:20:21 Modified files: mail/sendmail : Makefile distinfo mail/sendmail/pkg: PLIST-main Log message: Update to a newer snapshot: 8.16.0.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 07:49:01 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-daemon_gdm-local-display-factory_c patch-daemon_gdm-manager_c patch-daemon_gdm-session-record_c patch-daemon_gdm-session-worker_c patch-data_Makefile_am x11/gnome/gdm/pkg: PLIST Log message: SECURITY update to gdm-3.28.3. CVE-2018-14424 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 07:54:30 Modified files: x11/gnome/gdm : Tag: OPENBSD_6_3 Makefile x11/gnome/gdm/patches: Tag: OPENBSD_6_3 patch-daemon_gdm-display_c patch-daemon_gdm-local-display-factory_c patch-daemon_gdm-manager_c Added files: x11/gnome/gdm/patches: Tag: OPENBSD_6_3 patch-daemon_gdm-display-store_c patch-daemon_gdm-display-store_h patch-daemon_gdm-manager_h Log message: Backport patches for CVE-2018-14424 (from Debian). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 07:58:48 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.77. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 08:04:09 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.10.77. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 08:04:26 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.78. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/15 08:13:07 Modified files: sys/dev/usb : umsm.c Log message: Partially revert previous, EM7455 is already handled by umb(4). Reported by Bryan Vyhmeister. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 08:21:29 Modified files: security/heimdal: Makefile Added files: security/heimdal/patches: patch-lib_kadm5_init_s_c Log message: Don't lose error status in kadm5_s_init_with_context (from upstream). Prevents kpasswdd from crashing. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/15 08:43:30 Modified files: sbin/ifconfig : ifconfig.c Log message: Restore ability to use hostnames to configure ip addresses. Unveil /etc/{resolv.conf,hosts,services} which keeps it in sync with the kernel bypass for pledge("dns"). OK deraadt pointed out by & OK stsp CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 08:55:22 Modified files: math/py-scipy : Makefile Log message: Drop CPPFLAGS="-I${LOCALBASE}/include/amd", it's not needed since rev. 1.24, 3 years ago. pointed by daniel@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 09:27:35 Modified files: devel/glib2 : Makefile devel/glib2/pkg: PLIST Log message: Un-hardcode /usr/local. spotted by espie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 09:33:39 Modified files: devel/glib2 : Makefile devel/glib2/pkg: PLIST Log message: Err, revert previous. There's still /usr to handle. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/15 09:36:11 Modified files: usr.bin/mandoc : man_macro.c Log message: fix incomplete variable renaming in previous; found by Thomas Klausner via a compiler warning CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/15 10:48:20 Modified files: usr.sbin/rad : frontend.c Log message: SIOCGIFNETMASK_IN6 failing just means that someone delete the address we are currently looking at. No need to fatal. Found the hard way by naddy CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/08/15 12:45:44 Modified files: sys/net80211 : ieee80211_node.c Log message: Update AP selection heuristics for auto-join. We now prefer stronger crypto over weaker crypto over none, prefer 5 GHz band with reasonable RSSI, and use RSSI as a tie-breaker with a slight advantage for 5GHz. Candidate APs are now ranked by a score which is calculated based on these attributes. There is likely room for improvements to make these heuristics work well across many different environments, but it's a start. ok phessler@ CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/08/15 13:38:47 Modified files: usr.bin/login : login.c Log message: Remove dead assignment in login(1). Since rev 1.36, the instance variable is never read again so we can simply drop the else clause with the assignment. While there, also drop the useless increment, as pointed out by tom@. OK deraadt@ (previous version), millert@, tom@ CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/08/15 13:40:30 Modified files: share/man/man7 : hier.7 Log message: Add /usr/include/c++ to hier.7. OK jmc@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/15 14:18:31 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Use atomic instructions to keep track of what ASIDs are in use. This makes pmap_free_asid() and therefore pmap_destroy() mpsafe which is important since we might end up calling that function without holding the kernel lock as a result of releasing a reference in pmap_page_protect(9). ok visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/15 14:22:13 Modified files: sys/uvm : uvm_mmap.c Log message: Push back the kernel lock in sys_mmap(2) a little bit more now that fd_getfile(9) is mpsafe. Note that sys_mmap(2) isn't actually unlocked currently. However this diff has been tested with it unlocked, and I hope to unlock it for real soon-ish. ok visa@, mpi@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/15 14:27:27 Modified files: net/seafile/libsearpc: Makefile Log message: restore REVISION. Reported by naddy@, thanks! CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/15 14:27:56 Modified files: sys/arch/arm64/dev: agintc.c Log message: Distinguish between softc array members that are indexed by redistributor and those that are indexed by the assigned CPU (unit) number. Fix the shuffling of the affinity fields are shuffled around to match the spec. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/15 15:46:29 Modified files: sys/arch/arm64/dev: agintc.c Log message: Turns out the integration of the GIC-500 on the Rockchip RK3399 is busted. It treats all access to the memory mapped registers as "secure" even if we're running in non-secure mode. As a result, during bringup of OpenBSD on the RK3399, I got confused and tweaked the interrupt priorities in a way that is wrong (but worked on the RK3399. Fix those priorities to match what they should be according to the documentation (and works on other hardware that includes a GICv3) and add code that detects the broken RK3399 GIC and adjusts the priorities accordingly. Also remove (broken) code that tries to mess around with group 0 interrupts and fix setting bits in the GICD_CTLR register on the broken RK3399 GIC. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/15 16:15:02 Log message: Import games/ezquake, a modern QuakeWorld client Original submission from Tom Murphy, who takes MAINTAINER -- thanks! ok awolk@ ezQuake is a modern QuakeWorld client focused on competitive online play. Combining the features of modern QuakeWorld clients, ezQuake makes QuakeWorld easier to start and play. The immortal first person shooter Quake in a brand new skin with superb graphics and extremely fast gameplay. While this package and the game engine are open source, one still needs to provide the original game assets from Quake, which is not open source. You will need to purchase the original game to use this package. Status: Vendor Tag: bcallah Release Tags: bcallah_20180815 N ports/games/ezquake/Makefile N ports/games/ezquake/distinfo N ports/games/ezquake/pkg/PLIST N ports/games/ezquake/pkg/DESCR N ports/games/ezquake/pkg/README N ports/games/ezquake/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/15 16:15:21 Modified files: games : Makefile Log message: +ezquake CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/15 17:44:34 Modified files: graphics/drawpile: Makefile distinfo graphics/drawpile/pkg: PLIST Removed files: graphics/drawpile/patches: patch-src_desktop_widgets_userlistwidget_h Log message: Update to drawpile-2.0.11 Changelog: https://drawpile.net/news/release-2.0.11/ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/15 22:58:17 Modified files: security/py-pefile: Makefile distinfo Log message: update pefile to 2018.8.8. inputs and ok remi@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/15 23:31:19 Modified files: graphics/graphite2: Makefile distinfo Log message: Update to graphite2-1.3.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/16 00:39:43 Modified files: sysutils/terraform/terraform: Makefile distinfo Log message: Update to terraform-0.11.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/16 00:41:34 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.78. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/16 00:45:53 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.78. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/16 00:46:03 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.79. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/16 00:51:36 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo Log message: Update to terraform-provider-alicloud-1.11.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/16 01:02:05 Modified files: x11/numlockx : Makefile Log message: Unbreak build if autoconf-2.13 is installed. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/16 03:58:47 Modified files: security/yara : Makefile.inc security/yara/main: distinfo security/yara/main/pkg: PLIST security/yara/python: Makefile distinfo security/yara/python/pkg: PLIST Log message: update yara and python yara to 3.8.0. ok benoit@. CVSROOT: /cvs Module name: src Changes by: rob@cvs.openbsd.org 2018/08/16 04:26:34 Modified files: usr.bin/openssl: apps.c Log message: Remove unused variable. From Nan at chinadtrace dot org. Thanks! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/16 05:07:57 Modified files: textproc/diffstat: Makefile distinfo Log message: Update to diffstat-1.62 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/16 07:49:40 Modified files: usr.bin/mandoc : html.c mandoc.c mandoc.h mdoc_markdown.c roff.c term.c regress/usr.bin/mandoc/roff/string: Makefile Added files: regress/usr.bin/mandoc/roff/string: dotT.in dotT.out_ascii dotT.out_html dotT.out_markdown dotT.out_utf8 Log message: Implement the \*(.T predefined string (interpolate device name) by allowing the preprocessor to pass it through to the formatters. Used for example by the groff_char(7) manual page. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/16 08:01:35 Modified files: share/man/man7 : roff.7 Log message: Document \*(.T. While here, delete the section about predefined strings. For manual pages, the concept is not important enough to be discussed in such a prominent place, and some aspects of the text were also misleading. Add a shorter version of the relevant parts to the description of the \* escape sequence instead. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/16 08:04:03 Modified files: usr.bin/tmux : tty-keys.c input.c Log message: Add the KEYC_XTERM flag to all function keys that imply a modifier so that they are correctly translated into xterm(1)-style keys. GitHub issue 1437. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/16 08:25:02 Modified files: devel/py-xlsxwriter: Makefile distinfo Log message: update XlsxWriter to 1.0.7. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/16 08:31:39 Modified files: security/oledump: Makefile distinfo Log message: update oldump to 0.0.37. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/16 09:04:45 Modified files: usr.bin/mandoc : man_validate.c mdoc_validate.c Log message: Do not calculate a pointer to a memory location before the beginning of a static array. Christos Zoulas, Robert Elz, and Andreas Gustafsson point out that is undefined behaviour by the C standard even if we never access the pointer. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/16 09:36:04 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Make pmap_allocate_asid() mpsafe. Since between checking the ASID table and setting the bits atomically another core can select the same ASID as we did it currently would not be safe to run it without the kernel lock. This replaces the atomic_setbits_int(9) call with atomic_cas_uint(9) where we can check that the table entry has not been changed since we evaluted it. Also modify pmap_free_asid() to use the same concept. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/16 10:56:51 Modified files: usr.bin/openssl: apps.c Log message: Revert previous, which was wrong as noted by schwarze. Also revert a hunk from r1.45 and thereby avoid a use-after-free spotted by schwarze. ok schwarze CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/16 11:39:50 Modified files: lib/libssl : ssl_clnt.c Log message: Convert ssl3_get_server_key_exchange() to CBS. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/08/16 11:40:54 Modified files: etc/mtree : 4.4BSD.dist Log message: The zoneinfo directories can be mode 755 just like everything else. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/08/16 11:45:28 Modified files: gnu/usr.bin/cvs/contrib: Makefile.in Log message: When installing the link to rcs2log, set the owner on the link itself and not the file it points to. OK deraadt@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/16 11:49:48 Modified files: lib/libssl : ssl_locl.h ssl_srvr.c t1_lib.c Log message: Convert ssl3_send_server_key_exchange() to CBB. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/16 11:56:18 Modified files: usr.sbin/nsd : config.h.in configlexer.lex configparser.y configure configure.ac difffile.c dns.c dns.h nsd-checkconf.8.in nsd-checkconf.c nsd-checkzone.8.in nsd-control.8.in nsd-control.c nsd.8.in nsd.conf.5.in nsd.conf.sample.in nsec3.c nsec3.h options.c options.h remote.c remote.h server.c xfrd.c zparser.y Log message: update to 4.1.24 OK sthen CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/16 11:59:12 Modified files: etc : nsd.conf Log message: Switch nsd control socket from localhost to a unix domain socket. OK sthen CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/08/16 12:10:18 Modified files: faq : current.html Log message: explain what to do when the nsd control socket changes CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/16 12:13:15 Modified files: lib/libssl : ssl_srvr.c Log message: Simplify the add signature code/logic in ssl3_send_server_key_exchange(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/16 12:25:10 Log message: Import py-cached-property-1.4.3 from semarie, ok sthen A decorator for caching properties in classes. Why ? - Makes caching of time or computational expensive properties quick and easy. - Because I got tired of copy/pasting this code from non-web project to non-web project. - I needed something really simple that worked in Python 2 and 3. Status: Vendor Tag: danj Release Tags: danj_20180816 N ports/devel/py-cached-property/Makefile N ports/devel/py-cached-property/distinfo N ports/devel/py-cached-property/pkg/DESCR N ports/devel/py-cached-property/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/16 12:27:50 Modified files: devel : Makefile Log message: + py-cached-property + py-cached-property,python3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/16 12:39:37 Modified files: lib/libssl : bs_cbb.c bytestring.h Log message: Provide CBB_add_u32(), as needed for an upcoming conversion. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/16 12:40:19 Modified files: regress/lib/libssl/bytestring: bytestringtest.c Log message: Add regress coverage for CBB_add_u32(). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/16 14:05:54 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.059 CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/16 15:37:55 Modified files: productivity/vdirsyncer: Makefile Log message: Add www/py-requests-oauthlib as additional dependency. This allows vdirsyncer to synchronize contactc and calendars with google. ok danj@ CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/16 15:43:08 Modified files: infrastructure/db: user.list Log message: register user for the upcoming port of netshot. suggested by danj@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/16 17:40:19 Modified files: share/man/man7 : man.7 usr.bin/mandoc : man_html.c man_macro.c man_term.c man_validate.c roff.c roff.h Log message: implement the GNU man-ext .TQ macro in man(7), used for example by groff_diff(7) CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/08/16 17:56:33 Modified files: www/kwebapp : Makefile distinfo www/kwebapp/pkg: PLIST Log message: Update to the latest: - add pledge() marker - new WANTLIB entry - remove ALL_TARGET - fix tests OK jturner@, gonzalo@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/08/16 17:57:34 Modified files: sysutils/restic: Makefile distinfo Log message: Bump to latest. Changelog: https://github.com/restic/restic/releases/tag/v0.9.2 OK solene@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/08/16 17:59:00 Modified files: security/keybase: Makefile distinfo Log message: Bump to the latest. Changelog: https://github.com/keybase/client/compare/v2.1.0...v2.5.0 OK bket@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/08/16 18:44:08 Log message: import divecmd, to extract and manipulate data from dive computers; from maintainer kristaps@, tweaks and OK bcallah@ Status: Vendor Tag: schwarze Release Tags: schwarze_20180817 N ports/misc/divecmd/Makefile N ports/misc/divecmd/distinfo N ports/misc/divecmd/pkg/PLIST N ports/misc/divecmd/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/08/16 18:47:11 Modified files: misc : Makefile Log message: +divecmd CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/08/16 19:53:31 Modified files: sys/net : if_vxlan.c Log message: the stack already counts bytes and packets, so don't do it again here. makes output stats look plausible. reported by jason tubnor ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/16 22:35:37 Modified files: net/munin : Makefile distinfo net/munin/patches: patch-Makefile Removed files: net/munin/patches: patch-plugins_node_d_ps__in Log message: update to munin-2.0.40 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/17 00:48:06 Modified files: textproc/ruby-rouge: Makefile distinfo textproc/ruby-rouge/pkg: PLIST Log message: Update ruby-rouge to 3.2.1. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/08/17 01:12:28 Modified files: usr.sbin/vmd : dhcp.c Log message: No need to send the same nameserver twice. OK ccardenas@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/17 01:18:59 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-configure Removed files: emulators/qemu/patches: patch-roms_vgabios_vgabios_c Log message: Update to qemu-3.0.0. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/17 01:34:01 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-0.18.2. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/17 01:49:58 Modified files: security/yara : Makefile.inc security/yara/main: distinfo security/yara/python: distinfo Log message: update yara to 3.8.1. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/17 02:03:57 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-configure_ac devel/glib2/pkg: PLIST Log message: Update to glib2-2.56.2. CVSROOT: /cvs Module name: ports Changes by: zhuk@cvs.openbsd.org 2018/08/17 02:21:16 Modified files: x11/qt5/qtbase : Makefile Added files: x11/qt5/qtbase/patches: patch-src_widgets_widgets_qdockarealayout_cpp patch-src_widgets_widgets_qdockarealayout_p_h Log message: Fix placing widgets top left corner erroneously (QTBUG-68939). Fixes KDevelop, Trojita, Vym and others. From upstream via Caspar Schutijser, many thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/17 03:07:44 Modified files: x11/gnome/documents: Makefile distinfo Log message: Update to gnome-documents-3.28.2. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/17 08:03:10 Modified files: usr.bin/nc : nc.1 Log message: Make the wording more concise, use the imperative throughout, state more precisely which options require which other options, add many missing incompatibilities, mention the default for -e, and some macro cleanup. OK jmc@ tb@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/17 08:20:15 Modified files: sys/dev/fdt : ssdfb.c Log message: Support reading and using serveral device tree attributes for ssdfb(4), since some OLED display controller settings can change depending on the actual hardware integration. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/17 08:33:29 Modified files: usr.bin/nc : nc.1 Log message: spelling; CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/17 10:28:21 Modified files: lib/libssl : ssl_clnt.c Log message: Convert ssl3_send_client_verify() to CBB. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/17 13:19:14 Modified files: net/zabbix : Makefile net/zabbix/pkg : README-web Log message: adjust sample configuration for httpd(8) to deny requests to "conf/" to match .htaccess CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/17 14:31:52 Modified files: usr.bin/mandoc : libman.h libmdoc.h man.c man_html.c man_macro.c man_term.c mandocdb.c mdoc.c mdoc_argv.c mdoc_html.c mdoc_macro.c mdoc_man.c mdoc_markdown.c mdoc_state.c mdoc_term.c mdoc_validate.c Log message: Remove more pointer arithmetic passing via regions outside the array that is undefined according to the C standard. Robert Elz pointed out i wasn't quite done yet. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/17 15:00:17 Modified files: sys/dev/fdt : ssdfb.c Log message: The official name for the ssdfb(4) reset GPIO attribute uses plural form. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/08/17 19:12:28 Modified files: sysutils/dep : Makefile distinfo Log message: Bump to latest. Changelog here: https://golang.github.io/dep/blog/2018/07/25/announce-v0.5.0.html OK juanfra@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/17 20:03:41 Modified files: share/man/man7 : man.7 usr.bin/mandoc : man_html.c man_macro.c man_term.c man_validate.c roff.c roff.h Log message: implement the GNU man-ext .SY/.YS (synopsis block) macro in man, used in most manual pages of the groff package CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/17 22:32:04 Modified files: share/man/man7 : man.7 Log message: Massively reduce the amount of text, cutting it down to what is needed to understand existing man(7) code and deleting parts that would only be useful for writing new documents, which we strongly discourage: * Delete the MANUAL STRUCTURE section which merely duplicates mdoc(7). * Delete internal cross references only useful for writing new code. * Delete many instances of "included only for compatibility" as the whole language is only provided for compatibility. * Fix a few minor errors and omissions. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/17 23:09:35 Modified files: www/sblg : Makefile distinfo Log message: Maintenance update to sblg-0.4.15 From Bryan Vyhmeister (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 00:47:59 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/patches: patch-ac_qt5_m4 multimedia/mkvtoolnix/pkg: PFRAG.no-no_x11 PLIST Added files: multimedia/mkvtoolnix/patches: patch-src_common_os_h patch-src_mkvtoolnix-gui_jobs_program_runner_cpp patch-src_mkvtoolnix-gui_jobs_program_runner_unix_program_runner_cpp patch-src_mkvtoolnix-gui_jobs_program_runner_unix_program_runner_h Log message: Update mkvtoolnix from 9.7.1 to 25.0.0 Take maintainership (ok from Brad) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/18 01:07:17 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-basic_source_runtime_methods_cxx patch-bridges_source_cpp_uno_gcc3_linux_intel_share_hxx patch-configure patch-desktop_source_app_app_cxx patch-external_libqxp_UnpackedTarball_libqxp_mk patch-external_libwps_ExternalProject_libwps_mk patch-external_pdfium_UnpackedTarball_pdfium_mk patch-external_pdfium_pdfium-openbsd_patch patch-sal_cppunittester_cppunittester_cxx patch-sal_osl_unx_system_hxx patch-shell_source_unix_exec_shellexec_cxx patch-solenv_bin_ooinstall patch-vcl_Library_vclplug_gtk3_mk patch-vcl_Library_vclplug_gtk_mk patch-vcl_Library_vclplug_kde4_mk patch-vcl_source_salmain_salmain_cxx patch-writerfilter_source_rtftok_rtfsprm_hxx patch-xmlsecurity_Executable_pdfverify_mk editors/libreoffice/pkg: PLIST-main Removed files: editors/libreoffice/patches: patch-filter_Executable_svg2odf_mk Log message: update to 6.1.0.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 02:00:22 Modified files: multimedia/mkvtoolnix: Makefile Log message: fix: cmark is in textproc not devel CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/18 04:10:19 Modified files: sys/arch/arm64/dev: agintc.c Log message: Support arbitrary number of redistributors. Inspired by an earlier diff from drahn@ ok patrick@, jsg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/18 05:34:08 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Make sure we don't match (and attach) more than the maximum number of supported CPUs. ok deraadt@, patrick@, visa@ CVSROOT: /cvs Module name: www Changes by: rsadowski@cvs.openbsd.org 2018/08/18 06:07:22 Modified files: . : want.html Log message: Remove my request for "CD/DVD-RW" or "Blu-ray Combo" SATA or USB burner. Thanks generously to Theodoro. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 07:04:48 Modified files: usr.bin/mandoc : man_term.c Log message: prevent line breaks in the middle of .OP CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 08:02:52 Modified files: usr.bin/mandoc : man_macro.c man_term.c Log message: Two consecutive .SY blocks only get a blank line in between if the first one is explicitly closed with .YS. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 08:25:55 Modified files: usr.bin/mandoc : man_term.c Log message: The .nf/.fi (fill mode) requests never have text children and in particular do not reset font mode. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 09:04:40 Modified files: x11/grantlee : Makefile x11/grantlee/patches: patch-templates_lib_CMakeLists_txt patch-textdocument_lib_CMakeLists_txt x11/grantlee/pkg: PLIST Added files: x11/grantlee/patches: patch-CMakeLists_txt Log message: Unbreak kdevelop5 bulk build When x11/grantlee and x11/grantlee-qt5 are installed at the same time, kdevelop5 includes ${LOCALBASE}/include/grantlee and not ${LOCALBASE}/include/grantlee5 but links against grantlee-qt5. What obviously doesn't work! So move header files and cmake from grantlee into grantlee4. Just like grantlee-qt5 does with grantlee5. All Qt4/KDE4 consumers are fine with grantlee4. Spotted by naddy@ in a amd64 bulk and sthen@ in a i386 bulk. Thanks for the helpful reports! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 09:12:09 Modified files: usr.bin/mandoc : man_macro.c Log message: end of sentence detection after .ME and .UE, useful for some GNU manuals CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 09:16:05 Modified files: usr.bin/mandoc : term_ascii.c Log message: Unsurprisingly, zero-width non-breaking spaces have... width 0. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/18 09:25:20 Modified files: usr.sbin/rdate : ntp.c rfc868time.c Log message: After calling getaddrinfo(3) both on rfc868 and ntp cases we can drop the "dns" promise and only pledge("stdio inet") since from here until the end of the program we will only exchange packets through sockets. After a discussion with deraadt@ about adding privdrop to it we came to the conclusion that the easiest and sane solution is just to reduce pledge(2) instead of adding a ton of code to chroot the child that is already forbidden to access the filesystem anyway. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/18 09:42:19 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Add support for flushing the instruction cache of other processes. This is needed for inserting and removing breakpoints through ptrace(2). The approach here only works for CPUs that have a PIPT instruction cache as we use aliased mappings to invalidate the instruction cache. That doesn't work on CPUs that have a virtually indexed instruction cache. ok deraadt@, visa@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/18 10:14:03 Modified files: usr.bin/tmux : cmd-resize-pane.c format.c screen-redraw.c tmux.h tty.c Log message: Some tidying and helper functions. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 10:44:52 Modified files: usr.bin/mandoc : tbl_term.c out.c Log message: Do not allocate a column for decimal points if all numbers are integers. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/18 10:51:33 Modified files: usr.bin/openssl: s_time.c Log message: Plug SSL object leaks in doConnection(). Move SSL_new/SSL_free up into benchmark() to restrict the responsibility for the SSL object to a single scope. Make doConnection() return an int, openssl-style. Some miscellaneous cleanup, too. Discussed with tb, jsing, and jca. Basic idea from jsing, lots of patch input from tb. ok deraadt on an earlier version ok tb jsing CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/18 10:55:30 Modified files: lib/libc/sys : poll.2 Log message: Don't mention using poll(2) as a timeout. Not a strictly portable use of the interface and there are more suitable interfaces for timeouts anyway. ok schwarze millert CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 11:06:58 Modified files: usr.bin/mandoc : man_term.c Log message: .SY causes a one-column indentation even without any argument CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 11:32:06 Modified files: usr.bin/mandoc : man_macro.c Log message: .RE causes a line break even if .RS is not open CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/08/18 11:39:55 Modified files: . : index.html faq/ports : specialtopics.html Log message: Move mandoc links to https. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 12:14:55 Log message: Import kmime-17.12.3 KMime is a library for handling mail messages and newsgroup articles. ok abieber@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180818 N ports/x11/kde-applications/kmime/Makefile N ports/x11/kde-applications/kmime/distinfo N ports/x11/kde-applications/kmime/pkg/DESCR N ports/x11/kde-applications/kmime/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 12:17:42 Log message: Import kimap-17.12.3 This library provides a job-based API for interacting with an IMAP4rev1 server. It manages connections, encryption and parameter quoting and encoding, but otherwise provides quite a low-level interface to the protocol. This library does not implement an IMAP client; it merely makes it easier to do so. ok abieber@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180818 N ports/x11/kde-applications/kimap/Makefile N ports/x11/kde-applications/kimap/distinfo N ports/x11/kde-applications/kimap/pkg/DESCR N ports/x11/kde-applications/kimap/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 12:19:42 Log message: Import kmbox-17.12.3 KMBox provides API to access emails in storages in the MBox (rfc4155) format. ok abieber@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180818 N ports/x11/kde-applications/kmbox/Makefile N ports/x11/kde-applications/kmbox/distinfo N ports/x11/kde-applications/kmbox/pkg/DESCR N ports/x11/kde-applications/kmbox/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 12:24:06 Log message: Import kpimtextedit-17.12.3 KPIMTextedit is a library that provides an enchanced text edit class, see TextEdit. This text is highlighted with a EMailQuoteHighlighter. ok abieber@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180818 N ports/x11/kde-applications/kpimtextedit/Makefile N ports/x11/kde-applications/kpimtextedit/distinfo N ports/x11/kde-applications/kpimtextedit/pkg/DESCR N ports/x11/kde-applications/kpimtextedit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 12:25:36 Log message: Import svgpart-17.12.3 SvgPart is a small KDE KPart component to display SVG images in Gwenview and in any other KDE application which uses the KPart system. ok abieber@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180818 N ports/x11/kde-applications/svgpart/Makefile N ports/x11/kde-applications/svgpart/distinfo N ports/x11/kde-applications/svgpart/pkg/DESCR N ports/x11/kde-applications/svgpart/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 12:27:05 Log message: Import libkmahjongg-17.12.3 The library used for loading and rendering of Mahjongg tilesets and associated backgrounds, used by KMahjongg and KShisen. ok abieber@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180818 N ports/x11/kde-applications/libkmahjongg/Makefile N ports/x11/kde-applications/libkmahjongg/distinfo N ports/x11/kde-applications/libkmahjongg/pkg/DESCR N ports/x11/kde-applications/libkmahjongg/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 12:38:12 Modified files: x11/kde-applications: Makefile Log message: Hookup kimap, kmbox, kmime, kpimtextedit, libkmahjongg, svgpart CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/18 14:08:53 Modified files: usr.bin/tmux : cmd-find.c resize.c server-client.c server-fn.c server.c session.c tmux.h Log message: SESSION_UNATTACHED flag is no longer necessary now we have an attached count instead. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 14:17:58 Modified files: usr.bin/mandoc : out.c out.h Log message: If a tbl(7) column contains both text cells and numeric cells, horizontally align the numbers in the same way as groff does. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 14:41:50 Modified files: usr.bin/mandoc : man_macro.c Log message: paragraphs can contain .MT and .UR blocks CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/08/18 15:05:48 Modified files: sysutils/rancid: Makefile distinfo sysutils/rancid/patches: patch-Makefile_in patch-configure patch-etc_Makefile_in patch-etc_rancid_conf_sample_in patch-share_Makefile_in sysutils/rancid/pkg: PLIST Log message: Update rancid 3.7 -> 3.8 ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 15:36:53 Modified files: usr.bin/mandoc : roff.c share/man/man7 : roff.7 Log message: support the highly surprising escape sequence \# (line continuation with comment); used for example by gropdf(1) CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2018/08/18 15:40:09 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.8.24 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 15:43:12 ports/sysutils/neofetch/patches Update of /cvs/ports/sysutils/neofetch/patches In directory cvs.openbsd.org:/tmp/cvs-serv70760/patches Log Message: Directory /cvs/ports/sysutils/neofetch/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/18 15:52:01 Modified files: sysutils/neofetch: Makefile Added files: sysutils/neofetch/patches: patch-neofetch Log message: Add patch to support battery status on OpenBSD from upstream "It adds support for hw.sensors.acpibat0.amphour kernel states so battery status is reported on any laptop, and charging status." -- maintainer Patch from maintainer. Works fine on thinkpad x230 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/18 16:04:32 Modified files: usr.bin/mandoc : roff.c Log message: Bugfix: When a line ends with '\ \"', don't strip the trailing space because that turned it into a bogus line continuation. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/18 20:22:40 Modified files: sys/kern : kern_descrip.c Log message: Remove a stale/obvious comment. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/19 00:04:23 Modified files: devel/universal-ctags: Makefile distinfo Log message: Update universal-ctags-0.20180817 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/19 00:08:18 Log message: Import ark-17.12.3 (Replacement for x11/kde4/ark) Ark is a graphical file compression/decompression utility with support for multiple formats. ok abieber@ Thanks! Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180819 N ports/x11/kde-applications/ark/Makefile N ports/x11/kde-applications/ark/distinfo N ports/x11/kde-applications/ark/pkg/DESCR N ports/x11/kde-applications/ark/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/19 00:12:55 Modified files: x11/kde4 : Makefile Log message: unhook KDE4 ark CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/19 00:13:22 Modified files: meta/kde4 : Makefile Log message: rm KDE4 ark from KDE4-meta CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/19 00:14:10 Modified files: x11/kde-applications: Makefile Log message: hook KDE5 ark CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/19 01:54:04 Modified files: devel/liblouis : Makefile Added files: devel/liblouis/patches: patch-liblouis_compileTranslationTable_c Log message: SECURITY fix for CVE-2018-12085: check index before writing to result->chars While here, configure with --enable-ucs4 to unbreak python3 bindings (reported by Mike Burns, thanks!) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/19 02:00:10 Modified files: devel/liblouis : Tag: OPENBSD_6_3 Makefile Added files: devel/liblouis/patches: Tag: OPENBSD_6_3 patch-liblouis_compileTranslationTable_c Log message: SECURITY fix for CVE-2018-12085: check index before writing to result->chars While here, configure with --enable-ucs4 to unbreak python3 bindings (reported by Mike Burns, thanks!) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/19 02:23:47 Modified files: sys/dev/acpi : acpi.c acpimcfg.c acpireg.h acpivar.h dsdt.c dsdt.h sys/arch/amd64/amd64: acpi_machdep.c sys/arch/amd64/include: pci_machdep.h sys/arch/amd64/pci: pci_machdep.c sys/arch/arm64/dev: acpipci.c sys/arch/arm64/include: pci_machdep.h sys/arch/i386/i386: acpi_machdep.c sys/arch/i386/pci: pci_machdep.c pci_machdep.h Log message: Add support for multiple PCI segments. Only really implemented for arm64 for now as amd64/i386 firmware still caters for legacy OSes that only support a single PCI segment. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/19 02:32:32 Modified files: print/qpdf : Makefile distinfo print/qpdf/pkg : PLIST Log message: Update to qpdf-8.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/19 03:00:45 Modified files: mail/mailpile : Makefile productivity/gbirthday: Makefile sysutils/boar : Makefile sysutils/google-cloud-sdk: Makefile Log message: Drop the empty do-build target and use NO_BUILD=Yes and MODPY_BUILDDEP=Yes. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/19 03:06:20 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.80. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/19 03:23:40 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.80. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/19 03:23:50 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.81. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/19 03:36:43 Modified files: graphics/gegl04: Makefile distinfo graphics/gegl04/patches: patch-operations_seamless-clone_Makefile_in Log message: Update to gegl04-0.4.8. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/19 05:42:34 Modified files: share/man/man4 : Makefile etc : MAKEDEV.common etc/etc.amd64 : MAKEDEV.md etc/etc.i386 : MAKEDEV.md sys/arch/amd64/amd64: conf.c sys/arch/amd64/conf: GENERIC Makefile.amd64 files.amd64 sys/arch/i386/conf: GENERIC Makefile.i386 files.i386 sys/arch/i386/i386: conf.c sys/kern : kern_exit.c Added files: share/man/man4 : kcov.4 sys/dev : kcov.c sys/sys : kcov.h Log message: Add kcov(4), a kernel code coverage tracing driver. It's used in conjunction with the syzkaller kernel fuzzer. So far, 8 distinct panics have been found and fixed. This effort will continue. kcov is limited to architectures using Clang as their default compiler and is not enabled by default. With help from mpi@, thanks! ok kettenis@ mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/19 05:48:28 Modified files: etc/etc.amd64 : MAKEDEV etc/etc.i386 : MAKEDEV Log message: sync CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/19 05:51:04 Modified files: share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 Log message: regen CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/19 06:29:03 Modified files: sbin/slaacd : slaacd.c Log message: Call daemon with 0 as first argument so that it changes the cwd to / otherwise the main process will keep sitting in the directory from where slaacd was started which might for example prevent an unmount. Problem first observed by dlg in ntpd(8). Discussed with deraadt@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/08/19 06:31:41 Modified files: usr.sbin/slowcgi: slowcgi.c Log message: Call daemon with 0 as first argument so that it changes the cwd to /. It is not a problem in slowcgi since it calls chroot(2) and then chdir(2) shortly afterwards but hopefully prevents copying code into daemons where it does matter. Problem first observed by dlg in ntpd(8) which keeps sitting in the directory from where it was started which might for example prevent an unmount. Discussed with deraadt@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/19 08:09:41 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c Log message: Implement "mach dtb " in efiboot(8). This way we can provide our own FDT if the BIOS doesn't supply one, or even override the supplied one. Idea from and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/19 09:29:26 Modified files: lib/libssl : ssl_srvr.c Log message: Convert ssl3_send_newsession_ticket() to CBB. This removes a memorable BUF_MEM_grow() and associated comment. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/19 09:38:03 Modified files: lib/libssl : ssl_clnt.c ssl_locl.h ssl_srvr.c t1_lib.c Log message: Rename and collapse tls12_get_sigandhash_cbb(). Now that all callers of tls12_get_sigandhash() have been converted to CBB, collapse tls12_get_sigandhash() and tls12_get_sigandhash_cbb() into a single function. Rename it to tls12_gethashandsig() to be representative of the actual order of the sigalgs parameters, and perform some other clean up. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/19 10:45:03 Modified files: usr.bin/tmux : screen-redraw.c server-client.c server-fn.c status.c tmux.h tty.c Log message: Add a client redraw-window flag instead of the redraw-all flag and for all just use the three flags together (window, borders, status). CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/19 11:17:44 Modified files: share/man/man4 : kcov.4 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/19 11:43:39 Modified files: usr.bin/mandoc : roff.c share/man/man7 : roff.7 Log message: Mostly complete implementation of the 'c' (character available) roff conditional, except that the .char request still isn't supported and that behaviour differs from groff in many edge cases. But at least valid character names and numbers are now distinguished from invalid ones. This also fixes the bug that parsing of the 'c' conditional was incomplete, which resulted in leaking the tested character to the input parser at the beginning of the body when the condition was inverted. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/19 12:01:05 Modified files: sys/arch/amd64/amd64: conf.c sys/arch/amd64/conf: files.amd64 sys/arch/i386/conf: files.i386 sys/arch/i386/i386: conf.c Log message: pseudo-device must be file-flagged otherwise ramdisks cannot link. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/08/19 12:03:35 Modified files: usr.sbin/httpd : httpd.h Log message: double the allowed length for the 'tls ciphers' option for example now it can hold the recommended cipher list from the mozilla ssl config generator rather than failing with a "ciphers too long" error. ok benno@ sthen@ tb@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/19 12:09:49 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: delete blank line not found in other arch CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/19 12:18:00 Modified files: geo/geoclue2 : Makefile distinfo Log message: update to geoclue2-2.4.12 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/19 13:03:46 Modified files: usr.bin/tmux : cmd-string.c window-tree.c Log message: Expand \u and \U escape sequences in command strings, from Christopher Hunt in GitHub issue 1443. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/19 13:32:17 Modified files: usr.bin/mandoc : tbl_term.c Log message: do not print horizontal lines inside vertical spans CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/19 14:01:38 Modified files: distrib/miniroot: install.sub Log message: If /etc/installurl doesn't exist, install a default one pointing to cdn.openbsd.org. This way, people doing installs without network access also get working pkg_add and syspatch experience out of the box. Idea from tj, supported by deraadt and job ok halex CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/19 14:07:06 Modified files: usr.bin/openssl: s_socket.c Log message: Don't leak a strdup()'ed string on error in do_accept(). CID #154702. input & ok inoguchi, ok mestre on first version CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/19 14:13:07 Modified files: usr.bin/tmux : screen-redraw.c server-client.c tmux.h Log message: Add a flag to force redrawing of the status line even if the content hasn't changed, needed for resizing. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/19 14:15:30 Modified files: lib/libcrypto/rsa: rsa_oaep.c Log message: Don't leak db on error in RSA_padding_check_PKCS1_OAEP(). CID #183499. input & ok jsing, ok mestre on first version CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/19 14:17:20 Modified files: lib/libcrypto/rsa: rsa_oaep.c Log message: whitespace fix CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/19 14:19:31 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Don't leak sktmp in X509_verify_cert(). CID #118791 ok jsing mestre CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/19 14:23:25 Modified files: databases/influxdb: Makefile distinfo databases/influxdb/pkg: PLIST Log message: Update to influxdb 1.6.1. ok remi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/19 14:35:51 Modified files: distrib/miniroot: install.sub Log message: There was some misunderstanding about which mirror to use. Back this out for now. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/19 15:17:38 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/19 17:10:16 Modified files: usr.bin/mandoc : out.c tbl_term.c Log message: Do alignment of non-numeric strings in numeric cells the same way as groff, and also honour the explicit alignment indicator "\&". This required an almost complete rewrite of both the measurement function and the formatter function for numeric cells. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/08/19 17:45:00 Modified files: lang/gprolog : Makefile Added files: lang/gprolog/patches: patch-Ma2Asm_powerpc_any_c Log message: Let gprolog build on macppc. Maintainer timeout CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/19 17:47:43 Modified files: usr.bin/mandoc : chars.c Log message: Add the \) special character, a variant of \& so arcane that i intentionally leave it undocumented. Abused for example in the groff(7) manual page. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/19 17:55:40 Modified files: regress/usr.bin/mandoc/roff/args: roff.in roff.out_ascii Log message: Disable one test for now that is broken after the addition of \). It is not broken because of \), which is correctly implemented, but the addition merely reveals a hidden bug elsewhere, almost certainly in \\ handling. Given that \\ is among the most mysterious escape sequences and using it is very strongly discouraged in manual pages, fixing that is not urgent - and it may be hard. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/19 19:54:34 Modified files: sys/dev/pci/drm/radeon: radeon_connectors.c Log message: drm/radeon: fix mode_valid's return type From Luc Van Oostenryck 1f5e33948005cd1b720fd58717bb971109432875 in linux 4.4.y/4.4.146 7a47f20eb1fb8fa8d7a8fe3a4fd8c721f04c2174 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/19 20:04:31 Modified files: sys/dev/pci/drm: drm_atomic.c Log message: drm/atomic: Handling the case when setting old crtc for plane From Satendra Singh Thakur f1a64c117f1363f17cfc7e5bd410ec6222031501 in linux 4.4.y/4.4.146 fc2a69f3903dfd97cd47f593e642b47918c949df in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/19 20:23:31 Modified files: sys/dev/pci/drm: drm_dp_helper.h Log message: drm: Add DP PSR2 sink enable bit From Jose Roberto de Souza 5a3d1d67b3548e9dc1572c87527fa35b309feb0b in linux 4.4.y/4.4.146 4f212e40468650e220c1770876c7f25b8e0c1ff5 in mainline linux CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/20 00:24:50 Modified files: usr.sbin/ac : ac.c Log message: Since we can feed localtime(3) with garbage input, or with input it cannot interpret, we always need to check its return value, and in the case it's NULL then error and exit before proceeding further otherwise in this specific program we would find a null dereference down the road which would make the program segfault. OK cheloha@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/20 00:56:58 Modified files: sys/dev/pci/drm/ttm: ttm_bo_util.c ttm_bo_vm.c Log message: Cached tests moved from callers into ttm_io_prot() with linux 3.18 which was partly missed when the 4.4 ttm changes went in. Prompted by a patch from kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/20 01:15:26 Modified files: www/uriparser : Makefile distinfo Removed files: www/uriparser/patches: patch-tool_uriparse_c Log message: Update to uriparser-0.8.6. - fix for a naty bug, more info here: https://github.com/uriparser/uriparser/blob/uriparser-0.8.6/ChangeLog CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/20 01:16:28 Modified files: devel/goffice : Makefile distinfo Log message: Update to goffice-0.10.43. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/20 01:16:44 Modified files: math/gnumeric : Makefile distinfo math/gnumeric/pkg: PLIST Log message: Update to gnumeric-1.12.43. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/20 01:23:24 Modified files: sys/dev/pci/drm: drm_fourcc.h Log message: drm_fourcc: Fix DRM_FORMAT_MOD_LINEAR #define From Kristian H. Kristensen 771dacea92cd1b6107615aede467bdf62ef8907c in linux 4.4.y/4.4.91 af913418261d6d3e7a29f06cf35f04610ead667c in mainline linux CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/20 01:52:01 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_ini_sample patch-main_go www/gitea/pkg : PLIST Log message: update to 1.5.0; diff from Pavel Korovin CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/20 01:54:04 Modified files: misc/nyancat : Makefile distinfo Log message: Update nyancat to 1.5.2. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/20 04:00:04 Modified files: sys/kern : kern_pledge.c sys/uvm : uvm_device.c Log message: Preparations for arm64 radeondrm(4) support. ok jsg@ (who pointed out the kern_pledge.c change was necessary as well) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/20 04:50:45 Modified files: net/h323plus : Makefile distinfo net/h323plus/patches: patch-Makefile_in Log message: Update to h323plus-1.27.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/20 06:45:08 Modified files: www/webkitgtk4 : Makefile distinfo Log message: SECURITY update to webkitgtk4-2.20.5. CVE-2018-4261, CVE-2018-4262, CVE-2018-4263, CVE-2018-4264, CVE-2018-4265, CVE-2018-4266, CVE-2018-4267, CVE-2018-4270, CVE-2018-4272, CVE-2018-4273, CVE-2018-4278, CVE-2018-4284. with help from robert@ who pointed again how dumb I was... thanks ;-) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/20 06:46:35 Modified files: www/webkitgtk4 : Tag: OPENBSD_6_3 Makefile distinfo Log message: SECURITY update to webkitgtk4-2.20.5. CVE-2018-4261, CVE-2018-4262, CVE-2018-4263, CVE-2018-4264, CVE-2018-4265, CVE-2018-4266, CVE-2018-4267, CVE-2018-4270, CVE-2018-4272, CVE-2018-4273, CVE-2018-4278, CVE-2018-4284. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/20 07:51:09 Modified files: usr.bin/tmux : window-copy.c Log message: Fix problems with page scrolling in copy mode, GitHub issue 1440 from Amos Bird. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/20 08:59:02 Modified files: sys/dev : diskmap.c sys/dev/pci/drm: drm_linux.c sys/kern : kern_descrip.c Log message: Make fnew() return a new file with only one reference. This makes the API more logical. OK kettenis@ mpi@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/20 09:00:42 Modified files: usr.bin/tmux : cmd-find-window.c key-bindings.c tmux.1 Log message: Add -Z to find-window as well. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/20 09:02:07 Modified files: sys/arch/alpha/include: intr.h sys/arch/amd64/include: intr.h sys/arch/arm64/include: intr.h sys/arch/armv7/include: intr.h sys/arch/i386/include: intr.h sys/arch/landisk/include: intr.h sys/arch/loongson/include: intr.h sys/arch/m88k/include: intr.h sys/arch/octeon/include: intr.h sys/arch/powerpc/include: intr.h sys/arch/sgi/include: intr.h sys/arch/sparc64/include: intr.h psl.h Log message: Remove unused spllock(). OK deraadt@ mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/20 10:00:22 Modified files: sys/dev/pci/drm: drm_linux.c sys/kern : kern_event.c sys_generic.c sys_pipe.c sys_socket.c vfs_syscalls.c vfs_vnops.c sys/sys : file.h socketvar.h uio.h Log message: Reorder checks in the read/write(2) family of syscalls to prepare making file operations mp-safe. This change makes it clear that `f_offset' is only accessed in vn_read() and vn_write(), which will help taking it out of the KERNEL_LOCK(). This refactoring uncovered a race in vn_read() which is now documented and will be addressed in a later diff. ok visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/20 10:07:39 Modified files: etc/etc.arm64 : MAKEDEV.md Log message: Add /dev/drm[0-3]. ok deraadt@, jsg@, mpi@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/20 10:08:33 Modified files: etc/etc.arm64 : MAKEDEV Log message: sync CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/20 10:09:37 Modified files: share/man/man8/man8.arm64: MAKEDEV.8 Log message: sync CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/20 10:48:03 Modified files: sys/dev/fdt : imxccm.c imxccm_clocks.h Log message: Add the i.MX8MQ eCSPI clocks. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/20 10:48:47 Modified files: sys/dev/fdt : imxiic.c Log message: Enable I2C clocks in imxiic(4). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/20 11:06:18 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run the Wycheproof ChaCha20-Poly1305 test vectors against libcrypto. We currently only support nonces of length 12, so skip a few tests. With input from jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/20 11:31:44 Modified files: usr.bin/mandoc : roff.c Log message: Expand \n(.$ (the number of macro arguments) right in roff_userdef(), before even reparsing the expanded macro. That is the least dirty way to fix the bug that \(.$ remained set after execution of the user-defined macro ended. Any other way to fix it would probably require changes to read.c, which really shouldn't be bothered with such roff(7) internals. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/20 12:06:42 Modified files: usr.bin/mandoc : mandoc.c Log message: \f[] means \fP, not \fR CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/20 12:17:52 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Shuffle the decoding of the hex strings to the top and group all length tests together. Make failure of the length tests non-fatal, as these are failures of test cases, not of the program. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/20 12:26:36 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Use sealed instead of out in a couple of places in preparation of testing EVP_AEAD_CTX_open() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/20 12:47:20 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: remove two redundant tests CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/20 12:56:39 Modified files: sys/dev/pci : pcidevs Log message: Add Broadcom BCM4371. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/20 12:57:34 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/20 12:58:06 Modified files: sys/dev/pci : if_bwfm_pci.c Log message: Attach bwfm(4) to Broadcom BCM4371. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/20 13:33:31 Modified files: sys/dev/pci/drm: drm_linux.h sys/dev/pci/drm/ttm: ttm_bo_util.c Log message: Add arm64 support. On ARM write-combining translates into the normal uncached memory attribute and uncached translates into device-nGnRnE memory. This complicates the mapping onto PMAP_WC, PMAP_NOCACHE and PMAP_DEVICE a bit since the requirements of the drm(4) subsystem don't quite match the natural definitions for these. ok jsg@, mpi@, visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/20 13:36:04 Modified files: sys/dev/pci/drm: drmP.h Log message: Memory barriers for arm64. These are somewhat stronger than strictly necessary since we define the linux compat symbols in terms of a single set of macros. ok jsg@, mpi@, visa@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/20 13:38:07 Modified files: sys/arch/arm64/dev: arm64_bus_space.c sys/arch/arm64/include: bus.h Log message: Implement bus_space_mmap(9). ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/08/20 13:48:20 Modified files: mail/rspamd : Makefile Log message: Sort dependencies, whitespace nits OK sthen CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/20 14:41:58 Modified files: usr.bin/tmux : status.c tmux.h Log message: Move offset of window list into status struct. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/20 14:46:51 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Test EVP_AEAD_CTX_open() at the same time as EVP_AEAD_CTX_seal() Suggested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/20 15:18:03 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: add two missing \n CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/08/20 15:30:50 Log message: Import py-hamcrest 1.9.0, Hamcrest matchers for Python ok landry@ Status: Vendor Tag: pvk Release Tags: pvk_20180821 N ports/devel/py-hamcrest/Makefile N ports/devel/py-hamcrest/distinfo N ports/devel/py-hamcrest/pkg/DESCR N ports/devel/py-hamcrest/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/08/20 15:31:18 Modified files: devel : Makefile Log message: +py-hamcrest CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/08/20 15:35:11 Modified files: devel/py-twisted: Makefile distinfo devel/py-twisted/patches: patch-src_twisted_internet_test_test_tcp_py patch-src_twisted_python__setup_py devel/py-twisted/pkg: PLIST Removed files: devel/py-twisted/patches: patch-setup_py Log message: Update py-twisted 18.4.0 -> 18.7.0 ok landry@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2018/08/20 15:48:55 Modified files: xserver/hw/xfree86/os-support/bsd: arm64_video.c Log message: Initialize PCI subsystem on arm64. ok matthieu@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/20 18:35:55 Modified files: lib/libtls/man : tls_load_file.3 Log message: typo in argument type, from Mario dot Andres dot Campos at gmail dot com CVSROOT: /cvs Module name: ports Changes by: tj@cvs.openbsd.org 2018/08/20 18:57:15 Modified files: net/deluge : Makefile Log message: add py-pillow as a runtime dependency to fix a web interface bug wherein tracker icons get stretched out and distorted. switch homepage to https. ok bentley CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/20 19:56:26 Modified files: share/man/man7 : mandoc_char.7 usr.bin/mandoc : chars.c regress/usr.bin/mandoc/char/unicode: named.in named.out_ascii named.out_html named.out_utf8 namediff.in namediff.out_ascii namediff.out_html namediff.out_utf8 Log message: Fix some issues found looking at groff_char(7): * Add two missing characters, \('Y and \('y. * The Weierstrass p is not capital, see http://unicode.org/notes/tn27/. * Add a groff-compatible ASCII transliteration for U+02DC: "~". CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/20 20:04:04 Log message: Import math/gbc, the GNU version of the arbitrary precision calculators bc and dc. Original submission by Ivan Ivanov, who takes MAINTAINER -- thanks! ok bentley@ bc is an arbitrary precision calculator language. Syntax is similar to C, but differs in many substantial areas. It supports interactive execution of statements. It can also be used as a simple console-based calculator. This GNU version of bc contains several extensions beyond traditional bc implementations and the POSIX draft standard. This package includes GNU dc, another arbitrary precision calculator. dc is a reverse-polish desk calculator which supports unlimited precision arithmetic. It also allows you to define and call macros. Status: Vendor Tag: bcallah Release Tags: bcallah_20180820 N ports/math/gbc/Makefile N ports/math/gbc/distinfo N ports/math/gbc/pkg/DESCR N ports/math/gbc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/20 20:04:27 Modified files: math : Makefile Log message: +gbc CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/20 21:21:31 Modified files: converters/unsf: Makefile distinfo converters/unsf/patches: patch-Makefile_linux Log message: Maintenance update to unsf-1.1.20180608 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/20 21:28:23 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20180816. While here, add a HOMEPAGE to make maintenance a little easier. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/21 00:03:34 Modified files: sys/arch/i386/include: cpu.h sys/arch/i386/i386: machdep.c Log message: print sefflags_edx cpuid bits on i386 as well CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/21 00:54:30 Modified files: www/lighttpd : Makefile distinfo www/lighttpd/pkg: PLIST Log message: Update to lighttpd-1.4.50. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/21 00:56:09 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-include_llvm_CodeGen_MachineFrameInfo_h patch-include_llvm_CodeGen_TargetFrameLowering_h patch-lib_CodeGen_CMakeLists_txt patch-lib_CodeGen_PrologEpilogInserter_cpp patch-lib_Target_X86_CMakeLists_txt patch-lib_Target_X86_X86FrameLowering_cpp patch-lib_Target_X86_X86FrameLowering_h patch-tools_clang_lib_Driver_ToolChains_Clang_cpp patch-tools_lld_ELF_Driver_cpp patch-tools_lld_ELF_Writer_cpp Added files: devel/llvm/patches: patch-include_llvm_CodeGen_ReturnProtectorLowering_h patch-lib_CodeGen_ReturnProtectorLowering_cpp patch-lib_Target_AArch64_AArch64AsmPrinter_cpp patch-lib_Target_AArch64_AArch64FrameLowering_cpp patch-lib_Target_AArch64_AArch64FrameLowering_h patch-lib_Target_AArch64_AArch64InstrInfo_td patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h patch-lib_Target_AArch64_CMakeLists_txt patch-lib_Target_X86_X86ReturnProtectorLowering_cpp patch-lib_Target_X86_X86ReturnProtectorLowering_h Log message: Bring retguard for arm64 from base. from Brad (maintainer). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/21 00:57:23 Modified files: devel/pango : Makefile distinfo Log message: Update to pango-1.42.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/21 01:01:46 Modified files: devel/pango : Tag: OPENBSD_6_3 Makefile Added files: devel/pango/patches: Tag: OPENBSD_6_3 patch-pango_pango-emoji_c Log message: Merge from upstream: [PATCH] Prevent an assertion with invalid Unicode sequences Invalid Unicode sequences, such as 0x2665 0xfe0e 0xfe0f, can trick the Emoji iter code into returning an empty segment, which then triggers an assertion in the itemizer. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/21 01:05:34 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-makefile Log message: Update to amazon-ssm-agent-2.3.13.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/21 01:09:44 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/patches: patch-Makefile_in Log message: Update to cups-filters-1.21.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/21 03:28:20 Log message: Import www/gumbo. Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies. It's designed to serve as a building block for other tools and libraries such as linters, validators, templating languages, and refactoring and analysis tools. OK bentley@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180821 N ports/www/gumbo/Makefile N ports/www/gumbo/distinfo N ports/www/gumbo/pkg/PLIST N ports/www/gumbo/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/21 03:29:00 Modified files: www : Makefile Log message: Add gumbo. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/21 06:34:11 Modified files: sys/kern : uipc_socket.c Log message: If the control message of IP_SENDSRCADDR did not fit into the socket buffer together with an UDP packet, sosend(9) returned EWOULDBLOCK. As it is an persistent problem, EMSGSIZE is the correct error code. Split the AF_UNIX case into a separate condition and do not change its logic. For atomic protocols, check that both data and control message length fit into the socket buffer. original bug report from Alexander Markert discussed with jca@; OK vgross@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/21 06:44:13 Modified files: sys/arch/i386/i386: machdep.c sys/arch/i386/include: specialreg.h Log message: print rdtscp and xsave_ext cpuid bits on i386 as well move printing of ecxfeatures bits to match amd64 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/21 07:10:13 Modified files: sys/arch/amd64/amd64: vm_machdep.c Log message: If a kernel thread was created by a user land system call, the user land FPU context was saved to proc0. This was an information leak as proc0 is used to initialize the FPU at exec and signal handlers. Never save the FPU to proc0, it has the initialization value. Also check whether the FPU has valid user land state that has to be forked. This bug is a regression from the eager FPU commit. OK guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/21 07:50:31 Modified files: sys/kern : kern_descrip.c Log message: Use explicit fd indexing to access fd_ofiles, to clarify the code. OK mpi@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/21 07:56:27 Modified files: usr.bin/ssh : utf8.c Log message: AIX reports the CODESET as "ISO8859-1" in the POSIX locale. Treating that as a safe encoding is OK because even when other systems return that string for real ISO8859-1, it is still safe in the sense that it is ASCII-compatible and stateless. Issue reported by Val dot Baranov at duke dot edu. Additional information provided by Michael dot Felt at felt dot demon dot nl. Tested by Michael Felt on AIX 6.1 and by Val Baranov on AIX 7.1. Tweak and OK djm@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 08:08:37 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-7.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 08:13:38 Modified files: net/icinga/web2-module-director: Makefile distinfo net/icinga/web2-module-director/pkg: PLIST Log message: update to icingaweb2-module-director-1.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 08:17:45 Modified files: multimedia/get_iplayer: Makefile distinfo Log message: update to get_iplayer-3.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 09:36:35 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-includes_common_php patch-includes_functions_php net/librenms/pkg: PLIST Log message: update to librenms-1.42.01 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/21 09:56:39 Modified files: usr.bin/openssl: s_time.c Log message: Merge duplicate benchmark() GET/SSL_shutdown blocks into doConnection(). We need to then remove the shadow i from the GET block. While there, move retval's declaration to the beginning of the function. As doConnection() now executes the body of the benchmark's test, rename it to "run_test". Shadow variable spotted by tb@. ok tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/21 10:01:38 Modified files: usr.bin/mandoc : chars.c term_ascii.c regress/usr.bin/mandoc/char/unicode: latin1.in latin1.out_ascii latin1.out_html latin1.out_utf8 latin1diff.in latin1diff.out_ascii latin1diff.out_html latin1diff.out_utf8 named.in named.out_ascii named.out_html named.out_utf8 namediff.in namediff.out_ascii namediff.out_html namediff.out_utf8 Log message: Improve the ASCII rendering of \(Po (Pound Sterling) and of the playing card suits to match groff, using feedback from Ralph Corderoy . CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 10:15:45 Modified files: mail/rspamd : Makefile Log message: add a start at supporting !luajit arches, however doesn't actually build due to "undefined reference to `lua_strlen'" so mark ONLY_FOR_ARCHS for now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 10:20:40 Modified files: lang/luajit : Makefile Log message: mention that mail/rspamd needs to keep in sync with arches CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/21 10:23:21 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Factor the calls to EVP_AEAD_CTX_open() and EVP_AEAD_CTX_seal() into their own functions to make it easier to handle failures cleanly. Discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/21 10:25:11 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: A failure to _seal() should be looked into, so turn this into an unconditional failure. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/21 10:31:16 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove ChaCha20-Poly1305 from the TODO list CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/21 10:34:27 Modified files: sbin/disklabel : editor.c Log message: Unbreak 'R'esize. Problem noted and fix tested by jcs@. ok otto@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/21 10:34:40 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: fix return value CVSROOT: /cvs Module name: src Changes by: akoshibe@cvs.openbsd.org 2018/08/21 10:40:23 Modified files: sys/net : switchofp.c Log message: Fix alignment fault in switchd(8) on sparc64. Use memcpy to set oxm_value, which isn't aligned to 64 bits. Based on pointers from Ori Bernstein Reported by Ryan Keating ok yasuoka@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 10:55:08 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_gvim_desktop patch-src_configure_ac editors/vim/pkg: PLIST-lang PLIST-main Log message: update to vim-8.1.0309 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 11:11:08 Modified files: mail/rspamd : Makefile mail/rspamd/patches: patch-CMakeLists_txt mail/rspamd/pkg: PLIST Added files: mail/rspamd/pkg: PFRAG.luajit Log message: Force lua 5.1 in CMakeLists.txt (rspamd was preferring 5.2/5.3 even though it didn't build with those versions) - git master seems likely to have fixed at least some of these problems. Split PLIST for systems without luajit because torch (used for the neural network module) isn't available there. Bump REVISION because arches with luajit will have the final PLIST rearranged. Thanks jsg@ for hints. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 11:37:22 Modified files: sysutils/p5-File-Rename: Makefile distinfo sysutils/p5-File-Rename/pkg: DESCR PLIST Log message: Update to p5-File-Rename-1.00, renaming the installed utility to prename as seem common on other OS. From Charlene Wendling, ok edd@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/21 11:57:34 Modified files: converters/p5-JSON: Makefile distinfo Log message: update p5-JSON to 2.94 from maintainer Genadijus Paleckis CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/21 12:06:12 Modified files: sys/arch/amd64/conf: GENERIC Makefile.amd64 files.amd64 sys/arch/i386/conf: GENERIC Makefile.i386 files.i386 sys/conf : files sys/dev : kcov.c sys/kern : kern_exit.c Log message: Rework kcov kernel config. Instead of treating kcov as both an option and a pseudo-device, get rid of the option. Enabling kcov now requires the following line to be added to the kernel config: pseudo-device kcov 1 This is how pseudo devices are enabled in general. A side-effect of this change is that dev/kcov.c will no longer be compiled by default. Prodded by deraadt@; ok mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/21 12:09:34 Modified files: share/man/man4 : kcov.4 Log message: cope with latest config changes; ok jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/21 12:15:17 Modified files: usr.bin/mandoc : roff.c share/man/man7 : roff.7 Log message: Implement the \\$@ escape sequence (insert all macro arguments, quoted) in addition to the already supported \\$* (similar, but unquoted). Then use \\$@ to improve the implementation of the .als request (macro alias). Needed by groff_hdtbl(7). Gosh, it feels like the manual pages of the groff package are exercising every bloody roff(7) feature under the sun. In the manual page source code itself, not merely in the implementation of the used macro packages, that is. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/21 12:35:18 Log message: Check the FPU environment of user land processes after exec and the proc0 kernel thread for FPU initialization values. Status: Vendor Tag: bluhm Release Tags: bluhm_20180821 N src/regress/sys/arch/amd64/fpu/LICENSE N src/regress/sys/arch/amd64/fpu/Makefile N src/regress/sys/arch/amd64/fpu/README N src/regress/sys/arch/amd64/fpu/fdfl.c N src/regress/sys/arch/amd64/fpu/fdump.c N src/regress/sys/arch/amd64/fpu/feget.c N src/regress/sys/arch/amd64/fpu/fenv.S N src/regress/sys/arch/amd64/fpu/fenv_t.ok N src/regress/sys/arch/amd64/fpu/fxproc0.c N src/regress/sys/arch/amd64/fpu/fxsave64.ok No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/21 12:42:40 Added files: regress/sys/arch/amd64: Makefile Log message: Link arch amd64 regress to build. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/21 12:48:44 Modified files: lang/vala : Makefile distinfo Log message: update to vala-0.40.9 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/21 13:04:41 Modified files: sys/arch/amd64/amd64: identcpu.c vmm.c vmm_support.S sys/arch/amd64/include: cpu.h specialreg.h vmmvar.h Log message: Perform mitigations for Intel L1TF screwup. There are three options: (1) Future cpus which don't have the bug, (2) cpu's with microcode containing a L1D flush operation, (3) stuffing the L1D cache with fresh data and expiring old content. This stuffing loop is complicated and interesting, no details on the mitigation have been released by Intel so Mike and I studied other systems for inspiration. Replacement algorithm for the L1D is described in the tlbleed paper. We use a 64K PA-linear region filled with trapsleds (in case there is L1D->L1I data movement). The TLBs covering the region are loaded first, because TLB loading apparently flows through the D cache. Before performing vmlaunch or vmresume, the cachelines covering the guest registers are also flushed. with mlarkin, additional testing by pd, handy comments from the kettenis and guenther peanuts CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/21 13:16:52 Log message: Import cbindgen 0.6.1. This project can be used to generate C bindings for Rust code: * Builds bindings for a crate, its mods, its dependent crates, and their mods * Only the necessary types for exposed functions are given bindings * Can specify annotations for controlling some aspects of binding * Support for generic structs and unions * Support for exporting constants and statics * Customizable formatting, can be used in C or C++ projects * Support for generating #ifdef's for #[cfg] attributes * Support for #[repr(sized)] tagged enum's Will be a BDEP for firefox 63, per https://groups.google.com/forum/#!topic/mozilla.dev.platform/t4Bc-I0lxBY ok sthen@ semarie@ Status: Vendor Tag: landry Release Tags: landry_20180821 N ports/devel/cbindgen/Makefile N ports/devel/cbindgen/distinfo N ports/devel/cbindgen/pkg/PLIST N ports/devel/cbindgen/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/21 13:17:24 Modified files: devel : Makefile Log message: +cbindgen CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/21 13:37:08 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 4.05 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/08/21 14:20:04 Modified files: lib/libc/gen : getpwent.3 getpwnam.3 getpwent.c Log message: Use an mmap()'d buffer instead of a static buffer for the contents of the pointer returned by getpw{ent,nam,uid}(). We unmap the buffer each time to catch callers using a stale passwd struct pointer. As a special case, we do not unmap the buffer if the previous lookup was for the same name or uid. This special case may be removed in the future. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/21 14:31:23 Modified files: net/icinga/core2: Makefile Log message: disable picking up libexecinfo to fix build on gcc arches. OK sthen@ (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/21 16:16:42 Modified files: sys/dev/fdt : dwpcie.c Log message: Implement address translation. Makes I/O space access work. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 17:22:39 Modified files: net/unifi/stable: Makefile Log message: 5.8.28 moved from stable candidate to stable, adjust url CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 17:25:09 ports/net/unifi/testing Update of /cvs/ports/net/unifi/testing In directory cvs.openbsd.org:/tmp/cvs-serv23296/testing Log Message: Directory /cvs/ports/net/unifi/testing added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 17:25:22 ports/net/unifi/testing/pkg Update of /cvs/ports/net/unifi/testing/pkg In directory cvs.openbsd.org:/tmp/cvs-serv9266/testing/pkg Log Message: Directory /cvs/ports/net/unifi/testing/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 17:25:22 ports/net/unifi/testing/patches Update of /cvs/ports/net/unifi/testing/patches In directory cvs.openbsd.org:/tmp/cvs-serv9266/testing/patches Log Message: Directory /cvs/ports/net/unifi/testing/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 17:25:22 ports/net/unifi/testing/files Update of /cvs/ports/net/unifi/testing/files In directory cvs.openbsd.org:/tmp/cvs-serv9266/testing/files Log Message: Directory /cvs/ports/net/unifi/testing/files added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 17:28:21 Modified files: net/unifi : Makefile Added files: net/unifi/testing: Makefile distinfo net/unifi/testing/files: unifi.sh net/unifi/testing/patches: patch-unifi_sh_api net/unifi/testing/pkg: DESCR PLIST README unifi.rc Log message: add testing/ directory for unifi (currently 5.9 branch), this is set as FETCH_MANUALLY with a mechanism that users with access to these can use to fetch the distfiles (just running "make" will give details). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/21 18:11:58 Modified files: net/unifi/testing: Makefile distinfo net/unifi/testing/pkg: PLIST Log message: 5.9.24 now out (and is actually a stable candidate, though still just posted in the beta blog so no public URL yet) CVSROOT: /cvs Module name: www Changes by: ccardenas@cvs.openbsd.org 2018/08/21 22:49:03 Modified files: . : want.html Log message: Add networking gear for LACP development CVSROOT: /cvs Module name: ports Changes by: reyk@cvs.openbsd.org 2018/08/22 03:43:15 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: I moved from Hannover to Zurich. Gruezi miteinand! OK tb@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/08/22 04:11:43 Modified files: usr.sbin/smtpd : mta.c Log message: Fix a crash when relaying with authentication but auth table is not set. found by and ok stsp@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2018/08/22 05:25:58 Modified files: sys/arch/m88k/include: atomic.h Log message: Adding membar_xxx defines to userland. The src/lib/libc/thread/rthread.c 1.8 change adds #include in userland code. Current m88k atomic.h contents are inside of #if defined(_KERNEL) guard, then, nothing is defined for userland program. So we need adding some defines to compile it on m88k. The original diff is suggested from Miod Vallat, modified by the advice from mpi@ and kettenis@. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/22 05:49:08 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_2 vm_machdep.c Log message: If a kernel thread was created by a user land system call, the user land FPU context was saved to proc0. This was an information leak as proc0 is used to initialize the FPU at exec and signal handlers. Never save the FPU to proc0, it has the initialization value. Also check whether the FPU has valid user land state that has to be forked. This bug is a regression from the eager FPU commit. OK guenther@ OpenBSD 6.2 errata 022 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/22 05:51:25 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_3 vm_machdep.c Log message: If a kernel thread was created by a user land system call, the user land FPU context was saved to proc0. This was an information leak as proc0 is used to initialize the FPU at exec and signal handlers. Never save the FPU to proc0, it has the initialization value. Also check whether the FPU has valid user land state that has to be forked. This bug is a regression from the eager FPU commit. OK guenther@ OpenBSD 6.3 errata 017 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/22 07:32:12 Modified files: lib/libexpat : Changes README.md lib/libexpat/examples: elements.c lib/libexpat/lib: expat.h siphash.h xmlparse.c xmltok_impl.c lib/libexpat/tests: runtests.c structdata.c Log message: Update libexpat to 2.2.6. Relevant for OpenBSD is - Avoid doing arithmetic with NULL pointers in XML_GetBuffer - Fix 2.2.5 regression with suspend-resume while parsing a document like '' - Address compiler warnings - Fix miscellaneous typos CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/22 07:43:30 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_app_qgisapp_cpp Log message: Update to qgis 3.2.2. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/22 09:30:20 Modified files: sys/dev/usb : usbdevs Log message: Dynastream ANTUSB-m, from Jan Klemkow. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/22 09:31:05 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/22 09:32:49 Modified files: share/man/man4 : uscom.4 sys/dev/usb : uscom.c Log message: Work well with the Dynastream ANTUSB-m, from Jan Klemkow. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/22 09:38:46 Modified files: sys/arch/alpha/conf: GENERIC sys/arch/amd64/conf: GENERIC sys/arch/arm64/conf: GENERIC sys/arch/armv7/conf: GENERIC sys/arch/hppa/conf: GENERIC sys/arch/i386/conf: GENERIC sys/arch/landisk/conf: GENERIC sys/arch/loongson/conf: GENERIC sys/arch/macppc/conf: GENERIC sys/arch/octeon/conf: GENERIC sys/arch/sparc64/conf: GENERIC Log message: Enable uscom(4) where uslcom(4) is already present. Based on a submisison from Jan Klemkow. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/22 09:52:24 Log message: Import py-test-forked-0.2 from Elias Mariani, ok sthen@ RUN tests in isolated forked subprocesses. Status: Vendor Tag: danj Release Tags: danj_20180822 N ports/devel/py-test-forked/distinfo N ports/devel/py-test-forked/Makefile N ports/devel/py-test-forked/pkg/DESCR N ports/devel/py-test-forked/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/22 09:53:20 Modified files: devel : Makefile Log message: + py-test-forked + py-test-forked,python3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/22 10:33:08 Modified files: net : Makefile Removed files: net/aircontrol : Makefile distinfo net/aircontrol/pkg: DESCR MESSAGE PLIST aircontrol.rc Log message: remove old aircontrol 1.x port; no redistribution, has been replaced upstream long ago with aircontrol2 which uses a self-extracting java-based installer, and this port has been implicitly marked BROKEN since JDK was switched to 1.8 due to the MODJAVA_VER setting. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/22 10:36:11 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirk for net/aircontrol CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/22 10:53:37 Modified files: distrib/miniroot: install.sub Log message: Let /etc/installurl default to cdn.openbsd.org if it doesn't exist and no official mirror was used. This way, people doing installs without network access also get working pkg_add and syspatch experience out of the box. Idea from tj ok halex, job (who made it all possible), deraadt CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/22 11:46:29 Modified files: lib/libssl : ssl_srvr.c Log message: Correct session ticket encryption. The CBB conversion resulted in the ticket encryption being handled incorrectly, resulting in only the last block being used. Fix this and restore the previous behaviour. Issue found by inoguchi@ and sebastia@. ok inoguchi@ and tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/22 12:36:00 Modified files: graphics/ImageMagick: Makefile distinfo graphics/ImageMagick/patches: patch-configure_ac graphics/ImageMagick/pkg: PLIST Added files: graphics/ImageMagick/patches: patch-config_policy_xml Log message: Update to ImageMagick 6.9.10-10 including various fixes for bugs found by OSS Fuzz. Disable ghostscript-based coders in the default config file (policy.xml) following suggestion in http://www.openwall.com/lists/oss-security/2018/08/21/2 If you're using an edited config file or using ImageMagick in chroot, you may want to consider following suit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/22 13:07:48 Modified files: textproc/discount: Makefile distinfo Log message: update to discount 2.2.4, from Charlene Wendling CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/22 13:48:48 Modified files: sys/netinet6 : frag6.c Log message: frag6_slowtimo: push NET_LOCK into frag6_freef around icmp6_error. icmp6_error() still probably needs the NET_LOCK, as the call chain icmp6_error -> icmp6_reflect -> rt_match -> rt_clone -> rtrequest is possible. The fragment discard loop in frag6_slowtimo and the other cleanup bits in frag6_freef do not require it however. So push the lock down into frag6_freef around icmp6_error. Prompted by mpi. Discussed with bluhm and kn. Regress test help by bluhm. Additional testing by kn. ok kn@ visa@ mpi@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/22 13:57:59 Modified files: net/zabbix : Makefile net/zabbix/pkg : PLIST-proxy Log message: fix installation of zabbix-proxy on a clean system the default configuration would not get installed as /etc/zabbix wasn't present, so add the missing @sample entry in PLIST-proxy ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/22 14:06:14 Modified files: usr.bin/tmux : key-string.c server-client.c status.c tmux.1 tmux.h Log message: Add StatusLeft and StatusRight mouse key modifiers for the left and right parts of the status line. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/22 14:36:24 Modified files: usr.bin/openssl: s_time.c Log message: Use a monotonic clock for the benchmark timeout. While here, we don't need the app_timer_* wrapper function, it only obfuscates things, so delete it. Also while here, totalTime only needs to be assigned once. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/22 14:45:11 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.42.7 (Fix a denial-of-service condition). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/22 14:45:36 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.82. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/22 14:49:29 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.82. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/22 14:49:50 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.83. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/22 14:54:25 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-213.0.0. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/22 15:15:53 Modified files: sys/dev/fdt : dwpcie.c Log message: Initialize bridge registers instead of relying on ppb(4) to do it for us. This gives us more control over the I/O windows that we expose such that we can make enough address space available for graphics cards. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/22 16:53:47 Modified files: graphics/ImageMagick: Makefile graphics/ImageMagick/patches: patch-config_policy_xml Log message: also disable PS2/PS3 by default, pointed out by Bob Friesenhahn on oss-sec CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/22 16:57:52 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_2 identcpu.c vmm.c vmm_support.S sys/arch/amd64/include: Tag: OPENBSD_6_2 cpu.h specialreg.h vmmvar.h Log message: Perform mitigations for Intel L1TF screwup. There are three options: (1) Future cpus which don't have the bug, (2) cpu's with microcode containing a L1D flush operation, (3) stuffing the L1D cache with fresh data and expiring old content. This stuffing loop is complicated and interesting, no details on the mitigation have been released by Intel so Mike and I studied other systems for inspiration. Replacement algorithm for the L1D is described in the tlbleed paper. We use a 64K PA-linear region filled with trapsleds (in case there is L1D->L1I data movement). The TLBs covering the region are loaded first, because TLB loading apparently flows through the D cache. Before performing vmlaunch or vmresume, the cachelines covering the guest registers are also flushed. with mlarkin, additional testing by pd, handy comments from the kettenis and guenther peanuts from deraadt@ OpenBSD 6.2 errata 023 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/22 16:58:53 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_3 identcpu.c vmm.c vmm_support.S sys/arch/amd64/include: Tag: OPENBSD_6_3 cpu.h specialreg.h vmmvar.h Log message: Perform mitigations for Intel L1TF screwup. There are three options: (1) Future cpus which don't have the bug, (2) cpu's with microcode containing a L1D flush operation, (3) stuffing the L1D cache with fresh data and expiring old content. This stuffing loop is complicated and interesting, no details on the mitigation have been released by Intel so Mike and I studied other systems for inspiration. Replacement algorithm for the L1D is described in the tlbleed paper. We use a 64K PA-linear region filled with trapsleds (in case there is L1D->L1I data movement). The TLBs covering the region are loaded first, because TLB loading apparently flows through the D cache. Before performing vmlaunch or vmresume, the cachelines covering the guest registers are also flushed. with mlarkin, additional testing by pd, handy comments from the kettenis and guenther peanuts from deraadt@ OpenBSD 6.3 errata 018 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/22 18:22:53 Modified files: sys/dev/pci : if_bnxt.c Log message: set interrupt aggregation parameters so we get around 10000 interrupts per second, which makes a pretty sizable improvement to rx performance. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/22 19:06:06 Modified files: sys/dev/pci : if_bnxt.c Log message: rearrange txeof so it processes slots up to the index given in the completion event, and only request completion events for the last packet we place on the ring in bnxt_start, which doesn't do anything now but will make tx faster when we get tx mitigation working. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/22 19:40:26 Modified files: sys/dev/pci : if_bnxt.c Log message: remove hwrm interface code for nvram reads and writes, firmware updates, and wol filters, none of which we're going to use. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/22 20:37:47 Log message: Import games/spacetrader, an interstellar trading strategy game. ok bentley@ Space Trader centers on buying and selling commodities in various star systems around the galaxy. The player has one of several types of spacecraft, and interacts with other traders, pirates, and police. The goal is to earn enough money to retire to your own moon. This package is a port of the original Palm OS game to C#. Status: Vendor Tag: bcallah Release Tags: bcallah_20180822 N ports/games/spacetrader/Makefile N ports/games/spacetrader/distinfo N ports/games/spacetrader/files/spacetrader N ports/games/spacetrader/pkg/PLIST N ports/games/spacetrader/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/22 20:38:26 Modified files: games : Makefile Log message: +spacetrader CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/08/22 21:01:08 Modified files: usr.bin/ssh : auth2-pubkey.c Log message: memleak introduced in r1.83; from Colin Watson CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/22 23:35:59 Log message: Import mypaint-brushes 1.6.0, from Elias M Mariani. Brushes used by MyPaint and other software using libmypaint. Requirement for upcoming gimp 2.10.x update. ok giovanni@ on the original submission, tweaks and ok sthen@ Status: Vendor Tag: emariani Release Tags: landry_20180823 N ports/graphics/mypaint-brushes/Makefile N ports/graphics/mypaint-brushes/distinfo N ports/graphics/mypaint-brushes/pkg/DESCR N ports/graphics/mypaint-brushes/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/22 23:37:16 Log message: Import libmypaint 1.3.0, from Elias M. Mariani. Library for making brushstrokes which is used by MyPaint and other projects. Requirement for upcoming gimp 2.10.x update. ok giovanni@ on the initial submission, tweaks and ok sthen@ Status: Vendor Tag: emariani Release Tags: landry_20180823 N ports/graphics/libmypaint/Makefile N ports/graphics/libmypaint/distinfo N ports/graphics/libmypaint/pkg/DESCR N ports/graphics/libmypaint/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/22 23:38:24 Modified files: graphics : Makefile Log message: +libmypaint, mypaint-brushes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/22 23:49:01 Log message: Import py-ofxparse 0.19, from semarie@ ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX files are available from almost any online banking site, so they work well if you want to pull together your finances from multiple sources. Online trading accounts also provide account statements in OFX files. There are three different types of OFX files, called BankAccount, CreditAccount and InvestmentAccount files. This library has been tested with real-world samples of all three types. If you find a file that does not work with this library, please consider contributing the file so ofxparse can be improved. See the Help! section below for directions on how to do this. ok danj@ Status: Vendor Tag: semarie Release Tags: landry_20180823 N ports/textproc/py-ofxparse/Makefile N ports/textproc/py-ofxparse/distinfo N ports/textproc/py-ofxparse/pkg/DESCR N ports/textproc/py-ofxparse/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/22 23:49:51 Modified files: textproc : Makefile Log message: +py-ofxparse{,python3} CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/08/23 00:04:53 Modified files: usr.sbin/vmctl : vmctl.c Log message: Allow to boot CDROM-only VMs. Pointed out by Jon Williams OK mlarkin@ kn@ ccardenas@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/23 00:25:01 Modified files: games/grdc : grdc.c Log message: reduce pledge(2) to "stdio tty" after ncurses initialization. OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/23 00:26:35 Modified files: games/robots : main.c Log message: reduce pledge(2) to "stdio tty" after ncurses initialization. robots(6) uses a scorefile nevertheless an fd is opened way in advance and therefore we can disable any further access to the filesystem. OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/23 00:27:54 Modified files: usr.sbin/ac : ac.c Log message: We can safely assume that our utmp(5) file format implementation can guarantee space for the NUL character, nevertheless there will always be some piece of software that can get it wrong and corrupt the database, so we must take this into consideration. That being said, there is one strlcpy(3) that needs to be reverted back into strncpy(3) + '\0' since if we try to use a bogus wtmp(5) file with ac(8) that is big enough then the NUL char is not verified and it will write memory out-of-bounds which will make the program crash. discussed with and OK cheloha@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/23 00:30:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.7.83. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/23 00:33:43 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.10.83. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/23 00:33:53 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.15.84. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/23 00:53:04 Modified files: misc/gpsd : Makefile Log message: xgps needs py-gtk2, add it to RDEP-x11 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/23 01:16:36 Modified files: devel/glib2/patches: patch-configure_ac Added files: devel/glib2/patches: gcc3-patch-glib_tests_Makefile_am Log message: We're using autoreconf(1) etc. so we must patch Makefile.am, not .in. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/08/23 02:19:02 Modified files: security/password-store: Makefile distinfo security/password-store/pkg: PLIST Log message: Update to password-store-1.7.3. ok David Dahlberg (MAINTAINER), fcambus@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/23 02:36:07 Modified files: mail/kopano/core: Makefile mail/kopano/core/pkg: PLIST-main devel/glib2 : Makefile devel/glib2/pkg: PLIST Log message: Put back the "un-harcode /usr/local" fix in. This will leave an empty ${PREFIX}/<...>/usr directory at delete time in case PREFIX != /usr/local but espie@ says it's OK. prodded by espie@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/08/23 03:11:17 Modified files: editors/neovim : Makefile distinfo Log message: Update to neovim-0.3.1. From Jon Bernard, OK sthen@. Thanks! CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/08/23 04:07:06 Added files: usr.sbin/smtpd : rfc5322.h rfc5322.c Log message: import alternative message parser (not used yet). CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/08/23 05:19:40 Modified files: build : mirrors.dat Log message: mirror.switch.ch will shut down on september 11 2018, remove it now ok sthen@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/08/23 05:20:02 Modified files: . : ftp.html ftplist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/23 06:48:06 Modified files: graphics/ImageMagick: Makefile graphics/ImageMagick/patches: patch-config_policy_xml Log message: disable the gs delegate altogether in default policy.xml, rather than the various coders which use it CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/23 07:21:27 Modified files: sbin/disklabel : editor.c Log message: Always check the return values of get_[fsize|bsize|cpg]. Accept partition changes only if all succeed. ok tb@ deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/23 07:23:52 src/regress/usr.bin/mandoc/roff/return Update of /cvs/src/regress/usr.bin/mandoc/roff/return In directory cvs.openbsd.org:/tmp/cvs-serv7584/return Log Message: Directory /cvs/src/regress/usr.bin/mandoc/roff/return added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/23 07:23:52 src/regress/usr.bin/mandoc/roff/shift Update of /cvs/src/regress/usr.bin/mandoc/roff/shift In directory cvs.openbsd.org:/tmp/cvs-serv7584/shift Log Message: Directory /cvs/src/regress/usr.bin/mandoc/roff/shift added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/23 08:16:12 Modified files: share/man/man7 : roff.7 usr.bin/mandoc : libmandoc.h mandoc.1 mandoc.h read.c roff.c regress/usr.bin/mandoc/roff: Makefile regress/usr.bin/mandoc/roff/de: infinite.in infinite.out_ascii infinite.out_lint Added files: regress/usr.bin/mandoc/roff/return: Makefile basic.in basic.out_ascii basic.out_lint regress/usr.bin/mandoc/roff/shift: Makefile bad.in bad.out_ascii bad.out_lint basic.in basic.out_ascii Log message: Implement the roff(7) .shift and .return requests, for example used by groff_hdtbl(7) and groff_mom(7). Also correctly interpolate arguments during nested macro execution even after .shift and .return, implemented using a stack of argument arrays. Note that only read.c, but not roff.c can detect the end of a macro execution, and the existence of .shift implies that arguments cannot be interpolated up front, so unfortunately, this includes a partial revert of roff.c rev. 1.209, moving argument interpolation back into the function roff_res(). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/23 08:47:52 Modified files: sys/arch/i386/conf: files.i386 sys/arch/i386/i386: acpi_machdep.c bios.c cpu.c machdep.c sys/arch/i386/include: biosvar.h cpufunc.h specialreg.h sys/arch/i386/stand/boot: conf.c sys/arch/i386/stand/cdboot: conf.c sys/arch/i386/stand/libsa: exec_i386.c sys/arch/i386/stand/pxeboot: conf.c Added files: sys/arch/i386/i386: ucode.c Log message: port the amd64 code for loading intel microcode on boot to i386 ok deraadt@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2018/08/23 08:54:28 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Check reusing SSL/TLS session ticket by regression test - Added checking for session ticket reusing with using openssl(1) s_server and s_client command in appstest.sh - Confirm certificate verification status. - Save s_server message to log file. ok tb@ and jsing@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/08/23 09:04:36 Modified files: build : mirrors.dat . : ftp.html ftplist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: add ftp.riken.jp CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2018/08/23 09:16:21 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Add license header. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/08/23 09:26:30 Modified files: sysutils/firmware/intel: Tag: OPENBSD_6_3 Makefile distinfo sysutils/firmware/intel/pkg: Tag: OPENBSD_6_3 PLIST Log message: backport update to intel 20180807 microcode requested by deraadt@ and sthen@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/23 09:31:12 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c sys/arch/armv7/stand/efiboot: efiboot.c Log message: Set the pointer to the EFI Runtime Services, otherwise we call into nowhere. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/23 09:45:05 Modified files: usr.bin/tmux : cmd-if-shell.c cmd-run-shell.c cmd-show-messages.c format.c job.c server.c tmux.h window-copy.c Log message: Move job struct into job.c. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/08/23 10:20:54 Modified files: faq : faq15.html Log message: switch installurl example to cdn.openbsd.org CVSROOT: /cvs Module name: src Changes by: tj@cvs.openbsd.org 2018/08/23 10:28:12 Modified files: share/man/man5 : installurl.5 Log message: switch installurl example to cdn.openbsd.org CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/23 10:38:11 Modified files: devel/boost : Makefile devel/boost/pkg: PLIST Added files: devel/boost/patches: patch-libs_locale_build_Jamfile_v2 Log message: enable Unicode/ICU support in Regex bulk build on macppc, i386 and amd64 by myself ok rsadowsk@ (maintainer) CVSROOT: /cvs Module name: www Changes by: jca@cvs.openbsd.org 2018/08/23 10:44:50 Modified files: build : mirrors.dat Log message: ftp2.fr.openbsd.org can't provide snapshots at the moment, remove it CVSROOT: /cvs Module name: www Changes by: jca@cvs.openbsd.org 2018/08/23 10:45:31 Modified files: . : ftp.html ftplist openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/23 10:52:13 Modified files: usr.bin/su : su.c Log message: A sequence of increasingly restrictive pledges was already present in su. Rearrange them slightly, so that a unveil's can be added also. (Sometimes you only learn a required path late in the game, you don't know them upfront at program start. That is the tricky bit) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/23 12:37:54 Modified files: devel/p5-Test-Manifest: Makefile distinfo Log message: update to p5-Test-Manifest-2.021 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/23 12:38:00 Modified files: math/py-graphviz: Makefile distinfo Log message: update to py-graphviz-0.9 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/23 12:39:10 Modified files: net/py-ncclient: Makefile distinfo net/py-ncclient/pkg: PLIST Log message: update to ncclient-0.6.2 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/23 12:39:12 Modified files: usr.bin/tmux : job.c Log message: all_jobs can be static. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/23 12:47:13 Modified files: net/cppzmq : Makefile distinfo net/cppzmq/pkg : PLIST Added files: net/cppzmq/patches: patch-libzmq-pkg-config_FindZeroMQ_cmake Removed files: net/cppzmq/patches: patch-libzmqPkgConfigFallback_cmake Log message: update to cppzmq-4.3.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/23 12:47:52 Modified files: net/minio/client: Makefile distinfo Log message: update to minioc-0.20180818 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/23 12:50:55 Modified files: archivers/cabextract: Makefile distinfo Log message: update to cabextract-1.7 addressing several memory mishandling issues ok Steve Shockley (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/23 12:54:29 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-1.2.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/23 12:55:01 Modified files: net/py-junos-eznc: Makefile distinfo net/py-junos-eznc/pkg: PLIST Log message: update to py-junos-eznc-2.1.9 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/08/23 13:30:02 Modified files: . : errata62.html errata63.html Log message: release fpufork and l1tf errata. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/23 13:32:03 Modified files: usr.bin/mandoc : libmandoc.h main.c main.h man.c man.h mandoc.h mdoc_man.c read.c Log message: The upcoming .while request will have to re-execute roff(7) lines parsed earlier, so they will have to be saved for reuse - but the read.c preparser does not know yet whether a line contains a .while request before passing it to the roff parser. To cope with that, save all parsed lines for now. Even shortens the code by 20 lines. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/23 13:38:12 Modified files: lib/libX11 : ChangeLog aclocal.m4 configure configure.ac lib/libX11/man/xkb: Makefile.am Makefile.in XkbChangeControls.man XkbGetNamedIndicator.man XkbKeyNumGroups.man XkbOpenDisplay.man XkbSetNamedIndicator.man lib/libX11/modules/im/ximcp: imCallbk.c imDefIc.c imInsClbk.c imLcIm.c imLcLkup.c lib/libX11/modules/om/generic: omGeneric.c lib/libX11/specs/XKB: ch08.xml lib/libX11/src : DisName.c FSWrap.c FontNames.c GetFPath.c GetIFocus.c GetImage.c GetKCnt.c GetPCnt.c GetPntMap.c GetSSaver.c GrServer.c LiHosts.c ListExt.c Macros.c ModMap.c QuKeybd.c ReconfWM.c SetHints.c StColor.c StColors.c StrKeysym.c Sync.c UngrabSvr.c XlibInt.c xcb_io.c lib/libX11/src/xcms: cmsCmap.c cmsProp.c lib/libX11/src/xkb: XKBAlloc.c XKBExtDev.c lib/libX11/src/xlibi18n: lcCT.c lcDB.c lcGeneric.c lcPublic.c Added files: lib/libX11/man/xkb: XkbGetNamedDeviceIndicator.man XkbSetNamedDeviceIndicator.man Log message: Udate to libX11 1.6.6. bug fixes release - no API/ABI changes. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/23 13:46:59 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run our DSA against wycheproof test vectors. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/23 14:27:17 Modified files: x11/py-qtpy : Makefile distinfo x11/py-qtpy/pkg: PLIST Log message: update to py-qtpy-1.4.2, from Elias M. Mariani who is taking maintainer CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/23 14:42:57 Modified files: distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/08/23 14:44:11 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2018/08/23 18:43:15 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html Added files: openssh/txt : release-7.8 Log message: openssh-7.8 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2018/08/23 18:44:40 Modified files: openssh : releasenotes.html openssh/txt : release-7.8 Log message: update openssh HTML release notes CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/08/23 19:42:41 Modified files: sys/arch/amd64/stand/efiboot: efiboot.c Log message: Don't treat UnicodeChar == 0 as a keyboard input. This fixes the problem that which prevents typing the passpharase for softraid on boot. It happened at least with some external keyboards on ThinkPad X2{6,8}0. diff from Frank Groeneveld ok tb CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/23 20:26:31 Modified files: sys/dev/pci : if_bnxt.c Log message: set the rx mask to always accept all vlan tags, making vlan interfaces on top of bnxt work properly. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/23 23:20:04 Added files: sysutils/krename: Makefile distinfo sysutils/krename/pkg: DESCR PLIST Log message: re-add sysutils/krename (Replacement for sysutils/krename-kde4) - Switch from Qt4 to Qt5 - Update from 4.0.9 to 5.0.0 re-add hint and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/23 23:21:22 Modified files: meta/kde4 : Makefile Log message: remove krename-kde4 from KDE4 meta CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/23 23:21:48 Modified files: sys/dev/pci/drm/radeon: radeon_kms.c Log message: Allocate framebuffer PCI BAR if left uninitialized by firmware. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/23 23:25:17 Modified files: sysutils : Makefile Log message: hook up KDE5 krename and unhook krename-kde4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/23 23:26:55 Removed files: sysutils/krename-kde4: Makefile distinfo sysutils/krename-kde4/patches: patch-cmake_modules_FindLIBPODOFO_cmake patch-src_CMakeLists_txt patch-src_batchrenamer_cpp patch-src_krenametest_cpp sysutils/krename-kde4/pkg: DESCR PLIST Log message: delete krename-kde4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/23 23:29:22 Modified files: security/keepassxc: Makefile distinfo security/keepassxc/pkg: PLIST Log message: Bugfix update keepassxc-2.3.4 CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/08/23 23:41:56 Modified files: . : 52.html 57.html 59.html 62.html alpha.html amd64.html i386.html lyrics.html plus32.html plus33.html plus34.html plus35.html policy.html sparc.html sparc64.html faq : faq10.html faq5.html upgrade47.html upgrade48.html upgrade55.html upgrade61.html upgrade62.html upgrade63.html faq/ports : specialtopics.html libressl : index.html patches.html openbgpd : index.html opencvs : index.html openntpd : index.html opensmtpd : index.html openssh : features.html history.html index.html manual.html releasenotes.html specs.html openssh/txt : release-7.8 Log message: Strip cgi-bin/cvsweb/ from CVSWeb URLs. ok tj@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/24 00:25:40 Modified files: sys/arch/amd64/amd64: identcpu.c sys/arch/i386/i386: machdep.c Log message: print cpu family/model/stepping in dmesg discussed with deraadt@ bluhm@ and sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/24 00:32:30 Modified files: devel/cbindgen : Makefile distinfo Log message: Update to cbindgen 0.6.2. Because https://bugzilla.mozilla.org/show_bug.cgi?id=1485197. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/24 00:43:22 Modified files: sbin/sysctl : sysctl.c Log message: display CPU_CPUID / machdep.cpuid in hex not decimal CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/24 05:14:49 Modified files: games/bs : bs.c games/canfield/canfield: canfield.c games/hack : makedefs.c games/quiz : quiz.c games/snake : snake.c games/worm : worm.c Log message: Remove a few too early pledge(2)s on games/ and apply them a little bit later but with much reduced permissions ("stdio tty" if ncurses based and "stdio" for the ones that only perform basic operations). There's still a few games that we cannot yet remove their fs access, through pledge(2), since they open files on demand and too late, this might get revisited in the future. OK tb@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/24 05:31:17 Modified files: games/canfield/cfscores: cfscores.c Log message: During our refactor with tedu@ tb@ and myself we moved the score file to the user's home folder and setgid was removed. Therefore it's not possible to have a single score file with all the users anymore but we forgot to change a comment that still implied that. Suggested by tb@ to just delete the comment. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2018/08/24 06:29:33 Modified files: sys/net : if_pfsync.c Log message: - cosmetic tweak to if_pfsync.c OK bluhm@, OK mpi@, henning@, jca@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/24 06:35:10 Modified files: sys/dev/pci : if_bnxt.c Log message: Include the list of multicast groups in the rx filter configuration. The adapter reads this from host memory, so we allocate a new page for it. The rx filter code ends up looking a lot more like other drivers as a result. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/24 06:45:27 Modified files: sys/kern : kern_descrip.c Log message: Remove all knotes from a file descriptor before closing the file in fdfree(). This fixes a resource leak with cyclic kqueue references and prevents a kernel stack exhaustion scenario with long kqueue chains. OK mpi@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/24 06:46:39 Modified files: regress/sys/kern/kqueue: Makefile kqueue-regress.c Log message: Add a regression test for the kernel stack exhaustion bug. OK anton@ CVSROOT: /cvs Module name: src Changes by: edd@cvs.openbsd.org 2018/08/24 07:14:14 Modified files: share/man/man3 : dl_iterate_phdr.3 Log message: /tmp/cvsJqyynm CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/08/24 08:56:45 Modified files: build : mirrors.dat . : ftp.html ftplist httpslist openbgpd : ftp.html openssh : ftp.html portable.html openntpd : portable.html Log message: Estonia mirror at ftp.aso.ee is closing next week, use ftp.eenet.ee instead. From Imre Oolberg. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/24 09:47:33 Modified files: devel/protobuf : Makefile Log message: Fix on powerpc and probably hppa (needs 8 bytes atomics) Most of the work done by kirby@, ok kirby@ tb@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/24 10:07:01 Modified files: sys/dev/pv : files.pv Log message: Add common Ethernet interface attributes to vio(4)'s build config. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/24 11:30:32 Modified files: lib/libssl : d1_srvr.c s3_lib.c ssl_both.c ssl_clnt.c ssl_locl.h ssl_srvr.c Log message: Clean up handshake message start/finish functions. Now that all handshake messages are created using CBB, remove the non-CBB ssl3_handshake_msg_start()/ssl3_handshake_msg_finish() functions. Rename the CBB variants by dropping the _cbb suffix. ok bcook@ inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 11:34:46 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Also test DSA with the DER encoded key. Lots of help from jsing, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 11:35:52 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove DSA from TODO list and add RSA-PSS back. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 11:37:25 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Add my copyright. Discussed with jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/24 11:44:22 Modified files: lib/libssl : ssl_srvr.c Log message: Pull up the parsing of a ClientHello. Parse up until the extensions (if any), then proceed with processing, rather than gradually parsing while processing. This makes the code cleaner, requires messages to be valid before processing and makes way for upcoming changes. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/24 12:10:25 Modified files: lib/libssl : ssl_locl.h ssl_sess.c ssl_srvr.c t1_lib.c Log message: Simplify session ticket parsing/handling. The original implementation is rather crazy and means that we effectively have two lots of code that parse a ClientHello and two lots of code that parse TLS extensions. Partially simplify this by passing a CBS containing the extension block through to the session handling functions, removing the need to reimplement the ClientHello parsing. While here standarise on naming for session_id and session_id_len. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/24 12:36:56 Modified files: sbin/init : init.c Log message: Drop special handling of SIGSYS. Tolerance for up to 25 SIGSYS deliveries was added to init(8) soon after the addition of sysctl(2) at CSRG, presumably to ease the transition to the new ABI. After 25 years of work the ABI transition is finally complete and we can now safely remove this splint. In general, we now have better practices and methods for helping userspace across kernel ABI breaks. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/24 12:55:23 Modified files: x11/py-qtpy : Makefile Log message: add tests, from Elias M. Mariani, I dropped REVISION change and added a commented mentioning that they don't work with PORTS_PRIVSEP (though this is probably common to other tests needing X) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/24 13:06:12 Modified files: archivers/bzip2: Makefile Log message: mirror and drop HOMEPAGE; domain expired CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:16:03 Modified files: lib/libcrypto : crypto.h mem_dbg.c Log message: Let CRYPTO_mem_leaks{,_fp,_cb}() return -1. These functions are no-ops. Their signature was changed by OpenSSL to allow error checking. This way we return an error and do not indicate the (non-)existence of memory leaks. tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/24 13:16:36 Modified files: mail/spampd : Makefile distinfo Added files: mail/spampd/patches: patch-spampd_pl Removed files: mail/spampd/patches: patch-spampd Log message: update to spampd-2.51, from trondd at kagu-tsuchi.com, ok with maintainer - also update license marker while there, the license file in the distribution is now GPLv3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:17:38 Modified files: lib/libcrypto/man: CRYPTO_get_mem_functions.3 Log message: Update documentation of CRYPTO_mem_leaks*. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:21:09 Modified files: lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: Make X509_OBJECT_up_ref_count return an int. Based on OpenSSL commit c5ebfcab713a82a1d46a51c8c2668c419425b387 tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:23:07 Modified files: lib/libcrypto/man: X509_OBJECT_get0_X509.3 Log message: Document new prototype and return values of X509_OBJECT_up_ref_count() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:25:31 Modified files: lib/libcrypto/engine: eng_list.c Log message: In ENGINE_up_ref(), check return value of CRYPTO_add() and report failure accordingly. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:27:01 Modified files: lib/libcrypto/dso: dso_lib.c Log message: In DSO_up_ref(), check return value of CRYPTO_add() and report failure accordingly. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:30:24 Modified files: lib/libcrypto/evp: bio_enc.c evp.h Log message: Return an int in BIO_set_cipher() to be able to report errors. tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:32:26 Modified files: lib/libcrypto/man: BIO_f_cipher.3 Log message: Document prototype change and return values for BIO_set_cipher() ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/24 13:35:05 Modified files: lib/libssl : dtls1.h d1_pkt.c Log message: unifdef DTLS1_AD_MISSING_HANDSHAKE_MESSAGE. This code has been rotting since 2006. ok bcook@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:36:52 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/evp: evp.h evp_lib.c Log message: Provide EVP_CIPHER_CTX_encrypting(). tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:45:11 Modified files: lib/libcrypto/evp: encode.c evp.h Log message: Convert EVP_EncodeUpdate() to return an int to allow for error checking. Matches our documented behavior. Based on OpenSSL commit c5ebfcab713a82a1d46a51c8c2668c419425b387 tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:47:25 Modified files: lib/libcrypto/evp: bio_b64.c Log message: Check return value of EVP_EncodeUpdate() in b64_write(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:48:39 Modified files: lib/libcrypto/pem: pem_lib.c Log message: Check return value of EVP_EncodeUpdate() in PEM_write_bio(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:51:31 Modified files: lib/libcrypto/pem: pem.h pem_sign.c Log message: Change PEM_Sign{Init,Update}() to return an int. tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:55:58 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/asn1: x_crl.c lib/libcrypto/x509: x509.h x509_set.c x509rset.c Log message: Turn a number of #defines into proper functions with prototypes matching those that OpenSSL has had for ages. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 13:59:32 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/x509: x509.h x509_cmp.c Log message: Provide X509_get0_serialNumber() tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:03:21 Modified files: lib/libcrypto/ocsp: ocsp.h ocsp_lib.c Log message: Add const to two arguments of OCSP_cert_to_id() tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:04:10 Modified files: lib/libcrypto/man: OCSP_cert_to_id.3 Log message: Document const change for OCSP_cert_to_id() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:07:42 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/asn1: p8_pkey.c lib/libcrypto/evp: evp_pkey.c lib/libcrypto/pkcs12: p12_attr.c lib/libcrypto/x509: x509.h Log message: Remove EVP_PKEY2PKCS8_broken() and PKCS8_set_broken() Provide PKCS8_pkey_add1_attr_by_NID() and PKCS8_pkey_get0_attrs(). Remove the whole broken code and simplify pkcs8_priv_key_info_st accordingly. Based on OpenSSL commit 54dbf42398e23349b59f258a3dd60387bbc5ba13 plus some const that was added later. tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:09:56 Modified files: usr.bin/openssl: pkcs8.c Log message: Stop handling broken PKCS#8 formats in openssl(1). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:12:24 Modified files: usr.bin/openssl: openssl.1 Log message: The broken pkcs8 formats generated by openssl pkcs -{embed,nooct,nsdb} are no longer supported. Remove their documentation. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:17:34 Modified files: lib/libcrypto/asn1: p8_pkey.c lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c lib/libcrypto/ec: ec_ameth.c lib/libcrypto/evp: evp_pkey.c lib/libcrypto/gost: gostr341001_ameth.c lib/libcrypto/x509: x509.h Log message: After removing support for broken PKCS#8 formats (it was high time), we can add const to PKCS8_pkey_get0(). In order for this to work, we need to sprinkle a few consts here and there. tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:22:15 Modified files: lib/libcrypto/asn1: ameth_lib.c asn1_locl.h lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c lib/libcrypto/ec: ec_ameth.c lib/libcrypto/evp: evp.h lib/libcrypto/gost: gostr341001_ameth.c lib/libcrypto/rsa: rsa_ameth.c Log message: Add consts to EVP_PKEY_asn1_set_private() Requires adding a const to the priv_decode() member of EVP_PKEY_ASN1_METHOD and adjusting all *_priv_decode() functions. All this is already documented this way. tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:26:03 Modified files: lib/libcrypto/evp: evp_pkey.c lib/libcrypto/x509: x509.h Log message: Add const to EVP_PKCS82PKEY(). tested in a bulk by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:30:21 Modified files: lib/libssl : bio_ssl.c ssl.h ssl_lib.c Log message: Let SSL_copy_session_id() return an int for error checking. Accordingly, add some error checking to SSL_copy_session_id(), BIO_ssl_copy_session_id(), and SSL_dup(). Prompted by OpenSSL commit 17dd65e6e1f Tested in a bulk build by sthen ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:31:32 Modified files: lib/libssl/man : SSL_copy_session_id.3 Log message: Adjust documentation for SSL_copy_session_id() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:33:18 Modified files: lib/libcrypto : shlib_version lib/libssl : shlib_version lib/libtls : shlib_version Log message: crank majors after symbol addition/modification/removal CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/24 14:34:37 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/08/24 15:29:45 Modified files: distrib/sets/lists/base: mi Log message: sync libcrypto relink file CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/24 15:29:51 Modified files: lib/libssl/man : SSL_copy_session_id.3 Log message: tweak previous; CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/08/24 15:48:16 Modified files: build : mirrors.dat Log message: add FF line for eenet.ee CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/24 16:28:04 src/regress/usr.bin/mandoc/roff/while Update of /cvs/src/regress/usr.bin/mandoc/roff/while In directory cvs.openbsd.org:/tmp/cvs-serv43943/while Log Message: Directory /cvs/src/regress/usr.bin/mandoc/roff/while added to the repository CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/24 16:56:37 Modified files: share/man/man7 : roff.7 usr.bin/mandoc : libmandoc.h mandoc.h read.c roff.c regress/usr.bin/mandoc/roff: Makefile Added files: regress/usr.bin/mandoc/roff/while: Makefile badargs.in badargs.out_ascii badargs.out_lint basic.in basic.out_ascii into.in into.out_ascii into.out_lint nesting.in nesting.out_ascii nesting.out_lint outof.in outof.out_ascii outof.out_lint Log message: Rudimentary implementation of the roff(7) .while request. Needed for example by groff_hdtbl(7). There are two limitations: It does not support nested .while requests yet, and each .while loop must start and end in the same scope. The roff_parseln() return codes are now more flexible and allow OR'ing options. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/24 16:56:45 Modified files: usr.bin/openssl: pkcs8.c Log message: update usage for pkcs8; ok tb CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/24 17:01:51 Modified files: regress/usr.bin/mandoc/roff/while: badargs.out_ascii basic.out_ascii into.out_ascii nesting.out_ascii outof.out_ascii Log message: Fix dates that got broken by committing from one day to another due to timezone differences. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/08/24 18:12:14 Modified files: sys/arch/arm64/stand/efiboot: efiboot.c sys/arch/armv7/stand/efiboot: efiboot.c Log message: Don't treat UnicodeChar == 0 as a keyboard input. The same fix was done on amd64 already. Original diff from Frank Groeneveld ok tb patrick CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/08/24 22:16:09 Modified files: usr.sbin/vmd : Makefile vioscsi.c virtio.c virtio.h Added files: usr.sbin/vmd : vioraw.c Log message: Rework disks to have pluggable backends. This is prep work for adding qcow2 image support. From Ori Bernstein. Many thanks! Tested by many. OK ccardenas@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/24 23:29:28 Modified files: sys/arch/amd64/amd64: cpu.c Log message: As Intel(TM) cpus are discovered to have more bugs, more workaround MSRs are added. Presence of such MSRs is indicated with a feature flag, which we probe and print at startup for each AP CPU. EFI screen scrolling hasn't gotten faster (yet) and 9600 baud serial console is still the same speed as 1980. Final piece of the puzzle is machines have more cpus, providing more opportunity for screen scrolling and serial fifo's to fill up. The BSP cpu is watching the AP cpus probe and print, but increased latency causes it to exceed a timeout and print "cpuXX: failed messages". Crank that timeout. discussed with kettenis, ok guenther CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/25 00:44:18 Modified files: emulators/mame : Makefile emulators/mame/pkg: PLIST Log message: Add @pkgpath markers prior to emulators/sdlmame and emulators/sdlmess removals. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/25 00:46:08 Modified files: emulators : Makefile Removed files: emulators/sdlmame: Makefile distinfo emulators/sdlmame/files: mame.ini emulators/sdlmame/patches: patch-makefile patch-src_emu_luaengine_c patch-src_emu_netlist_plists_h patch-src_emu_webengine_c patch-src_mame_includes_n64_h patch-src_mame_machine_n64_c patch-src_osd_sdl_sdl_mak emulators/sdlmame/pkg: DESCR-main DESCR-tools PLIST-main PLIST-tools Log message: Remove emulators/sdlmame. We now have an up-to-date emulators/mame port for which we can build and distribute binary packages for amd64 and i386. More information here: https://marc.info/?l=openbsd-ports&m=151514926004836&w=2 MAME and MESS merged in 2015 so emulators/mame contains both. OK naddy@, bentley@, jca@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/25 00:46:59 Modified files: emulators : Makefile Removed files: emulators/sdlmess: Makefile distinfo emulators/sdlmess/files: mess.ini emulators/sdlmess/patches: patch-makefile patch-src_emu_luaengine_c patch-src_emu_netlist_plists_h patch-src_emu_webengine_c patch-src_mame_includes_n64_h patch-src_mame_machine_n64_c patch-src_osd_sdl_sdl_mak emulators/sdlmess/pkg: DESCR PLIST Log message: Remove emulators/sdlmess. We now have an up-to-date emulators/mame port for which we can build and distribute binary packages for amd64 and i386. More information here: https://marc.info/?l=openbsd-ports&m=151514926004836&w=2 MAME and MESS merged in 2015 so emulators/mame contains both. OK naddy@, bentley@, jca@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/25 00:52:39 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of sdlmame and sdlmess. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 03:39:20 Modified files: sys/dev/acpi : acpi.c acpivar.h pluart_acpi.c Log message: Match ACPI devices based on _CID if no match for _HID is found. ok mpi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/25 04:07:16 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Also run DSA tests with the PEM encoded public key. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 04:41:38 Modified files: sys/arch/arm64/stand/efiboot: fdt.c Log message: Insert new child nodes at the end. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 06:23:45 Modified files: sys/dev/rasops : rasops.c Log message: The current rasops cursor implementation simply inverts the appropriate framebuffer pixels by doing an XOR with an all-ones bit pattern. This means the code has to read from the framebuffer which can be very slow. Add an implementation that simply redraws the character covered by the cursor with the foreground and background color swapped. While this doesn't necessarily have the same visual result, most people probably won't notice the difference (let's see). Use this implementation when the RI_WRONLY or the RI_VCONS flags are set. ok fcambus@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/25 06:28:52 Modified files: usr.bin/mandoc : man.c regress/usr.bin/mandoc/roff/esc: c_man.in c_man.out_ascii Log message: If man(7) next-line scope is open and the line ends with \c, the scope remains open. Needed for example for groff_man(7). CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/25 06:44:47 Modified files: shells/etsh : Makefile distinfo Log message: Maintenance update to etsh-5.3.1 Changelog: https://etsh.io/src/CHANGES CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/25 07:52:25 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/patches: patch-config_default_json net/mattermost-server/pkg: PLIST Log message: update to 5.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/25 08:08:54 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.32.1 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/25 09:18:34 Modified files: bin/chmod : chflags.1 Log message: markup flag arguments; ok jmc@ schwarze@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/25 09:38:07 Modified files: sys/dev : kcov.c sys/kern : kern_exit.c kern_fork.c sys/sys : proc.h Log message: Change kcov semantics, kernel code coverage tracing is now enabled on a per thread basis instead of process. The decision to enable on process made development easier initially but could lead to non-deterministic results for processes with more than one thread. This behavior matches the implementation found on both Linux and FreeBSD. With help and ok mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/25 09:41:05 Modified files: share/man/man4 : kcov.4 Log message: process -> thread CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/25 09:42:08 src/regress/usr.bin/mandoc/roff/char Update of /cvs/src/regress/usr.bin/mandoc/roff/char In directory cvs.openbsd.org:/tmp/cvs-serv21478/char Log Message: Directory /cvs/src/regress/usr.bin/mandoc/roff/char added to the repository CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 10:09:29 Modified files: sys/arch/amd64/amd64: ioapic.c sys/arch/i386/i386: ioapic.c Log message: Fix printing of ioapic remapping messages; avoid printing duplicate info. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/25 10:43:52 Modified files: share/man/man7 : roff.7 usr.bin/mandoc : mandoc.1 mandoc.h read.c roff.c Added files: regress/usr.bin/mandoc/roff/char: Makefile badarg.in badarg.out_ascii badarg.out_lint basic.in basic.out_ascii Log message: Rudimentary implementation of the roff(7) .char (output glyph definition) request, used for example by groff_hdtbl(7). This simplistic implementation may interact incorrectly with the .tr (input character translation) request. But come on, you are not only using .char *and* .tr, but you do so with respect to the same character in the same manual page? CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/25 10:46:28 Modified files: regress/usr.bin/mandoc/roff: Makefile Log message: oops, hook up the tests for the roff(7) .char request CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/25 11:07:20 Modified files: sys/dev/usb : if_upgt.c Log message: fix misplaced parenthesis inside an if-clause. already fixed in NetBSD in rev 1.13. OK stsp@ jca@ claudio@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/25 11:09:40 Modified files: sys/dev/usb : if_smsc.c Log message: fix misplaced parenthesis inside an if-clause. already fixed in FreeBSD in rev 295608. OK jca@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 11:24:22 Modified files: sys/arch/amd64/include: param.h sys/arch/i386/include: param.h Log message: Define __HAVE_ACPI. ok deraadt@, krw@, jca@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 11:38:28 Modified files: sys/dev/pci : pcidevs Log message: Audio as found on an "Oland" Radeon card. Naming is a bit arbitrary, but this one is present on several GCN gen 1 cards that have names that start in the HD 7700 range. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 11:39:15 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/25 11:44:10 Modified files: net/knot : Makefile distinfo net/knot/patches: patch-samples_knot_sample_conf_in net/knot/pkg : PLIST Log message: Update to knot-2.7.1 Removal of the RRL config knobs and of the rosedb module, among other minor compat changes. knot-3 is out there, dunno when I'll upgrade our port. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/25 12:22:51 Modified files: databases/openldap: Makefile databases/openldap/pkg: PLIST-server Log message: Fix @extraunexec from Raf Czlonka, ok sthen@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/08/25 12:32:05 Modified files: sys/dev/hid : hidmt.c hidmtvar.h sys/dev/i2c : ihidev.c ihidev.h imt.c sys/dev/usb : uhidev.c uhidev.h Log message: Move HID->bus constant conversion for HID report types out of ihidev into hidmt. The HID code uses hid_feature, hid_input, and hid_output constants to refer to report types internally that then need to be converted to their bus-level counterparts before actually getting sent out (so hid_feature becomes UHID_FEATURE_REPORT for USB, I2C_HID_REPORT_TYPE_FEATURE for i2c). This conversion was hard-coded in ihidev but ihidev_[gs]et_report should assume the type passed is already an i2c-level define, not a hid one. This is how uhidev does it. Add a conversion routine callback that any hidmt callers need to set so that hidmt can convert hid constants to the bus-level versions. Also add a similar conversion function to uhidev. ok deraadt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 12:42:43 Modified files: sys/dev/pci/drm: drm_linux.c sys/dev/pci/drm/radeon: radeon_bios.c Log message: Use __HAVE_ACPI to decide whether ACPI support should be considered. ok deraadt@, krw@, jca@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/08/25 13:05:23 Modified files: usr.sbin/smtpd : parse.y Log message: remove unused header from Freddy Dissaux CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/08/25 13:20:29 Modified files: games/godot : Makefile distinfo games/godot/patches: patch-core_project_settings_cpp patch-drivers_unix_os_unix_cpp Added files: games/godot/patches: patch-main_main_cpp patch-platform_x11_detect_py patch-servers_audio_server_cpp Removed files: games/godot/patches: patch-scene_gui_rich_text_label_cpp Log message: update to godot 3.0.6, fixing CVE-2018-1000224. Disables non-working audio backend for the moment. ok sthen@ CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/08/25 14:31:31 Modified files: share/man/man4 : Makefile uhidev.4 usb.4 sys/arch/amd64/conf: GENERIC sys/dev/hid : hidmt.c hidmtvar.h sys/dev/i2c : imt.c sys/dev/usb : files.usb Added files: share/man/man4 : umt.4 sys/dev/usb : umt.c Log message: Add umt(4) for USB Windows Precision Touchpad devices Based on imt(4) Rename HIDMT_INPUT_MODE_MT to HIDMT_INPUT_MODE_MT_TOUCHPAD ok deraadt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 14:43:39 Modified files: sys/arch/arm64/stand/efiboot: efidev.c Log message: Add GPT support. Mostly copied from amd64. ok krw@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/25 14:45:28 Modified files: sys/arch/arm64/arm64: cpu.c sys/arch/arm64/include: armreg.h Log message: Add code to print the characteristics of the caches that can be discovered through the CLIDR_EL1 register. ok patrick@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/25 16:54:09 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/25 17:17:59 Modified files: mail/postfix/snapshot: Makefile distinfo Log message: update to postfix-3.4.20180823, from brad CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/25 18:40:22 Modified files: lang/flang/driver: Makefile distinfo lang/flang/driver/patches: patch-lib_Driver_ToolChains_Clang_cpp lang/flang/flang: Makefile distinfo lang/flang/libpgmath: Makefile distinfo lang/flang/libpgmath/patches: patch-lib_x86_64_libm_amd_h Log message: Update all the flang components to their latest versions. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/25 22:08:35 Modified files: lang/seed7 : Makefile distinfo Log message: Update to seed7-20180821 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/26 00:40:03 Modified files: sys/dev/pci : if_bnxt.c Log message: return -1 from the interrupt handler if we didn't find any work to do CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/26 00:50:30 Modified files: regress/sys/kern/futex: futex.c futex.h Log message: Add test cases for private versus non-private futexes. While here, fix timeout handling in futex_twait(), and fix the return value of functions awakener() and signaled(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/26 02:10:36 src/regress/sys/dev/kcov Update of /cvs/src/regress/sys/dev/kcov In directory cvs.openbsd.org:/tmp/cvs-serv88920/kcov Log Message: Directory /cvs/src/regress/sys/dev/kcov added to the repository CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/26 02:12:09 Modified files: regress/sys/dev: Makefile Added files: regress/sys/dev/kcov: Makefile kcov.c Log message: Add regress for kcov. It will only run if /dev/kcov can be opened successfully. CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2018/08/26 03:00:14 Modified files: editors/ghostwriter: Makefile distinfo editors/ghostwriter/pkg: PLIST Log message: Update editors/ghostwriter to 1.7.3 OK rsadowski@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/26 03:28:42 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add q: format prefix to escape sh(1) special characters. Suggested by someone ages ago and then more recently in GitHub issue 1449. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/26 05:14:15 Modified files: x11/qt5 : qt5.port.mk Log message: add MODQT5_LUPDATE and MODQT_LUPDATE CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/26 05:47:10 Modified files: security/encfs : Makefile Log message: it is no longer broken on powerpc. sync WANTLIB for gcc-arches. discussed and OK jca@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/26 05:57:49 Modified files: net/ntp/patches: patch-include_libssl_compat_h Log message: Fix build after libcrypto bump. ok sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/26 05:58:36 Modified files: textproc/wkhtmltopdf/patches: patch-qt_src_network_ssl_qsslsocket_openssl_symbols_cpp patch-qt_src_network_ssl_qsslsocket_openssl_symbols_p_h Log message: Fix build after libcrypto bump. ok sthen CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/08/26 06:24:50 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/patches: patch-po_LINGUAS patch-src_campaign_server_campaign_server_cpp patch-src_clipboard_cpp games/wesnoth/pkg: PLIST Added files: games/wesnoth/patches: patch-src_gui_dialogs_loading_screen_cpp Removed files: games/wesnoth/patches: patch-src_ai_lua_core_cpp patch-src_lua_lbaselib_cpp patch-src_multiplayer_create_cpp patch-src_network_cpp patch-src_network_hpp patch-src_preferences_cpp patch-src_scripting_lua_cpp patch-src_server_server_cpp games/wesnoth/pkg: PFRAG.no-lite Log message: update to wesnoth-1.14.4 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/26 07:14:31 Modified files: news/multimail : Makefile distinfo news/multimail/patches: patch-Makefile patch-interfac_main_cc Removed files: news/multimail/patches: patch-interfac_ansiview_cc patch-mmail_bw_cc Log message: Update multimail to 0.51. CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2018/08/26 07:28:13 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Stop s_server if error occurs in regress appstest.sh CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/26 08:12:47 Modified files: sys/dev/fdt : dwmmc.c Log message: Add support for HiSilicon Hi3660 (Kirin960) and Hi3670 (Kirin970). CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/26 09:30:27 Modified files: games : Makefile Log message: wesnoth's lite flavor is gone CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/26 10:15:39 Modified files: net/ntp : Makefile net/ntp/patches: patch-sntp_libevent_test_regress_ssl_c Removed files: net/ntp/patches: patch-include_libssl_compat_h patch-libntp_libssl_compat_c Log message: Better fix for ntp breakage. Disable some code that was guarded by defined(LIBRESSL_VERSION_NUMBER) but shouldn't have been for some time now. Pointed out by jsing ok jca CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/26 10:18:38 Modified files: usr.bin/mandoc : libman.h man.c man_macro.c man_term.c Log message: Support nesting of elements with next-line scope. For example, ksh93(1) needs this for .B\n.SM. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/26 10:52:16 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : plgpio.c Log message: Add plgpio(4), a driver for the ARM PrimeCell GPIO (PL061) peripheral. ok jsg@, patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/26 10:55:30 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 Log message: typo: an nonce -> a nonce CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/26 11:03:32 Modified files: lib/libcrypto/man: d2i_DSAPublicKey.3 Log message: Some of the functions in this manual need , others need . The functions {d2i,i2d}_DSA_params_{bio,fp}(3) were missing from the manual, so document them. The return values of the i2d_* functions are left undocumented, as these still need to be audited. ok schwarze (lots of input and help as usual) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/26 11:34:40 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: simplify returned value CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/26 11:35:40 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove some redundant info from log.Fatalf CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/26 11:38:16 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run Wycheproof AES-CBC-PKCS5 testvectors against libcrypto. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/26 11:43:39 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Check return value of EVP_CipherInit_ex() CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/26 11:47:55 Modified files: sbin/disklabel : disklabel.8 Log message: The three -B forms of disklabel(8) were nuked years ago. So remove stray reference to them. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/08/26 11:56:06 Modified files: net/cppzmq : Makefile Log message: Disable building the test to prevent the use of git. (Unbreak bulk) "If that works, go for it" Jasper CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/26 12:04:54 Modified files: lib/libcrypto/man: x509v3.cnf.5 Log message: fix the same "an non" issue found by tb in EVP_EncryptInit.3; CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/26 12:10:16 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : plgpio.4 Log message: plgpio(4) CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2018/08/26 12:24:46 Modified files: sbin/pflogd : pflogd.8 pflogd.c privsep.c Log message: pflogd(8): don't try to rename(2) broken/invalid pflog files, instead, suspend logging until the log file has been moved out of the way, and we have received either SIGHUP or SIGALRM. ok florian@ deraadt@ CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2018/08/26 12:26:51 Modified files: sbin/pflogd : privsep.c Log message: Unveil pflogd(8). Similiar to florian@'s recent changes to ifconfig(8), the priviledged parent cannot be pledged due to certain ioctls, but we can use unveil(2) to lock down its access to the filesystem. To be able to use hostnames/dns in tcpdump-like filter expressions, we unveil /etc/{resolv.conf,hosts,services} "r", kept in sync with the kernel bypass for pledge("dns") Additionally, we need to unveil /dev/bpf "r" and the output log file "rwc". The unpriviledged child is pledged "stdio recvfd" and thus does not need any unveils. With feedback/testing from florian@, deraadt@ ok florian@ deraadt@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/08/26 13:09:55 Modified files: usr.bin/libtool/LT: Exec.pm Log message: Handle fork() errors. The Perl fork() wrapper returns undef rather than -1 on error. ok jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/26 13:33:15 Modified files: net/p5-Zonemaster/engine: Makefile distinfo Log message: update to p5-Zonemaster-engine-2.0.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/26 13:37:27 Modified files: net/p5-Zonemaster/cli: Makefile distinfo Log message: update to zonemaster-1.1.3 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/26 13:50:08 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : pinctrl.c Log message: Add pinctrl(4), a generic pin mux driver. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/26 13:54:39 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : pinctrl.4 Log message: pinctrl(4) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/26 14:07:28 Modified files: net/p5-Zonemaster/ldns: Makefile distinfo Log message: update to p5-Zonemaster-LDNS-1.1.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/26 14:36:57 Modified files: share/man/man4 : pinctrl.4 Log message: less uppercase in Nd; CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/26 14:44:03 Modified files: distrib/sets/lists/man: mi Log message: syncd CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/26 14:46:21 Modified files: archivers/cabextract: Makefile Log message: add missing dep on libiconv CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/26 16:06:50 Modified files: sbin/disklabel : disklabel.8 Log message: disklabel(8) has not used the primary/secondary boot files for years. Remove mention of same from 'FILES' section. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/26 16:23:22 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/26 16:30:00 Modified files: sys/netinet6 : in6_ifattach.c Log message: Do not add ::1 on non-default lo(4) as intended. Reported by and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/08/26 18:16:24 Modified files: textproc/groff : Makefile textproc/groff/patches: patch-Makefile_in textproc/groff/pkg: PLIST Added files: textproc/groff/patches: patch-tmac_groff_www_man Removed files: textproc/groff/patches: patch-Makefile_comm Log message: No longer preformat the manual pages with groff, install the sources. Mandoc is now able to handle them. OK jca@ bentley@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/26 21:54:57 Modified files: x11/qt4 : Makefile x11/qt4/patches: patch-src_network_ssl_qsslsocket_openssl_symbols_cpp Added files: x11/qt4/patches: patch-src_network_ssl_qsslcertificate_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_p_h Log message: Fix build after libcrypto bump. ok jca CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/26 21:56:17 Removed files: net/ntp/patches: patch-include_ssl_applink_c patch-ports_winnt_include_msvc_ssl_autolib_h Log message: Remove Windows specific LIBRESSL_VERSION_NUMBER patches. ok jca sthen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/27 00:23:50 Log message: Import py-binaryornot, a simple file content checker. Port by Edward Lopez-Acosta, who needs it for an upcoming Cookiecutter port. ok sthen@ pkg/DESCR: Ultra-lightweight pure Python package to guess whether a file is binary or text, using a heuristic similar to Perl's `pp_fttext`. This package is cross platform and works with a variety of file types and encodings. Status: Vendor Tag: jca Release Tags: jca_20180827 N ports/devel/py-binaryornot/Makefile N ports/devel/py-binaryornot/distinfo N ports/devel/py-binaryornot/pkg/DESCR N ports/devel/py-binaryornot/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/27 00:26:04 Modified files: devel : Makefile Log message: +py-binaryornot +py-binaryornot,python3 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 00:43:28 Modified files: sys/dev/fdt : dwmmc.c Log message: HiSilicon SoCs pre-divide the clock by a factor 8. CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2018/08/27 00:50:13 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Add protocol and cipher patterns in regress appstest.sh CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/27 01:24:09 Modified files: x11/gnome/librsvg: Makefile distinfo x11/gnome/librsvg/patches: patch-configure Log message: Update to librsvg-2.44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/27 01:29:16 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/pkg: PLIST Log message: Update to gdm-3.28.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/27 01:37:09 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_minstall_py Log message: Update to meson-0.47.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/27 01:44:52 Modified files: print/cups-filters: Makefile distinfo Log message: Update to cups-filters-1.21.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/27 01:45:09 Modified files: mail/sendmail : Makefile distinfo mail/sendmail/pkg: PLIST-main Log message: Update to sendmail-8.16.0.29. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/27 02:32:13 Modified files: devel/py-prompt_toolkit: Makefile distinfo devel/py-prompt_toolkit/pkg: PLIST Log message: Update to py-prompt_toolkit-1.0.15. from Elias M. Mariani, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/27 02:32:37 Modified files: sysutils/aws-shell: Makefile distinfo Log message: Update to aws-shell-0.2.0. from Elias M. Mariani, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/27 02:46:52 Modified files: devel/llvm : Makefile Added files: devel/llvm/patches: patch-lib_Target_X86_X86FlagsCopyLowering_cpp Log message: [x86] Fix a really subtle miscompile due to a somewhat glaring bug in EFLAGS copy lowering. from upstream via Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 03:30:07 Modified files: sys/dev/fdt : simplefb.c sys/dev/pci/drm/radeon: radeon_kms.c sys/dev/rasops : rasops.c rasops.h Log message: Add an interface that allows drivers to claim a framebuffer and check whether another driver has already claimed a framebuffer. Use this in radeondrm(4) and simplefb(4) to prevent the latter from attaching if radeondrm(4) is attached to the hardware that provides the framebuffer set up by the firmware. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/27 03:49:00 Modified files: usr.sbin/bgpd : parse.y Log message: merge_filterset() needs to produce a stable sorted filterset to make sure the RDE can compare the sets on reload and skip those that did not change. For large communities the check is wrong and incomplete, replace it with a simple memcmp() of the structs which will result in a stable order. OK phessler@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 04:03:26 Modified files: sys/arch/arm64/conf: GENERIC Log message: Enable radeondrm(4). Note that on arm64 we do not yet have a way to determine whether radeondrm(4) is the console or not. So leave out the bits that try to make sure the console ends up with drm0/wsdisplay0 that we have on other platforms. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/27 04:03:35 Modified files: sys/dev/fdt : pinctrl.c Log message: handle 16 bit register width required for omap3/omap4 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/27 04:05:18 Modified files: sys/arch/armv7/conf: GENERIC RAMDISK Log message: switch from ompinmux to pinctrl ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/27 04:17:35 Modified files: share/man/man4/man4.armv7: Makefile sys/arch/armv7/omap: files.omap Removed files: share/man/man4/man4.armv7: ompinmux.4 sys/arch/armv7/omap: ompinmux.c Log message: ompinmux has been replaced by pinctrl CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/27 05:03:34 Modified files: usr.bin/tmux : cmd-if-shell.c cmd-load-buffer.c cmd-run-shell.c format.c Log message: Memory leaks, from Gang Fan in GitHub issue 1453. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/08/27 05:06:29 Modified files: x11/qt5/qtbase : Makefile x11/qt5/qtbase/patches: patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_p_h Added files: x11/qt5/qtbase/patches: patch-src_network_ssl_qsslcertificate_openssl_cpp Log message: Unbreak x11/qt5/qt5declarative build by teaching x11/qt5/qtbase how to resolve X509_getm_not{Before,After}(). "can't make it worse, can it ?" espie ok sthen CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/27 05:43:36 Modified files: usr.sbin/ldapd : filter.c Log message: Wrap some overly long lines. No functional change CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/27 06:15:20 Modified files: usr.sbin/ldapd : filter.c Log message: Undefined plans can never match. Check for that before trying to use the plan. OK millert@ gsoares@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/27 07:09:51 Modified files: sbin/disklabel : disklabel.8 Log message: disklabel(8) no longer touches bootstrap code so stop mentioning it. The MD writedisklabel() function ensures the disklabel does not intrude on bootstraps. Add a Xr to installboot(8), which does bootstrappy stuff these days. ok jmc@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 07:56:11 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : hidwusb.c Log message: Add glue for the USB3 controller on the HiKey 970. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/27 08:07:22 Modified files: editors/libreoffice: Makefile Log message: don't waste time on i386; mark BROKEN as builds repeatedly fail with /usr/obj/ports/libreoffice-6.1.0.3/libreoffice-6.1.0.3/instdir/sdk/lib/libuno_cppuhelpergcc3.so: undefined reference t o `operator new(unsigned long, std::align_val_t)' /usr/obj/ports/libreoffice-6.1.0.3/libreoffice-6.1.0.3/instdir/sdk/lib/libuno_cppuhelpergcc3.so: undefined reference t o `operator delete(void*, std::align_val_t)' CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 08:12:59 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : hireset.c Log message: Add hirest(4), a driver to support reset signal controller blocks on HiSilicon SoCs. CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2018/08/27 09:03:23 Modified files: driver : Makefile Log message: Build xf86-video-ati on arm64. ok jsg@, matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2018/08/27 09:04:15 Modified files: lib/mesa : Makefile.bsd-wrapper Log message: Build radeon drivers on arm64. ok jsg@, matthieu@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/27 09:42:39 Modified files: lib/libssl/man : d2i_SSL_SESSION.3 Log message: Fix formatting and grammatical issues with the description of how to use i2d_SSL_SESSION. Also rework the example code so that it is clearer and uses more appropriate names. Input from and ok schwarze@, tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 09:56:22 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable hireset(4). CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/27 09:57:39 Modified files: sys/dev : kcov.c sys/sys : proc.h Log message: Rename struct kd -> kcov_dev. The terse name was initially fine since it wasn't used outside of dev/kcov.c. Nowadays, struct proc includes a kcov pointer and it therefore deserves a more descriptive name. Prodded by visa@; ok deraadt@ visa@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/27 10:42:48 Modified files: lib/libssl : ssl_asn1.c ssl_locl.h ssl_srvr.c Log message: Simplify new session ticket encoding/generation. The original code did a crazy encode/malloc/encode/decode/modify/encode dance, in order to encode a session in the form needed to encrypt then add to a session ticket. By modifying the encoding functions slightly, we can do this entire dance as a single encode. Inspired by similar changes in BoringSSL. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/27 10:48:12 Modified files: lib/libssl : s3_lib.c ssl_srvr.c Log message: Add some missing statics. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/27 10:56:46 Modified files: lib/libssl : d1_both.c Log message: Dedup DTLS header writing code and convert to CBB. There are three versions of the DTLS header writing code, which primarily differ by the fragment offset and fragment length values that differ. Rework dtls1_write_message_header() such that it can be used in all three cases and convert it to CBB in the process. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/27 11:04:34 Modified files: lib/libssl : ssl_srvr.c Log message: Convert ssl3_get_cert_verify() to CBS and clean up somewhat. ok inoguchi@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/27 11:11:32 Modified files: lib/libssl : ssl_locl.h Log message: n2s and l2n3 finally bite the dust! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/08/27 12:46:52 Modified files: devel/openocd : Makefile Added files: devel/openocd/patches: patch-src_jtag_drivers_cmsis_dap_usb_c Log message: add a working dependency on comms/libhidapi since the configure check can't be disabled CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/27 13:32:37 Modified files: usr.sbin/bgpd : parse.y Log message: If the maximum for a community is defined via the large flag then this maximum should also be passed to strtonum() instead of UINT_MAX or the error handling does not work. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/08/27 13:32:48 Modified files: sys/arch/i386/conf: GENERIC sys/arch/amd64/conf: GENERIC Log message: move bwfm* at pci? to the wireless section CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 14:05:06 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : hiclock.c Log message: Add hiclock(4). Make sure hireset(4) attaches early. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 14:05:56 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : hiclock.4 hidwusb.4 hireset.4 Log message: hiclock(4), hidwusb(4) and hireset(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 14:09:29 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : rkdwusb.4 Log message: rkdwusb(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 14:13:16 Modified files: sys/dev/fdt : dwmmc.c Log message: Add 64-bit DMA support. Enable DMA on HiSilicon SoCs. ok patrick@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/08/27 14:36:49 Modified files: share/man/man4 : hiclock.4 hireset.4 Log message: sort SEE ALSO; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/27 14:58:02 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run Wycheproof AES-CCM testvectors against libcrypto. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/27 15:02:25 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: 2x missing "..." CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 15:09:47 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC Added files: sys/dev/fdt : hitemp.c Log message: Add hitemp(4), a driver for the temperature sensors on the HiSilicon Hi3660 and Hi3670 SoCs. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 15:12:28 Modified files: share/man/man4 : Makefile Log message: hitemp(4) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/27 15:24:13 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: dedup AES-CBC-PKCS5 encryption and decryption checks CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/27 15:27:39 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: tweak failure messages CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/27 15:56:31 Added files: share/man/man4 : hitemp.4 Log message: hitemp(4) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/08/27 17:12:57 Modified files: usr.bin/mandoc : mandoc.css Log message: Reduce excessive right padding in tagged list heads. The 1.2em was an approximate equivalent of the 2n traditionally used for terminal display, but it is much too wide for HTML rendering. Issue reported by mikeb@. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/08/27 18:00:42 Modified files: sys/arch/sparc64/dev: prtc.c sys/arch/sparc64/sparc64: ofw_machdep.c sys/arch/sparc64/include: sparc64.h Log message: add support for storing the time of day on OPL based machines. this let's me pull the date back from 2023 to 2018, and have it stay like that after a reboot. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/27 19:23:34 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/27 20:14:22 Modified files: usr.bin/openssl: s_time.c Log message: Check for SSL_write(3) error. jsing@ notes that this is not a complete solution, as we don't account for retries or partial writes, but that this is a step in a right direction. May want to revisit this later to provide a complete solution. ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/27 20:49:47 Modified files: regress/sys/kern/unveil: syscalls.c Log message: Add regress test of stat all the way to a nonexistant terminal CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/08/27 20:51:55 Modified files: sys/kern : kern_unveil.c Log message: Fix stat of path components - this was breaking chrome - because the final directory in a name unveil was not being added with UNVEIL_INSPECT if it was not already unveiled. Now passes just added regress test for this case CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2018/08/28 00:41:41 Modified files: distrib/sets/lists/xbase: md.arm64 distrib/sets/lists/xserv: md.arm64 distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/28 01:50:39 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.8.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/28 01:56:19 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.11.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/28 01:56:29 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.16.2. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/28 03:33:18 Modified files: sys/dev/fdt : rkpcie.c Log message: avoid uninitialised variable use in an error path ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/28 03:35:35 Modified files: sys/dev/ofw : ofw_regulator.c Log message: avoid uninitialised variable use ok patrick@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/28 05:25:54 Log message: Import netshot Netshot is a tool to backup configs from network devices similar to rancid. In addition it can also check configs and detected versions against a policy. It already knows many platforms and it is easy to modify or add drivers for different vendors. OK danj@ Status: Vendor Tag: remi Release Tags: remi_20180828 N ports/sysutils/netshot/distinfo N ports/sysutils/netshot/Makefile N ports/sysutils/netshot/pkg/netshot.rc N ports/sysutils/netshot/pkg/DESCR N ports/sysutils/netshot/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/08/28 05:28:09 Modified files: sysutils : Makefile Log message: add netshot CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/28 06:08:54 ports/sysutils/netshot/patches Update of /cvs/ports/sysutils/netshot/patches In directory cvs.openbsd.org:/tmp/cvs-serv10365/patches Log Message: Directory /cvs/ports/sysutils/netshot/patches added to the repository CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/28 06:17:45 Modified files: usr.bin/ssh : auth2-hostbased.c Log message: fix build with DEBUG_PK enabled OK dtucker@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/08/28 06:25:53 Modified files: usr.bin/ssh : auth2-pubkey.c Log message: fix misplaced parenthesis inside if-clause. it's harmless and the only issue is showing an unknown error (since it's not defined) during fatal(), if it ever an error occurs inside that condition. OK deraadt@ markus@ djm@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/28 06:40:54 Modified files: sbin/disklabel : editor.c Log message: Tweak messages emitted by editor_resize() so "Partition x shrunk ..." is only printed if the disklabel gets modified. Also, include the new size. On failure just report "Amount too big.". CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/08/28 08:30:49 Modified files: usr.bin/openssl: s_time.c Log message: Drop SSLv2, SSLv3 support. No need to check for SSLv2/3 sessions when printing the tally mark. Also do SSLv23_client_method -> TLS_client_method. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/28 09:09:08 Log message: Import cad/qrouter, a multi-level, over-the-cell maze router for VLSI design. Original submission from Alessandro De Laurenzis, who takes MAINTAINER -- thanks! ok bentley@ Qrouter is a tool to generate metal layers and vias to physically connect together a netlist in a VLSI fabrication technology. It is a maze router, otherwise known as an "over-the-cell" router or "sea-of-gates" router. That is, unlike a channel router, it begins with a description of placed standard cells, usually packed together at minimum spacing, and places metal routes over the standard cells. Qrouter uses the open standard LEF and DEF formats as file input and output. It takes the cell definitions from a LEF file, and analyzes the geometry for each cell to determine contact points and route obstructions. It then reads the cell placement, pin placement, and netlist from a DEF file, performs the detailed route, and writes an annotated DEF file as output. Status: Vendor Tag: bcallah Release Tags: bcallah_20180828 N ports/cad/qrouter/Makefile N ports/cad/qrouter/distinfo N ports/cad/qrouter/pkg/DESCR N ports/cad/qrouter/pkg/PLIST N ports/cad/qrouter/patches/patch-configure_in N ports/cad/qrouter/patches/patch-qrouter_h N ports/cad/qrouter/patches/patch-maze_c N ports/cad/qrouter/patches/patch-Makefile_in N ports/cad/qrouter/patches/patch-node_c N ports/cad/qrouter/patches/patch-point_c N ports/cad/qrouter/patches/patch-qconfig_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/28 09:09:36 Modified files: cad : Makefile Log message: +qrouter CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/28 09:15:02 Modified files: sys/net : pfkeyv2.c pfkeyv2.h pfkeyv2_convert.c sys/netinet : ip_ah.c ip_esp.c ip_ipcomp.c ip_ipip.c ip_ipsp.c ip_ipsp.h ip_output.c ipsec_input.c ipsec_output.c sys/netinet6 : ip6_output.c sys/sys : percpu.h Log message: Add per-TDB counters and a new SADB extension to export them to userland. Inputs from markus@, ok sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/28 09:17:56 Modified files: sbin/ipsecctl : pfkdump.c Log message: Display per-TDB counters in verbose mode. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/28 10:41:12 Modified files: net/p5-Zonemaster/ldns: Makefile Log message: Unbreak p5-Zonemaster-LDNS builds without libidn, build failure reported by naddy. The Makefile.PL was testing for libidn presence (and preventing build if not present, which I didn't notice), but not actually linking it (presumably due to the same reason it wasn't linking libldns/libcrypto). Force -lidn in LDFLAGS to unbreak and produce consistent results. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/28 10:53:05 Modified files: sysutils/netshot: Makefile Added files: sysutils/netshot/patches: patch-netshot_conf Log message: use PREFIX/VARBASE rather than hardcoding, also set WRKDIST to match the distfile. ok remi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/28 11:45:50 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: zap trailing whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/28 11:47:29 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 Log message: Remove extra "and" in "These functions and have been available" CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2018/08/28 11:52:16 Modified files: etc/examples : bgpd.conf Log message: Unclutter bgpd.conf example config file We're aiming to work towards an examples/bgpd.conf file that is a good starting point for real world deployments rather than a showcase of all capabilities bgpd(8) has. OK deraadt@ claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/28 12:25:33 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: remove some extra parens and fix some other formatting issues pointed out by gofmt (thanks anton) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/28 12:26:16 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 4.06 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/28 12:26:57 Log message: Import cad/graywolf, a placement tool used in VLSI design. Original submission by Alessandro De Laurenzis, who takes MAINTAINER -- thanks! tweaks and oks from sthen@ and bentley@ graywolf is a program for placement of VLSI digital circuits, mainly intended as part of qflow tool-chain (http://opencircuitdesign.com/qflow/). It is a fork of the last open-source version of TimberWolf (which is now commercial software) and has been modified to streamline the build process and make it behave more as a standard command-line tool. It is based on the general combinatorial optimization technique known as simulated annealing and is suitable for standard cell, macro/custom cell, and gate-array professional-grade placement. Status: Vendor Tag: bcallah Release Tags: bcallah_20180828 N ports/cad/graywolf/Makefile N ports/cad/graywolf/distinfo N ports/cad/graywolf/patches/patch-include_yalecad_base_h N ports/cad/graywolf/patches/patch-src_Ylib_timer_c N ports/cad/graywolf/patches/patch-CMakeLists_txt N ports/cad/graywolf/patches/patch-src_genrows_draw_c N ports/cad/graywolf/pkg/DESCR N ports/cad/graywolf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/28 12:27:22 Modified files: cad : Makefile Log message: +graywolf CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/28 12:28:30 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run Wycheproof AES-CMAC testvectors against libcrypto. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/28 12:49:11 Modified files: security/ccrypt: Makefile distinfo security/ccrypt/pkg: DESCR PLIST Log message: Maintenance update ccrypt to 1.11, sync pkg/DESCR while here to no longer reference an emacs FLAVOR that we haven't been building for a while. From new MAINTAINER Charlene Wendling -- thanks! CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/08/28 13:01:10 Modified files: security/p5-Module-Signature: Makefile distinfo security/p5-Module-Signature/pkg: PLIST Log message: update p5-Module-Signature to 0.82 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/28 13:04:53 Modified files: devel/ipython : Makefile Log message: move REVISION towards the top, don't hide it on line 58 (no actual change to the port, this is only reordering). CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/28 13:27:45 Modified files: devel/p5-Data-Alias: Makefile distinfo Log message: Update to p5-Data-Alias-1.21 and remove BROKEN marker ok bluhm@ bcallah@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/28 14:05:18 Modified files: sysutils/screenfetch: Makefile sysutils/screenfetch/patches: patch-screenfetch-dev Log message: Add some fixes from upstream and resync Makefile. From new MAINTAINER Charlene Wendling -- thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/28 15:08:23 Modified files: net/icinga/core: Makefile Added files: net/icinga/core/pkg: MESSAGE-main Log message: Add an end-of-life warning - security updates for icinga 1.x stop during the lifetime of OpenBSD 6.4. For more information about rewriting config to migrate to icinga 2.x, see https://www.icinga.com/docs/icinga2/latest/doc/23-migrating-from-icinga-1x/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/28 15:44:48 Modified files: security/sslsplit: Makefile distinfo security/sslsplit/patches: patch-sslsplit_1 Removed files: security/sslsplit/patches: patch-ssl_c Log message: update to sslsplit-0.5.3 remove libressl patch no longer needed CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/08/28 20:03:12 Modified files: sys/arch/sparc64/dev: prtc.c Log message: move the todr chip handle into a prtc_softc structure no realy change, this avoid having to allocate the todr struct in attach ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/28 20:45:12 Modified files: x11/xpad : Makefile distinfo Log message: Maintenance update to xpad-5.1.0 and update HOMEPAGE while here. CVSROOT: /cvs Module name: src Changes by: pd@cvs.openbsd.org 2018/08/28 22:51:12 Modified files: sys/arch/i386/i386: vmm.c sys/arch/i386/include: vmmvar.h Log message: First pass in bringing i386 in sync with amd64. This does not yet work, but is being committed now so we can work on the rest in-tree. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/29 00:04:47 Modified files: sys/kern : tty_pty.c Log message: Initialize device numbers for newly allocated ptys. Prevents a panic caused by the following: a new pty is allocated in which the kernel console output is redirected to, poll(2):ing from /dev/console at this point would be delegated to the device with the major number taken from the pty due to the earlier redirection. Since the pty does not have its correct device major assigned, the wrong device ends up being used. ok deraadt@ millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/29 01:09:45 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.44.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/29 01:47:53 Modified files: x11/girara : Makefile Log message: set LDFLAGS to unbreak build if devel/check is installed put WANTLIB in the normal place CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/08/29 01:50:16 Modified files: usr.bin/mg : def.h funmap.c line.c mg.1 Log message: Add set-case-replaced to toggle case-preserving replace on or off. By default, replacing "foo" with "bar" turns "FOO" into "BAR". With case-replace turned off, "FOO" will turn into "bar". OK florian@ tb@ CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/08/29 02:43:17 Modified files: usr.sbin/ospfd : control.c control.h ospfd.c ospfd.h ospfe.c Log message: Prevent ospfd from starting if another ospfd is already using the same socket. The check on the control socket happens early so that the rc scripts detect a failure. OK claudio@ florian@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/29 02:51:49 Modified files: usr.sbin/bgpd : rde_decide.c Log message: Adjust comment to make it clear that a NULL nexthop is actually eligable CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/29 02:56:51 Modified files: usr.bin/tmux : status.c Log message: Add C-Left and C-Right as aliases for M-b and M-f. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/29 03:50:32 Modified files: usr.bin/tmux : server-client.c status.c tmux.h Log message: Keep any text killed in the command prompt with C-w and yank it with C-y, only use the top buffer if no text has previously been killed. This and previous change promped by discussion with kn@. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/29 05:30:48 Modified files: distrib/miniroot: install.sub etc : netstart Log message: Historically /etc/netstart (and the equivalent code in the install script) did 'ifconfig down' before starting dhclient(8). This was a way of ensuring old running copies of dhclient were killed before a new one started. Current dhclient does not need this assist, so change "ifconfig down" to "ifconfig up" pending further script optimizations. Similar to a 2014 attempt by halex@. Prompted by a misc@ report from Kristjan Komlosi reporting hanging diskless setups. ok halex@ kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/29 05:32:27 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.2.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/29 05:32:43 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.2.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/29 05:32:55 Modified files: security/vault : Makefile distinfo Log message: Update to vault-0.11.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/29 05:35:39 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo Log message: Update to terraform-provider-alicloud-1.12.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/08/29 05:40:23 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py patch-lib_ldb_wscript net/samba/pkg : PLIST-main Log message: Update to samba-4.8.5 Tests by Ian McWilliam CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/29 05:43:15 Modified files: usr.sbin/bgpd : util.c Log message: When checking for AS 0 make sure the full ASPATH is validated and don't return on the first 0. The other AS_ERR_SOFT cases do the same and ensure that an ASPATH with an AS_ERR_SOFT is still valid enough for subsequent manipulation or inspection. OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/29 05:46:28 Modified files: usr.sbin/bgpd : rde.c Log message: When 'log updates' is enabled make sure that the case of an invalid path can be distinguished from a withdraw that was caused by a deny filter. OK sthen@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2018/08/29 07:47:19 Modified files: sbin/ifconfig : ifconfig.8 Log message: Better description for inet6 eui64, plus consistency tweaks from Callum R. Davies, ok jmc@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/08/29 08:01:44 Modified files: x11/kde/libs3 : Makefile Added files: x11/kde/libs3/patches: patch-kio_kssl_Makefile_in Log message: fix build, let kssl link with ssl crypto CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/29 08:15:28 Modified files: x11/worker : Makefile distinfo Log message: Bugfix update to worker-3.15.2 CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/08/29 09:56:46 Modified files: libexec/ld.so : Makefile Log message: make ld.so build reproducible by including a FILE symbol and by removing -x from ld; this is only used for syspatch creation so builds are still randomized just as before ok guenther@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/29 10:58:30 Modified files: mail/kopano : Makefile.inc mail/kopano/core: distinfo mail/kopano/core/patches: patch-ECtools_mapitime_cpp patch-ECtools_monitor_monitor_cpp patch-ECtools_presence_kopano_presence___init___py patch-ECtools_search_Makefile_in patch-ECtools_search_kopano_search___init___py patch-ECtools_search_kopano_search_plaintext_py patch-ECtools_spamd_kopano_spamd___init___py patch-ECtools_utils_kopano_utils_autorespond_py patch-Makefile_in patch-caldav_CalDAV_cpp patch-common_SSLUtil_cpp patch-common_include_kopano_platform_linux_h patch-common_libkcutil_sym_in patch-common_platform_linux_cpp patch-configure_ac patch-gateway_Gateway_cpp patch-installer_linux_Makefile_in patch-installer_linux_dagent_cfg patch-installer_linux_server_cfg patch-installer_linux_spooler_cfg patch-php7-ext_ECImportContentsChangesProxy_cpp patch-php7-ext_ECImportHierarchyChangesProxy_cpp patch-php7-ext_main_cpp patch-php7-ext_typeconversion_cpp patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_libserver_ECSession_cpp patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp patch-spooler_Spooler_cpp patch-spooler_python_Makefile_in patch-swig_python_kopano_kopano_config_py patch-swig_python_kopano_kopano_item_py patch-tools_python-scripts_kopano-cachestat mail/kopano/core/pkg: PLIST-main PLIST-mapi Log message: update to 8.6.81.171 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/29 11:10:22 Modified files: mail/geary : Makefile distinfo Log message: Update to geary 0.12.4 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/29 11:47:07 Modified files: usr.bin/kdump : Makefile mkioctls Log message: recognize kcov ioctl commands; ok deraadt@ mpi@ visa@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/08/29 11:56:17 Modified files: usr.sbin/smtpd : resolver.c Log message: clean up the imsg structure for getnameinfo lookup results. fix a crash with ill-configured reverse address. found by jturner@ ok jturner@ gilles@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/08/29 12:54:23 Modified files: usr.bin/tmux : window-copy.c Log message: Reset line flag when clearing selection, GitHub issue 1454. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/29 12:58:46 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Don't fatal on keys of invalid sice, just print an INFO. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/29 12:59:22 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: typo CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/29 13:00:41 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Calculate and check tag during AES-CCM encryption test. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/29 13:18:20 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run Wycheproof AES-GCM testvectors against libcrypto. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/29 13:20:22 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Pass algorithm as a string to all *TestGroup functions for consistency. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/29 13:22:32 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: AES is now done also. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/29 13:47:47 Modified files: usr.sbin/bgpd : bgpd.h rde.c Log message: Make it possible to filter the RIB for invalid path which resulted in withdrawn prefixes. This way it should be possible to inspect which prefixes have been removed. While there also fix dumping of the Adj-RIB-In when requested to do so. OK sthen@ denis@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/29 13:52:23 Modified files: usr.sbin/bgpctl: bgpctl.8 bgpctl.c parser.c Log message: Introduce 'bgpctl show rib error' to show all prefixes that got flagged invalid because of a soft parsing error. These prefixes are never eligible or valid but the listing may help to understand what is going on. 'bgpctl show rib error' run automatically on Adj-RIB-In since that is the only RIB that has such prefixes. OK sthen@ denis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/29 14:18:14 Modified files: sys/dev/usb : umodem.c Log message: Remove unused struct member. ok deraadt@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/29 15:06:43 Modified files: x11/ctwm : Makefile distinfo Log message: Maintenance update to ctwm-4.0.2 From Charlene Wendling -- thanks! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/29 15:18:39 Log message: Import audio/p5-MusicBrainz-DiscID, a Perl interface for the MusicBrainz libdiscid library. Original submission by Charlene Wendling, who takes MAINTAINER -- thanks! ok sthen@ MusicBrainz::DiscID is a Perl class to calculate a MusicBrainz DiscID from an audio CD in the drive. Status: Vendor Tag: bcallah Release Tags: bcallah_20180829 N ports/audio/p5-MusicBrainz-DiscID/Makefile N ports/audio/p5-MusicBrainz-DiscID/distinfo N ports/audio/p5-MusicBrainz-DiscID/pkg/DESCR N ports/audio/p5-MusicBrainz-DiscID/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/29 15:19:09 Modified files: x11/py-qtpy : Makefile distinfo x11/py-qtpy/pkg: PLIST Log message: update to QtPy-1.5.0, from Elias M. Mariani CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/29 15:20:49 Modified files: audio : Makefile Log message: +p5-MusicBrainz-DiscID CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/29 15:24:12 ports/www/p5-WebService-MusicBrainz/patches Update of /cvs/ports/www/p5-WebService-MusicBrainz/patches In directory cvs.openbsd.org:/tmp/cvs-serv52421/patches Log Message: Directory /cvs/ports/www/p5-WebService-MusicBrainz/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/29 15:26:17 Modified files: www/p5-WebService-MusicBrainz: Makefile distinfo www/p5-WebService-MusicBrainz/pkg: DESCR PLIST Added files: www/p5-WebService-MusicBrainz/patches: patch-t_Area_t Log message: Major update to WebService-MusicBrainz-1.0.4. Note that this now connects to the 2.0 API, rather than the earlier API of the version of the port this is replacing. From new MAINTAINER Charlene Wendling -- thanks@ ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/29 16:22:46 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-2.6.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/29 17:06:03 Modified files: net/wireshark : Tag: OPENBSD_6_3 Makefile distinfo Log message: update -stable to wireshark-2.4.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/29 17:17:17 Log message: import devel/spyder, from Elias M. Mariana, ok daniel@ Spyder is an interactive Python development environment providing MATLAB-like features in a simple and lightweight software. It also provides ready-to-use pure-Python widgets to your PyQt5 or PyQt4 application: source code editor with syntax highlighting and code introspection/analysis features, NumPy array editor, dictionary editor, Python console, etc. Status: Vendor Tag: sthen Release Tags: sthen_20180830 N ports/devel/spyder/Makefile N ports/devel/spyder/Makefile.inc N ports/devel/spyder/spyder/Makefile N ports/devel/spyder/spyder/distinfo N ports/devel/spyder/spyder/patches/patch-setup_py N ports/devel/spyder/spyder/patches/patch-spyder___init___py N ports/devel/spyder/spyder/patches/patch-spyder_app_mainwindow_py N ports/devel/spyder/spyder/patches/patch-spyder_config_base_py N ports/devel/spyder/spyder/patches/patch-spyder_config_utils_py N ports/devel/spyder/spyder/patches/patch-spyder_plugins_ipythonconsole_py N ports/devel/spyder/spyder/patches/patch-spyder_utils_sourcecode_py N ports/devel/spyder/spyder/patches/patch-spyder_widgets_github_backend_py N ports/devel/spyder/spyder/patches/patch-spyder_widgets_github_gh_login_py N ports/devel/spyder/spyder/patches/patch-spyder_widgets_sourcecode_base_py N ports/devel/spyder/spyder/pkg/DESCR N ports/devel/spyder/spyder/pkg/PLIST N ports/devel/spyder/py-spyder-kernels/Makefile N ports/devel/spyder/py-spyder-kernels/distinfo N ports/devel/spyder/py-spyder-kernels/patches/patch-spyder_kernels_customize_spydercustomize_py N ports/devel/spyder/py-spyder-kernels/pkg/DESCR N ports/devel/spyder/py-spyder-kernels/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/08/29 17:17:43 Modified files: devel : Makefile Log message: +spyder CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/08/29 19:32:53 Modified files: sbin/route : route.c Log message: Fix "route add 0.0.0.0/0 " to work properly. Shift count beyonds the integer width results undefined behavior in C spec. Actually the count is masked by 0x1f on amd64. Found by asou at soum.co.jp ok claudio kn schwarze CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/08/29 21:26:08 Modified files: share/man/man4 : usb.4 Log message: /dev/usbN devices no longer support poll as of 2011 when "USB events" were ripped out, so remove the sentence about monitoring for USB device attachment to avoid filling developers with hope only to crush their spirit when they implement the poll code only to find out it doesn't do anything at all. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/29 21:30:25 Modified files: sys/kern : kern_fork.c sys_futex.c sys/sys : proc.h Log message: Split the system-wide list of all futexes into process-specific lists of private futexes and a shared list of shared futexes. This speeds up futex lookups. Tested by and OK krw@ OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 00:03:20 Modified files: textproc/gtk-doc: Makefile distinfo textproc/gtk-doc/pkg: PLIST Log message: Update to gtk-doc-1.29. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 00:11:14 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-214.0.0. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/08/30 00:16:30 Modified files: sys/kern : tty_pty.c Log message: Remove dead code related to tty allocation for ptys. Back in revision 1.17 of kern/tty_pty.c, allocation of ptys was made dynamic with the introduction of check_pty(). Every time a new struct pty is allocated its corresponding struct tty is also allocated. It's therefore no longer necessary to ensure that a pty has a tty allocated after calling check_pty(). ok deraadt@ millert@ mpi@ visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 00:34:44 Modified files: mail/kopano/core: Makefile mail/kopano/core/pkg: PLIST-main Log message: Restore /usr/local -> ${PREFIX} which was lost during the update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 01:33:54 Modified files: net/bro : Makefile distinfo net/bro/pkg : PLIST Log message: Update to bro-2.5.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 01:36:20 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.8.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 01:39:33 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.11.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 01:39:43 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.16.4. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/30 01:53:37 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST Log message: security update to grafana-5.2.3 addressing LDAP & OAuth login vulnerability (CVE-2018-558213) https://community.grafana.com/t/grafana-5-2-3-and-4-6-4-security-update/10050 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/08/30 02:30:05 Modified files: usr.sbin/bgpctl: bgpctl.8 Log message: Use past tense for treated as withdrawn since the withdraw happened in the past. From and with jmc@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/30 02:30:18 ports/net/minio/server/patches Update of /cvs/ports/net/minio/server/patches In directory cvs.openbsd.org:/tmp/cvs-serv28262/patches Log Message: Directory /cvs/ports/net/minio/server/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/30 02:31:02 Modified files: net/minio/server: Makefile distinfo Added files: net/minio/server/patches: patch-vendor_github_com_valyala_tcplisten_socket_bsd_go patch-vendor_github_com_valyala_tcplisten_socket_other_go Log message: update to minio-0.20180825 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 02:36:35 Modified files: net/bro : Tag: OPENBSD_6_3 Makefile distinfo net/bro/pkg : Tag: OPENBSD_6_3 PLIST Log message: SECURITY update to bro-2.5.5. For details, see: https://www.bro.org/sphinx/install/release-notes.html#bro-2-5-5 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/30 03:24:29 Modified files: devel/py-xlsxwriter: Makefile distinfo devel/py-xlsxwriter/pkg: PLIST Log message: update xlsxwriter to 1.0.9. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/08/30 04:11:34 Modified files: sys/dev/acpi : acpi.c Log message: Move softbutton check before the check that skips attaching certain acpi devices. Fixes regression caused by matching on _CID in addition to matching on _HID. ok matthieu@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/08/30 04:26:58 Modified files: devel/jadx : Makefile distinfo devel/jadx/pkg : PLIST Log message: update jadx to 0.8.0. ok benoit@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/30 04:27:05 Modified files: x11/xkbcommon : Makefile distinfo x11/xkbcommon/patches: patch-Makefile_in Log message: update to libxkbcommon-0.8.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 04:31:06 Modified files: security/p5-Module-Signature: Makefile Log message: Missing BDEP on security/gnupg. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/30 05:18:21 Modified files: sys/dev/pci : if_bnxt.c Log message: Set up an aggregation buffer ring and configure placement mode so data that doesn't fit in the rx buffer goes into an aggregation buffer, allowing jumbo frames to be received. Using 8k aggregation buffers means we'll only ever need one per packet. When receiving jumbos, sometimes we get an interrupt before all three of the completion events are ready, in which case we should not consume the events that are ready. Expanding the completion ring makes this happen less frequently, so allocate four cp ring pages instead of one. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/08/30 05:58:01 Modified files: usr.sbin/smtpd : smtp_client.c Log message: fix use-after-free spotted by jsg@ input from jsg@ miko@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/30 06:14:30 Modified files: sys/dev/fdt : imxanatop.c Log message: fix memory leak in an error path ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/30 06:25:40 Modified files: usr.sbin/snmpd : mib.c Log message: fix double free in mib_carpgroupget() error path ok claudio@ miko@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/30 06:30:08 Modified files: sbin/disklabel : editor.c Log message: Never let FS_RAID partition be named, a.k.a. given a mount point. Nuke pointless and inconsistant error message before one get_mp() invocation. ok otto@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/08/30 07:07:19 Modified files: sbin/disklabel : editor.c Log message: Practice safe free()'ing by setting alloc to NULL to prevent double free. Spotted by jsg@, simpler fix by myself and miko@. ok jsg@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/08/30 08:39:46 Modified files: sys/arch/arm64/stand/efiboot: ldscript.arm64 Log message: Move .dynstr before _edata to fix image size calculation. The PE header contains an image size field that is calculated using the difference between the start of the header and edata. Since we copy out .dynstr into the EFI binary, make sure that .dynstr is before edata so that it's included in the image size. This makes it consistent with efiboot on armv7. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/30 10:22:49 Modified files: lang/python/3.6: Makefile Log message: Build python 3.6 with --enable-loadable-sqlite-extensions. This unbreaks the following testcase, and fixes spatialite databases in QGIS. import sqlite3 con = sqlite3.connect(":memory:") con.enable_load_extension(True) See https://trac.macports.org/ticket/49317 & https://riccardo.forina.me/spatialite-for-python-does-not-work-on-osx/ for similar fixes on OSX. went in a bulk build without fallout, sounds good to rpointel@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/30 10:56:16 Modified files: lib/libssl : d1_both.c d1_clnt.c d1_meth.c d1_srvr.c ssl_lib.c ssl_locl.h t1_clnt.c t1_meth.c t1_srvr.c Log message: Nuke ssl_pending/ssl_shutdown function pointers. ssl3_pending() is used for all protocols and dtls1_shutdown() just calls ssl3_shutdown(), so just call the appropriate function directly instead. ok beck@ inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/08/30 11:05:21 Modified files: security/sslscan: Makefile security/sslscan/patches: patch-sslscan_c Added files: security/sslscan/patches: patch-sslscan_h Log message: Stop using old/deprecated M_ASN1_* defines/macros. Switch from the old/deprecated M_ASN1_OCTET_STRING_print() defines/macros to ASN1_STRING_print(). While here, add const to the version struct member to remove a compiler warning. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/08/30 11:23:48 Modified files: graphics/babl : Makefile Log message: Enable babl fast-paths on amd64 hints and ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/30 11:27:51 Modified files: graphics/gegl : Makefile graphics/gegl03: Makefile graphics/gegl04: Makefile Log message: Matches what babl does and --enable-sse on amd64. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/30 12:36:59 Modified files: regress/lib/libcrypto/asn1: Makefile Log message: Make sure to clean up the .d files with 'make clean' CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/30 13:34:37 Modified files: regress/sys/netinet/frag: Makefile Log message: Use correct environment variable to access remote machine. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/30 16:05:42 Modified files: emulators/xroar: Makefile distinfo Log message: Update to xroar 0.35. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/08/30 16:06:09 Modified files: graphics/pdf2djvu: Makefile distinfo Log message: Update to pdf2djvu 0.9.10. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/30 18:09:13 Modified files: sys/arch/amd64/conf: GENERIC RAMDISK_CD Log message: enable bnxt(4) CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/30 18:10:20 Modified files: share/man/man4 : pci.4 Log message: mention bnxt(4) CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/08/30 20:32:29 Modified files: etc : MAKEDEV.common Log message: Add more uhid devices, 8 total ok deraadt CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/08/30 20:32:57 Modified files: etc/etc.alpha : MAKEDEV etc/etc.amd64 : MAKEDEV etc/etc.arm64 : MAKEDEV etc/etc.armv7 : MAKEDEV etc/etc.hppa : MAKEDEV etc/etc.i386 : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.loongson: MAKEDEV etc/etc.macppc : MAKEDEV etc/etc.sgi : MAKEDEV etc/etc.socppc : MAKEDEV etc/etc.sparc64: MAKEDEV Log message: sync CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/08/30 22:20:37 Modified files: sys/arch/amd64/amd64: conf.c sys/arch/i386/i386: conf.c sys/sys : conf.h Log message: Move kcov device definitions into . OK anton@ deraadt@ kettenis@ mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/08/30 23:20:36 Modified files: usr.sbin/snmpd : mib.c Log message: fix fd leak in an error path ok mpi@ CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/08/31 00:52:09 Modified files: faq/ports : ports.html Log message: typo: varable -> variable spotted by stefan wollny CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/31 00:57:02 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.44.2. CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/08/31 01:18:18 Modified files: sys/dev/usb : uaudio.c Log message: ich variable is only used in DPRINTF() and uaudio_get_cluster_nchan() has no side effect, so setting value for ich can be moved under UAUDIO_DEBUG. ok ratchov CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/08/31 01:28:27 Modified files: usr.sbin/smtpd : smtp_session.c smtpd.h usr.sbin/smtpd/smtpd: Makefile Log message: switch to improved incoming message parser: - simpler interface not using callbacks - no hard-coded line length - avoid unnecessary string copy ok gilles@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/31 02:48:12 Modified files: audio/abcde : Makefile distinfo audio/abcde/pkg: DESCR PLIST Added files: audio/abcde/patches: patch-abcde Log message: Update to abcde 2.9.2, From Charlene Wendling who takes maintainership. This time there's been extensive runtime testing, and proper fixes have been made in coordination with upstream. ok feinerer@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/31 02:51:19 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo Log message: update to 8.6.81.186 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/08/31 02:51:42 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 3.4.22.1724 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/08/31 03:42:00 Modified files: www/firefox-i18n: Makefile.inc www/firefox-i18n/pkg: PLIST www/firefox-esr-i18n: Makefile.inc www/firefox-esr-i18n/pkg: PLIST Log message: Fix langpack installation path to be under lib/firefox instead of lib/firefox-X.Y, which isnt the case anymore since 59.. should fix langpacks detection, and presence of the 'languages' section in about:addons. Noticed by and hints from semarie@, thanks! CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/08/31 04:31:41 Modified files: mail/mblaze : Makefile distinfo mail/mblaze/pkg: PLIST Log message: update mblaze to 0.4 ok danj@ kn@ ok maintainer Sunil Nimmagadda CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/31 05:11:31 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.8.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/31 05:17:06 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.11.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/08/31 05:17:17 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.16.5. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/31 05:57:04 Modified files: sys/ddb : db_ctf.c Log message: Pass the correct size to free(9) in the error path of db_ctf_decompress(). OK jasper@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/08/31 06:31:49 Modified files: graphics/sketch: Makefile distinfo Added files: graphics/sketch/patches: patch-geometry_c patch-geometry_h Log message: Update sketch to 0.3.7 ok jca@ bentley@ with patches from jca@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/08/31 06:55:46 Modified files: sys/net : pfkeyv2.c Log message: Cadd a TDB `tdb' instead of `sa'. No functionnal change. ok deraadt@, bluhm@, visa@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/08/31 08:04:40 Modified files: sysutils/facette: Makefile sysutils/facette/pkg: facette.rc Log message: Debug knob is now in the config file, there's no more flag for it ok landry@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/08/31 09:18:02 Modified files: sbin/route : show.c usr.bin/netstat: show.c Log message: Dont print "default" for "0.0.0.0" if it is a host route. diff from asou at soum.co.jp ok claudio kn CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2018/08/31 09:36:45 Modified files: x11/xbanish : Makefile distinfo Log message: update xbanish to 1.6 CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/08/31 09:56:42 Modified files: usr.bin/pkill : pkill.1 Log message: clarify that patterns are extended regular expressions; ok millert@ phessler@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/08/31 10:19:01 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-makefile Log message: Update mame to 0.201. CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/08/31 10:32:31 Modified files: sys/dev/usb : usb.c Log message: remove shadow variables for 'error' in usbioctl(); ok mpi@ ratchov@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/31 11:35:21 Modified files: regress/lib/libcrypto/asn1: Makefile regress/lib/libcrypto/free: Makefile Log message: Instead of enumerating the files to clean by hand, set PROGS=${TESTS}. Suggested by jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/08/31 12:31:34 Modified files: lib/libssl : t1_enc.c Log message: Remove unused argument to tls1_change_cipher_state_cipher(). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/08/31 12:45:02 Modified files: usr.sbin/ntpd : ntpd.c Log message: the main process must chdir to /, since it cannot have daemon() do the job at startup. After much anguish I accept dlg's solution of chdir for the problem ("starting ntpd on a filesystem I want to unmount"), but we cannot change the main-process daemon() call. Why? Because the ntpd privsep design predates more modern designs where the config file is parsed once, and configuration marshalled to the fork+exec children. Instead each ntpd process re-parses the config, and if we chdir before fork+exec startup, it will move the basedir causing -f "relativepath" to fail. discussed with florian CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 12:59:45 Modified files: lang/elixir : Makefile distinfo lang/elixir/patches: patch-Makefile patch-bin_elixir Log message: update to elixir-1.7.3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:00:15 ports/sysutils/py-croniter/patches Update of /cvs/ports/sysutils/py-croniter/patches In directory cvs.openbsd.org:/tmp/cvs-serv46170/patches Log Message: Directory /cvs/ports/sysutils/py-croniter/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:02:11 Modified files: sysutils/py-croniter: Makefile distinfo Added files: sysutils/py-croniter/patches: patch-docs_CHANGES_rst Log message: update to py-croniter-0.3.25 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:03:32 Modified files: graphics/birdfont: Makefile distinfo Log message: update to birdfont-2.23.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:04:53 Modified files: sysutils/py-ghmi: Makefile distinfo sysutils/py-ghmi/pkg: PLIST Log message: update to py-ghmi-1.2.14 and add python3 flavor CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:05:25 Modified files: sysutils : Makefile Log message: +py-ghmi,python3 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:05:47 Modified files: net/mosquitto : Makefile distinfo Log message: update to mosquitto-1.5.1 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/08/31 13:06:08 Modified files: usr.sbin/syslogd: syslogd.c Log message: Unsetting Initialized during syslogd die() is a relic from the time when we had real signal handlers. But now we use libevent, so remove the old logic. OK deraadt@ millert@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:06:23 Modified files: devel/ruby-rspec/3/core: Makefile distinfo devel/ruby-rspec/3/core/pkg: PLIST Log message: update to rspec-core-3.8.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:06:32 Modified files: devel/ruby-rspec/3/expectations: Makefile distinfo Log message: update to rspec-expectations-3.8.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:06:42 Modified files: devel/ruby-rspec/3/mocks: Makefile distinfo Log message: update to rspec-mocks-3.8.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:06:56 Modified files: devel/ruby-rspec/3/rspec: Makefile distinfo Log message: update to rspec-3.8.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:07:06 Modified files: devel/ruby-rspec/3/support: Makefile distinfo Log message: update to rspec-support-3.8.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:07:26 Modified files: sysutils/py-pynetbox: Makefile distinfo Log message: update to pynetbox-3.4.6 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/08/31 13:07:40 Modified files: net/py-junos-eznc: Makefile distinfo net/py-junos-eznc/pkg: PLIST Log message: update to junos-eznc-2.2.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/08/31 15:50:08 Modified files: lang/flang/flang: Makefile distinfo lang/flang/flang/patches: patch-runtime_flangrti_CMakeLists_txt lang/flang/libpgmath: Makefile distinfo Log message: Update flang to 6.0.0.20180830 -- note the flangrti major bump. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/08/31 16:35:01 Modified files: share/man/man4 : bnxt.4 Log message: jmc points out that the Nd should match the description in pci(4) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/31 23:56:24 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run Wycheproof RSASSA-PSS testvectors against libcrypto. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/08/31 23:57:23 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove RSA-PSS from todo-list CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/09/01 00:09:26 Modified files: sys/kern : tty_nmea.c Log message: Recognize more talker IDs when parsing NMEA RMC messages The NMEA 0183 standard says that the first two chars correspond to the 'source' of the message, right now we were only looking for 'GP' prefix for 'GPS', but this can also be 'GL' for Glonass, 'BD' for BeiDou, 'GA' for Galileo, or 'GN' for a generic GNSS source. Match the RMC messages from all those variants, with this i'm able to use my navilock nl-8002u (which uses GNRMC) as a timedelta sensor for ntpd, and i have my GPS position in the nmea(4) sensors. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/01 00:27:32 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/01 01:44:46 Modified files: sysutils/libfsntfs: Makefile sysutils/libfwsi: Makefile Log message: Needs devel/gettext-tools. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/01 01:48:35 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.8.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/01 01:55:04 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.11.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/01 01:55:19 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.16.6. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/09/01 02:20:56 Modified files: sys/net80211 : ieee80211_ioctl.c ieee80211_node.c ieee80211_var.h Log message: Make 'ifconfig nwid' override 'ifconfig join'. There was no way to override a decision made by join's network selection algorithm (apart from disabling the feature by clearing the join list). Automatic selection is based on heuristics which cannot always guess correctly so we need to provide an override. One specific problem was that if 'nwid foo' and 'nwid bar' were both visible in the scan and only 'nwid foo' was a member of the join list, then there was no way at all to connect to 'nwid bar'. The wireless stack would keep selecting 'nwid foo' instead. 'ifconfig iwm0 nwid bar' command will now disable automatic network selection and force the use of ESSID 'bar'. Any of these commands will re-enable automatic network selection: ifconfig iwm0 -nwid ifconfig iwm0 nwid '' ifconfig iwm0 join some-network-id ok phessler@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/09/01 04:08:40 Modified files: mail/dspam : Makefile Added files: mail/dspam/patches: patch-man_dspam_1 patch-man_dspam_admin_1 patch-man_dspam_clean_1 patch-man_dspam_crc_1 patch-man_dspam_dump_1 patch-man_dspam_logrotate_1 patch-man_dspam_merge_1 patch-man_dspam_stats_1 patch-man_dspam_train_1 Log message: Minimally fix up the manual pages, which are equally broken with groff and mandoc, such that they become readable. Sending patches upstream is probably pointless because todd@ tells me the last upstream commit was in 2015. But as long as we keep the port alive, we should provide readable manuals. Discussed with todd@ (MAINTAINER). While here, also fix the HOMEPAGE as recommended by todd@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/01 05:05:51 Modified files: net/h323plus : Makefile Added files: net/h323plus/patches: patch-src_h235_h235crypto_cxx Log message: --enable-h235 which is required by an upcoming net/gnugk update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/01 05:06:06 Modified files: net/gnugk : Makefile distinfo net/gnugk/pkg : PLIST Added files: net/gnugk/patches: patch-ProxyChannel_cxx Log message: Update to gnugk-5.0. CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/01 06:03:31 Modified files: usr.sbin/smtpd : smtp_client.c Log message: sync fatalx() message between smtp_client_{state,response}; ok stsp@ gilles@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/01 10:23:15 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Tweak comment. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/09/01 10:55:29 Modified files: usr.sbin/installboot: bootstrap.c hppa_installboot.c installboot.h landisk_installboot.c Log message: Remove 'overlap_allowance' parameter from bootstrap(). It was added to support Vax. Vax is dead Jim. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/01 11:02:12 Modified files: sys/kern : vfs_syscalls.c Log message: Fix errno for post-lock unveil calls from Jan Klemkow CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/01 12:09:14 Modified files: usr.sbin/relayd: relayd.c Log message: Accidentally relayd(8) closed file descriptor 0 in the pfe child process. If env->sc_snmp is initialized with 0, snmp_init() closes it. Set it to -1 to prevent the close(2). OK reyk@ benno@ millert@ CVSROOT: /cvs Module name: src Changes by: remi@cvs.openbsd.org 2018/09/01 13:21:10 Modified files: usr.sbin/ospf6d: control.c control.h ospf6d.c ospf6d.h ospfe.c Log message: Prevent ospf6d from starting when another process is listening on the control socket. ok florian@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/09/01 13:56:28 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: clarify the forward-only delivery action CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/09/01 14:48:00 Modified files: sys/dev/hid : hidms.c Log message: For touchscreen devices, use the first HUG_X/Y usage pages found when looking for logical min/max of screen. ok kettenis CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/09/01 14:50:16 Modified files: sys/dev/i2c : ims.c Log message: Match on interfaces with Digitizers/Touchscreen collections, as long as they have an X usage. Should get basic touchscreen functionality on some common HID-over-i2c devices like laptops. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/09/01 15:20:32 Modified files: usr.sbin/smtpd : parse.y Log message: properly deal with MAILER-DAEMON sender in LMTP reported and fix tested by Mark Kane CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/01 17:14:45 ports/games/hyperrogue/patches Update of /cvs/ports/games/hyperrogue/patches In directory cvs.openbsd.org:/tmp/cvs-serv81701/patches Log Message: Directory /cvs/ports/games/hyperrogue/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/01 17:15:34 Modified files: games/hyperrogue: Makefile distinfo Added files: games/hyperrogue/patches: patch-Makefile_am Log message: Update to hyperrogue-10.4t CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/02 00:10:48 Modified files: audio/goattracker: Makefile distinfo audio/goattracker/patches: patch-makefile_common Log message: Update goattracker to 2.74. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/02 01:13:07 Modified files: devel/lua-compat53: Makefile distinfo Log message: Update lua-compat53 to 0.7. CVSROOT: /cvs Module name: src Changes by: landry@cvs.openbsd.org 2018/09/02 02:14:25 Modified files: share/man/man4 : nmea.4 Log message: Update nmea(4) wrt talker ids. Prodded by semarie@, reworded by jmc@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/02 02:28:05 Modified files: libexec/tradcpp: array.h directive.c directive.h eval.c eval.h files.c macro.c macro.h main.c mode.h output.c place.c place.h tradcpp.1 utils.h version.h Added files: libexec/tradcpp: bool.h union.h Log message: update tradcpp to 0.5.2 ok miko@ bcallah@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/02 02:31:28 Modified files: games/tuxpaint : Makefile distinfo games/tuxpaint/patches: patch-Makefile patch-src_manpage_tuxpaint_1 patch-src_tuxpaint_c games/tuxpaint/pkg: PLIST Log message: Update to tuxpaint-0.9.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/02 02:31:44 Modified files: games/tuxpaint-config: Makefile distinfo games/tuxpaint-config/patches: patch-Makefile games/tuxpaint-config/pkg: PLIST Log message: Update to tuxpaint-config-0.0.14. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/09/02 05:08:51 Modified files: databases/redis: Makefile distinfo databases/redis/patches: patch-sentinel_conf databases/redis/pkg: PLIST Log message: Update to redis-4.0.11 OK sthen (no response from maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/02 05:53:32 Modified files: x11/gnome/aisleriot: Makefile distinfo x11/gnome/aisleriot/pkg: PLIST Log message: Update to aisleriot-3.22.6. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/02 08:22:18 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Update intellij-2018.2.2 From Caspar Schutijser (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/02 08:23:03 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/pkg: PFRAG.no-no_x11 Log message: Update mkvtoolnix-26.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/02 08:27:23 Log message: Import dolphin-17.12.3 Dolphin is a lightweight file manager. It has been designed with ease of use and simplicity in mind, while still allowing flexibility and customisation. This means that you can do your file management exactly the way you want to do it. ok abieber@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180902 N ports/x11/kde-applications/dolphin/Makefile N ports/x11/kde-applications/dolphin/distinfo N ports/x11/kde-applications/dolphin/pkg/DESCR N ports/x11/kde-applications/dolphin/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/02 08:29:05 Log message: Import dolphin-plugins-17.12.3 This package contains plugins that offer integration in Dolphin with the following version control systems: * Bzr * Git * Mercurial * Subversion ok abieber@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180902 N ports/x11/kde-applications/dolphin-plugins/Makefile N ports/x11/kde-applications/dolphin-plugins/distinfo N ports/x11/kde-applications/dolphin-plugins/pkg/DESCR N ports/x11/kde-applications/dolphin-plugins/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/02 08:32:12 Modified files: usr.sbin/syslogd: syslogd.8 Log message: Document how SIGHUP and log rotation works with syslogd(8). Do not mention the PID file. While there, use .Nm consistently. wording from schwarze@; deraadt@ cheloha@ millert@ agree CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/02 09:14:20 Modified files: x11/kde-applications/dolphin: Makefile Log message: Set PKGNAME and fix WANTLIB Set PKGNAME = dolphin-kf5-${VERSION} to avoid conflict with emulators/dolphin. The port is unhook so bump is not necessary. Spotted by thfr@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/02 09:32:54 Modified files: x11/kde-applications/dolphin-plugins: Makefile Log message: Set PKGNAME and fix WANTLIB Set PKGNAME = dolphin-plugins-kf5-${VERSION} to avoid conflict with emulators/dolphin. The port is unhook so bump is not necessary. Spotted by thfr@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/02 09:33:41 Modified files: x11/kde-applications: Makefile Log message: hook dolphin and dolphin-plugins CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/02 09:34:11 Modified files: games/manaplus : Makefile distinfo games/manaplus/pkg: PLIST Log message: Update to manaplus-1.8.9.1 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/02 10:10:03 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo net/p5-Net-DNS-SEC/pkg: PLIST Log message: update p5-Net-DNS-SEC to 1.10 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/02 10:24:55 Modified files: mail/p5-Mail-SPF-Iterator: Makefile distinfo Log message: update p5-Mail-SPF-Iterator to 1.116 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/02 10:33:08 Modified files: security/p5-Module-Signature: Makefile distinfo Log message: update p5-Module-Signature to 0.83 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/09/02 10:41:40 Modified files: emulators/dolphin: Makefile distinfo emulators/dolphin/patches: patch-Source_Core_Core_ConfigManager_cpp emulators/dolphin/pkg: PLIST-main Log message: Update dolphin to 5.0.0.20180901 and add missing BDEP+RDEP on devel/llvm, noticed by aja@ during bulk build. Tested by me and Charlene Wendling, valuable input on handling dep on llvm by bcallah@, ok aja@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/09/02 10:41:56 Modified files: net/samba : Makefile Added files: net/samba/patches: patch-auth_auth_log_c patch-source4_dsdb_samdb_ldb_modules_acl_c Log message: Avoid printing NULL values There is still one known case in the quota code, but it needs more analysis. Reported and tested by Ian McWilliam. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/02 11:05:51 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Use a Boolean rather than repeated string comparison. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/02 11:12:01 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run Wycheproof ECDH tests against libcrypto. Some tests currently fail, will be fixed with the next commit to libcrypto. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/02 11:20:31 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Elliptic curve arithmetic only makes sense between points that belong to the same curve. Some Wycheproof tests violate this assumption, making ECDH_compute_key() compute and return garbage. Check that pub_key lies on the curve of the private key so that the calculations make sense. Most paths that get here have this checked (in particular those from OpenSSH and libssl), but one might get here after using d2i_* or manual computation. discussed with & ok jsing; "good catch!" markus CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/02 11:24:03 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: After libcrypto/ecdh/ech_key.c -r1.8 fixed the failing test cases, remove two noisy INFO and reorder things a bit. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/02 11:28:01 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Unify FAIL printfs. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/02 11:29:17 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove ECDH from TODO list. Done! CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/02 11:33:41 Modified files: net/ezstream : Makefile net/icecast : Makefile net/ices : Makefile net/ices2 : Makefile net/libshout : Makefile Log message: update Icecast homepage CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/02 13:31:37 Log message: import p5-Test-HTTP-LocalServer 0.63 OK landry@ Comment: spawn a local HTTP server for testing Description: This module implements a tiny web server suitable for running "live" tests of HTTP clients against it. It also takes care of cleaning %ENV from settings that influence the use of a local proxy etc. Use this web server if you write an HTTP client and want to exercise its behaviour in your test suite without talking to the outside world. Status: Vendor Tag: bluhm Release Tags: bluhm_20180902 N ports/www/p5-Test-HTTP-LocalServer/Makefile N ports/www/p5-Test-HTTP-LocalServer/distinfo N ports/www/p5-Test-HTTP-LocalServer/pkg/DESCR N ports/www/p5-Test-HTTP-LocalServer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/02 13:32:57 Modified files: www : Makefile Log message: +p5-Test-HTTP-LocalServer CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/02 13:51:10 Modified files: www/p5-WWW-Mechanize-Shell: Makefile distinfo Log message: update p5-WWW-Mechanize-Shell to 0.57 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/02 14:09:29 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Print SKIPPED if package wycheproof-testvectors is missing. This is the magic string that is recognized by my test framework. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/02 14:29:01 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove a few unnecessary casts CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/09/02 15:06:45 Modified files: usr.sbin/smtpd : util.c Log message: mailaddr matching was working for the exact and domain match, but not when only a user-part was supplied. ok millert@ and eric@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/09/02 15:13:35 Modified files: games/wesnoth : Makefile Added files: games/wesnoth/patches: patch-cmake_FindSDL2_cmake Log message: Do not pick up SDLmain from sdl-1.x. Use SDL2main from sdl-2.x instead. Reported by sthen@ and ajacoutot@, thanks! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/02 17:16:29 Modified files: audio/mscore : Makefile distinfo audio/mscore/patches: patch-mscore_CMakeLists_txt patch-thirdparty_qzip_qzip_cpp audio/mscore/pkg: PLIST Log message: Update to musescore-2.3.2 Changelog: https://musescore.org/en/handbook/developers-handbook/release-notes/release-notes-musescore-232 While here, add a -Wno flag to eliminate the vast majority of warnings, as upstream does. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/02 19:16:06 Modified files: sysutils/duplicity: Makefile distinfo sysutils/duplicity/patches: patch-bin_duplicity Log message: Update to duplicity-0.7.18.1 Drop maintainership while there CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/02 23:37:32 Modified files: sys/dev/pci : auixp.c cs4280.c envy.c Log message: Remove round_buffersize function from drivers using the default buffersize provided by the upper layer audio driver. ok ratchov@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/03 00:32:20 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update (devel) jenkins to 2.121.3 Security fixes changelog: https://jenkins.io/security/advisory/2018-05-09/ ok ian@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/03 00:35:04 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update (stable) jenkins to 2.121.3 Security fixes changelog: https://jenkins.io/security/advisory/2018-05-09/ ok ian@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/03 00:49:31 Removed files: graphics/birdfont/patches: patch-birdfont_GtkWindow_vala patch-build_py Log message: forgot to remove these patches CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/03 01:55:48 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/patches: patch-Makefile_in Log message: Update to cups-filters-1.21.2. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/09/03 02:14:44 Modified files: games/minecraft: Makefile distinfo Log message: Update to minecraft-0.0.6 ok jca@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/09/03 02:47:27 Modified files: usr.bin/tmux : window-copy.c Log message: Fix selection test, from Takeshi Banse. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/09/03 02:51:43 Modified files: usr.bin/tmux : window-copy.c Log message: Allow a large line number to go to the end with goto-line, from Mark Kelly in GitHub issue 1460. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/03 04:48:29 Modified files: devel/ocaml-pcre: Makefile devel/ocaml-pcre/files: README Log message: typo CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/03 05:30:14 Modified files: usr.sbin/smtpd : to.c smtpd.conf.5 Log message: Update and document syntax for smarthost string in smtpd.conf: - the +auth specifier is removed: it is implied by the presence of an auth label in the rest of the string - secure:// is removed: use smtp+tls:// or smtps:// - tls:// is replaced by smtp+tls:// - smtp:// becomes SMTP with opportunistic STARTTLS - smtp+tls:// becomes SMTP with mandatory STARTTLS Adjust your config file accordingly. ok gilles@ CVSROOT: /cvs Module name: www Changes by: eric@cvs.openbsd.org 2018/09/03 05:32:00 Modified files: faq : current.html Log message: describe smarthost syntax change in smtpd.conf CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/03 05:48:27 Modified files: usr.sbin/smtpd : mta_session.c Log message: use new smarthost syntax in log message CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/09/03 06:06:01 Modified files: faq : current.html Log message: tweak previous CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/03 06:38:52 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.110. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/03 07:27:43 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: document "wrapper" in the local section; from matt schwartz ok gilles while here, fix some spelling at eol whitespace introduced in previous; CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/03 08:47:50 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180901 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/03 08:48:39 Modified files: www/epiphany : Makefile distinfo Log message: update to epiphany-3.28.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/03 08:48:56 Modified files: sysutils/rclone: Makefile distinfo Log message: update to rclone-1.43 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/03 08:52:23 Modified files: security/py-cryptodome: Makefile distinfo Log message: security update to py-cryptodome-3.6.6 addressing CVE-2018-15560 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/03 08:54:40 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST-main Log message: update to ansible-2.6.3 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/03 10:00:21 Log message: Import shells/elvish, a cross-platform, friendly, and expressive shell. ok rsadowski@, additional testing Charlene Wendling Elvish is a cross-platform shell. It features an expressive programming language, with features like namespacing and anonymous functions, and a fully programmable user interface with friendly defaults. It is suitable for both interactive use and scripting. Status: Vendor Tag: bcallah Release Tags: bcallah_20180903 N ports/shells/elvish/Makefile N ports/shells/elvish/distinfo N ports/shells/elvish/pkg/PLIST N ports/shells/elvish/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/03 10:00:44 Modified files: shells : Makefile Log message: +elvish CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/09/03 11:41:13 Modified files: lib/libssl : ssl_ciph.c Log message: Clean up SSL_DES and SSL_IDEA remnants. All ciphersuites that used these encryption algorithms were removed some time ago. ok bcook@ inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/09/03 11:41:55 Modified files: usr.sbin/smtpd : smtp_session.c Log message: bump max line size ok eric@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/09/03 11:45:24 Modified files: lib/libssl : ssl_ciph.c Log message: Stop handling AES-GCM via ssl_cipher_get_evp(). All of the AES-GCM ciphersuites use the EVP_AEAD interface, so there is no need to support them via EVP_CIPHER. ok inoguchi@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2018/09/03 12:00:50 Modified files: lib/libssl : ssl_ciph.c Log message: Stop using composite EVP_CIPHER AEADs. The composite AEADs are "stitched" mode ciphers, that are only supported on some architectures/CPUs and are designed to be faster than a separate EVP_CIPHER and EVP_MD implementation. The three AEADs are used for less than ideal cipher suites (if you have hardware support that these use there are better cipher suite options), plus continuing to support AEADs via EVP_CIPHER is creating additional code complexity. ok inoguchi@ tb@ CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2018/09/03 12:24:34 Modified files: textproc/lowdown: Makefile distinfo textproc/lowdown/pkg: PLIST Log message: Update to lowdown-0.4.1. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/03 12:59:41 Modified files: x11/kde-applications/dolphin: Makefile Log message: fix kf5/kfilemetadata and kf5/baloo LIB_DEPENDS Move from LIB_DEPENDS to BUILD_DEPENDS/RUN_DEPENDS. CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/09/03 13:01:29 Modified files: usr.sbin/smtpd : smtp_session.c Log message: simplify the smtp_command() function by splitting cmd handlers into two sets of functions smtp_check_ and smtp_proceed_. we use the check functions to validate that verb is acceptable at this point of a session and proceed to actually move the session forward ok eric@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/03 13:02:21 Modified files: games/cataclysm-dda: Makefile distinfo games/cataclysm-dda/patches: patch-Makefile games/cataclysm-dda/pkg: PLIST Log message: Update to cataclysm-dda-2018.09.02 From Tim Meunier (MAINTAINER), additional testing Charlene Wendling CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/09/03 13:51:48 Modified files: sys/dev/pci : pcidevs Log message: add another toshiba nvme CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/03 13:51:52 Modified files: games/ezquake : Makefile distinfo Log message: Update to ezquake-3.1, tiny bugfixes over the previous version in ports. From Tom Murphy (MAINTAINER) -- thanks! CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2018/09/03 13:52:51 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/03 13:56:34 Modified files: graphics/evince: Makefile distinfo graphics/evince/pkg: DESCR PFRAG.no-light PLIST Log message: update to evince-3.28.3, this drops the postscript backend as upstream has followed others in disabling this by default over recent security concerns CVSROOT: /cvs Module name: src Changes by: bcallah@cvs.openbsd.org 2018/09/03 16:12:37 Modified files: share/man/man5 : port-modules.5 Log message: Remove bits about MODMONO_NANT in the lang/mono section; devel/nant does not exist anymore. ok jca@ daniel@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/03 16:13:35 Modified files: lang/mono : mono.port.mk Log message: Remove the MODMONO_NANT bits, devel/nant doesn't exist anymore. ok jca@ daniel@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/09/03 20:38:25 Modified files: sys/kern : kern_event.c Log message: kevent: Don't poll for nonzero timeouts < 1us. Instead of truncating nanosecond timeouts to zero here and polling, we should round up to a delay of at least a tick, just like all the other timespec syscalls. Fixed in NetBSD kern_event.c v1.62 and FreeBSD r247804. ok millert@ visa@ CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2018/09/03 21:01:00 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.8.25 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/03 22:40:50 Modified files: editors/focuswriter: Makefile distinfo Log message: Update to focuswriter-1.6.16 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/03 23:30:27 Log message: Import libkdcraw-kf5-17.12.3 Libkdcraw is a C++ interface around the LibRaw library used to decode RAW picture files. DESCR tweak and ok bcallah@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180904 N ports/x11/kde-applications/libkdcraw/Makefile N ports/x11/kde-applications/libkdcraw/distinfo N ports/x11/kde-applications/libkdcraw/pkg/DESCR N ports/x11/kde-applications/libkdcraw/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/03 23:31:36 Modified files: x11/kde-applications: Makefile Log message: +libkdcraw CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/03 23:54:42 Modified files: x11/kde-applications/dolphin: Makefile Log message: Remove OPTIONAL kf5-baloo-5.46 dependency dolphin-kf5-17.12.3 is the first baloo consumer but kf5-baloo-5.46.0p0v0 conflicts with baloo-4.14.3p6 in a bulk build. We have to solve this issue first. Spotted by ajacoutot@ Thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/04 01:12:47 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-CMakeLists_txt patch-Source_JavaScriptCore_assembler_ARM64Assembler_h patch-Source_JavaScriptCore_assembler_ARMAssembler_h patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h patch-Source_JavaScriptCore_javascriptcoregtk_pc_in patch-Source_JavaScriptCore_jit_ExecutableAllocator_cpp patch-Source_JavaScriptCore_offlineasm_arm64_rb patch-Source_JavaScriptCore_runtime_MachineContext_h patch-Source_WTF_wtf_Platform_h patch-Source_WebCore_PAL_pal_CMakeLists_txt patch-Source_WebKit_Shared_Plugins_unix_PluginSearchPath_cpp patch-Source_cmake_OptionsCommon_cmake patch-Source_cmake_WebKitCompilerFlags_cmake www/webkitgtk4/pkg: PLIST Added files: www/webkitgtk4/patches: patch-Source_cmake_WebKitFeatures_cmake Log message: Update to webkitgtk4-2.22.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/04 01:13:15 Modified files: mail/geary : Makefile distinfo Log message: Fix build with webkitgtk >= 2.22.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/04 01:20:43 Modified files: www/chromium : Makefile www/chromium/files: pledge.main unveil.main www/chromium/patches: patch-base_linux_util_cc patch-base_threading_platform_thread_linux_cc patch-build_gn_run_binary_py Added files: www/chromium/patches: patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-gpu_ipc_service_gpu_watchdog_thread_h Log message: remove more /sys and /proc access and add required unveil for /etc/machine-id and some missing pledges for the main process CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/04 01:36:49 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.315. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/04 01:37:57 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20180903. CVSROOT: /cvs Module name: ports Changes by: martijn@cvs.openbsd.org 2018/09/04 01:46:52 Modified files: games/fretsonfire: Makefile games/fretsonfire/patches: patch-src_Texture_py games/fretsonfire/pkg: DESCR Log message: Patch up and reenable fretsonfire. Seems to work on intel cards, although it falis on most/all radeon cards. Triggered by a question by Daniel Jakots Similar diff from tb@ OK bcallah@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/04 02:03:14 Modified files: fonts/cantarell-fonts: Makefile distinfo Log message: Update to cantarell-fonts-0.111. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/04 04:01:05 Added files: net/telegram-purple/patches: patch-tgl_configure Log message: I hate stupid software that hides configure scripts remove hidden dependency on execinfo CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/04 04:08:22 Modified files: usr.sbin/smtpd : mta_session.c Log message: remove unused flags CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/09/04 04:32:16 Modified files: sysutils/u-boot: Makefile distinfo Log message: update to U-Boot 2018.09-rc3 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/04 04:48:39 Modified files: usr.sbin/bgpd : config.c Log message: Instead of bzero() use an assinment to zero struct in_addr. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/09/04 05:16:23 Modified files: net/samba : Tag: OPENBSD_6_3 Makefile distinfo net/samba/patches: Tag: OPENBSD_6_3 patch-lib_ldb_wscript Log message: Update -stable to samba-4.7.10 (bugfix release) https://www.samba.org/samba/history/samba-4.7.10.html Tested by Ian McWilliam CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/04 05:47:54 Modified files: www/urlwatch : Makefile distinfo Log message: update to urlwatch-2.14 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/04 06:00:29 Modified files: usr.sbin/bgpd : util.c session.c rde_prefix.c bgpd.h Log message: Introduce inet4applymask() which does the same as inet6applymask() and can be used instead of doing direct fiddling around with struct in_addr. Use it in a few cases where it makes the code more similar between INET and INET6 case. OK denis@ CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2018/09/04 06:34:38 Modified files: sysutils/sec : Makefile distinfo sysutils/sec/pkg: DESCR Log message: Update to 2.8.0, along with DESCR; add a note to DESCR about p5-JSON optional dependency. Feedback and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/04 06:41:51 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm infrastructure/lib/OpenBSD: ReverseSubst.pm infrastructure/mk: bsd.port.mk Log message: introduce PKGSTEM intended to fix a problem reported by tb@: pkg-readmes docs used to have the FULLPKGNAME encoded, which makes for gratuitous differences from version to version. - use PKGSTEM inside the README for less variation - ditch the FULLPKGNAME as the install location, PKGSTEM is enough. PKGSTEM ?= is overrideable, because stuff like php branches need to install several readmes. Next commit will fix all affected ports: all readmes change location, so lots of plist tweaks and bumps CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/04 06:46:28 Modified files: audio/beets : Makefile audio/beets/pkg: PLIST README audio/fookebox : Makefile audio/fookebox/pkg: PLIST README audio/jack : Makefile audio/jack/pkg : PLIST README audio/shntool : Makefile audio/shntool/pkg: PLIST README audio/squeezelite: Makefile audio/squeezelite/pkg: PLIST README books/man-pages-posix: Makefile books/man-pages-posix/pkg: PLIST README comms/conserver: Makefile comms/conserver/pkg: PLIST README comms/hylafax : Makefile comms/hylafax/pkg: PLIST README comms/lcdproc : Makefile comms/lcdproc/pkg: PLIST README comms/libhidapi: Makefile comms/libhidapi/pkg: PLIST README comms/mgetty+sendfax: Makefile comms/mgetty+sendfax/pkg: PLIST README databases/architect: Makefile databases/architect/pkg: PLIST README databases/barman: Makefile databases/barman/pkg: PLIST README databases/gnats: Makefile databases/gnats/pkg: PLIST README databases/liquibase: Makefile databases/liquibase/pkg: PLIST README databases/mariadb: Makefile databases/mariadb/pkg: PLIST-server README-server databases/pgbouncer: Makefile databases/pgbouncer/pkg: PLIST README databases/pgcluu: Makefile databases/pgcluu/pkg: PLIST README databases/postgresql: Makefile databases/postgresql/pkg: PLIST-server README-server databases/postgresql-pllua: Makefile databases/postgresql-pllua/pkg: PLIST README databases/puppetdb4: Makefile databases/puppetdb4/pkg: PLIST-main README-main databases/puppetdb5: Makefile databases/puppetdb5/pkg: PLIST-main README-main databases/riak : Makefile databases/riak/pkg: PLIST README devel/arduino : Makefile devel/arduino/pkg: PLIST README devel/avrdude : Makefile devel/avrdude/pkg: PLIST README devel/cvsweb : Makefile devel/cvsweb/pkg: PLIST README devel/distcc : Makefile devel/distcc/pkg: PLIST-main PLIST-server README-main README-server devel/git : Makefile devel/git/pkg : PLIST-main README-main devel/glib2 : Makefile devel/glib2/pkg: PLIST README devel/go-tools : Makefile devel/go-tools/pkg: PLIST README devel/jdk/1.8 : Makefile devel/jdk/1.8/pkg: PLIST-jre PLIST-main README-jre README-main devel/libtermkey: Makefile devel/libtermkey/pkg: PLIST README devel/mingw : Makefile devel/mingw/pkg: PLIST README devel/netbeans : Makefile devel/netbeans/pkg: PLIST README devel/py-buildbot/buildbot: Makefile devel/py-buildbot/buildbot/pkg: PLIST README devel/py-buildslave: Makefile devel/py-buildslave/pkg: PLIST README devel/pycharm : Makefile devel/pycharm/pkg: PLIST README devel/radare2/main: Makefile devel/radare2/main/pkg: PLIST README devel/sdl2 : Makefile devel/sdl2/pkg : PLIST README devel/xdg-utils: Makefile devel/xdg-utils/pkg: PLIST README editors/emacs : Makefile editors/emacs/pkg: PLIST README editors/nedit : Makefile editors/nedit/pkg: PLIST README editors/neovim : Makefile editors/neovim/pkg: PLIST README editors/xemacs21/stable: Makefile editors/xemacs21/stable/pkg: PLIST README emulators/fs-uae: Makefile emulators/fs-uae/pkg: PLIST README emulators/mupen64plus/input-sdl: Makefile emulators/mupen64plus/input-sdl/pkg: PLIST README emulators/openmsx: Makefile emulators/openmsx/pkg: PLIST README emulators/qemu : Makefile emulators/qemu/pkg: PLIST README fonts/comic-neue: Makefile fonts/comic-neue/pkg: PLIST README games/arx-libertatis: Makefile games/arx-libertatis/pkg: PLIST README games/barony : Makefile games/barony/pkg: PLIST README games/bzflag : Makefile games/bzflag/pkg: PLIST README games/clonekeen: Makefile games/clonekeen/pkg: PLIST README games/corsixth : Makefile games/corsixth/pkg: PLIST README games/dangerdeep: Makefile games/dangerdeep/pkg: PLIST README games/dhewm3 : Makefile games/dhewm3/pkg: PLIST README games/dunelegacy: Makefile games/dunelegacy/pkg: PLIST README games/dxx-rebirth: Makefile games/dxx-rebirth/pkg: PLIST README games/eduke32 : Makefile games/eduke32/pkg: PLIST games/freeserf : Makefile games/freeserf/pkg: PLIST README games/fs2open : Makefile games/fs2open/pkg: PLIST README games/instead : Makefile games/instead/pkg: PLIST README games/ioquake3 : Makefile games/ioquake3/pkg: PLIST README games/ja2-stracciatella: Makefile games/ja2-stracciatella/pkg: PLIST README games/julius : Makefile games/julius/pkg: PLIST README games/koboredux: Makefile games/koboredux/pkg: PLIST README games/openfodder: Makefile games/openfodder/pkg: PLIST README games/openjk : Makefile games/openjk/pkg: PLIST README games/openmw : Makefile games/openmw/pkg: PLIST README games/openomf : Makefile games/openomf/pkg: PLIST README games/openrct2 : Makefile games/openrct2/pkg: PLIST README games/openttd : Makefile games/openttd/pkg: PLIST README games/opentyrian: Makefile games/opentyrian/pkg: PLIST README games/openxcom : Makefile games/openxcom/pkg: PLIST README games/postal : Makefile games/postal/pkg: PLIST README games/prboom-plus: Makefile games/prboom-plus/pkg: PLIST README games/returntotheroots: Makefile games/returntotheroots/pkg: PLIST README games/tome4 : Makefile games/tome4/pkg: PLIST-main README-main games/uhexen2 : Makefile games/uhexen2/pkg: PLIST README games/yquake2 : Makefile games/yquake2/pkg: PLIST README geo/mapcache : Makefile geo/mapcache/pkg: PLIST README geo/mapserver : Makefile geo/mapserver/pkg: PLIST-main PLIST-php README-main README-php graphics/ffmpeg: Makefile graphics/ffmpeg/pkg: PLIST README graphics/inkscape: Makefile graphics/inkscape/pkg: PLIST README graphics/rawtherapee: Makefile graphics/rawtherapee/pkg: PLIST README graphics/sane-backends: Makefile graphics/sane-backends/pkg: PLIST README graphics/scratch: Makefile graphics/scratch/pkg: PLIST README graphics/tesseract/tesseract: Makefile graphics/tesseract/tesseract/pkg: PLIST README inputmethods/ibus: Makefile inputmethods/ibus/pkg: PLIST README inputmethods/scim: Makefile inputmethods/scim/pkg: PLIST README lang/chicken/core: Makefile lang/chicken/core/pkg: PLIST README lang/lucee : Makefile lang/lucee/pkg : PLIST README lang/newlisp : Makefile lang/newlisp/pkg: PLIST README lang/php : Makefile.inc lang/php/5.6 : Makefile lang/php/5.6/pkg: PLIST-main lang/php/7.0 : Makefile lang/php/files : README-main lang/racket-minimal: Makefile lang/racket-minimal/pkg: PLIST README lang/tcl/8.5 : Makefile lang/tcl/8.5/pkg: PLIST README lang/tcl/8.6 : Makefile lang/tcl/8.6/pkg: PLIST README mail/alpine : Makefile mail/alpine/pkg: PLIST-imap PLIST-main README-imap README-main mail/archiveopteryx: Makefile mail/archiveopteryx/pkg: PLIST README mail/dovecot : Makefile mail/dovecot/pkg: PLIST-server README-server mail/femail : Makefile mail/femail/pkg: PLIST-chroot README-chroot mail/maildrop : Makefile mail/maildrop/pkg: PLIST-main README-main mail/mailman : Makefile mail/mailman/pkg: PLIST README mail/mailscanner: Makefile mail/mailscanner/pkg: PLIST README mail/mimedefang: Makefile mail/mimedefang/pkg: PLIST README mail/mini_sendmail: Makefile mail/mini_sendmail/pkg: PLIST-main README-main mail/mozilla-thunderbird: Makefile mail/mozilla-thunderbird/pkg: PLIST-main README-main mail/p5-Mail-SpamAssassin: Makefile mail/p5-Mail-SpamAssassin/pkg: PLIST README mail/roundcubemail: Makefile mail/roundcubemail/pkg: PLIST README mail/sendmail : Makefile mail/sendmail/pkg: PLIST-main README-main mail/sympa : Makefile mail/sympa/pkg : PLIST README mail/z-push : Makefile mail/z-push/pkg: PLIST README math/R : Makefile math/R/pkg : PLIST README math/py-sympy : Makefile math/py-sympy/pkg: PLIST README meta/gnome : Makefile meta/gnome/pkg : PLIST-main README-main meta/gnustep : Makefile meta/gnustep/pkg: PLIST README meta/kde4 : Makefile meta/kde4/pkg : PLIST-minimal README-minimal meta/msp430 : Makefile meta/msp430/pkg: PLIST README meta/tor-browser: Makefile meta/tor-browser/pkg: PLIST README meta/xfce : Makefile meta/xfce/pkg : PLIST-main README-main misc/memcached : Makefile misc/memcached/pkg: PLIST README net/adsuck : Makefile net/adsuck/pkg : PLIST README net/avahi : Makefile net/avahi/pkg : PLIST-main README-main net/bitcoin : Makefile net/bitcoin/pkg: PLIST README net/bitlbee : Makefile net/bitlbee/pkg: PLIST README net/darkstat : Makefile net/darkstat/pkg: PLIST README net/dhcpcd : Makefile net/dhcpcd/pkg : PLIST README net/dnscrypt-proxy: Makefile net/dnscrypt-proxy/pkg: PLIST-main README-main net/ejabberd : Makefile net/ejabberd/pkg: PLIST README net/fastnetmon : Makefile net/fastnetmon/pkg: PLIST README net/flickcurl : Makefile net/flickcurl/pkg: PLIST README net/gophernicus: Makefile net/gophernicus/pkg: PLIST README net/icinga/core2: Makefile net/icinga/core2/pkg: PLIST-main README-main net/icinga/web2: Makefile net/icinga/web2/pkg: PLIST README net/igmpproxy : Makefile net/igmpproxy/pkg: PLIST README net/iodine : Makefile net/iodine/pkg : PLIST README net/irssi-otr : Makefile net/irssi-otr/pkg: PLIST README net/librenms : Makefile net/librenms/pkg: PLIST README net/mac-telnet : Makefile net/mac-telnet/pkg: PLIST README net/minbif : Makefile net/minbif/pkg : PLIST README net/miniupnp/minissdpd: Makefile net/miniupnp/minissdpd/pkg: PLIST README net/miniupnp/miniupnpc: Makefile net/miniupnp/miniupnpc/pkg: PLIST-main README-main net/miniupnp/miniupnpd: Makefile net/miniupnp/miniupnpd/pkg: PLIST README net/mon/server : Makefile net/mon/server/pkg: PLIST README net/munin : Makefile net/munin/pkg : PLIST-main PLIST-server README-main README-server net/nagios/nagios: Makefile net/nagios/nagios/pkg: PLIST-main README-main net/nedi : Makefile net/nedi/pkg : PLIST README net/nfsen : Makefile net/nfsen/pkg : PLIST README net/ntopng : Makefile net/ntopng/pkg : PLIST README net/ntp : Makefile net/ntp/pkg : PLIST README net/obfs4proxy : Makefile net/obfs4proxy/pkg: PLIST README net/openafs : Makefile net/openafs/pkg: PLIST README net/openfire : Makefile net/openfire/pkg: PLIST README net/openmdns : Makefile net/openmdns/pkg: PLIST README net/openvpn : Makefile net/openvpn/pkg: PLIST README net/poptop : Makefile net/poptop/pkg : PLIST README net/prosody : Makefile net/prosody/pkg: PLIST README net/py-ripe.atlas.tools: Makefile net/py-ripe.atlas.tools/pkg: PLIST README net/rbldnsd : Makefile net/rbldnsd/pkg: PLIST README net/rrdtool : Makefile net/rrdtool/pkg: PLIST-main README-main net/rtorrent : Makefile net/rtorrent/pkg: PLIST README net/smokeping : Makefile net/smokeping/pkg: PLIST README net/snort : Makefile net/snort/pkg : PLIST README net/softflowd : Makefile net/softflowd/pkg: PLIST README net/syncthing : Makefile net/syncthing/pkg: PLIST README net/tkabber/base: Makefile net/tkabber/base/pkg: PLIST README net/tkabber/plugins: Makefile net/tkabber/plugins/pkg: PLIST README net/twirssi : Makefile net/twirssi/pkg: PLIST README net/ucspi-tcp : Makefile net/ucspi-tcp/pkg: PLIST README net/unifi/lts : Makefile net/unifi/lts/pkg: PLIST README net/unifi/stable: Makefile net/unifi/stable/pkg: PLIST README net/unifi/testing: Makefile net/unifi/testing/pkg: PLIST README net/unison/2.4x: Makefile net/unison/2.4x/pkg: PLIST README net/unison/2.5x: Makefile net/unison/2.5x/pkg: PLIST README net/ushare : Makefile net/ushare/pkg : PLIST README net/vnstat : Makefile net/vnstat/pkg : PLIST-main README-main net/xl2tpd : Makefile net/xl2tpd/pkg : PLIST README net/zabbix : Makefile net/zabbix/pkg : PLIST-server README-server plan9/devdrawserver: Makefile plan9/devdrawserver/pkg: PLIST README plan9/plan9port: Makefile plan9/plan9port/pkg: PLIST README print/a2ps : Makefile print/a2ps/pkg : PLIST README print/apsfilter: Makefile print/apsfilter/pkg: PLIST README print/cups : Makefile print/cups/pkg : PLIST-main README-main print/cups-pdf : Makefile print/cups-pdf/pkg: PLIST README print/foo2zjs : Makefile print/foo2zjs/pkg: PLIST README print/foomatic-db-engine: Makefile print/foomatic-db-engine/pkg: PLIST README print/hplip : Makefile print/hplip/pkg: PLIST-common README-common print/splix : Makefile print/splix/pkg: PLIST README print/texlive/base: Makefile print/texlive/base/pkg: PLIST-main README-main print/texlive/texmf: Makefile productivity/baikal: Makefile productivity/baikal/pkg: PLIST README productivity/davical: Makefile productivity/davical/pkg: PLIST README productivity/kmymoney: Makefile productivity/kmymoney/pkg: PLIST README productivity/radicale: Makefile productivity/radicale/pkg: PLIST README productivity/taskd: Makefile productivity/taskd/pkg: PLIST README security/aircrack-ng: Makefile security/aircrack-ng/pkg: PLIST README security/chntpw: Makefile security/chntpw/pkg: PLIST README security/cvechecker: Makefile security/cvechecker/pkg: PLIST README security/gnupg2: Makefile security/gnupg2/pkg: PLIST README security/kc : Makefile security/kc/pkg: PLIST README security/logsentry: Makefile security/logsentry/pkg: PLIST README security/opendnssec: Makefile security/opendnssec/pkg: PLIST README security/snort2pf: Makefile security/snort2pf/pkg: PLIST README security/sshguard: Makefile security/sshguard/pkg: PLIST README security/sshlockout: Makefile security/sshlockout/pkg: PLIST README security/suricata: Makefile security/suricata/pkg: PLIST README security/suricata-update: Makefile security/suricata-update/pkg: PLIST README security/wpa_supplicant: Makefile security/wpa_supplicant/pkg: PLIST README sysutils/anacron: Makefile sysutils/anacron/pkg: PLIST README sysutils/apcupsd: Makefile sysutils/apcupsd/pkg: PLIST-cgi PLIST-main README-cgi README-main sysutils/backuppc: Makefile sysutils/backuppc/pkg: PLIST README sysutils/bacula: Makefile sysutils/bacula/pkg: PLIST-main PLIST-server README-main README-server sysutils/beats/filebeat: Makefile sysutils/beats/filebeat/pkg: PLIST README sysutils/beats/packetbeat: Makefile sysutils/beats/packetbeat/pkg: PLIST README sysutils/cfengine: Makefile sysutils/cfengine/pkg: PLIST README sysutils/collectd: Makefile sysutils/collectd/pkg: PLIST-main README-main sysutils/consolekit: Makefile sysutils/consolekit/pkg: PLIST README sysutils/consul-template: Makefile sysutils/consul-template/pkg: PLIST README sysutils/ec2-api-tools: Makefile sysutils/ec2-api-tools/pkg: PLIST README sysutils/flashrom: Makefile sysutils/flashrom/pkg: PLIST README sysutils/gamin : Makefile sysutils/gamin/pkg: PLIST-main README-main sysutils/gitolite: Makefile sysutils/gitolite/pkg: PLIST README sysutils/google-compute-engine: Makefile sysutils/google-compute-engine/pkg: PLIST README sysutils/grub : Makefile sysutils/grub/pkg: PLIST README sysutils/hotplug-diskmount: Makefile sysutils/hotplug-diskmount/pkg: PLIST README sysutils/login_duo: Makefile sysutils/login_duo/pkg: PLIST README sysutils/login_oath: Makefile sysutils/login_oath/pkg: PLIST sysutils/logstash: Makefile sysutils/logstash/pkg: PLIST README sysutils/memtest86+: Makefile sysutils/memtest86+/pkg: PLIST README sysutils/nut : Makefile sysutils/nut/pkg: PLIST-main README-main sysutils/od1000_firmware: Makefile sysutils/od1000_firmware/pkg: PLIST README sysutils/rancid: Makefile sysutils/rancid/pkg: PLIST README sysutils/restic-rest-server: Makefile sysutils/restic-rest-server/pkg: PLIST README sysutils/ruby-puppet/4: Makefile sysutils/ruby-puppet/4/pkg: PLIST sysutils/ruby-puppet/5: Makefile sysutils/ruby-puppet/5/pkg: PLIST sysutils/ruby-puppet/pkg: README sysutils/runit : Makefile sysutils/runit/pkg: PLIST README sysutils/sysmon: Makefile sysutils/sysmon/pkg: PLIST README sysutils/tarsnap-gui: Makefile sysutils/tarsnap-gui/pkg: PLIST README sysutils/udfclient: Makefile sysutils/udfclient/pkg: PLIST README sysutils/upower: Makefile sysutils/upower/pkg: PLIST README sysutils/vmwh : Makefile sysutils/vmwh/pkg: PLIST README sysutils/x-pack: Makefile sysutils/x-pack/pkg: PLIST README telephony/asterisk: Makefile telephony/asterisk/pkg: PLIST-main README-main telephony/asterisk-g729: Makefile telephony/asterisk-g729/pkg: PLIST telephony/stuntman: Makefile telephony/stuntman/pkg: PLIST README textproc/boust : Makefile textproc/boust/pkg: PLIST README textproc/elasticsearch: Makefile textproc/elasticsearch/pkg: PLIST README textproc/groff : Makefile textproc/groff/pkg: PLIST README textproc/heirloom-doctools: Makefile textproc/heirloom-doctools/pkg: PLIST README textproc/ispell: Makefile textproc/ispell/pkg: PLIST-main README-main textproc/p5-XML-LibXML: Makefile textproc/p5-XML-LibXML/pkg: PLIST README textproc/zathura/core: Makefile textproc/zathura/core/pkg: PLIST README www/ap2-mod_dnssd: Makefile www/ap2-mod_dnssd/pkg: PLIST README www/ap2-mod_jk : Makefile www/ap2-mod_jk/pkg: PLIST README www/ap2-mod_perl: Makefile www/ap2-mod_perl/pkg: PLIST README www/ap2-mod_wsgi: Makefile www/ap2-mod_wsgi/pkg: PLIST README www/awstats : Makefile www/awstats/pkg: PLIST README www/blogsum : Makefile www/blogsum/pkg: PLIST README www/cgit : Makefile www/cgit/pkg : PLIST README www/dokuwiki : Makefile www/dokuwiki/pkg: PLIST README www/drupal7/core7: Makefile www/drupal7/core7/pkg: PLIST README www/firefox-esr: Makefile www/firefox-esr/pkg: PLIST README www/gitea : Makefile www/gitea/pkg : PLIST README www/kcaldav : Makefile www/kcaldav/pkg: PLIST README www/kibana : Makefile www/kibana/pkg : PLIST README www/lightsquid : Makefile www/lightsquid/pkg: PLIST README www/minitube : Makefile www/minitube/pkg: PLIST README www/mollify : Makefile www/mollify/pkg: PLIST README www/mozilla-firefox: Makefile www/mozilla-firefox/pkg: PLIST README www/mozplugger : Makefile www/mozplugger/pkg: PLIST README www/nextcloud : Makefile www/nextcloud/pkg: PLIST README www/nginx : Makefile www/nginx/pkg : PLIST-main README-main www/owncloud : Makefile www/owncloud/pkg: PLIST README www/p5-Apache-Gallery: Makefile www/p5-Apache-Gallery/pkg: PLIST README www/p5-Mojo : Makefile www/p5-Mojo/pkg: PLIST README www/phpldapadmin: Makefile www/phpldapadmin/pkg: PLIST README www/phpmyadmin : Makefile www/phpmyadmin/pkg: PLIST README www/phppgadmin : Makefile www/phppgadmin/pkg: PLIST README www/phpvirtualbox: Makefile www/phpvirtualbox/pkg: PLIST README www/piwik : Makefile www/piwik/pkg : PLIST README www/pnp4nagios : Makefile www/pnp4nagios/pkg: PLIST-main www/puppetboard: Makefile www/puppetboard/pkg: PLIST README www/py-django/lts: Makefile www/py-django/lts/pkg: PLIST README www/py-django/stable: Makefile www/py-django/stable/pkg: PLIST README www/rt : Makefile www/rt/pkg : PLIST README www/sabredav : Makefile www/sabredav/pkg: PLIST README www/seamonkey : Makefile www/seamonkey/pkg: PLIST-main README-main www/selfoss : Makefile www/selfoss/pkg: PLIST README www/sogo : Makefile www/sogo/pkg : PLIST README www/squid : Makefile www/squid/pkg : PLIST-main README-main www/squidclamav: Makefile www/squidclamav/pkg: PLIST README www/syweb : Makefile www/syweb/pkg : PLIST README www/tomcat/v6 : Makefile www/tomcat/v6/pkg: PLIST-main README-main www/tomcat/v7 : Makefile www/tomcat/v7/pkg: PLIST-main README-main www/tomcat/v8 : Makefile www/tomcat/v8/pkg: PLIST-main README-main www/trac : Makefile www/trac/pkg : PLIST README www/uget : Makefile www/uget/pkg : PLIST README x11/compiz/core: Makefile x11/compiz/core/pkg: PLIST README x11/dbus : Makefile x11/dbus/pkg : PLIST-main README-main x11/dbus-intf : Makefile x11/dbus-intf/pkg: PLIST README x11/dbus-tcl : Makefile x11/dbus-tcl/pkg: PLIST README x11/gnome-mplayer: Makefile x11/gnome-mplayer/pkg: PLIST README x11/gtk+2 : Makefile x11/gtk+2/pkg : PLIST-main README-main x11/gtk+3 : Makefile x11/gtk+3/pkg : PLIST-main README-main x11/gtk+4 : Makefile x11/gtk+4/pkg : PLIST-main README-main x11/kde/base3 : Makefile x11/kde/base3/pkg: PLIST-main x11/kde4/pim-runtime: Makefile x11/kde4/pim-runtime/pkg: PLIST README x11/mplayer : Makefile x11/mplayer/pkg: PLIST README x11/nx/opennx : Makefile x11/nx/opennx/pkg: PLIST README x11/ogle : Makefile x11/ogle/pkg : PLIST README x11/rxvt-unicode: Makefile x11/rxvt-unicode/pkg: PLIST README x11/skippy : Makefile x11/skippy/pkg : PLIST README x11/slim : Makefile x11/slim/pkg : PLIST README Log message: convert to PKGSTEM CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/04 06:46:32 Modified files: share/man/man9 : usbd_close_pipe.9 Log message: Correct usbd_abort_pipe() signature. From Artturi Alm. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/04 06:53:16 Modified files: devel/intellij : Makefile devel/intellij/pkg: PLIST README devel/jenkins/devel: Makefile devel/jenkins/devel/pkg: PLIST devel/jenkins/pkg: README devel/jenkins/stable: Makefile devel/jenkins/stable/pkg: PLIST games/ezquake : Makefile games/ezquake/pkg: PLIST README mail/kopano/core: Makefile mail/kopano/core/pkg: PLIST-main README-main mail/kopano/webapp: Makefile mail/kopano/webapp/pkg: PLIST README net/bro : Makefile net/bro/pkg : PLIST README net/icecast/pkg: PLIST README net/icinga/core/pkg: PLIST-main README-main net/minio/server: Makefile net/minio/server/pkg: PLIST README net/samba : Makefile net/samba/pkg : PLIST-main README-main net/wireshark : Makefile net/wireshark/pkg: PLIST-main README-main print/cups-filters: Makefile print/cups-filters/pkg: PLIST README sysutils/ansible: Makefile sysutils/ansible/pkg: PLIST-main README-main Log message: and of course some would conflict... finish PKGSTEM changes manually CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/09/04 07:04:42 Modified files: usr.sbin/smtpd : mda.c smtpd.c smtpd.h Log message: upon mda failure, smtpd would assume tempfail and retry. this is at odds with the other MTA which assume a permfail unless the exit status is one of a specific set. make smtpd honour the same exit statuses as postfix. note that all errors that occur before the user mda is executed (fork, pipe and related) are still considered tempfail, only errors coming from the mda itself are handled as permfail. this commit is a temporary solution as i believe the SIGCHLD handler is way more complex than it should be and we'll simplify it after 6.4 is out. ok eric@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/04 07:40:26 Modified files: infrastructure/templates: README.template Log message: FULLPKGNAME -> PKGSTEM ok espie@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/09/04 07:57:46 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document PKGSTEM changes CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/04 08:07:28 Modified files: devel/cmocka : Makefile distinfo devel/cmocka/patches: patch-include_cmocka_h Added files: devel/cmocka/patches: patch-CompilerChecks_cmake Log message: Update to cmocka-1.1.2 Tweaks and ok jca@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/09/04 08:46:12 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm PackingElement.pm Log message: move readmes detection to find_extractible, so that only changed/new readmes are recorded. Be more specific and list those readmes in alphabetic order at end. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/04 08:59:25 Modified files: x11/gnome/photos: Makefile distinfo Log message: Update to gnome-photos-3.28.1. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/04 10:33:57 Modified files: infrastructure/mk: bsd.port.mk Log message: the ReverseSubst fragment is used to put *back* PKGSTEM where it belongs, it still needs to be basically ignored. noticed by rsadowski@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/04 11:19:01 Modified files: usr.sbin/smtpd : mta_session.c Log message: remove useless session flag ok gilles@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/04 13:09:16 Modified files: . : openbsd.css Log message: define "cmdbox" for command examples CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/04 13:09:39 Modified files: sys/net : pf_norm.c Log message: Avoid traversing the list of fragment entris to check whether the pf(4) reassembly is complete. Instead count the holes that are created when inserting a fragment. If there are no holes left, the fragments are continuous. idea from claudio@; OK claudio@ sashan@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/04 13:13:15 Modified files: faq : current.html faq1.html faq10.html faq11.html faq13.html faq14.html faq15.html faq4.html faq5.html faq6.html faq7.html faq8.html index.html faq/pf : anchors.html authpf.html carp.html config.html example1.html filter.html ftp.html index.html logging.html macros.html nat.html options.html pools.html rdr.html shortcuts.html tables.html tagging.html faq/ports : differences.html guide.html index.html ports.html specialtopics.html testing.html Log message: introduce new css for commandline examples and make section title capitalization more consistent. few minor wording fixes while here. positive feedback from tb danj bentley and others CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/04 14:34:10 Modified files: sys/net : pf_norm.c Log message: Forgot to rename pf_frent_holes() prototype in previous commit. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/04 14:41:42 Modified files: sysutils/neofetch: Makefile sysutils/neofetch/patches: patch-neofetch Log message: Add a patch that fixes df reporting, recognizes vmm, and plays nicely with ps(1). From Charlene Wendling (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/04 15:56:10 Log message: Import games/endless-sky, a space exploration and combat game similar to Escape Velocity. ok rsadowski@, original port by feinerer@, additional testing Charlene Wendling Explore other star systems. Earn money by trading, carrying passengers, or completing missions. Use your earnings to buy a better ship or to upgrade the weapons and engines on your current one. Blow up pirates. Take sides in a civil war. Or leave human space behind and hope to find some friendly aliens whose culture is more civilized than your own... Endless Sky is a sandbox-style space exploration game similar to Elite, Escape Velocity, or Star Control. You start out as the captain of a tiny space ship and can choose what to do from there. The game includes a major plot line and many minor missions, but you can choose whether you want to play through the plot or strike out on your own as a merchant or bounty hunter or explorer. Status: Vendor Tag: bcallah Release Tags: bcallah_20180904 N ports/games/endless-sky/Makefile N ports/games/endless-sky/distinfo N ports/games/endless-sky/patches/patch-SConstruct N ports/games/endless-sky/patches/patch-source_Files_cpp N ports/games/endless-sky/patches/patch-source_CollisionSet_cpp N ports/games/endless-sky/pkg/DESCR N ports/games/endless-sky/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/04 15:56:32 Modified files: games : Makefile Log message: +endless-sky CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/04 18:55:33 Modified files: lib/libcrypto/rsa: rsa_sign.c rsa_saos.c rsa_pss.c rsa_pmeth.c Log message: use timing-safe compares for checking results in signature verification (there are no known attacks, this is just inexpensive prudence) feedback and ok tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2018/09/04 19:49:21 Modified files: x11/i3status : Makefile x11/i3status/patches: patch-src_print_battery_info_c Log message: If acpibat watts value is not available, try current (for batteries that report in amps), then convert to watts. ok jasper CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/04 21:00:01 Modified files: faq : faq4.html Log message: reorder installation media list to put the ones with file sets first. invert their descriptions for clarity. from adam mcdougall CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/09/04 22:23:18 Modified files: sys/arch/amd64/include: specialreg.h Log message: Add defines for dealing with PCID support in cr3 ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/04 23:58:49 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: rework the text about "label" somewhat for clarity; ok eric CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/05 01:01:50 Modified files: emulators/qemu : Makefile emulators/qemu/patches: patch-configure Added files: emulators/qemu/patches: patch-hw_virtio_virtio_c Log message: - Add a patch for the virtio crashing issue - Remove a patch no longer necessary from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/05 01:03:12 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.8.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/05 01:09:08 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.11.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/05 01:09:19 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.16.7. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/05 01:16:08 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: do not use the literal string "label" as our example label; ok gilles CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/05 01:19:35 Modified files: usr.sbin/smtpd : table.5 Log message: some text improvements from matt schwartz; ok gilles CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/05 01:20:57 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo Log message: Update to terraform-provider-alicloud-1.13.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/05 01:31:29 Modified files: usr.sbin/bgpd : rde.c Log message: Change verification of communities a bit. Move the flag checking first since it is currently terminal and then do the length check. If that one triggers do a treat-as-withdraw but at the same time drop the bad attribute since it is better to not have invalid attributes in the Adj-RIB-In since most code does not expect that. OK benno@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/05 02:47:21 Modified files: sbin/pfctl : pfctl_parser.c Log message: Use error label in host_if() This brings it in line with host() and host_dns(). OK sashan miko CVSROOT: /cvs Module name: src Changes by: gilles@cvs.openbsd.org 2018/09/05 02:47:34 Modified files: usr.sbin/smtpd : parse.y Log message: rename token to match naming convention ok eric@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/05 02:52:59 Modified files: lang/php/7.0 : Makefile lang/php/7.0/pkg: PLIST-main Log message: missed that one, sorry CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/05 02:54:26 Modified files: net/samba : Makefile Log message: Bad bump after READE PKGSTEM change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/05 02:58:04 Modified files: net/icecast : Makefile Log message: Missed bump. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/05 03:16:19 Modified files: infrastructure/lib/DPB: SubEngine.pm infrastructure/lib/DPB/SubEngine: Build.pm Log message: prevent infinite recursion CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/05 03:24:31 Modified files: net/zabbix : Makefile net/zabbix/pkg : PLIST-web README-web Log message: missed that one CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/09/05 03:35:49 Modified files: usr.sbin/iostat: iostat.c Log message: Add "op" column for CP_SPIN. Diff from fukaumi at soum.co.jp ok solene CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/05 03:39:04 Modified files: net/icinga/core: Makefile Log message: missed bump CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/05 03:47:18 Modified files: sys/netinet6 : icmp6.c Log message: factor error code in icmp6_mtudisc_clone(); ok kn@ florian@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/05 03:49:57 Modified files: usr.sbin/bgpd : bgpd.h parse.y printconf.c rde.c rde_filter.c util.c Log message: Change the way as_compare() and aspath_match() handle 'neighbor-as'. Instead of doing the condition before calling aspath_match() just pass the neighbor-as down to as_compare() which then has all needed data for the lookup. While doing this also remove one of the as fields in struct filter_as since the min/max fields can be reused for unary operations. OK denis@ phessler@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/05 03:50:43 Modified files: usr.sbin/bgpctl: bgpctl.c parser.c Log message: Adjust after change of struct filter_as. OK phessler@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/05 04:15:41 Modified files: usr.sbin/smtpd : mta_session.c Log message: rename flag ok gilles@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/05 04:31:55 Modified files: infrastructure/bin: update-plist infrastructure/lib/DPB/Core: Init.pm Log message: use hw.ncpuonline rather than hw.ncpu for default #/cores in DPB and the number of parallel "conflict finder" runs of pkglocatedb in update-plist. ok espie@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/09/05 04:49:09 Modified files: www/nextcloud : Makefile distinfo www/nextcloud/pkg: PLIST Log message: Update for Nextcloud to 13.0.6: https://nextcloud.com/changelog/ OK kirby@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/05 05:13:27 Modified files: textproc/mupdf : Makefile Removed files: textproc/mupdf/patches: patch-platform_gl_gl-main_c Log message: unbreak mupdf-gl in some situations. libGL/libxshmfence tries to create "/tmp/shmfd-XXXXXX" files in some cases (not seen here but reported by mikeb). just drop the pledge from mupdf-gl completely because I can't hope to evaluate the codepaths taken in mesa on various video hardware to come up with a reliable one. CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2018/09/05 07:37:08 Modified files: mail/mailman : Makefile distinfo mail/mailman/pkg: PLIST Log message: Maintenance and security (CVE-2018-13796) update to 2.1.29. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/05 08:03:28 Modified files: sys/dev/usb : xhci.c xhcivar.h Log message: Serialize synchronous commands with a rwlock. Prevent triggering an assert if two drivers try to submit a command at the same time. Issue reported by Tom Murphy. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/05 08:10:15 Modified files: infrastructure/mk: bsd.port.mk Log message: remove the extra doas for running _internal-clean you shouldn't have to drop from root to _pbuild/_pfetch CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/05 08:27:12 Modified files: . : anoncvs.html arm64.html ddb.html stable.html build/mirrors : anoncvs.html.end anoncvs.html.head Log message: convert more
 lines to use css


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/09/05 10:02:11

Modified files:
	x11/tellico    : Makefile distinfo 

Log message:
Bugfix update tellico-3.1.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/09/05 10:19:02

Modified files:
	www/mozilla-firefox: Makefile distinfo 
	www/mozilla-firefox/files: all-openbsd.js 
	www/mozilla-firefox/patches: patch-dom_ipc_ContentChild_cpp 
	                             patch-gfx_thebes_gfxFcPlatformFontList_cpp 
	                             patch-gfx_thebes_gfxFcPlatformFontList_h 
	                             patch-toolkit_xre_nsAppRunner_cpp 
	                             patch-widget_nsShmImage_cpp 
	                             patch-xpcom_base_nsDebugImpl_cpp 
	                             patch-xpcom_base_nsMemoryReporterManager_cpp 
	www/mozilla-firefox/pkg: PLIST README 
	www/firefox-i18n: Makefile.inc distinfo 
Added files:
	www/mozilla-firefox/patches: 
	                             patch-security_sandbox_common_SandboxSettings_h 
Removed files:
	www/mozilla-firefox/patches: 
	                             patch-media_libcubeb_src_cubeb_sndio_c 

Log message:
Update to firefox 62.0.

See https://www.mozilla.org/en-US/firefox/62.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-20/

* remove sndio patch from #1467882, merged upstream
* update sandboxing patches to match what was commited in #1457092. Set
MOZ_LOG=SandboxPledge:5 in the env if you want to debug pledge calls.
* add aarch64 to ONLY_FOR_ARCHS. Probably doesnt build/package, but ppl
interested may try to improve the situation.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/09/05 10:20:26

Modified files:
	www/firefox-esr: Makefile distinfo 
	www/firefox-esr-i18n: Makefile.inc distinfo 

Log message:
Update to firefox-esr 60.2.0.

See https://www.mozilla.org/en-US/firefox/60.2.0esr/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-21/


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/09/05 10:23:48

Modified files:
	www/mozilla-firefox: Tag: OPENBSD_6_3 Makefile distinfo 

Log message:
MFC: update to firefox 60.2.0esr

See https://www.mozilla.org/en-US/firefox/60.2.0esr/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-21/

i386 & amd64 packages at the usual location.

Note that the esr52 branch is now dead, so if you were using
www/firefox-esr, you should move to www/mozilla-firefox.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/09/05 10:26:58

Modified files:
	net/ktorrent   : Makefile distinfo 
	net/ktorrent/pkg: PLIST 

Log message:
Update ktorrent-5.1.1


CVSROOT:	/cvs
Module name:	src
Changes by:	jcs@cvs.openbsd.org	2018/09/05 10:34:58

Modified files:
	sys/dev/hid    : hidms.c 

Log message:
Back out 1.4, it broke things


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/09/05 10:48:11

Modified files:
	lib/libssl     : ssl_lib.c ssl_locl.h t1_enc.c 

Log message:
Correctly clear the current cipher state, when changing cipher state.

When a renegotiation results in a change of cipher suite, the renegotation
would fail if it switched from AEAD to non-AEAD or vice versa. This is due
to the fact that the previous EVP_AEAD or EVP_CIPHER state remained,
resulting in incorrect logic that caused MAC failures.

Rename ssl_clear_cipher_ctx() to ssl_clear_cipher_state() and split it
into separate read/write components, then call these functions from the
appropriate places when a ChangeCipherSpec message is being processed.
Also, remove the separate ssl_clear_hash_ctx() calls and fold these into
the ssl_clear_cipher_{read,write}_state() functions.

Issue reported by Bernard Spil, who also tested this diff.

ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/09/05 10:58:59

Modified files:
	lib/libssl     : d1_both.c ssl_clnt.c ssl_lib.c t1_enc.c 
	                 t1_hash.c 

Log message:
Use the newer/more sensible names for EVP_MD_CTX_* functions.

EVP_MD_CTX_create -> EVP_MD_CTX_new
EVP_MD_CTX_destroy -> EVP_MD_CTX_free

This should make the intent more obvious and reduce head scratching during
code reviews.

Raised by tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/05 11:32:43

Modified files:
	usr.sbin/bgpd  : parse.y printconf.c rde_filter.c 

Log message:
Implement most prefixlen operations as OP_RANGE (prefixlen A - B).
Simplify the RDE logic this way and make it possible to load such ranges
into a much faster lookup trie for prefix-sets.
When printing the config bgpd tries to use the nices way to express the rule:
e.g.    match from any prefix 18.0.0.0/8 prefixlen 8 - 32
becomes match from any prefix 18.0.0.0/8 or-longer
Apart from that there is no user visible change because of this.
OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/09/05 11:32:56

Modified files:
	usr.sbin/lpd   : engine.c frontend.c logmsg.c lpd.h resolver.c 

Log message:
synchronize resolver code with smtpd


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/09/05 11:56:21

Modified files:
	devel/py-cached-property: Makefile distinfo 

Log message:
Update to py-cached-property-1.5.1

from semarie


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/09/05 12:11:27

Log message:
    Import lang/ponyc, an actor-model, capabilities-secure, high performance
    programming language.
    ok rsadowski@
    
    Pony is an open-source, object-oriented, actor-model,
    capabilities-secure, high-performance programming language. Pony is type
    safe, memory sage, exception safe, and can natively call C libraries.
    The overall philosophy of Pony is to get stuff done, and to guarantee
    the result is correct.
    
    Status:
    
    Vendor Tag:	bcallah
    Release Tags:	bcallah_20180905
    
    N ports/lang/ponyc/Makefile
    N ports/lang/ponyc/distinfo
    N ports/lang/ponyc/patches/patch-Makefile
    N ports/lang/ponyc/pkg/PLIST
    N ports/lang/ponyc/pkg/DESCR
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/09/05 12:11:42

Modified files:
	lang           : Makefile 

Log message:
+ponyc


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/05 13:38:25

Log message:
    import secularize-0.0.1
    
    secularize allows infidels to run HolyC source on systems other than the
    divine TempleOS.
    
    promted by mlarkin@ at g2k18
    ok aja@
    
    Status:
    
    Vendor Tag:	jasper
    Release Tags:	jasper_20180509
    
    N ports/lang/secularize/Makefile
    N ports/lang/secularize/distinfo
    N ports/lang/secularize/pkg/DESCR
    N ports/lang/secularize/pkg/PLIST
    N ports/lang/secularize/patches/patch-secularize_utils_py
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/05 13:40:18

Modified files:
	lang           : Makefile 

Log message:
+secularize


CVSROOT:	/cvs
Module name:	www
Changes by:	anton@cvs.openbsd.org	2018/09/05 14:31:01

Modified files:
	.              : events.html 
Added files:
	papers         : fuzz-slides.pdf 

Log message:
add my fuzzing the OpenBSD kernel slides


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/05 15:16:26

Modified files:
	sbin/pfctl     : pfctl_parser.c pfctl_parser.h 

Log message:
Move AF-specific mask logic from callers into set_ipmask()

Instead of doing the same dance with every caller, check for user provided
mask or address familiy specific maximum inside the function itself.

Feedback and OK claudio


CVSROOT:	/cvs
Module name:	ports
Changes by:	juanfra@cvs.openbsd.org	2018/09/05 15:39:18

Modified files:
	lang/gambit    : Makefile distinfo 
	lang/gambit/patches: patch-doc_makefile_in 
Added files:
	lang/gambit/patches: patch-configure 

Log message:
Update to gambit 4.9.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	miko@cvs.openbsd.org	2018/09/05 21:42:21

Modified files:
	sys/netinet    : ip_icmp.c 

Log message:
sync icmp_mtudisc_clone() with icmp6_mtudisc_clone(); prompted by bluhm@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/09/05 23:05:47

Modified files:
	devel/kf5/kservice: Makefile 
	devel/kf5/kservice/pkg: PLIST 

Log message:
Zap wrong ${SYSCONFDIR}/xdg/menus from PLIST

Spotted by Elias M. Mariani" 


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/05 23:59:30

Modified files:
	multimedia/py-chromecast: Makefile distinfo 
	multimedia/py-chromecast/pkg: PLIST 

Log message:
Update to py3-chromecast-2.3.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/06 00:25:07

Modified files:
	devel/gsettings-desktop-schemas: Makefile distinfo 

Log message:
Update to gsettings-desktop-schemas-3.28.1.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/09/06 00:54:48

Modified files:
	x11/kde-applications/umbrello: Makefile 

Log message:
fix missing depend on kdelibs4support

ok landry@ Spotted by solene@ Thanks!


CVSROOT:	/cvs
Module name:	xenocara
Changes by:	matthieu@cvs.openbsd.org	2018/09/06 01:21:34

Modified files:
	app/xidle      : xidle.1 xidle.c 

Log message:
Add an option to disable the active area. From Sebastien Marie.
ok claudio@ Thanks.


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/06 02:21:44

Modified files:
	x11/gtksourceview4: Makefile distinfo 
	x11/gtksourceview4/pkg: PLIST 

Log message:
update to gtksourceview4-4.0.3


CVSROOT:	/cvs
Module name:	src
Changes by:	miko@cvs.openbsd.org	2018/09/06 03:48:23

Modified files:
	sys/dev/usb    : umidi.c 

Log message:
execute the same code for failure of assign_all_jacks_automatically()
and attach_all_mididevs(). this ensures unbind_all_jacks() and
usbd_deactivate() happen for both cases.

ok ratchov@


CVSROOT:	/cvs
Module name:	src
Changes by:	patrick@cvs.openbsd.org	2018/09/06 04:15:17

Modified files:
	sys/dev/sdmmc  : sdhc.c sdhcreg.h 

Log message:
Implement 64-bit DMA support in sdhc(4).

tested in snaps
ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/06 05:31:30

Modified files:
	infrastructure/lib/DPB: Core.pm 
	infrastructure/lib/DPB/Core: Init.pm 
	infrastructure/lib/DPB/Job: Port.pm 

Log message:
add a "parallel2" property that defaults to the parallel value
chrome is taking so long to build, I want to experiment with giving it
more cores...


CVSROOT:	/cvs
Module name:	src
Changes by:	jsg@cvs.openbsd.org	2018/09/06 05:50:54

Modified files:
	sys/arch/alpha/alpha: pmap.c 
	sys/arch/arm/arm: bus_dma.c 
	sys/arch/i386/stand/libsa: biosdev.c 
	sys/dev/usb    : if_athn_usb.c 
	sys/kern       : tty.c 
	sys/net80211   : ieee80211_node.c 
	sys/ufs/ext2fs : ext2fs_vnops.c 
	sys/ufs/ufs    : ufs_lookup.c 

Log message:
fix whitespace


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/09/06 05:51:33

Modified files:
	devel/cbindgen : Makefile distinfo 

Log message:
Update to cbindgen 0.6.3


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/09/06 07:23:02

Modified files:
	usr.bin/nc     : netcat.c 

Log message:
Do not close the socket twice in netcat.
from Nan Xiao; OK tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 07:32:00

Modified files:
	telephony/asterisk: Makefile distinfo 
	telephony/asterisk/patches: patch-res_res_pjsip_registrar_c 
	                            patch-third-party_pjproject_Makefile 
	                            patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c 

Log message:
update to asterisk-13.23.0

- update comments in pjlib's sock_ossl.c, we do now have
SSL_set1_curves/SSL_CTX_set1_curves but still not SSL_get_shared_curve,
SSL_set1_{client_,}sigalgs_list


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 07:50:31

Modified files:
	security/pecl-libsodium: Makefile distinfo 

Log message:
update to pecl-libsodium-2.0.12


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 07:50:56

Modified files:
	devel/ccache   : Makefile distinfo 

Log message:
update to ccache-3.4.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 08:05:59

Modified files:
	lang/php       : Makefile.inc 
	lang/php/5.6   : Makefile 
	lang/php/7.0   : Makefile 

Log message:
drop MODGCC4 parts for arm (was used for atomics)


CVSROOT:	/cvs
Module name:	ports
Changes by:	akoshibe@cvs.openbsd.org	2018/09/06 08:12:04

Modified files:
	net/mininet    : Makefile distinfo 
	net/mininet/pkg: PLIST 
Removed files:
	net/mininet/patches: patch-README_md patch-bin_mn 
	                     patch-examples_linearbandwidth_py 
	                     patch-examples_miniedit_py 
	                     patch-examples_multitest_py 
	                     patch-examples_treeping64_py 
	                     patch-mininet_baseintf_py 
	                     patch-mininet_basenode_py 
	                     patch-mininet_clean_py patch-mininet_cli_py 
	                     patch-mininet_link_py 
	                     patch-mininet_moduledeps_py 
	                     patch-mininet_net_py patch-mininet_node_py 
	                     patch-mininet_nodelib_py 
	                     patch-mininet_openbsd___init___py 
	                     patch-mininet_openbsd_intf_py 
	                     patch-mininet_openbsd_node_py 
	                     patch-mininet_openbsd_util_py 
	                     patch-mininet_util_py patch-mnexec_c 
	                     patch-setup_py patch-util_switchd_conf 

Log message:
Make myself upstream, and provide assets. This allows the patches to be
deleted along with the GH_* variables. Also explicitly set
MODPY_DEFAULT_VERSION_2 as suggested by kn@ since this does not run with
Python 3.

OK kn@ phessler@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/06 08:46:36

Modified files:
	sbin/pfctl     : pf_print_state.c 

Log message:
Fill netmask AF-independently in print_host()

Instead of masking the host address in two different ways, just fill it
no matter the address family. In case of AF_INET, setting the extra 96 bit
does not hurt.

While here, stop resetting `af' for no reason and move up the variable
declaration.

OK benno sashan


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 08:50:50

Modified files:
	www/nghttp2    : Makefile distinfo 

Log message:
update to nghttp2-1.33.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 08:51:27

Modified files:
	textproc/oniguruma: Makefile distinfo 

Log message:
update to oniguruma-6.9.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 08:59:39

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/py-acme: distinfo 

Log message:
update to py-acme/certbot 0.27.0


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/06 09:01:39

Modified files:
	infrastructure/lib/DPB/Core: Init.pm 

Log message:
thinko. fix


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/06 09:07:34

Modified files:
	sbin/pfctl     : parse.y pf_print_state.c pfctl.h 
	                 pfctl_optimize.c pfctl_parser.c pfctl_parser.h 

Log message:
Remove unused af argument from unmask()

This has been unused for years.

While here, zap the duplicate function signature from pfctl.h (already
present in pfctl_parser.h); spotted by sashan, thanks.

OK sashan


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/06 09:16:01

Modified files:
	regress/usr.sbin/bgpd: Makefile 
Added files:
	regress/usr.sbin/bgpd: bgpd.conf.printconf 

Log message:
when people update /etc/example/bgpd.conf, the forget to update the
regression test.

- make bgpd-example just check the config file we ship,
to make sure the config is not broken

- make bgpd-printconf checks a config file, writes the parsed output to a file
and checks if that file is parsable config, i.e. this check makes sure that
the config printer produces parsable configuration.

This way we still have to update the regression tests when the syntax
changes, and we fail if the commited example is bad, but we do not fail
just because someone forgot to update a file here.

ok claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	mpi@cvs.openbsd.org	2018/09/06 09:39:48

Modified files:
	sys/dev/usb    : xhci.c 

Log message:
If we cannot stop the endpoint when aborting a transfer assume that
the device is gone and give back the descriptor to the stack.

Without this usbd_abort_pipe() could end up in an infinite loop.

Issue reported by Tom Murphy.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/09/06 09:49:29

Modified files:
	net/py-slixmpp : Makefile distinfo 
	net/py-slixmpp/pkg: PLIST 

Log message:
Update to py3-slixmpp-1.4.0

Needed for upcoming poezio update.


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/09/06 09:50:41

Modified files:
	net/poezio     : Makefile distinfo 
	net/poezio/patches: patch-setup_py 
	net/poezio/pkg : PLIST 

Log message:
Update to poezio-0.12

Drop maintainership while there


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/06 09:55:30

Modified files:
	regress/usr.sbin/bgpd: Makefile 

Log message:
get rid of a temp file, noted by claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2018/09/06 10:13:01

Modified files:
	textproc/lowdown: Makefile 

Log message:
tidy up Makefile; ok rsadowski@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/09/06 10:20:52

Modified files:
	graphics/nomacs: Makefile 
	graphics/nomacs/patches: patch-cmake_Unix_cmake 

Log message:
Link with Qt5 quazip and not Qt4

Spottedy by and ok sthen@ Thanks!


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/09/06 10:40:45

Modified files:
	lib/libssl     : s3_lib.c ssl_ciph.c ssl_locl.h t1_enc.c 

Log message:
Drop SSL_CIPHER_ALGORITHM2_AEAD flag.

All of our algorithm_mac == SSL_AEAD cipher suites use EVP_AEAD, so we can
condition on that rather than having a separate redundant flag.

ok tb@


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/09/06 12:34:26

Modified files:
	devel/py-buildbot: Makefile.inc 
	devel/py-buildbot/buildbot: Makefile distinfo 
	devel/py-buildbot/console-view: distinfo 
	devel/py-buildbot/grid-view: distinfo 
	devel/py-buildbot/pkg: distinfo 
	devel/py-buildbot/waterfall-view: distinfo 
	devel/py-buildbot/www: distinfo 
	devel/py-buildslave: Makefile distinfo 

Log message:
Update to buildbot/buildworker 1.4.0.

See https://docs.buildbot.net/current/relnotes/index.html#buildbot-1-4-0-2018-09-02


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/09/06 12:35:27

Modified files:
	devel/nspr     : Makefile distinfo 
	devel/nspr/patches: patch-nspr_configure_in 
	                    patch-nspr_pr_src_misc_prnetdb_c 
	                    patch-nspr_pr_tests_prfz_c 
	                    patch-nspr_pr_tests_runtests_sh 
Added files:
	devel/nspr/patches: patch-nspr_pr_tests_abstract_c 

Log message:
Update to nspr 4.20.

Add patch from #1487579 to fix test build.


CVSROOT:	/cvs
Module name:	ports
Changes by:	landry@cvs.openbsd.org	2018/09/06 12:36:41

Modified files:
	security/nss   : Makefile distinfo 

Log message:
Update to nss 3.39, required by gecko 63.

See https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.39_release_notes


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/06 12:38:06

Modified files:
	usr.sbin/bgpctl: bgpctl.c 

Log message:
Use getline() for the network bulk code. Also make the parser better by
doing tokenizing on spaces and correctly ignore comments.
This should make this feature in general more robust.
OK benno@


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2018/09/06 13:08:59

Modified files:
	databases/postgresql: Makefile 
Removed files:
	databases/postgresql/patches: 
	                              patch-src_backend_libpq_be-secure-openssl_c 
	                              patch-src_interfaces_libpq_fe-secure-openssl_c 

Log message:
Remove unneeded LIBRESSL_VERSION_NUMBER patches. We have the relevant
BIO_meth_* interfaces for some time now.

looks good to jca, bumping help from sthen
ok jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	tb@cvs.openbsd.org	2018/09/06 13:10:53

Modified files:
	databases/postgresql-previous: Makefile 
Removed files:
	databases/postgresql-previous/patches: 
	                                       patch-src_backend_libpq_be-secure-openssl_c 
	                                       patch-src_interfaces_libpq_fe-secure-openssl_c 

Log message:
Remove LIBRESSL_VERSION_NUMBER patches as in PostgreSQL 10.

Reminded by sthen


CVSROOT:	/cvs
Module name:	ports
Changes by:	stsp@cvs.openbsd.org	2018/09/06 13:22:02

Modified files:
	devel/subversion: Makefile distinfo 

Log message:
Update to Apache Subversion 1.10.2


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2018/09/06 13:42:20

Modified files:
	.              : 63.html 

Log message:
we're sorry, but there won't be any hppa packages for 6.3


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/06 13:48:35

Modified files:
	x11/gtksourceview3: Makefile distinfo 
	x11/gtksourceview3/pkg: PLIST 

Log message:
update to gtksourceview3-3.24.9


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2018/09/06 14:40:06

Modified files:
	net/libmaxminddb: Makefile distinfo 

Log message:
Update GeoLite2 databases to latest version.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/09/06 15:16:42

Removed files:
	net/ktorrent/patches: patch-ktorrent_dialogs_torrentcreatordlg_h 

Log message:
unbreak build; forgot to remove these patch

Spotted by ajacoutot@ Thanks


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 15:58:24

Modified files:
	textproc/py-vobject: Makefile distinfo 

Log message:
update to py-vobject-0.9.6.1


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 16:48:31

Modified files:
	productivity/radicale: Makefile distinfo 
	productivity/radicale/patches: patch-config 
	productivity/radicale/pkg: PLIST 
Added files:
	productivity/radicale/patches: patch-rights 

Log message:
update to radicale-1.1.6, the most recent of the 1.1.x branch.
py3 works so switch across.

2.x is a bit different and would probably benefit from being a separate
port rather than directly updating productivity/radicale (not least
because you need to export data from 1.1.x before migrating).


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/06 16:54:07

Modified files:
	productivity/radicale: Makefile 

Log message:
https HOMEPAGE


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2018/09/06 19:32:01

Modified files:
	sys/arch/arm64/arm64: cpuswitch.S support.S 
	sys/arch/arm64/include: asm.h 

Log message:
Add retguard macros to cpu_switchto, setjmp, longjmp.
ok kettenis@


CVSROOT:	/cvs
Module name:	src
Changes by:	djm@cvs.openbsd.org	2018/09/06 19:42:54

Modified files:
	usr.bin/ssh    : ssh.1 

Log message:
ssh -MM requires confirmation for all operations that change the
multiplexing state, not just new sessions.

mention that confirmation is checked via ssh-askpass


CVSROOT:	/cvs
Module name:	src
Changes by:	miko@cvs.openbsd.org	2018/09/06 21:54:12

Modified files:
	sys/dev/usb    : umidi.c 

Log message:
move initial jack count to alloc_all_endpoints(), and reset count to zero
in free_all_jacks().

ok stsp@ ratchov@


CVSROOT:	/cvs
Module name:	src
Changes by:	miko@cvs.openbsd.org	2018/09/06 22:03:31

Modified files:
	sys/dev/usb    : umidi.c 

Log message:
clarify that goto error in alloc_all_endpoints_fixed_ep() always returns
USBD_INVAL.

ok mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	dtucker@cvs.openbsd.org	2018/09/06 22:26:56

Modified files:
	usr.bin/ssh    : sftp.c 

Log message:
Add FALLTHROUGH comments where appropriate.  Patch from jjelen at redhat
via bz#2687.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/06 23:43:33

Modified files:
	usr.sbin/bgpd  : Makefile bgpd.c bgpd.conf.5 bgpd.h config.c 
	                 parse.y printconf.c rde.c rde.h rde_filter.c 
	                 util.c 
Added files:
	usr.sbin/bgpd  : rde_sets.c 

Log message:
Implement as-set a fast lookup table to be used instead of long list of
AS numbers in source-as, AS and transit-as filterstatements. These table
use bsearch to quickly verify if an AS is in the set or not.
The filter syntax is not fully set in stone yet.
OK denis@ benno@ and previously OK deraadt@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/06 23:44:58

Modified files:
	usr.sbin/bgpctl: bgpctl.c 

Log message:
Add a dummy as_set_match() function since it is needed to link util.c now.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/06 23:47:02

Modified files:
	usr.sbin/bgpctl: parser.c 

Log message:
When parsing AS numbers set both as_min and as_max to the parsed value.
Not strictly needed but better to have both initialized.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/09/06 23:54:13

Modified files:
	devel/py-dtfabric: Makefile distinfo 
	devel/py-dtfabric/pkg: PLIST 

Log message:
update dtfabric to 20180808.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/09/06 23:54:45

Modified files:
	security/py-dfdatetime: Makefile distinfo 

Log message:
update dfdatetime to 20180704.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/09/06 23:56:09

Modified files:
	security/py-dfwinreg: Makefile distinfo 
	security/py-dfwinreg/pkg: PLIST 

Log message:
update dfwinreg to 20180712.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 00:10:30

Modified files:
	regress/usr.sbin/bgpd: bgpd.conf.1.ok bgpd.conf.2.ok 

Log message:
Remove some newlines that have gone with last commit.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/09/07 00:33:05

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2018/09/07 01:11:16

Modified files:
	bin/cp         : cp.c utils.c 

Log message:
The combination of -v and -i and the deny of a copy would cause the copy
still to be printed. This fixes that edge-case.

OK stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2018/09/07 01:14:25

Modified files:
	bin/cp         : utils.c 

Log message:
Move the question to allow a copy to its own function.

OK stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	robert@cvs.openbsd.org	2018/09/07 01:15:50

Modified files:
	editors/libreoffice: Makefile 
	editors/libreoffice/pkg: PLIST-main 

Log message:
unbreak pdf export and printing by switching to libressl from nss for
digest so that the MD5_Update symbol will not conflict between libcrypto
and libnss

a hack might come later for nss as well


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2018/09/07 01:17:14

Modified files:
	bin/cp         : cp.c utils.c 

Log message:
Also verify a overwrite for the copy of a fifo, link and device node.

OK stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2018/09/07 01:24:05

Modified files:
	usr.sbin/pstat : pstat.c 
	lib/libkvm     : kvm_file2.c 

Log message:
Fix "_nfiles" reference for crash dump.
Diff from fukaumi at soum.co.jp

ok mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	miko@cvs.openbsd.org	2018/09/07 01:35:31

Modified files:
	usr.sbin/acme-client: parse.y 
	usr.sbin/bgpd  : parse.y 
	usr.sbin/dvmrpd: parse.y 
	usr.sbin/eigrpd: parse.y 
	usr.sbin/httpd : parse.y 
	usr.sbin/ifstated: parse.y 
	usr.sbin/iscsictl: parse.y 
	usr.sbin/ldapd : parse.y 
	usr.sbin/ldpd  : parse.y 
	usr.sbin/lpd   : parse.y 
	usr.sbin/ospf6d: parse.y 
	usr.sbin/ospfd : parse.y 
	usr.sbin/rad   : parse.y 
	usr.sbin/relayd: parse.y 
	usr.sbin/ripd  : parse.y 
	usr.sbin/smtpd : parse.y 
	usr.sbin/snmpd : parse.y 
	usr.sbin/switchd: parse.y 
	usr.sbin/vmd   : parse.y 
	usr.sbin/ypldap: parse.y 

Log message:
replace malloc()+strlcpy() with strndup() in cmdline_symset().

"looks good" gilles@ halex@


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2018/09/07 01:44:15

Modified files:
	bin/cp         : cp.c utils.c 

Log message:
Rename dne in copy_file to exists to be more consistent with the other
copy_* functions.

OK stsp@


CVSROOT:	/cvs
Module name:	src
Changes by:	kevlo@cvs.openbsd.org	2018/09/07 01:49:43

Modified files:
	usr.sbin/tcpdump: pf_print_state.c 

Log message:
Fix the build after removing an unused af argument from unmask().

ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 02:36:23

src/regress/usr.sbin/bgpd/config

Update of /cvs/src/regress/usr.sbin/bgpd/config
In directory cvs.openbsd.org:/tmp/cvs-serv28275/config

Log Message:
Directory /cvs/src/regress/usr.sbin/bgpd/config added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 02:36:23

src/regress/usr.sbin/bgpd/unittests

Update of /cvs/src/regress/usr.sbin/bgpd/unittests
In directory cvs.openbsd.org:/tmp/cvs-serv28275/unittests

Log Message:
Directory /cvs/src/regress/usr.sbin/bgpd/unittests added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 02:38:35

Modified files:
	regress/usr.sbin/bgpd: Makefile 
Added files:
	regress/usr.sbin/bgpd/config: Makefile bgpd.conf.1.in 
	                              bgpd.conf.1.ok bgpd.conf.2.in 
	                              bgpd.conf.2.ok 
	                              bgpd.conf.example.ok 
	                              bgpd.conf.printconf 
Removed files:
	regress/usr.sbin/bgpd: bgpd.conf.1.in bgpd.conf.1.ok 
	                       bgpd.conf.2.in bgpd.conf.2.ok 
	                       bgpd.conf.example.ok bgpd.conf.printconf 

Log message:
Move the config regress tests into own directory making space for additional
unittests and maybe more. bgpd needs more test coverage.
Discussed with bluhm@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 02:40:00

Modified files:
	regress/usr.sbin/bgpd: Makefile 
Added files:
	regress/usr.sbin/bgpd/unittests: Makefile rde_sets_test.c 

Log message:
Add a basic unittest for the as_set_* functions


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/07 02:41:56

Modified files:
	net/curl       : Makefile distinfo 
	net/curl/patches: patch-lib_vtls_openssl_c 

Log message:
Update to 7.61.1.  Includes a fix for
CVE-2018-14618: NTLM password overflow via integer overflow

Stop using SEPARATE_BUILD since many regression tests will fail to
find the curl executable otherwise.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/07 02:43:36

Modified files:
	net/curl       : Tag: OPENBSD_6_3 Makefile 
	net/curl/patches: Tag: OPENBSD_6_3 patch-lib_http_c 
	                  patch-lib_pingpong_c patch-lib_smtp_c 
Added files:
	net/curl/patches: Tag: OPENBSD_6_3 patch-lib_curl_ntlm_core_c 

Log message:
Security fix:
CVE-2018-14618: NTLM password overflow via integer overflow


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/07 03:04:34

Removed files:
	infrastructure/package: check-lib-depends find-all-conflicts 
	                        find-plist-issues register-plist 

Log message:
all that stuff actually moved to bin/ years ago


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/07 03:05:56

Removed files:
	infrastructure/package: check-manpages 

Log message:
also moved to bin


CVSROOT:	/cvs
Module name:	src
Changes by:	florian@cvs.openbsd.org	2018/09/07 03:31:13

Modified files:
	usr.sbin/httpd : server_http.c 

Log message:
Do not send a Content-Length header for 1xx and 204 status codes since
RFC 7230 states that a server MUST NOT do so.
At least relayd chokes on this.

Pointed out & diff by Carlin Bingham (cb AT walcyrge.org), thanks!
OK benno


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 03:31:14

Modified files:
	regress/usr.sbin/bgpd/unittests: rde_sets_test.c 

Log message:
Refactor a bit and add another test


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/07 03:38:04

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
allow as4number_any in as-sets. Otherwise you cant filter bogon as'es.
ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/07 03:53:44

Added files:
	graphics/videod/patches: patch-Makefile 

Log message:
obey LOCALBASE


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/09/07 03:55:29

Modified files:
	usr.bin/nc     : netcat.c 

Log message:
Declare strings passed to local_listen() as const.  This makes it
consistent to remote_connect() and getaddrinfo(3).
from Nan Xiao


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/07 04:29:22

Modified files:
	sbin/pfctl     : pf_print_state.c 

Log message:
Make print_hostname() less AF-specific

Reduce differences address families and replace strlcpy() with simpler
if/else logic as done in print_addr_str().

OK sashan


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 04:49:22

Modified files:
	usr.sbin/bgpd  : Makefile bgpd.c bgpd.h rde.c rde.h rde_filter.c 
Added files:
	usr.sbin/bgpd  : rde_trie.c 

Log message:
Implement a fast presix-set lookup. This magic trie is able to match a
prefix addr/plen to a prefix-set spec addr/plen prefixlen min - max (a
prefix including prefixlen range). Every addr/plen pair is a node in the
trie and the prefixlen is added as a bitmask to those nodes.
For the lookup the any match is OK, there is no need to do longest or
best prefix matching.
Inspiration for this solution comes from the way bird implements this
which was done by Ondrej Zajicek santiago (at) crfreenet.org
OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/09/07 04:55:35

Modified files:
	sys/netinet    : in_pcb.c 

Log message:
Explain the special case for redirect to localhost in a comment.
input and OK claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 04:59:16

Modified files:
	usr.sbin/bgpd  : bgpd.c bgpd.conf.5 mrt.h 

Log message:
Some space fixes mentioned by benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	stsp@cvs.openbsd.org	2018/09/07 05:01:22

Modified files:
	bin/cp         : cp.c utils.c 

Log message:
Backout recent cp(1) changes; they broke texlive's mktexlsr(1)


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/07 05:10:30

Modified files:
	devel/jansson  : Makefile distinfo 
	devel/jansson/patches: patch-CMakeLists_txt 

Log message:
update to jansson-2.11, sparc64 tests/ok jca@, macppc tests kirby@
(maintainer), i386 tests Charlene Wendling


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/07 05:22:25

Modified files:
	devel/py-dateutil: Makefile distinfo 
	devel/py-dateutil/pkg: PLIST 
Added files:
	devel/py-dateutil/patches: patch-dateutil_test_test_parser_py 

Log message:
update to py-dateutil 2.7.3, small tweaks from shadchin@'s diff
includes many fixes and updates to a current tzdata file

ok shadchin (maintainer)


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/07 05:50:32

Modified files:
	usr.sbin/bgpd  : bgpd.h parse.y 

Log message:
remove unused function find_prefixsetitem(), ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/07 06:43:30

Modified files:
	sbin/ipsecctl  : ipsecctl.c 
	usr.bin/systat : pftop.c 

Log message:
Remove unnused af argument from unmask(), sync with pfctl

Noted by jca, thanks.

OK jca claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	solene@cvs.openbsd.org	2018/09/07 06:54:44

Modified files:
	usr.sbin/iostat: iostat.8 

Log message:
Document the spin CPU state column

ok yasuoka@ jca@


CVSROOT:	/cvs
Module name:	ports
Changes by:	akoshibe@cvs.openbsd.org	2018/09/07 07:08:43

Modified files:
	net/mininet    : Makefile 

Log message:
Remove MODPY_DEFAULT_VERSION_2 to follow generally favored convention.
Brought to my attention by danj - thanks.

OK solene@ jca@ sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/09/07 07:10:38

Added files:
	regress/sys/netinet/frag: frag_maxlen.py 
	regress/sys/netinet6/frag6: frag6_maxlen.py 

Log message:
Fragment one large 64k IP ping packet into 155 fragments, each with
424 bytes payload.  Send them in random order.  Expect a fragment
with matching echo reply header.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2018/09/07 07:18:06

Modified files:
	sys/dev/pci    : if_bnxt.c 

Log message:
remove some unused variables and otherwise tidy up a bit.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/07 07:25:02

Modified files:
	archivers/libarchive: Makefile distinfo 
	archivers/libarchive/patches: patch-configure 
Removed files:
	archivers/libarchive/patches: 
	                              patch-libarchive_archive_openssl_hmac_private_h 

Log message:
Update to 3.3.3:
* Avoid super-linear slowdown on malformed mtree files
* NO_OVERWRITE doesn't change existing directory attributes
* New support for Zstandard read and write filters
... plus unmentioned bug fixes.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 07:25:36

Modified files:
	usr.sbin/bgpd  : rde_trie.c 

Log message:
Add missing htonl() else matching does not really work.


CVSROOT:	/cvs
Module name:	src
Changes by:	martijn@cvs.openbsd.org	2018/09/07 07:46:33

Modified files:
	bin/cp         : cp.c utils.c 

Log message:
Revert earlier revert.
It turned out the issue was a badly applied diff on stsp@'s machine.

OK stsp@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2018/09/07 07:52:20

Modified files:
	faq            : faq10.html 

Log message:
a bit of wordsmithing for improved clarity and less redundancy

ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/09/07 08:08:38

Modified files:
	mail/claws-mail: Makefile distinfo 
	mail/claws-mail/patches: patch-configure_ac 
	mail/claws-mail/pkg: PLIST-main 
Removed files:
	mail/claws-mail/patches: patch-src_common_passcrypt_c 

Log message:
Update to claws-mail-3.17.1

input from aja@, test from remi@, ok sthen@ remi@


CVSROOT:	/cvs
Module name:	src
Changes by:	inoguchi@cvs.openbsd.org	2018/09/07 08:11:39

Modified files:
	regress/usr.bin/openssl: appstest.sh 

Log message:
tests all available TLSv1.2 ciphers


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/07 08:16:22

Modified files:
	sbin/pfctl     : pfctl_parser.c 

Log message:
Remove wildcard address on loopack remnants

henning@ removed this functionality years ago, see the share/man/man4/lo.4
revision 1.27.

OK jca claudio


CVSROOT:	/cvs
Module name:	src
Changes by:	cheloha@cvs.openbsd.org	2018/09/07 08:54:49

Modified files:
	bin/md5        : md5.c 

Log message:
fgetln(3) -> getline(3); from Lauri Tirkkonen; ok millert@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/07 09:20:43

Modified files:
	security/letsencrypt: Makefile.inc 
	security/letsencrypt/client: distinfo 
	security/letsencrypt/py-acme: distinfo 

Log message:
update to py-acme/certbot 0.27.1, basically a noop for us


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 10:10:42

Modified files:
	regress/usr.sbin/bgpd/unittests: Makefile 
Added files:
	regress/usr.sbin/bgpd/unittests: rde_trie_test.1.check 
	                                 rde_trie_test.1.in 
	                                 rde_trie_test.1.out 
	                                 rde_trie_test.2.check 
	                                 rde_trie_test.2.in 
	                                 rde_trie_test.2.out 
	                                 rde_trie_test.3.check 
	                                 rde_trie_test.3.in 
	                                 rde_trie_test.3.out 
	                                 rde_trie_test.c 

Log message:
Regress test for rde_trie should cover some basics for now.


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/09/07 10:26:21

Modified files:
	regress/sbin/route: rttest14.ok rttest16.ok 

Log message:
Not adding ::1 on non-default lo(4) broke regress/sbin/route.
Adjust test's expected output files.
OK mpi@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/07 10:45:23

Modified files:
	usr.sbin/bgpd  : rde_filter.c 

Log message:
fix badly broken reload of filter rules that use prefix-sets. debugged
and fixed with/by claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/09/07 13:47:09

Modified files:
	security/plaso : Makefile distinfo 
	security/plaso/pkg: PLIST 

Log message:
update plaso to 20180818.
ok benoit@.


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/07 13:56:08

Modified files:
	sbin/pfctl     : pfctl.c 

Log message:
Fix function name in error messages by using __func__


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/09/07 14:08:15

Modified files:
	lang/racket-minimal: Makefile 
	lang/racket-minimal/pkg: README 

Log message:
Update the README to use sysctl hw.cpuonline

ok juanfra@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/07 14:09:57

Modified files:
	devel/avr/binutils: Makefile distinfo 
	devel/avr/binutils/pkg: PLIST 
Removed files:
	devel/avr/binutils/patches: patch-bfd_Makefile_am 
	                            patch-bfd_Makefile_in 
	                            patch-bfd_archures_c 
	                            patch-bfd_bfd-in2_h 
	                            patch-bfd_coff-avr_c 
	                            patch-bfd_coff-ext-avr_c 
	                            patch-bfd_coffcode_h 
	                            patch-bfd_coffgen_c 
	                            patch-bfd_coffswap_h 
	                            patch-bfd_config_bfd 
	                            patch-bfd_configure 
	                            patch-bfd_configure_in 
	                            patch-bfd_cpu-avr_c 
	                            patch-bfd_elf32-avr_c 
	                            patch-bfd_targets_c 
	                            patch-binutils_Makefile_am 
	                            patch-binutils_Makefile_in 
	                            patch-binutils_bucomm_c 
	                            patch-binutils_bucomm_h 
	                            patch-binutils_budbg_h 
	                            patch-binutils_debug_c 
	                            patch-binutils_debug_h 
	                            patch-binutils_doc_objcopy_1 
	                            patch-binutils_objcopy_c 
	                            patch-binutils_rdcoff_c 
	                            patch-binutils_size_c 
	                            patch-binutils_wrcoff_c 
	                            patch-etc_Makefile_in 
	                            patch-gas_config_tc-avr_c 
	                            patch-gas_config_tc-avr_h 
	                            patch-gas_doc_c-avr_texi 
	                            patch-gas_dwarf2dbg_c 
	                            patch-include_coff_avr_h 
	                            patch-include_coff_internal_h 
	                            patch-include_elf_avr_h 
	                            patch-include_opcode_avr_h 
	                            patch-ld_Makefile_am 
	                            patch-ld_Makefile_in 
	                            patch-ld_configure_tgt 
	                            patch-ld_emulparams_avrxmega1_sh 
	                            patch-ld_emulparams_avrxmega2_sh 
	                            patch-ld_emulparams_avrxmega3_sh 
	                            patch-ld_emulparams_avrxmega4_sh 
	                            patch-ld_emulparams_avrxmega5_sh 
	                            patch-ld_emulparams_avrxmega6_sh 
	                            patch-ld_emulparams_avrxmega7_sh 
	                            patch-ld_emultempl_avrelf_em 
	                            patch-ld_scripttempl_avr_sc 
	                            patch-libiberty_Makefile_in 
	                            patch-opcodes_Makefile_in 
	                            patch-opcodes_avr-dis_c 

Log message:
update to avr-binutils-2.30

tested by and ok abieber@


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/07 14:11:08

Modified files:
	devel/avr/gcc  : Makefile distinfo 
	devel/avr/gcc/pkg: PLIST 
Added files:
	devel/avr/gcc/patches: patch-libcc1_connection_cc 
Removed files:
	devel/avr/gcc/patches: patch-gcc-4_3_4_configure 
	                       patch-gcc-4_3_4_configure_ac 
	                       patch-gcc-4_3_4_gcc_config_avr_avr-protos_h 
	                       patch-gcc-4_3_4_gcc_config_avr_avr_c 
	                       patch-gcc-4_3_4_gcc_config_avr_avr_h 
	                       patch-gcc-4_3_4_gcc_config_avr_avr_md 
	                       patch-gcc-4_3_4_gcc_config_avr_libgcc_S 
	                       patch-gcc-4_3_4_gcc_config_avr_predicates_md 
	                       patch-gcc-4_3_4_gcc_config_avr_t-avr 
	                       patch-gcc-4_3_4_gcc_df-scan_c 
	                       patch-gcc-4_3_4_gcc_function_c 
	                       patch-gcc-4_3_4_gcc_rtl-factoring_c 
	                       patch-gcc-4_3_4_gcc_rtl_h 
	                       patch-gcc-4_3_4_libgcc_config_avr_t-avr 
	                       patch-gcc-4_3_4_libgcc_config_host 
	                       patch-gcc-4_3_4_libiberty_Makefile_in 

Log message:
update to avr-gcc-5.4.0

tested by abieber@ with arduino
committed from a keyboard runnink the qmk.fm firmware compiled with this package


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/07 14:12:07

Modified files:
	devel/avr/libc : Makefile distinfo 
	devel/avr/libc/pkg: PLIST 

Log message:
update to avr-libc-2.0.0

tested by and ok abieber@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/09/07 14:19:48

Modified files:
	databases/pgcluu: Makefile 
	databases/pgcluu/patches: patch-pgcluu patch-pgcluu_collectd 

Log message:
Update patches to use hw.cpuonline

ok jasper@ (maintainer)


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/07 14:19:51

Modified files:
	net/napalm/py-napalm: Makefile distinfo 
	net/napalm/py-napalm/pkg: PLIST 
Removed files:
	net/napalm/py-napalm/patches: patch-napalm_base_helpers_py 
	                              patch-requirements_txt 

Log message:
update to py-napalm-2.3.2


CVSROOT:	/cvs
Module name:	ports
Changes by:	jasper@cvs.openbsd.org	2018/09/07 14:22:57

Modified files:
	sysutils/ansible: Makefile distinfo 
	sysutils/ansible/pkg: PLIST-html 

Log message:
update to ansible-2.6.4


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/07 14:26:30

Modified files:
	usr.sbin/bgpd  : rde_trie.c 

Log message:
The debug function trie_dump() should use stderr since that does not case
that much problem with the regress test which writes its stuff on stdout.


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/07 14:31:39

Modified files:
	usr.sbin/ntpd  : config.c 

Log message:
Make host_*() AF-agnostic

Merge host_v{4,6}() into much simpler host_ip() using just getaddrinfo().

host_dns() uses the same procedure.

OK naddy


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/09/07 14:47:49

Modified files:
	www/p5-Starlet : Makefile distinfo 
	www/p5-Starlet/pkg: DESCR PLIST 

Log message:
update p5-Starlet to 0.31
from Charlene Wendling


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/09/07 14:57:15

Log message:
    import p5-IPC-System-Simple 1.25
    from Charlene Wendling; OK bcallah@
    
    Comment:
    run commands simply, with detailed diagnostics
    
    Description:
    IPC::System::Simple is a Perl module allowing you to run commands,
    in the same way system() does, but with detailed diagnostics,
    output capture and auto die() functionality.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20180907
    
    N ports/devel/p5-IPC-System-Simple/Makefile
    N ports/devel/p5-IPC-System-Simple/distinfo
    N ports/devel/p5-IPC-System-Simple/pkg/DESCR
    N ports/devel/p5-IPC-System-Simple/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/09/07 14:59:04

Modified files:
	devel          : Makefile 

Log message:
+p5-IPC-System-Simple


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/07 15:11:14

Modified files:
	shells/bash    : Makefile 

Log message:
compile the loadable modules during build rather than during fake


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/07 15:37:03

Modified files:
	sbin/pfctl     : pfctl_parser.c 

Log message:
More __func__ to fix error messages


CVSROOT:	/cvs
Module name:	src
Changes by:	yasuoka@cvs.openbsd.org	2018/09/07 19:03:59

Modified files:
	sys/net        : if.c 

Log message:
Don't cause an error when setting the same rdomain.
Found by asou at soum.co.jp.

ok claudio mpi akoshibe benno


CVSROOT:	/cvs
Module name:	src
Changes by:	miko@cvs.openbsd.org	2018/09/07 19:28:39

Modified files:
	bin/csh        : csh.c dol.c error.c func.c glob.c proc.c 

Log message:
blkfree() takes no action for NULL pointer so callers can avoid checking.

ok jca@


CVSROOT:	/cvs
Module name:	src
Changes by:	inoguchi@cvs.openbsd.org	2018/09/07 21:39:51

Modified files:
	regress/usr.bin/openssl: appstest.sh 

Log message:
Test more ciphers and randomize the order in regress appstest.sh

- change test target ciphers
- randomize the test ciphers order
- display test cipher count


CVSROOT:	/cvs
Module name:	ports
Changes by:	bket@cvs.openbsd.org	2018/09/07 21:55:10

Modified files:
	devel/git-cola : Makefile distinfo 
	devel/git-cola/patches: patch-Makefile patch-cola_app_py 
	devel/git-cola/pkg: PLIST 

Log message:
Update to git-cola-3.2.

OK sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	rsadowski@cvs.openbsd.org	2018/09/08 00:56:45

Modified files:
	graphics/nomacs: Makefile 

Log message:
Unbreak build if no quazip qt4 is installed

Include headers from quazip5 and not quazip.

Spodded by ajacoutot@ in a bulk build. Thanks!


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/08 00:57:53

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.8.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/08 01:06:18

Modified files:
	net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.11.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/08 01:06:30

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.16.9.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/08 01:11:09

Modified files:
	sysutils/google-cloud-sdk: Makefile distinfo 
	sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-215.0.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/08 02:00:21

Modified files:
	etc/examples   : bgpd.conf 

Log message:
Remove optional commas from example config. In the future these optional
commas may become a syntax error.


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/08 03:18:34

Modified files:
	regress/usr.sbin/bgpd/config: Makefile 
Added files:
	regress/usr.sbin/bgpd/config: bgpd.conf.3.in bgpd.conf.3.ok 

Log message:
add a check for curly braces in a macro being used inside a filter
rule with curly braces


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/08 03:29:25

Modified files:
	usr.sbin/bgpd  : rde_sets.c 

Log message:
Fix print_as_sets() a bit.
OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/08 03:33:54

Modified files:
	usr.sbin/bgpd  : parse.y printconf.c 

Log message:
Change the way we parse prefix-sets so that newlines are allowed in more
places and so prefix-sets look a lot better. Currently commas are not allowed
but they will come back soon.
OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	inoguchi@cvs.openbsd.org	2018/09/08 03:34:12

Modified files:
	regress/usr.bin/openssl: appstest.sh 

Log message:
Split test blocks into a function. Test contents are not changed.


CVSROOT:	/cvs
Module name:	src
Changes by:	eric@cvs.openbsd.org	2018/09/08 04:05:07

Modified files:
	usr.sbin/smtpd : mta.c mta_session.c smtpd.h to.c 

Log message:
use symbolic integer values for the different tls options when relaying,
rather than a confusing set of flags.

ok gilles@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/09/08 04:20:33

Modified files:
	lib/libcrypto/objects: objects.README 

Log message:
missing word & a couple of typos


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/08 04:31:14

Modified files:
	archivers/fuse-zip: Makefile 

Log message:
fix old flags, actually obey prefix


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/09/08 04:31:24

Modified files:
	lib/libcrypto/objects: obj_dat.c obj_lib.c 

Log message:
indent labels


CVSROOT:	/cvs
Module name:	src
Changes by:	inoguchi@cvs.openbsd.org	2018/09/08 05:12:27

Modified files:
	regress/usr.bin/openssl: appstest.sh 

Log message:
Fix indent and adjust line fit to 80 columns.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/08 05:15:03

Modified files:
	infrastructure/lib/OpenBSD: PlistScanner.pm 

Log message:
fix: this requires dependencies actually
and it's just a part of pkg_check-problems, ever since I unified tools,
so there are no other consumers to check so far.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/08 06:13:37

Modified files:
	infrastructure/lib/OpenBSD: PlistScanner.pm 

Log message:
keep going after an error (like databases/ports-readmes)


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/08 06:18:51

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
If BGPD_OPT_NOACTION is set don't check that the rdomain exists.
This makes it possible to use bgpd -nv in regress with unknown rdomains.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/08 06:29:19

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
More BGPD_OPT_NOACTION checking to make regress happier.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/08 06:32:01

Modified files:
	regress/usr.sbin/bgpd/config: Makefile 
Added files:
	regress/usr.sbin/bgpd/config: bgpd.conf.4.in bgpd.conf.4.ok 
	                              bgpd.conf.5.in bgpd.conf.5.ok 

Log message:
Add some additional config regress tests. Testing neighbor, group and rdomain.


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/08 06:53:37

Modified files:
	infrastructure/lib/OpenBSD: PlistScanner.pm 

Log message:
more


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/08 07:10:55

Modified files:
	regress/usr.sbin/bgpd/config: Makefile 
Added files:
	regress/usr.sbin/bgpd/config: bgpd.conf.6.in bgpd.conf.6.ok 
	                              bgpd.conf.7.in bgpd.conf.7.ok 

Log message:
Regress tests for as-set and prefix-set blocks


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/09/08 07:16:58

Modified files:
	sys/net        : pf_norm.c pfvar.h 

Log message:
Split the pf(4) fragment reassembly queue into smaller parts.
Remember 16 entry points based on the fragment offset.  Instead of
a worst case of 8196 list traversals we now check a maximum of 512
list entries or 16 array elements.
discussed with claudio@ and sashan@; OK sashan@


CVSROOT:	/cvs
Module name:	src
Changes by:	anton@cvs.openbsd.org	2018/09/08 07:17:19

Modified files:
	usr.sbin/rebound: rebound.c 

Log message:
Check for malloc() failures.

Initial diff from Clemens Goessnitzer on tech@

Feedback and ok tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	tb@cvs.openbsd.org	2018/09/08 07:49:26

Modified files:
	lib/libcrypto/objects: obj_dat.c 

Log message:
ASN1_OBJECTs should be freed with ASN1_OBJECT_free(3), not with free(3).

ok inoguchi, jsing


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/08 08:04:07

Modified files:
	graphics/netpbm: Makefile distinfo 
	graphics/netpbm/pkg: PLIST 
Removed files:
	graphics/netpbm/patches: 
	                         patch-converter_other_cameratopam_camera_c 
	                         patch-converter_other_jpeg2000_pamtojpeg2k_c 
	                         patch-converter_other_pamtotiff_c 
	                         patch-generator_pbmtextps_c 
	                         patch-lib_libsystem_c 

Log message:
maintenance update to 10.83.01: new commands pamgetcolor, pamlevels


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/08 08:12:57

Modified files:
	sbin/pfctl     : pfctl.c 

Log message:
Error out early on bad anchor usage

`pfctl -a foo' would do nothing with the non-existent anchor and exit 0.
This implements behaviour as documented in pfctl(8):

-a anchor
Apply flags -f, -F, and -s only to the rules in the specified
anchor.

While here, hoist a duplicate "_" check by using the more mnemonic `mode'.

OK henning sashan


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/09/08 08:29:52

Modified files:
	lib/libssl     : ssl_ciph.c ssl_locl.h 

Log message:
SSL_MAX_DIGEST is no longer needed.


CVSROOT:	/cvs
Module name:	src
Changes by:	jsing@cvs.openbsd.org	2018/09/08 08:39:41

Modified files:
	lib/libssl     : s3_cbc.c ssl_ciph.c ssl_pkt.c t1_enc.c 

Log message:
Remove now unused code for EVP_CIPH_FLAG_AEAD_CIPHER and EVP_CIPH_GCM_MODE.

ok inoguchi@ tb@


CVSROOT:	/cvs
Module name:	src
Changes by:	kn@cvs.openbsd.org	2018/09/08 08:45:55

Modified files:
	sbin/pfctl     : pfctl.c 

Log message:
Allocate path only when needed, use __func__


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/08 09:16:33

Modified files:
	devel/avr/gdb  : Makefile 
Added files:
	devel/avr/gdb/patches: patch-gdb_exec_c 

Log message:
fix a bizarre typo that breaks the build with lld


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2018/09/08 09:21:03

Modified files:
	sbin/ifconfig  : ifconfig.8 ifconfig.c 

Log message:
Enforce that "join" and "nwid" may not be used at the same time.

OK stsp@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/08 09:23:52

Modified files:
	sysutils/libvhdi: Makefile 

Log message:
needs gettext-tools


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/08 09:25:27

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 bgpd.h parse.y printconf.c rde.h 
	                 rde_filter.c rde_trie.c 

Log message:
implement or-longer filter op for prefix-sets. Allows one two write rules like
deny from any prefix-set mynetworks or-longer
ok claudio, feature discussed with job and deraadt


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/08 09:33:04

Modified files:
	infrastructure/bin: pkg_check-problems 

Log message:
also check for licences

the ports tree scanner *will* need transitive closure support, as stuff
like py3-cairo is only reachable thru deps right now!


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/09/08 09:54:41

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 

Log message:
missing Ed;


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2018/09/08 10:21:55

Modified files:
	faq            : faq4.html index.html 

Log message:
rework the bsd.rd section into the installer introduction since they contain
a lot of the same information. remove mention of a single partition possibly
being a good idea for experimenting. (it's not)

input/ok tb


CVSROOT:	/cvs
Module name:	ports
Changes by:	gsoares@cvs.openbsd.org	2018/09/08 11:21:14

Modified files:
	security/luasec: Makefile distinfo 
	security/luasec/patches: patch-src_Makefile 
	security/luasec/pkg: PLIST 

Log message:
update to 0.7

feedback,tweaks from sthen+danj thanks
OK sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/08 14:12:54

Modified files:
	sys/arch/arm64/include: param.h 

Log message:
Bump NMBCLUSTERS to a more reasonable 256MB instead of the tiny 4MB.
May help ports builders to not run out of memory.
Lots of agreement and OK n2k18@


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2018/09/08 15:30:58

Modified files:
	.              : hackathons.html 
Added files:
	images/hackathons: n2k18.gif n2k18-s.gif 

Log message:
11 developers are talking about commas in Usti nad Labem, Czech Republic


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/09/08 15:48:57

Modified files:
	devel/libevent2: Makefile 

Log message:
Switch homepage to https.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/09/08 15:50:08

Modified files:
	net/megatools  : Makefile distinfo 
Removed files:
	net/megatools/patches: patch-lib_mega_c 

Log message:
Update to megatools-1.10.2.

Changelog: https://megatools.megous.com/builds/NEWS


CVSROOT:	/cvs
Module name:	ports
Changes by:	jeremy@cvs.openbsd.org	2018/09/08 17:08:39

Modified files:
	emulators/mednafen: Makefile distinfo 
Added files:
	emulators/mednafen/patches: patch-src_sexyal_drivers_openbsd_cpp 
	                            patch-src_sexyal_sexyal_cpp 

Log message:
Update to mednafen 1.12.3

Upstream now requires SDL2, so make the necessary adjustments.

Upstream added an openbsd sound driver, but it doesn't use
the sndio API, so switch the default sound driver to sdl which
does use sndio.  Make the openbsd driver still work by default
by defaulting the audio device to /dev/audio0 in that case.

Both the sound driver and sound device are configurable in the
mednafen configuration file.

Based on a patch from anthk@disroot.org
Sound issues pointed out by Bryan Linton 
Feedback from ratchov@
OK bentley@


CVSROOT:	/cvs
Module name:	src
Changes by:	ccardenas@cvs.openbsd.org	2018/09/08 22:09:32

Modified files:
	usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h 
	usr.sbin/vmd   : Makefile parse.y virtio.c virtio.h vm.conf.5 
	                 vmd.h 
Added files:
	usr.sbin/vmd   : vioqcow2.c 

Log message:
Add initial qcow2 image support.

Users are able to declare disk images as 'raw' or 'qcow2' using either
vmctl and vm.conf.  The default disk image format is 'raw' if not specified.

Examples of using disk format:

vmctl start bsd -Lc -r cd64.iso -d qcow2:current.qc2
or
vmctl start bsd -Lc -r cd64.iso -d raw:current.raw
is equivalent to
vmctl start bsd -Lc -r cd64.iso -d current.raw

in vm.conf
vm "current" {
disable
memory 2G
disk "/home/user/vmm/current.qc2" format "qcow2"
interface { switch "external" }
}

or

vm "current" {
disable
memory 2G
disk "/home/user/vmm/current.raw" format "raw"
interface { switch "external" }
}

is equivlanet to

vm "current" {
disable
memory 2G
disk "/home/user/vmm/current.raw"
interface { switch "external" }
}

Tested by many.

Big Thanks to Ori Bernstein.


CVSROOT:	/cvs
Module name:	src
Changes by:	ccardenas@cvs.openbsd.org	2018/09/08 22:11:55

Modified files:
	regress/usr.sbin/vmd/config: Makefile 
Added files:
	regress/usr.sbin/vmd/config: vmd-fail-bad-format.conf 
	                             vmd-fail-bad-format.ok 
	                             vmd-fail-missing-format.conf 
	                             vmd-fail-missing-format.ok 
	                             vmd-pass-format-keyword.conf 
	                             vmd-pass-format-keyword.ok 

Log message:
Add tests for disk format.

Thanks to Ori Bernstein.


CVSROOT:	/cvs
Module name:	src
Changes by:	ccardenas@cvs.openbsd.org	2018/09/08 22:24:29

src/regress/usr.sbin/vmd/diskfmt

Update of /cvs/src/regress/usr.sbin/vmd/diskfmt
In directory cvs.openbsd.org:/tmp/cvs-serv63210/diskfmt

Log Message:
Directory /cvs/src/regress/usr.sbin/vmd/diskfmt added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	ccardenas@cvs.openbsd.org	2018/09/08 22:25:32

Added files:
	regress/usr.sbin/vmd/diskfmt: Makefile vioscribble.c 

Log message:
Add disk format tests.

Thanks to Ori Bernstein.


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/09/09 00:36:43

Modified files:
	usr.sbin/vmctl : vmctl.8 

Log message:
tweak previous;


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/09 01:21:10

Modified files:
	net/py-boto3   : Makefile distinfo 

Log message:
Update to py-boto3-1.9.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/09 01:24:00

Modified files:
	net/py-botocore: Makefile distinfo 
	net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.12.0.


CVSROOT:	/cvs
Module name:	ports
Changes by:	ajacoutot@cvs.openbsd.org	2018/09/09 01:24:12

Modified files:
	sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.16.10.


CVSROOT:	/cvs
Module name:	ports
Changes by:	bentley@cvs.openbsd.org	2018/09/09 01:40:59

Modified files:
	www/youtube-dl : Makefile distinfo 
	www/youtube-dl/pkg: PLIST 

Log message:
Update to youtube-dl-2018.09.08, fixing YouTube.


CVSROOT:	/cvs
Module name:	ports
Changes by:	fcambus@cvs.openbsd.org	2018/09/09 01:59:23

Modified files:
	emulators/advancemame: Makefile distinfo 

Log message:
Update advancemame to 3.9.


CVSROOT:	/cvs
Module name:	www
Changes by:	naddy@cvs.openbsd.org	2018/09/09 02:09:29

Modified files:
	.              : hackathons.html 

Log message:
diacritics


CVSROOT:	/cvs
Module name:	www
Changes by:	benno@cvs.openbsd.org	2018/09/09 02:39:31

Modified files:
	.              : hackathons.html 

Log message:
add artists for n2k18 shirt, Jojin&HedgeHog https://www.bugemos.com/
reminded by jsg@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/09 03:24:59

Modified files:
	graphics/netpbm: Makefile distinfo 

Log message:
Update to 10.83.02: fix a bug in pamgetcolor pointed out by clang


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2018/09/09 04:07:38

Modified files:
	sys/net        : rtable.c rtable.h 

Log message:
provide rtable_empty(), returns 1 if the rtable doesn't contain any routes
ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2018/09/09 04:09:06

Modified files:
	sys/net        : if.c 

Log message:
if_setrdomain: allow empty rtables to be turned into rdomains, not just
nonexistant ones as before. nasty error handling with bluhm, feedback mpi as
well. ok bluhm


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2018/09/09 04:11:41

Modified files:
	sys/net        : if_loop.c 

Log message:
allow the automatically created loopback interfaces in rdomains to be
deleted if the rdomain doesn't contain any other interface. turn the rdomain
back into an ordinary, empty rtable in that case.
with this and the previous commits one can get rid of rdomains again without
rebooting, which wasn't possible any more for some time
ok bluhm, input mpi


CVSROOT:	/cvs
Module name:	src
Changes by:	henning@cvs.openbsd.org	2018/09/09 04:13:21

Modified files:
	share/man/man4 : rdomain.4 

Log message:
rdomains can be deleted again - remove caveat, tell ppl how to delete, and
show an example. reminded by kn


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/09/09 04:27:29

Modified files:
	net/iperf      : Makefile distinfo 
	net/iperf/patches: patch-configure_ac patch-src_PerfSocket_cpp 
Removed files:
	net/iperf/patches: patch-src_Reporter_c patch-src_stdio_c 

Log message:
update iperf to 2.0.12
OK naddy@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/09 05:00:51

Modified files:
	usr.sbin/bgpd  : bgpd.c bgpd.conf.5 bgpd.h config.c kroute.c 
	                 parse.y printconf.c 

Log message:
Add network prefix-set  syntax to announce networks in a prefix-set.
feature discussed with deraadt@ and job@, ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 06:33:51

Modified files:
	usr.sbin/bgpd  : rde.c rde.h rde_rib.c rde_update.c 

Log message:
Clean up prefix flag handling. First of all the dynamic networks no longer
need this and are now treated equally to the network statement in the config.
This makes bgpctl network delete  also remove a network which was defined
in the config.
While there remove the other use of flag which was done to support Adj-RIB-Out
but the direction we're taking is no longer needing that. Makes code simpler
again.
OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 06:39:51

Modified files:
	regress/usr.sbin/bgpd/unittests: rde_trie_test.c 

Log message:
Fixup unit test after change to trie_match (or-longer case)


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/09 06:49:44

Modified files:
	etc/examples   : bgpd.conf 

Log message:
update example bgpd.conf to use new config language features:
network prefix-set ... and filters with prefix-set ... or-longer.
ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/09 06:53:00

Modified files:
	usr.sbin/bgpctl: bgpctl.8 

Log message:
Make it clear what 'dynamically added' prefixes are.
Say that adding a prefix will overwrite an existing (equal) prefix.
ok claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/09 06:53:41

Modified files:
	usr.sbin/bgpctl: bgpctl.c 

Log message:
sync header line with whats actually in the output.
ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/09 06:54:52

Modified files:
	x11/eterm      : Makefile 
	x11/eterm/pkg  : PLIST 

Log message:
Disable gdb support:
* It doesn't work, because gdb can't attach to a setguid utmp process.
* Users shouldn't have to debug the program.
* arm64 doesn't have /usr/bin/gdb, causing a packaging failure down the line.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 06:58:04

Modified files:
	regress/usr.sbin/bgpd/config: bgpd.conf.1.ok bgpd.conf.2.ok 
	                              bgpd.conf.3.ok bgpd.conf.4.ok 
	                              bgpd.conf.5.ok bgpd.conf.6.in 
	                              bgpd.conf.6.ok bgpd.conf.7.in 
	                              bgpd.conf.7.ok 
	                              bgpd.conf.example.ok 

Log message:
Fixup regress test after the last burst of commits by benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 07:06:42

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Write asset as as_set since the other word is already used in English.
benno@ agrees, OK compiler


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/09 07:19:15

Modified files:
	net/xl2tpd     : Makefile distinfo 
	net/xl2tpd/pkg : PLIST 

Log message:
update to xl2tpd-1.3.12


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 07:22:41

Modified files:
	usr.sbin/bgpd  : parse.y printconf.c 

Log message:
Rework the parser a bit to be more sane when it comes to newline and comma
handling. In expansion lists we want that commas and newlines are allowed
but optional. In the neighbor, group and rdomain blocks statements need to
be newline separated but neighbor 192.0.2.3 { descr "test-peer" } is allowed.
OK sthen@ benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 07:25:12

Modified files:
	regress/usr.sbin/bgpd/config: bgpd.conf.7.ok 

Log message:
prefix-set printing was adjusted in last commit. Adjust test.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 07:31:10

Modified files:
	regress/usr.sbin/bgpd/config: bgpd.conf.4.in bgpd.conf.4.ok 
	                              bgpd.conf.6.in bgpd.conf.6.ok 
	                              bgpd.conf.7.in bgpd.conf.7.ok 

Log message:
Enable all the #notyet tests since the parser supports those now


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/09 07:31:23

Log message:
    Import FreeBSD's ncal.
    
    The ncal utility offers an alternative layout to cal(1), more options and
    the date of Easter.
    
    tweak/ok sthen@
    
    Status:
    
    Vendor Tag:	naddy
    Release Tags:	naddy_20180909
    
    N ports/sysutils/ncal/Makefile
    N ports/sysutils/ncal/distinfo
    N ports/sysutils/ncal/pkg/DESCR
    N ports/sysutils/ncal/pkg/PLIST
    N ports/sysutils/ncal/patches/patch-ncal_ncal_c
    N ports/sysutils/ncal/patches/patch-ncal_ncal_1
    N ports/sysutils/ncal/files/Makefile
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 07:32:05

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Bad merge, change a optnl to comma since that is what we want there.


CVSROOT:	/cvs
Module name:	ports
Changes by:	naddy@cvs.openbsd.org	2018/09/09 07:32:24

Modified files:
	sysutils       : Makefile 

Log message:
+ncal


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 07:44:54

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Remove another optnl. In general we no longer support a newline between
the keyword and "{". In this case it is 'set {'.
Newlines afterwards are accepted.


CVSROOT:	/cvs
Module name:	ports
Changes by:	rpointel@cvs.openbsd.org	2018/09/09 07:44:59

Modified files:
	devel/py-xlsxwriter: Makefile distinfo 

Log message:
update XlsxWriter to 1.1.0.


CVSROOT:	/cvs
Module name:	src
Changes by:	millert@cvs.openbsd.org	2018/09/09 07:53:11

Modified files:
	usr.bin/rdist  : common.c defs.h expand.c 
	usr.bin/rdistd : server.c 

Log message:
Fix a crash in rdistd triggered by the recent getpw{ent,nam,uid}
changes.  This stems from rdist stashing a pointer to the static
area used by getpw{ent,nam,uid} and using it to avoid repeating
passwd lookups when pw->pw_name matches the user to be looked up.

This relied on undefined behavior, and with the recent passwd
changes, is no longer possible as the old pointer will be invalidated.
A better approach is to use the upcoming uid_from_user(3) functions.
Found by and fix OK tim@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2018/09/09 08:00:00

Modified files:
	x11/spectrwm   : Makefile distinfo 
	x11/spectrwm/patches: patch-spectrwm_c 

Log message:
Update for Spectrwm to 3.2.0:

https://github.com/conformal/spectrwm/releases

OK gsoares@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/09 08:08:11

Modified files:
	usr.sbin/bgpd  : rde_filter.c 

Log message:
use TAILQ_CONCAT in filterset_move(). ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/09/09 08:18:08

Log message:
    import p5-Crypt-Curve25519 0.06
    from Charlene Wendling; OK bcallah@
    
    Comment:
    generate shared secret using ECDH function
    
    Description:
    Crypt::Curve25519 is a state-of-the-art Diffie-Hellman function
    suitable for a wide variety of applications.
    Given a user's 32-byte secret key, Crypt::Curve25519 computes the
    user's 32-byte public key. Given the user's 32-byte secret key and
    another user's 32-byte public key, Crypt::Curve25519 computes a
    32-byte secret shared by the two users. This secret can then be
    used to authenticate and encrypt messages between the two users.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20180909
    
    N ports/security/p5-Crypt-Curve25519/Makefile
    N ports/security/p5-Crypt-Curve25519/distinfo
    N ports/security/p5-Crypt-Curve25519/pkg/DESCR
    N ports/security/p5-Crypt-Curve25519/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	akoshibe@cvs.openbsd.org	2018/09/09 08:21:32

Modified files:
	usr.sbin/switchd: ofp10.c ofp13.c 

Log message:
Make switchd(8) ignore PACKET_INs generated from looped traffic. Currently,
it responds to these messages with an invalid PACKET_OUT onto OFP*_PORT_ANY,
resulting in the switch responding with an error, causing switchd to
disconnect the switch.

OK phessler@ claudio@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 08:27:24

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Can not allow empty as-set and prefix-set blocks right now. This produces
shit/reduce confilcts which need to be resolved first.


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 08:28:50

Modified files:
	regress/usr.sbin/bgpd/config: bgpd.conf.6.in bgpd.conf.6.ok 
	                              bgpd.conf.7.in bgpd.conf.7.ok 

Log message:
Comment the empty as-set and prefix-set tests. This is not yet working.
Add a single asnum test, just to make sure that works as well


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/09/09 08:33:56

Modified files:
	astro/wcslib   : Makefile distinfo 
	astro/wcslib/patches: patch-configure_ac 
	astro/wcslib/pkg: PLIST 

Log message:
Maintenance update to 5.19.1
ok sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	gonzalo@cvs.openbsd.org	2018/09/09 08:47:14

Modified files:
	x11/spectrwm/patches: patch-Makefile 

Log message:
the patch-Makefile is missing rcs id.

spotted by gsoares@


CVSROOT:	/cvs
Module name:	src
Changes by:	benno@cvs.openbsd.org	2018/09/09 09:02:26

Modified files:
	usr.sbin/bgpd  : rde.c 

Log message:
use rib_valid() to check if a rib is useable. ok claudio@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/09/09 09:03:58

Log message:
    import p5-CryptX 0.061
    from Charlene Wendling; OK bcallah@
    
    Comment:
    cryptographic toolkit for Perl
    
    Description:
    CryptX is a fairly comprehensive cryptographic toolkit that provides
    a vast array of well-known symmetric, block, and stream ciphers,
    authenticated encryption modes, hash functions, checksums, MAC,
    public key cryptography, PRNG, and more.
    
    Status:
    
    Vendor Tag:	bluhm
    Release Tags:	bluhm_20180909
    
    N ports/security/p5-CryptX/Makefile
    N ports/security/p5-CryptX/distinfo
    N ports/security/p5-CryptX/pkg/DESCR
    N ports/security/p5-CryptX/pkg/PLIST
    
    No conflicts created by this import

CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 09:04:36

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Shut up a gcc warning about uninitialized use of min & max by adding a default
case in the switch statement. Found by denis@ and fix proposed by sthen@


CVSROOT:	/cvs
Module name:	ports
Changes by:	bluhm@cvs.openbsd.org	2018/09/09 09:05:48

Modified files:
	security       : Makefile 

Log message:
+p5-Crypt-Curve25519
+p5-CryptX


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/09 09:25:31

Modified files:
	net/dnsdist    : Makefile distinfo 
	net/dnsdist/patches: patch-build-aux_gen-version 
	                     patch-configure_ac 
	net/dnsdist/pkg: PLIST 
Removed files:
	net/dnsdist/patches: patch-dnsdist-lua_cc 

Log message:
update to dnsdist-1.3.2, ok with Peter van Dijk (maintainer)

- upstream now defaults to luajit; we can do this but needs to be done
per-arch (and means extra testing for updates) so left at lua5.3 for now,
Peter agrees


CVSROOT:	/cvs
Module name:	ports
Changes by:	anton@cvs.openbsd.org	2018/09/09 10:03:39

Modified files:
	sysutils/yank  : Makefile distinfo 

Log message:
Update yank to 1.0.0.

ok sthen@


CVSROOT:	/cvs
Module name:	src
Changes by:	mortimer@cvs.openbsd.org	2018/09/09 10:41:43

Modified files:
	sys/arch/arm64/arm64: locore.S 

Log message:
Apply retguard to the last asm functions in the arm64 kernel. This completes
retguard in the kernel and brings the number of useful ROP gadgets at
runtime to zero.

ok kettenis@


CVSROOT:	/cvs
Module name:	ports
Changes by:	danj@cvs.openbsd.org	2018/09/09 11:02:11

Modified files:
	devel/py-virtualenv: Makefile distinfo 
	devel/py-virtualenv/pkg: PLIST 

Log message:
Update to py-virtualenv-16.0.0


CVSROOT:	/cvs
Module name:	src
Changes by:	jmc@cvs.openbsd.org	2018/09/09 11:11:26

Modified files:
	usr.sbin/bgpd  : bgpd.conf.5 

Log message:
missing Xc;


CVSROOT:	/cvs
Module name:	ports
Changes by:	florian@cvs.openbsd.org	2018/09/09 11:47:28

Modified files:
	net/powerdns   : Makefile distinfo 
Added files:
	net/powerdns/patches: patch-pdns_logger_cc patch-pdns_logger_hh 

Log message:
update to 4.1.4
OK sthen


CVSROOT:	/cvs
Module name:	src
Changes by:	phessler@cvs.openbsd.org	2018/09/09 14:32:55

Modified files:
	sys/net80211   : ieee80211_ioctl.c ieee80211_ioctl.h 
	                 ieee80211_node.c ieee80211_var.h 
	sbin/ifconfig  : ifconfig.c 

Log message:
convert the things we save in 'join' into a single ioctl.  mixing related
settings over multiple calls was risky and racy.  Pass essid, wpa, and wep
paramaters in a single ioctl and process it atomically.

no change for 'nwid' users

OK stsp@ benno@


CVSROOT:	/cvs
Module name:	www
Changes by:	tj@cvs.openbsd.org	2018/09/09 14:33:38

Modified files:
	faq            : faq4.html 

Log message:
silence w3 html validator warning


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 14:39:09

Modified files:
	usr.sbin/bgpd  : parse.y 

Log message:
Allow for empty as-set and prefix-set definitions by adding explicit rules
for those because shift/reduce issues in the list with optional commas.
OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	claudio@cvs.openbsd.org	2018/09/09 14:41:01

Modified files:
	regress/usr.sbin/bgpd/config: bgpd.conf.6.in bgpd.conf.6.ok 
	                              bgpd.conf.7.in bgpd.conf.7.ok 

Log message:
Enable the empty as-set and prefix-set tests since that is now allowed again


CVSROOT:	/cvs
Module name:	src
Changes by:	bluhm@cvs.openbsd.org	2018/09/09 15:06:51

Modified files:
	usr.sbin/relayd: proc.c relayd.c relayd.h 
	usr.sbin/httpd : httpd.c httpd.h proc.c 

Log message:
During the fork+exec implementation, daemon(3) was moved after
proc_init().  As a consequence httpd(8) and relayd(8) child processes
did not detach from the terminal anymore.  Dup /dev/null to the
stdio file descriptors in the children.
OK benno@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2018/09/09 15:30:25

Modified files:
	usr.sbin/unbound/doc: README example.conf.in libunbound.3.in 
	                      unbound-anchor.8.in unbound-checkconf.8.in 
	                      unbound-control.8.in unbound-host.1.in 
	                      unbound.8.in unbound.conf.5.in 
	usr.sbin/unbound/util: iana_ports.inc 

Log message:
merge in some missed bits from 1.7.0 to simplify update prep.
(I think we actually had slightly beyond 1.7.0, I've left code bits but
there are some SSL->TLS changes which go away with this and will come back
with the update).


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2018/09/09 15:32:59

Modified files:
	usr.sbin/unbound/doc: Changelog 

Log message:
merge in some missed bits from 1.7.0 to simplify update prep.


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/09/09 15:59:43

Modified files:
	gnu/usr.bin/binutils-2.17/gas/config: tc-i386.c 
	gnu/usr.bin/binutils-2.17/include/opcode: i386.h 
	gnu/usr.bin/binutils-2.17/opcodes: i386-dis.c 

Log message:
Teach binutils how to assemble INVPCID and how to disassemble
INV{EPT,VPID,PCID}

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	sthen@cvs.openbsd.org	2018/09/09 16:00:13

src/usr.sbin/unbound/testcode

Update of /cvs/src/usr.sbin/unbound/testcode
In directory cvs.openbsd.org:/tmp/cvs-serv6995/testcode

Log Message:
Directory /cvs/src/usr.sbin/unbound/testcode added to the repository


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/09/09 16:09:36

Modified files:
	sys/arch/amd64/amd64: locore.S 
	sys/arch/amd64/conf: Makefile.amd64 

Log message:
Calculate automatically the padding necessary for lining up the
iretq instruction used when Meltdown mitigation is effect.  It got
pushed off when an lfence was added in locore.S rev 1.107, resulting
in two signals being sent instead of one when iretq faulted, and
neither signal had the correct sigcontext info.  Update the makefile
rule for locore.o to verify that things are correct.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	espie@cvs.openbsd.org	2018/09/09 16:23:01

Modified files:
	www/youtube-dl : Makefile distinfo 
	www/youtube-dl/pkg: PLIST 

Log message:
minor update to 2018-09-10. okay bentley@
paul won't mind hopefully :)


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/09/09 16:41:58

Modified files:
	sys/arch/amd64/amd64: pmap.c 

Log message:
Simplify pmap_is_curpmap(): %cr3 can never match pm_pdirpa_intel here
as this code isn't present in those page tables

ok mlarkin@


CVSROOT:	/cvs
Module name:	src
Changes by:	guenther@cvs.openbsd.org	2018/09/09 16:46:54

Modified files:
	sys/arch/amd64/amd64: pmap.c 

Log message:
pmap_activate() should match cpu_switchto, so set up ci_{kern,user}_cr3
if activating for the current thread and meltdown mitigations are in effect.
Not clear if it's actually possible to hit the case where this matters,
but it's the Right Thing.

ok mlarkin@


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/09 17:45:31

Modified files:
	net/p5-Net-SSH-Perl: Makefile distinfo 
	net/p5-Net-SSH-Perl/patches: patch-Makefile_PL 
	net/p5-Net-SSH-Perl/pkg: PLIST 

Log message:
update to p5-Net-SSH-Perl 2.14, from Charlene Wendling


CVSROOT:	/cvs
Module name:	ports
Changes by:	sthen@cvs.openbsd.org	2018/09/09 17:45:49

Modified files:
	net/p5-Net-SFTP: Makefile distinfo 

Log message:
update to p5-Net-SFTP-0.12, from Charlene Wendling


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/09/09 19:14:23

ports/archivers/makeself/patches

Update of /cvs/ports/archivers/makeself/patches
In directory cvs.openbsd.org:/tmp/cvs-serv49556/patches

Log Message:
Directory /cvs/ports/archivers/makeself/patches added to the repository


CVSROOT:	/cvs
Module name:	ports
Changes by:	bcallah@cvs.openbsd.org	2018/09/09 19:15:32

Modified files:
	archivers/makeself: Makefile distinfo 
Added files:
	archivers/makeself/patches: patch-makeself_sh 

Log message:
Update to makeself-2.4.0 -- add a patch to use the correct name of our
SHA256 utility.
ok sthen@


CVSROOT:	/cvs
Module name:	www
Changes by:	bentley@cvs.openbsd.org	2018/09/09 22:27:45

Modified files:
	.              : openbsd.css 
	faq            : current.html faq1.html faq10.html faq11.html 
	                 faq13.html faq14.html faq15.html faq4.html 
	                 faq5.html faq6.html faq7.html faq8.html 
	                 index.html upgrade35.html upgrade36.html 
	                 upgrade37.html upgrade38.html upgrade39.html 
	                 upgrade40.html upgrade41.html upgrade42.html 
	                 upgrade43.html upgrade44.html upgrade45.html 
	                 upgrade46.html upgrade47.html upgrade48.html 
	                 upgrade49.html upgrade50.html upgrade51.html 
	                 upgrade52.html upgrade53.html upgrade54.html 
	                 upgrade55.html upgrade56.html upgrade57.html 
	                 upgrade58.html upgrade59.html upgrade60.html 
	                 upgrade61.html upgrade62.html upgrade63.html 
	faq/pf         : anchors.html authpf.html carp.html config.html 
	                 example1.html filter.html ftp.html index.html 
	                 logging.html macros.html nat.html options.html 
	                 perf.html pools.html rdr.html shortcuts.html 
	                 tables.html tagging.html 
	faq/ports      : differences.html guide.html index.html 
	                 ports.html specialtopics.html testing.html 

Log message:
Simplify HTML: drop implicit elements, replace big markup with CSS.

ok tj@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2018/09/09 22:52:23

Modified files:
	sys/dev/pci    : if_bnxt.c 

Log message:
bit rates over 2G won't fit in an int, so use uint64_ts instead


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2018/09/09 22:56:13

Modified files:
	sys/dev/pci    : if_bnxt.c 

Log message:
if the adapter can't determine the phy type on a port, pretend it's baseCR
so we get a usable list of media types to pick from.

tested by and ok ccardenas@


CVSROOT:	/cvs
Module name:	src
Changes by:	jmatthew@cvs.openbsd.org	2018/09/09 22:59:32

Modified files:
	sys/dev/pci    : if_bnxt.c 

Log message:
put the port into autonegotiate mode on attach, since that's the default
media setting.

tested by and ok ccardenas@


CVSROOT:	/cvs
Module name:	www
Changes by:	bentley@cvs.openbsd.org	2018/09/09 23:12:54

Modified files:
	.              : hackathons.html 

Log message:
Simplify table markup so only 
has to move around. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/10 00:25:52 Modified files: infrastructure/db: user.list Log message: Reserve a user for vnu. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/09/10 00:40:06 Modified files: usr.sbin/pstat : pstat.c Log message: Fix previous commit. It mistakenly included a change for debug. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/09/10 00:48:01 Modified files: usr.bin/tmux : window-copy.c Log message: Do not clear selection when searching. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/10 00:50:04 Log message: Import vnu-18.8.29. The Nu Html Checker (v.Nu) is the backend of checker.html5.org, html5.validator.nu, and validator.w3.org/nu. It can be used to batch-check HTML 5 documents from the command line and from other scripts/apps, or deployed as a self-contained web service. ok jeremy@ tb@ Status: Vendor Tag: bentley Release Tags: bentley_20180910 N ports/www/vnu/Makefile N ports/www/vnu/distinfo N ports/www/vnu/pkg/DESCR N ports/www/vnu/pkg/PLIST N ports/www/vnu/pkg/vnu.rc N ports/www/vnu/files/vnu No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/10 00:50:54 Modified files: www : Makefile Log message: +vnu CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/10 00:57:50 Modified files: sysutils/amazon-ecs-cli: Makefile distinfo Log message: Update to ecs-cli-1.8.0. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/10 00:58:23 Log message: Import gnuradio-3.7.13.4. GNU Radio is a software development toolkit that provides signal processing blocks to implement software radios. It can be used with readily-available low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic and commercial environments to support both wireless communications research and real-world radio systems. GNU Radio has filters, channel codes, synchronisation elements, equalizers, demodulators, vocoders, decoders, and many other elements (in the GNU Radio jargon, we call these elements blocks) which are typically found in radio systems. More importantly, it includes a method of connecting these blocks and then manages how data is passed from one block to another. Extending GNU Radio is also quite easy; if you find a specific block that is missing, you can quickly create and add it. GNU Radio applications are primarily written using the Python programming language, while the supplied, performance-critical signal processing path is implemented in C++ using processor floating point extensions, where available. ok sthen@ Status: Vendor Tag: bentley Release Tags: bentley_20180910 N ports/comms/gnuradio/distinfo N ports/comms/gnuradio/Makefile N ports/comms/gnuradio/patches/patch-gnuradio-runtime_lib_thread_thread_cc N ports/comms/gnuradio/patches/patch-volk_lib_CMakeLists_txt N ports/comms/gnuradio/patches/patch-CMakeLists_txt N ports/comms/gnuradio/patches/patch-gnuradio-runtime_lib_constants_cc_in N ports/comms/gnuradio/patches/patch-gnuradio-runtime_lib_controlport_CMakeLists_txt N ports/comms/gnuradio/pkg/DESCR N ports/comms/gnuradio/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/10 00:59:01 Modified files: comms : Makefile Log message: +gnuradio CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/09/10 02:26:39 Modified files: sys/net80211 : ieee80211_node.c ieee80211_var.h Log message: give set_ess a len variable, so we can correctly match the essid we want to switch to. pointed out by stsp@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/09/10 02:27:13 Modified files: sys/net80211 : ieee80211_ioctl.c Log message: use the correct essid when switching during the ioctl path pointed out by stsp@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/10 03:04:03 Modified files: mail/dspam : Makefile Log message: missing bumps after HOMEPAGE change CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/10 03:10:36 Modified files: etc/examples : bgpd.conf Log message: Adjust the config to -current bgpd which makes it a lot more readable. OK phessler@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/09/10 03:13:53 Modified files: sys/net80211 : ieee80211_node.c Log message: extract clearing WEP/WPA in ess into helper functions CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/09/10 04:11:18 Modified files: sys/net80211 : ieee80211_node.c Log message: fix typo in the length of the essid we want to switch to found with and OK stsp@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/10 04:36:01 Modified files: usr.sbin/vmd : proc.c proc.h vmd.c Log message: During the fork+exec implementation, daemon(3) was moved after proc_init(). As a consequence vmd(8) child processes did not detach from the terminal anymore. Dup /dev/null to the stdio file descriptors in the children. OK mlarkin@ reyk@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/10 04:39:26 Modified files: usr.sbin/vmd : vmd.c vmm.c Log message: vmd(8) clould close file descriptor 0 as not all fd fields were properly initialized with -1. Also avoid closing -1. OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/10 05:01:15 Modified files: usr.sbin/bgpd : bgpd.h printconf.c rde_sets.c Log message: remove some empty lines from printconf output. ok claudio@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/10 05:02:35 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.1.ok bgpd.conf.2.ok bgpd.conf.3.ok bgpd.conf.4.ok bgpd.conf.5.ok bgpd.conf.6.ok bgpd.conf.7.ok Log message: update regression tests after previous commit. ok claudio@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/09/10 05:07:43 Modified files: sys/net80211 : ieee80211_ioctl.c Log message: do not immediately set the join'd network, the join command only updates the list. makes /etc/netstart very fast when ran while the interface is up OK stsp@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/10 05:09:25 Modified files: usr.sbin/bgpd : parse.y Log message: use filterset_move() like all other network statements. It checks for source == NULL, avoiding a possible crash introduced yesterday. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/10 05:10:20 Modified files: geo/osrm-backend: Makefile geo/osrm-backend/pkg: PLIST Log message: Give the _osrm_routed user the correct home directory. Previous versions of the package give _osrm_routed a nonexistent home directory, causing errors when using the rc script in certain situations. This can't be fixed by updating the package alone. N.B.: if you've EVER installed osrm-backend, wait for the package mirrors to update with osrm-backend5.18.0p1, and then run the following: # pkg_delete osrm-backend # userdel _osrm_routed After doing so, you can safely re-add the package. noticed by tb@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/10 05:11:29 Modified files: net/bitcoin : Makefile net/bitcoin/pkg: PLIST Log message: Give the _bitcoind user the correct home directory. Previous versions of the package give _bitcoind a nonexistent home directory, causing errors when using the rc script in certain situations. This can't be fixed by updating the package alone. N.B.: if you've EVER installed bitcoin, wait for the package mirrors to update with bitcoin-0.16.2p1, and then run the following: # pkg_delete bitcoin # userdel _bitcoind After doing so, you can safely re-add the package. noticed by tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/10 05:37:26 Modified files: sys/net : pf_norm.c pfvar.h Log message: Limit the fragment entry queue length to 64 per bucket. So we have a global limit of 1024 fragments, but it is fine grained to the region of the packet. Smaller packets may have less fragments. This costs another 16 bytes of memory per reassembly and devides the worst case for searching by 8. requestd by claudio@; OK sashan@ claudio@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/09/10 06:02:45 Modified files: faq : upgrade62.html upgrade63.html Log message: Add missing slashes from URL. Found with vnu. CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/09/10 06:05:49 Modified files: faq : upgrade59.html upgrade60.html upgrade61.html upgrade62.html upgrade63.html Log message: Add missing '#' from CSS markup. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/09/10 06:29:24 Modified files: databases/pgpool: Makefile distinfo Log message: Update to 3.7.5 CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/09/10 06:38:35 Modified files: databases/pgbouncer: Makefile distinfo Log message: Update to 1.9.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/10 06:42:17 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: tweak the table commands somewhat; ok gilles CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/10 06:47:02 Modified files: share/man/man9 : mbuf.9 sys/kern : uipc_mbuf.c sys/net : pf_norm.c sys/netinet : ip_input.c sys/netinet6 : frag6.c sys/sys : mbuf.h Log message: During fragment reassembly, mbuf chains with packet headers were created. Add a new function m_removehdr() do convert packet header mbufs within the chain to regular mbufs. Assert that the mbuf at the beginning of the chain has a packet header. found by Maxime Villard in NetBSD; from markus@; OK claudio@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/09/10 06:58:03 Modified files: faq/ports : specialtopics.html Log message: Remove the ossaudio and NetBSD/FreeBSD sound sections. Using them is not such a great idea anymore. CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/09/10 07:00:54 Modified files: faq/ports : specialtopics.html Log message: Bring the rc script example up to date. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/10 07:00:58 Modified files: regress/sys/netinet/frag: Makefile regress/sys/netinet6/frag6: Makefile Added files: regress/sys/netinet/frag: frag_queuelimit.py regress/sys/netinet6/frag6: frag6_queuelimit.py Log message: Send many small fragments that exceed the pf reassembly queue limit. CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/09/10 07:15:50 Modified files: usr.sbin/bgpd : rde_trie.c Log message: fix typos OK claudio@ CVSROOT: /cvs Module name: src Changes by: akoshibe@cvs.openbsd.org 2018/09/10 07:21:39 Modified files: usr.sbin/switchd: proc.c proc.h switchd.c Log message: Mirror bluhm's fixes for proc.c daemons to dup /dev/null for child processes in switchd(8). OK henning@ bluhm@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/10 07:52:37 Modified files: share/man/man9 : mbuf.9 Log message: tweak previous; CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/10 08:20:25 Modified files: regress/usr.sbin/bgpd/config: Makefile Added files: regress/usr.sbin/bgpd/config: bgpd.conf.8.in bgpd.conf.8.ok Log message: add a test for network statements with prefix-sets CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/10 08:21:15 Modified files: net/py-zmq : Makefile distinfo net/py-zmq/pkg : PLIST Log message: Update to py-zmq-17.1.2 From Elias Mariani who's taking maintainership (as talked with shadchin@) CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/10 08:29:19 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.8.in bgpd.conf.8.ok Log message: test all variations of network statements CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/10 08:34:17 Modified files: infrastructure/bin: pkg_check-problems Log message: don't redo the same package twice CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/10 08:54:41 Modified files: infrastructure/bin: pkg_check-problems Log message: unify the conflicts and dir checking code some more so that I can go further CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/10 09:07:33 Modified files: infrastructure/bin: pkg_check-problems Log message: get rid of globals CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/10 09:15:55 Modified files: infrastructure/lib/OpenBSD: PlistScanner.pm Log message: do things slightly more directly, to be able to pass SUBDIRs manually (prepare for transitive closure) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/10 09:29:16 Modified files: shells/tcsh : Makefile Added files: shells/tcsh/patches: patch-tc_func_c Log message: backout an upstream commit which broke rmstar, reported by claudio@ https://github.com/tcsh-org/tcsh/issues/5 (this is a hackish workaround, hopefully upstream will have an idea what the actual problem is) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/10 09:47:23 Modified files: x11/x2goclient : Makefile x11/x2goclient/patches: patch-x2goclient_pro Log message: don't define __linux__ on OpenBSD, it has implications for system headers (newer libc++ pulls in a Linux-only header features.h from /usr/include/c++/v1/__config if this is defined). test/ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/09/10 09:54:28 Modified files: sys/net : pf_syncookies.c Log message: in pf_syncookie_validate, return early if we don't have syncookies in flight that can possibly match. there is a tiny but existing chance that a sequence number matches w/ our hash and we'd end up dropping traffic. unclear whether that has actually happened since the report chain is long :) report via haesbert via bluhm; ok bluhm CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2018/09/10 10:07:20 Modified files: sys/net : if.c Log message: if_setrdomain could potentially call if_clone_create recursively in the create rdomain case leading to locking issues and lots of headscratching. turns out the only case where if_setrdomain could actually create an rdomain and thus end up with that pattern is the ioctl path. make if_setrdomain never create an rdomain, return error if it doesn't exist already, introduce if_createrdomain, and adjust the ioctl path to use it. ok sashan bluhm claudio CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/10 10:14:08 Modified files: share/man/man9 : mbuf.9 sys/kern : uipc_mbuf.c sys/net : pf_norm.c sys/netinet : ip_input.c sys/netinet6 : frag6.c sys/nfs : krpc_subr.c nfs_socket.c sys/sys : mbuf.h Log message: Instead of calculating the mbuf packet header length here and there, put the algorithm into a new function m_calchdrlen(). Also set an uninitialized m_len to 0 in NFS code. OK claudio@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/10 10:17:48 Modified files: sbin/pfctl : pfctl_parser.c Log message: Introduce copy_satopfaddr() Move the same dance around v4/v6 for copying IP addresses from sockaddr into pf_addr to avoid duplicate code and improve readability. Feedback and OK bluhm CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2018/09/10 10:18:34 Modified files: sys/kern : init_main.c sys/net : if.c if_var.h sys/sys : device.h Log message: - if_cloners list populated at boot time only then becomes immutable, so we can let go if_cloners_lock. OK tb@, claudio@, bluhm@, kn@, henning@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/10 10:23:27 Modified files: shells/tcsh : Makefile Added files: shells/tcsh/patches: patch-sh_func_c Removed files: shells/tcsh/patches: patch-tc_func_c Log message: actual fix for rmstar problem, and clean the do-install target CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2018/09/10 11:00:45 Modified files: sys/dev/usb : if_umb.c Log message: Prevent a panic in umb(4) when roaming is diabled. Found by beck@, tested and ok by bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/10 12:37:09 Modified files: net/p5-Net-SSH-Perl: Makefile Log message: reenable tests, add a comment about https://rt.cpan.org/Public/Bug/Display.html?id=67586 similar to a diff from Charlene Wendling CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/10 12:53:00 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-html_install_php patch-includes_common_php patch-includes_defaults_inc_php patch-includes_functions_php net/librenms/pkg: PLIST Log message: update to librenms-1.43 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/09/10 13:22:53 Modified files: usr.sbin/rebound: rebound.c Log message: logmsg(LOG_ERR) -> logerr(); ok tedu@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/10 13:29:52 Log message: import ports/devel/samurai, updated from bcallah's earlier port, ok bcallah@ samurai is a ninja-compatible build tool written in C99 with a focus on simplicity, speed, and portability. samurai implements the ninja build language through version 1.8.2. It uses the same format for .ninja_log and .ninja_deps as ninja, currently version 5 and 3 respectively. It is largely feature-complete and supports most of the same options as ninja. Status: Vendor Tag: sthen Release Tags: sthen_20180910 N ports/devel/samurai/Makefile N ports/devel/samurai/distinfo N ports/devel/samurai/pkg/PLIST N ports/devel/samurai/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/10 13:30:17 Modified files: devel : Makefile Log message: +samurai CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/10 13:51:13 Modified files: www/chromium/patches: patch-build_gn_run_binary_py Log message: update-patches strikes again .. do not include my pobj path CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/10 14:50:56 Log message: Import games/trader. Star Traders is a simple text-based game of interstellar trading, where the objective is to create companies, buy and sell shares, borrow and repay money, in order to become the wealthiest player (the winner). OK bentley@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180910 N ports/games/trader/Makefile N ports/games/trader/distinfo N ports/games/trader/pkg/DESCR N ports/games/trader/pkg/PLIST N ports/games/trader/patches/patch-src_Makefile_am N ports/games/trader/patches/patch-src_Makefile_in N ports/games/trader/patches/patch-src_system_h N ports/games/trader/files/strfmon.c N ports/games/trader/files/strfmon.h No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/10 14:51:37 Modified files: games : Makefile Log message: Add trader. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/10 14:51:59 Modified files: regress/usr.sbin/bgpd/unittests: Makefile rde_trie_test.1.out rde_trie_test.2.out rde_trie_test.3.out rde_trie_test.c Log message: check orlonger option of trie_match() CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/10 14:53:53 Modified files: sbin/pfctl : pfctl_parser.c Log message: Merge host_v{4,6}() into simpler host_ip() Except for networks such as "10/8" host_ip() now handles addresses in an AF-agnostic way with more duplicate code removed/merged. OK sashan (as for earlier copy_satopfaddr() diff) henning CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/10 15:03:42 Modified files: security/xca : Makefile distinfo security/xca/patches: patch-Makefile patch-misc_Makefile security/xca/pkg: PLIST Removed files: security/xca/patches: patch-lib_pkcs11_cpp patch-lib_pki_temp_cpp patch-widgets_NewKey_cpp Log message: update to XCA 2.1.0 - the database format has changed from an internal format to sqlite3, this is automatic but it's recommended to make an extra backup of old files first. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/10 16:21:39 Modified files: sys/netinet : in_pcb.c Log message: Remove useless INPCBHASH() macros. Just expand them. OK stsp@ CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/09/10 22:03:16 Modified files: usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h Log message: Add ability to create qcow2 disk. vmctl create now takes an optional disk format parameter: raw or qcow2. If format is omitted, raw is used. Many thanks to Ori Bernstein. CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/09/10 22:06:32 Modified files: usr.sbin/vmd : vioqcow2.c virtio.c Log message: Fail fast when we are unable to determine disk format. While here, minor cleanup on logging. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/10 22:32:30 Modified files: meta/kde4 : Makefile multimedia : Makefile Log message: unhook k3b-kde4 and remove from meta-kde4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/10 22:34:26 Removed files: multimedia/k3b-kde4: Makefile distinfo multimedia/k3b-kde4/patches: patch-CMakeLists_txt patch-cmake_modules_FindMuse_cmake patch-libk3b_CMakeLists_txt patch-libk3b_core_k3bglobals_cpp patch-libk3b_projects_k3bcdrdaowriter_cpp patch-libk3b_tools_k3bfilesysteminfo_cpp patch-libk3b_tools_k3bwavefilewriter_cpp patch-libk3bdevice_k3bdevice_cpp patch-libk3bdevice_k3bscsicommand_cpp patch-plugins_decoder_ffmpeg_CMakeLists_txt patch-plugins_decoder_ffmpeg_k3bffmpegwrapper_cpp patch-plugins_decoder_flac_CMakeLists_txt patch-plugins_decoder_libsndfile_CMakeLists_txt patch-plugins_decoder_mp3_CMakeLists_txt patch-plugins_decoder_ogg_CMakeLists_txt patch-plugins_encoder_external_k3bexternalencoder_cpp patch-plugins_encoder_lame_CMakeLists_txt patch-plugins_encoder_ogg_CMakeLists_txt multimedia/k3b-kde4/pkg: DESCR PLIST Log message: remove k3b-kde4 K3b does not detect CD/DVD devices. ok kn@ solene@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/09/11 00:25:29 Modified files: editors/nano : Makefile distinfo editors/nano/patches: patch-doc_nano_1 patch-src_Makefile_in Log message: Update for Nano to 3.0 https://nano-editor.org/dist/v3/ChangeLog OK naddy@ (maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/09/11 00:37:54 Modified files: usr.bin/tmux : server-client.c Log message: Do not check for mouse events on pane borders when zoomed, based on a fix from Avi Halachmi. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/11 01:13:23 Modified files: sys/arch/i386/include: specialreg.h sys/arch/amd64/include: specialreg.h Log message: Add defines for amd microcode msrs which appear to be present since k8 though amd only provides public redistributable updates for >= family 10h. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2018/09/11 01:53:38 Modified files: sys/net : if_pfsync.c if_pfsync.h pf.c pf_ioctl.c pfvar.h pfvar_priv.h Log message: - moving state look up outside of PF_LOCK() this change adds a pf_state_lock rw-lock, which protects consistency of state table in PF. The code delivered in this change is guarded by 'WITH_PF_LOCK', which is still undefined. People, who are willing to experiment and want to run it must do two things: - compile kernel with -DWITH_PF_LOCK - bump NET_TASKQ from 1 to ... sky is the limit, (just select some sensible value for number of tasks your system is able to handle) OK bluhm@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/09/11 02:50:18 Modified files: faq : faq10.html faq13.html upgrade42.html upgrade46.html upgrade50.html faq/pf : anchors.html filter.html nat.html faq/ports : differences.html ports.html Log message: Various markup fixes/improvements. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 02:55:27 Log message: import ports/productivity/radicale2, ok jasper@ - data formats changed and upgrading from radicale 1.x requires exporting from the older version, so it makes sense to carry the two in parallel for a time. --- The Radicale Project is a complete CalDAV calendar server solution, capable of making multiple calendars available to local and remote users, with optional authentication policies. Calendars can be viewed and edited by a calendar client such as Mozilla Lightning Calendar or Evolution. The Radicale Project aims to be a light solution, easy to use, easy to install, easy to configure. As a consequence, it requires few software dependencies and is pre-configured to work out-of-the-box. --- Status: Vendor Tag: sthen Release Tags: sthen_20180911 N ports/productivity/radicale2/Makefile N ports/productivity/radicale2/distinfo N ports/productivity/radicale2/patches/patch-config N ports/productivity/radicale2/patches/patch-radicale_config_py N ports/productivity/radicale2/pkg/radicale.rc N ports/productivity/radicale2/pkg/DESCR N ports/productivity/radicale2/pkg/PLIST N ports/productivity/radicale2/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/11 02:55:49 Added files: regress/usr.sbin/bgpd/unittests: rde_trie_test.4.check rde_trie_test.4.in rde_trie_test.4.out Log message: add files for test 4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 02:55:51 Modified files: productivity : Makefile Log message: +radicale2 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/11 03:02:27 Modified files: sbin/pfctl : pfctl_parser.c Log message: Remove unused buffer from host() Left-over from pre-host_ip() times. While here, use __func__. OK henning benno CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/09/11 03:13:19 Modified files: sbin/disklabel : editor.c Log message: Tighten validation tests on an obscure corner case of trying to align partitions to size <= 0 or past the end of the disk. Emit error message in this case as in other align errors. Looks good to otto@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/11 03:25:56 Modified files: gnu/llvm/tools/lld/ELF: Driver.cpp Log message: Fix --exclude-libs option. Based on code already committed upstream. tested by naddy@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/09/11 03:43:08 Modified files: usr.sbin/pkg_add: pkg_mklocatedb Log message: add the conflict info to what's stored in pkglocatedb, as it's meta-info that's not readily available otherwise. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/11 04:04:37 Modified files: multimedia/mediainfo: Makefile distinfo Log message: maintenance update to 18.08.1 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/09/11 04:21:29 Modified files: sys/net80211 : ieee80211_node.c Log message: With the interface debug flag enabled, print a "score" for each AP we consider during auto-join. This can help users determine why a specific network was chosen. OK stsp@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/09/11 04:23:40 Modified files: sys/net : if.c sys/net80211 : ieee80211_proto.c Log message: Nuke some trailing spaces that wandered into the crosshairs. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/09/11 04:35:01 Modified files: sysutils/u-boot: Makefile distinfo Log message: update to U-Boot 2018.09 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 04:35:12 Log message: import ports/security/acme-client, the original version with a different config style, which still has DNS-01. ok landry@ --- acme-client is a client for the ACME protocol used by the Let's Encrypt CA. It uses isolated processes for various operations - network code doesn't have access to the filesystem, etc - this is enforced by pledge(2). acme-client is present in the OpenBSD base system. This package is for the original version, which uses a different configuration interface (CLI rather than configuration file). It also supports the DNS-01 challenge type which is not currently available in the version in the base system. The executable is installed as "eacme-client". --- Status: Vendor Tag: sthen Release Tags: sthen_20180911 N ports/security/acme-client/Makefile N ports/security/acme-client/distinfo N ports/security/acme-client/pkg/DESCR N ports/security/acme-client/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 04:35:34 Modified files: security : Makefile Log message: +acme-client CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/11 04:42:11 Modified files: sbin/pfctl : pfctl_parser.c Log message: Fix netmask regression in get_dynnode() I introduced this error with r1.330 while removing the af parameter from unmask(). `pass inet from (lo0)/24' would result in `pass inet from (lo0)', sorry. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/11 06:12:31 Modified files: devel/cmake : cmake.port.mk Log message: Allow Samurai to be used to build CMake ports by setting USE_NINJA=samurai Some of these variables may be moved to more permanent homes later, after samurai gets through a bulk build, but for now this allows testing of samurai without changing the default case of using ninja. Adapted from sthen@'s diff. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2018/09/11 06:17:23 Modified files: net/tor : Makefile distinfo net/tor/patches: patch-configure_ac patch-src_config_torrc_sample_in Log message: Update to tor 0.3.4.8. For a full list of changes since 0.3.3.x, see: https://lists.torproject.org/pipermail/tor-announce/2018-September/000164.html CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/09/11 06:36:31 Modified files: net/munin : Makefile net/munin/patches: patch-plugins_node_d_openbsd_cpu_in Log message: fix cpu plugin. original diff from solene@ to munin-3-beta branch, minor tweaks and backporting by me. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/11 06:41:30 Modified files: sys/arch/arm64/include: vmparam.h Log message: We actually support 39-bit VA's in userland. ok patrick@, jsg@ CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/09/11 07:45:29 Modified files: usr.sbin/vmd : virtio.c Log message: Be consistent in logging messages. Change "fmt" to "format". Ok kn@ CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/09/11 07:54:29 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Include bnxt in arm64. Tested on mcbin with Broadcom BCM57404 (Dell variant). Ok jmatthew@ and kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/11 08:06:50 Removed files: www/mozilla-sync: Makefile Makefile.inc www/mozilla-sync/core: Makefile distinfo www/mozilla-sync/core/pkg: DESCR PLIST www/mozilla-sync/full: Makefile distinfo www/mozilla-sync/full/patches: patch-development_ini patch-etc_sync_conf patch-syncserver_controllers_py www/mozilla-sync/full/pkg: DESCR PLIST mozilla_sync.rc www/mozilla-sync/reg: Makefile distinfo www/mozilla-sync/reg/patches: patch-syncreg_util_py www/mozilla-sync/reg/pkg: DESCR PLIST www/mozilla-sync/storage: Makefile distinfo www/mozilla-sync/storage/pkg: DESCR PLIST Log message: Remove mozilla-sync 1.1 port, unlinked since 2014. Unlikely to come back as a port since it's now a nodejs monster, but feel free to poke in the Attic. If someday i end up really bored^Wdrunk, maybe i'll waste a hackathon night turning it into an ansible playbook.. but last i tried, it was a failure. Reminded by danj@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/11 08:34:49 Modified files: sys/netinet : in_pcb.c in_pcb.h sys/netinet6 : in6_pcb.c Log message: Make the distribution of in_ and in6_ functions in in_pcb.c and in6_pcb.c consistent, to ease comparing the code. Move all inet6 functions to in6_. Bring functions in both source files in same order. Cleanup the include section. Now in_pcb.c is a superset of in6_pcb.c. The latter contains all the special implementations. Just moving arround, no code change intended. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 08:46:14 Added files: games/supertux/patches: patch-external_squirrel_squirrel_sqvm_cpp Log message: move math.h include higher, fixes build with newer libc++ from similar diff in freebsd openttd CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/11 09:40:44 Modified files: devel/libwnck3 : Makefile distinfo devel/libwnck3/patches: patch-libwnck_tasklist_c Log message: Update to libwnck3-3.30.0. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/09/11 09:52:00 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: Put clang-specific options behind conditionals to reduce meta-warnings ok mpi@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/11 10:10:13 Modified files: faq : faq13.html faq/ports : ports.html Log message: readd some

tags that got zapped in the previous commit CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/11 10:16:22 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: ftp.ne.jp is unreachable over tls and didn't respond within a week. remove their https entry. mirrors.ircam.fr has no snapshots directory and didn't respond within a week. remove their mirror entirely. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/09/11 11:16:10 Modified files: www/nginx : Makefile Log message: Add a no_passenger PSEUDO_FLAVOR to allow building nginx on platforms where you cannot build passenger. OK robert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/09/11 11:31:01 Modified files: usr.bin/tmux : tty.c Log message: The cursor position is limited to the margins for CUF and CUB, so turn margins off for printing cells (like most everything else already does). Problem reported by Thomas Sattler. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 11:41:25 Log message: import of libunwind 6.0.0 Status: Vendor Tag: LLVM Release Tags: LIBUNWIND_6_0_0 N src/lib/libunwind/LICENSE.TXT U src/lib/libunwind/CMakeLists.txt C src/lib/libunwind/include/__libunwind_config.h U src/lib/libunwind/include/unwind.h C src/lib/libunwind/include/libunwind.h U src/lib/libunwind/include/mach-o/compact_unwind_encoding.h U src/lib/libunwind/cmake/config-ix.cmake N src/lib/libunwind/cmake/Modules/HandleCompilerRT.cmake C src/lib/libunwind/src/UnwindCursor.hpp C src/lib/libunwind/src/EHHeaderParser.hpp C src/lib/libunwind/src/DwarfParser.hpp U src/lib/libunwind/src/Unwind-sjlj.c U src/lib/libunwind/src/Unwind-EHABI.h C src/lib/libunwind/src/Registers.hpp C src/lib/libunwind/src/UnwindRegistersSave.S U src/lib/libunwind/src/CompactUnwinder.hpp U src/lib/libunwind/src/assembly.h N src/lib/libunwind/src/RWMutex.hpp U src/lib/libunwind/src/libunwind_ext.h U src/lib/libunwind/src/Unwind_AppleExtras.cpp C src/lib/libunwind/src/AddressSpace.hpp U src/lib/libunwind/src/CMakeLists.txt U src/lib/libunwind/src/UnwindLevel1.c C src/lib/libunwind/src/libunwind.cpp U src/lib/libunwind/src/UnwindLevel1-gcc-ext.c U src/lib/libunwind/src/config.h U src/lib/libunwind/src/dwarf2.h C src/lib/libunwind/src/UnwindRegistersRestore.S C src/lib/libunwind/src/DwarfInstructions.hpp U src/lib/libunwind/src/Unwind-EHABI.cpp 11 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/lib/libunwind CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/11 11:52:22 Modified files: mail/claws-mail: Makefile Log message: Reorder LIB_DEPENDS-main (no functional change) CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 12:03:05 Modified files: lib/libunwind/include: __libunwind_config.h libunwind.h lib/libunwind/include/mach-o: compact_unwind_encoding.h lib/libunwind/src: AddressSpace.hpp DwarfInstructions.hpp DwarfParser.hpp EHHeaderParser.hpp Registers.hpp UnwindCursor.hpp UnwindRegistersRestore.S UnwindRegistersSave.S libunwind.cpp Removed files: lib/libunwind/src: unwind_ext.h Log message: merge libunwind 6.0.0; ok patrick@, kettenis@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 12:06:33 Log message: import of libc++abi 6.0.0 Status: Vendor Tag: LLVM Release Tags: LIBCXXABI_6_0_0 U src/lib/libcxxabi/CREDITS.TXT U src/lib/libcxxabi/LICENSE.TXT U src/lib/libcxxabi/CMakeLists.txt U src/lib/libcxxabi/include/__cxxabi_config.h U src/lib/libcxxabi/include/cxxabi.h U src/lib/libcxxabi/lib/buildit U src/lib/libcxxabi/cmake/config-ix.cmake N src/lib/libcxxabi/cmake/Modules/MacroEnsureOutOfSourceBuild.cmake N src/lib/libcxxabi/cmake/Modules/HandleOutOfTreeLLVM.cmake N src/lib/libcxxabi/cmake/Modules/HandleCompilerRT.cmake N src/lib/libcxxabi/cmake/Modules/HandleLibcxxabiFlags.cmake U src/lib/libcxxabi/src/cxa_exception_storage.cpp N src/lib/libcxxabi/src/fallback_malloc.h N src/lib/libcxxabi/src/fallback_malloc.cpp N src/lib/libcxxabi/src/stdlib_typeinfo.cpp N src/lib/libcxxabi/src/stdlib_exception.cpp U src/lib/libcxxabi/src/cxa_demangle.cpp U src/lib/libcxxabi/src/cxa_personality.cpp U src/lib/libcxxabi/src/cxa_handlers.hpp U src/lib/libcxxabi/src/cxa_aux_runtime.cpp U src/lib/libcxxabi/src/cxa_handlers.cpp U src/lib/libcxxabi/src/abort_message.h U src/lib/libcxxabi/src/cxa_guard.cpp N src/lib/libcxxabi/src/stdlib_stdexcept.cpp U src/lib/libcxxabi/src/abort_message.cpp N src/lib/libcxxabi/src/stdlib_new_delete.cpp U src/lib/libcxxabi/src/cxa_virtual.cpp U src/lib/libcxxabi/src/cxa_thread_atexit.cpp U src/lib/libcxxabi/src/cxa_default_handlers.cpp U src/lib/libcxxabi/src/CMakeLists.txt U src/lib/libcxxabi/src/cxa_exception.cpp U src/lib/libcxxabi/src/private_typeinfo.h U src/lib/libcxxabi/src/cxa_vector.cpp U src/lib/libcxxabi/src/cxa_noexception.cpp U src/lib/libcxxabi/src/private_typeinfo.cpp U src/lib/libcxxabi/src/cxa_unexpected.cpp U src/lib/libcxxabi/src/cxa_exception.hpp N src/lib/libcxxabi/src/include/refstring.h No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 12:12:06 Modified files: lib/libcxxabi : Makefile shlib_version Removed files: lib/libcxxabi/src: config.h cxa_new_delete.cpp exception.cpp fallback_malloc.ipp stdexcept.cpp typeinfo.cpp Log message: merge libc++abi 6.0.0 and bump lib minor; ok patrick@, kettenis@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/09/11 12:16:26 Modified files: sys/net80211 : ieee80211_var.h ieee80211.c Log message: Nuke unused LIST() ieee80211com_head. ok stsp@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 12:19:35 Log message: import of libc++ 6.0.0 Status: Vendor Tag: LLVM Release Tags: LIBCXX_6_0_0 U src/lib/libcxx/CREDITS.TXT N src/lib/libcxx/NOTES.TXT U src/lib/libcxx/LICENSE.TXT U src/lib/libcxx/CMakeLists.txt U src/lib/libcxx/TODO.TXT U src/lib/libcxx/include/__tree U src/lib/libcxx/include/ios U src/lib/libcxx/include/__hash_table U src/lib/libcxx/include/condition_variable U src/lib/libcxx/include/valarray C src/lib/libcxx/include/__locale U src/lib/libcxx/include/wctype.h U src/lib/libcxx/include/unordered_map U src/lib/libcxx/include/limits U src/lib/libcxx/include/cfloat U src/lib/libcxx/include/__bsd_locale_defaults.h U src/lib/libcxx/include/ratio U src/lib/libcxx/include/chrono U src/lib/libcxx/include/cassert U src/lib/libcxx/include/ccomplex U src/lib/libcxx/include/fstream U src/lib/libcxx/include/cstdint U src/lib/libcxx/include/tuple U src/lib/libcxx/include/inttypes.h U src/lib/libcxx/include/__config_site.in U src/lib/libcxx/include/__bit_reference U src/lib/libcxx/include/initializer_list U src/lib/libcxx/include/ctgmath N src/lib/libcxx/include/any U src/lib/libcxx/include/regex U src/lib/libcxx/include/__functional_base_03 U src/lib/libcxx/include/__tuple U src/lib/libcxx/include/csetjmp C src/lib/libcxx/include/__config N src/lib/libcxx/include/stdint.h U src/lib/libcxx/include/clocale U src/lib/libcxx/include/sstream C src/lib/libcxx/include/cstdio U src/lib/libcxx/include/cwctype U src/lib/libcxx/include/stddef.h U src/lib/libcxx/include/stack U src/lib/libcxx/include/bitset U src/lib/libcxx/include/codecvt N src/lib/libcxx/include/string_view U src/lib/libcxx/include/algorithm N src/lib/libcxx/include/locale.h C src/lib/libcxx/include/stdio.h U src/lib/libcxx/include/ctype.h U src/lib/libcxx/include/system_error U src/lib/libcxx/include/cinttypes U src/lib/libcxx/include/ciso646 U src/lib/libcxx/include/memory U src/lib/libcxx/include/errno.h U src/lib/libcxx/include/complex U src/lib/libcxx/include/cfenv U src/lib/libcxx/include/utility U src/lib/libcxx/include/stdexcept N src/lib/libcxx/include/__undef_macros U src/lib/libcxx/include/__sso_allocator U src/lib/libcxx/include/typeindex N src/lib/libcxx/include/__string U src/lib/libcxx/include/__nullptr U src/lib/libcxx/include/cstdbool U src/lib/libcxx/include/__mutex_base U src/lib/libcxx/include/cstring U src/lib/libcxx/include/cerrno U src/lib/libcxx/include/__bsd_locale_fallbacks.h U src/lib/libcxx/include/mutex U src/lib/libcxx/include/random U src/lib/libcxx/include/iostream U src/lib/libcxx/include/iosfwd U src/lib/libcxx/include/streambuf U src/lib/libcxx/include/cwchar U src/lib/libcxx/include/complex.h U src/lib/libcxx/include/__split_buffer U src/lib/libcxx/include/csignal N src/lib/libcxx/include/limits.h U src/lib/libcxx/include/list U src/lib/libcxx/include/locale U src/lib/libcxx/include/__std_stream U src/lib/libcxx/include/__functional_03 U src/lib/libcxx/include/cctype U src/lib/libcxx/include/set N src/lib/libcxx/include/__libcpp_version U src/lib/libcxx/include/float.h U src/lib/libcxx/include/iterator U src/lib/libcxx/include/unordered_set U src/lib/libcxx/include/strstream U src/lib/libcxx/include/stdlib.h U src/lib/libcxx/include/math.h U src/lib/libcxx/include/atomic U src/lib/libcxx/include/CMakeLists.txt U src/lib/libcxx/include/stdbool.h U src/lib/libcxx/include/string U src/lib/libcxx/include/wchar.h U src/lib/libcxx/include/iomanip U src/lib/libcxx/include/tgmath.h U src/lib/libcxx/include/deque U src/lib/libcxx/include/cmath U src/lib/libcxx/include/ostream U src/lib/libcxx/include/functional U src/lib/libcxx/include/ctime U src/lib/libcxx/include/string.h U src/lib/libcxx/include/setjmp.h U src/lib/libcxx/include/type_traits U src/lib/libcxx/include/cstdarg U src/lib/libcxx/include/istream U src/lib/libcxx/include/thread U src/lib/libcxx/include/__functional_base U src/lib/libcxx/include/exception N src/lib/libcxx/include/optional U src/lib/libcxx/include/__debug U src/lib/libcxx/include/numeric U src/lib/libcxx/include/array U src/lib/libcxx/include/scoped_allocator U src/lib/libcxx/include/new U src/lib/libcxx/include/typeinfo U src/lib/libcxx/include/future U src/lib/libcxx/include/queue U src/lib/libcxx/include/module.modulemap U src/lib/libcxx/include/map U src/lib/libcxx/include/shared_mutex U src/lib/libcxx/include/cstdlib U src/lib/libcxx/include/forward_list N src/lib/libcxx/include/variant U src/lib/libcxx/include/climits U src/lib/libcxx/include/vector U src/lib/libcxx/include/__threading_support U src/lib/libcxx/include/cstddef U src/lib/libcxx/include/support/xlocale/__strtonum_fallback.h U src/lib/libcxx/include/support/xlocale/__nop_locale_mgmt.h U src/lib/libcxx/include/support/xlocale/xlocale.h U src/lib/libcxx/include/support/xlocale/__posix_l_fallback.h U src/lib/libcxx/include/support/android/locale_bionic.h N src/lib/libcxx/include/support/fuchsia/xlocale.h U src/lib/libcxx/include/support/solaris/floatingpoint.h U src/lib/libcxx/include/support/solaris/xlocale.h U src/lib/libcxx/include/support/solaris/wchar.h U src/lib/libcxx/include/support/ibm/support.h U src/lib/libcxx/include/support/ibm/limits.h U src/lib/libcxx/include/support/ibm/xlocale.h U src/lib/libcxx/include/support/ibm/locale_mgmt_aix.h U src/lib/libcxx/include/support/musl/xlocale.h U src/lib/libcxx/include/support/win32/locale_win32.h N src/lib/libcxx/include/support/win32/limits_msvc_win32.h C src/lib/libcxx/include/support/newlib/xlocale.h U src/lib/libcxx/include/ext/__hash U src/lib/libcxx/include/ext/hash_map U src/lib/libcxx/include/ext/hash_set U src/lib/libcxx/include/experimental/memory_resource U src/lib/libcxx/include/experimental/unordered_map U src/lib/libcxx/include/experimental/filesystem U src/lib/libcxx/include/experimental/ratio U src/lib/libcxx/include/experimental/chrono U src/lib/libcxx/include/experimental/tuple U src/lib/libcxx/include/experimental/regex U src/lib/libcxx/include/experimental/__config U src/lib/libcxx/include/experimental/string_view U src/lib/libcxx/include/experimental/algorithm U src/lib/libcxx/include/experimental/system_error U src/lib/libcxx/include/experimental/utility U src/lib/libcxx/include/experimental/__memory U src/lib/libcxx/include/experimental/any N src/lib/libcxx/include/experimental/coroutine U src/lib/libcxx/include/experimental/list U src/lib/libcxx/include/experimental/iterator U src/lib/libcxx/include/experimental/unordered_set U src/lib/libcxx/include/experimental/propagate_const U src/lib/libcxx/include/experimental/dynarray U src/lib/libcxx/include/experimental/string U src/lib/libcxx/include/experimental/deque U src/lib/libcxx/include/experimental/functional U src/lib/libcxx/include/experimental/type_traits N src/lib/libcxx/include/experimental/numeric U src/lib/libcxx/include/experimental/optional U src/lib/libcxx/include/experimental/set U src/lib/libcxx/include/experimental/map U src/lib/libcxx/include/experimental/forward_list U src/lib/libcxx/include/experimental/vector U src/lib/libcxx/lib/libc++abi2.exp U src/lib/libcxx/lib/libc++abi.exp U src/lib/libcxx/lib/libc++unexp.exp U src/lib/libcxx/lib/libc++sjlj-abi.exp U src/lib/libcxx/lib/weak.exp U src/lib/libcxx/lib/CMakeLists.txt U src/lib/libcxx/lib/notweak.exp N src/lib/libcxx/lib/libc++abi-new-delete.exp N src/lib/libcxx/lib/abi/x86_64-unknown-linux-gnu.abilist N src/lib/libcxx/lib/abi/README.TXT N src/lib/libcxx/lib/abi/CMakeLists.txt N src/lib/libcxx/lib/abi/CHANGELOG.TXT N src/lib/libcxx/lib/abi/x86_64-apple-darwin16.abilist N src/lib/libcxx/lib/abi/3.9/x86_64-linux-gnu.abilist N src/lib/libcxx/lib/abi/3.9/x86_64-apple-darwin16.abilist N src/lib/libcxx/lib/abi/4.0/x86_64-unknown-linux-gnu.abilist N src/lib/libcxx/lib/abi/4.0/x86_64-apple-darwin16.abilist U src/lib/libcxx/cmake/config-ix.cmake U src/lib/libcxx/cmake/Modules/HandleLibcxxFlags.cmake U src/lib/libcxx/cmake/Modules/MacroEnsureOutOfSourceBuild.cmake U src/lib/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake N src/lib/libcxx/cmake/Modules/HandleCompilerRT.cmake U src/lib/libcxx/cmake/Modules/CodeCoverage.cmake U src/lib/libcxx/cmake/Modules/HandleLibCXXABI.cmake U src/lib/libcxx/cmake/Modules/CheckLibcxxAtomic.cmake U src/lib/libcxx/docs/BuildingLibcxx.rst U src/lib/libcxx/docs/README.txt U src/lib/libcxx/docs/TestingLibcxx.rst U src/lib/libcxx/docs/conf.py U src/lib/libcxx/docs/CMakeLists.txt U src/lib/libcxx/docs/index.rst U src/lib/libcxx/docs/Makefile.sphinx U src/lib/libcxx/docs/UsingLibcxx.rst N src/lib/libcxx/docs/DesignDocs/DebugMode.rst U src/lib/libcxx/docs/DesignDocs/ABIVersioning.rst N src/lib/libcxx/docs/DesignDocs/ThreadingSupportAPI.rst N src/lib/libcxx/docs/DesignDocs/AvailabilityMarkup.rst N src/lib/libcxx/docs/DesignDocs/VisibilityMacros.rst U src/lib/libcxx/docs/DesignDocs/CapturingConfigInfo.rst N src/lib/libcxx/utils/sym_match.py N src/lib/libcxx/utils/not.py N src/lib/libcxx/utils/sym_extract.py N src/lib/libcxx/utils/merge_archives.py N src/lib/libcxx/utils/cat_files.py N src/lib/libcxx/utils/gen_link_script.py N src/lib/libcxx/utils/sym_diff.py N src/lib/libcxx/utils/libcxx/util.py N src/lib/libcxx/utils/libcxx/compiler.py N src/lib/libcxx/utils/libcxx/__init__.py N src/lib/libcxx/utils/libcxx/test/target_info.py N src/lib/libcxx/utils/libcxx/test/config.py N src/lib/libcxx/utils/libcxx/test/format.py N src/lib/libcxx/utils/libcxx/test/executor.py N src/lib/libcxx/utils/libcxx/test/tracing.py N src/lib/libcxx/utils/libcxx/test/__init__.py N src/lib/libcxx/utils/libcxx/sym_check/extract.py N src/lib/libcxx/utils/libcxx/sym_check/util.py N src/lib/libcxx/utils/libcxx/sym_check/match.py N src/lib/libcxx/utils/libcxx/sym_check/diff.py N src/lib/libcxx/utils/libcxx/sym_check/__init__.py N src/lib/libcxx/utils/symcheck-blacklists/osx_blacklist.txt N src/lib/libcxx/utils/symcheck-blacklists/linux_blacklist.txt N src/lib/libcxx/utils/google-benchmark/CONTRIBUTING.md N src/lib/libcxx/utils/google-benchmark/CONTRIBUTORS N src/lib/libcxx/utils/google-benchmark/AUTHORS N src/lib/libcxx/utils/google-benchmark/LICENSE N src/lib/libcxx/utils/google-benchmark/mingw.py N src/lib/libcxx/utils/google-benchmark/.gitignore N src/lib/libcxx/utils/google-benchmark/CMakeLists.txt N src/lib/libcxx/utils/google-benchmark/README.md N src/lib/libcxx/utils/google-benchmark/README.LLVM N src/lib/libcxx/utils/google-benchmark/include/benchmark/benchmark.h N src/lib/libcxx/utils/google-benchmark/include/benchmark/macros.h N src/lib/libcxx/utils/google-benchmark/include/benchmark/reporter.h N src/lib/libcxx/utils/google-benchmark/include/benchmark/benchmark_api.h N src/lib/libcxx/utils/google-benchmark/test/basic_test.cc N src/lib/libcxx/utils/google-benchmark/test/output_test_helper.cc N src/lib/libcxx/utils/google-benchmark/test/cxx03_test.cc N src/lib/libcxx/utils/google-benchmark/test/options_test.cc N src/lib/libcxx/utils/google-benchmark/test/multiple_ranges_test.cc N src/lib/libcxx/utils/google-benchmark/test/skip_with_error_test.cc N src/lib/libcxx/utils/google-benchmark/test/reporter_output_test.cc N src/lib/libcxx/utils/google-benchmark/test/diagnostics_test.cc N src/lib/libcxx/utils/google-benchmark/test/donotoptimize_test.cc N src/lib/libcxx/utils/google-benchmark/test/benchmark_test.cc N src/lib/libcxx/utils/google-benchmark/test/output_test.h N src/lib/libcxx/utils/google-benchmark/test/register_benchmark_test.cc N src/lib/libcxx/utils/google-benchmark/test/CMakeLists.txt N src/lib/libcxx/utils/google-benchmark/test/complexity_test.cc N src/lib/libcxx/utils/google-benchmark/test/filter_test.cc N src/lib/libcxx/utils/google-benchmark/test/fixture_test.cc N src/lib/libcxx/utils/google-benchmark/test/map_test.cc N src/lib/libcxx/utils/google-benchmark/cmake/steady_clock.cpp N src/lib/libcxx/utils/google-benchmark/cmake/thread_safety_attributes.cpp N src/lib/libcxx/utils/google-benchmark/cmake/std_regex.cpp N src/lib/libcxx/utils/google-benchmark/cmake/posix_regex.cpp N src/lib/libcxx/utils/google-benchmark/cmake/gnu_posix_regex.cpp N src/lib/libcxx/utils/google-benchmark/cmake/Config.cmake.in N src/lib/libcxx/utils/google-benchmark/cmake/AddCXXCompilerFlag.cmake N src/lib/libcxx/utils/google-benchmark/cmake/GetGitVersion.cmake N src/lib/libcxx/utils/google-benchmark/cmake/CXXFeatureCheck.cmake N src/lib/libcxx/utils/google-benchmark/docs/tools.md N src/lib/libcxx/utils/google-benchmark/src/commandlineflags.cc N src/lib/libcxx/utils/google-benchmark/src/reporter.cc N src/lib/libcxx/utils/google-benchmark/src/colorprint.h N src/lib/libcxx/utils/google-benchmark/src/log.h N src/lib/libcxx/utils/google-benchmark/src/commandlineflags.h N src/lib/libcxx/utils/google-benchmark/src/sleep.h N src/lib/libcxx/utils/google-benchmark/src/console_reporter.cc N src/lib/libcxx/utils/google-benchmark/src/string_util.cc N src/lib/libcxx/utils/google-benchmark/src/sysinfo.h N src/lib/libcxx/utils/google-benchmark/src/arraysize.h N src/lib/libcxx/utils/google-benchmark/src/benchmark_register.cc N src/lib/libcxx/utils/google-benchmark/src/sleep.cc N src/lib/libcxx/utils/google-benchmark/src/counter.cc N src/lib/libcxx/utils/google-benchmark/src/string_util.h N src/lib/libcxx/utils/google-benchmark/src/internal_macros.h N src/lib/libcxx/utils/google-benchmark/src/check.h N src/lib/libcxx/utils/google-benchmark/src/timers.cc N src/lib/libcxx/utils/google-benchmark/src/CMakeLists.txt N src/lib/libcxx/utils/google-benchmark/src/stat.h N src/lib/libcxx/utils/google-benchmark/src/re.h N src/lib/libcxx/utils/google-benchmark/src/mutex.h N src/lib/libcxx/utils/google-benchmark/src/sysinfo.cc N src/lib/libcxx/utils/google-benchmark/src/benchmark.cc N src/lib/libcxx/utils/google-benchmark/src/colorprint.cc N src/lib/libcxx/utils/google-benchmark/src/benchmark_api_internal.h N src/lib/libcxx/utils/google-benchmark/src/json_reporter.cc N src/lib/libcxx/utils/google-benchmark/src/complexity.cc N src/lib/libcxx/utils/google-benchmark/src/timers.h N src/lib/libcxx/utils/google-benchmark/src/csv_reporter.cc N src/lib/libcxx/utils/google-benchmark/src/cycleclock.h N src/lib/libcxx/utils/google-benchmark/src/complexity.h N src/lib/libcxx/utils/google-benchmark/src/counter.h N src/lib/libcxx/utils/google-benchmark/tools/compare_bench.py N src/lib/libcxx/utils/google-benchmark/tools/gbench/util.py N src/lib/libcxx/utils/google-benchmark/tools/gbench/report.py N src/lib/libcxx/utils/google-benchmark/tools/gbench/__init__.py N src/lib/libcxx/utils/google-benchmark/tools/gbench/Inputs/test1_run1.json N src/lib/libcxx/utils/google-benchmark/tools/gbench/Inputs/test1_run2.json N src/lib/libcxx/benchmarks/vector_operations.bench.cpp U src/lib/libcxx/benchmarks/unordered_set_operations.bench.cpp N src/lib/libcxx/benchmarks/filesystem.bench.cpp N src/lib/libcxx/benchmarks/stringstream.bench.cpp N src/lib/libcxx/benchmarks/algorithms.bench.cpp N src/lib/libcxx/benchmarks/ContainerBenchmarks.hpp N src/lib/libcxx/benchmarks/CMakeLists.txt N src/lib/libcxx/benchmarks/string.bench.cpp N src/lib/libcxx/benchmarks/util_smartptr.bench.cpp N src/lib/libcxx/benchmarks/GenerateInput.hpp U src/lib/libcxx/src/utility.cpp N src/lib/libcxx/src/variant.cpp N src/lib/libcxx/src/vector.cpp N src/lib/libcxx/src/functional.cpp U src/lib/libcxx/src/regex.cpp U src/lib/libcxx/src/iostream.cpp U src/lib/libcxx/src/algorithm.cpp C src/lib/libcxx/src/thread.cpp U src/lib/libcxx/src/future.cpp U src/lib/libcxx/src/hash.cpp U src/lib/libcxx/src/chrono.cpp U src/lib/libcxx/src/locale.cpp U src/lib/libcxx/src/strstream.cpp U src/lib/libcxx/src/new.cpp U src/lib/libcxx/src/optional.cpp U src/lib/libcxx/src/random.cpp U src/lib/libcxx/src/valarray.cpp U src/lib/libcxx/src/system_error.cpp U src/lib/libcxx/src/ios.cpp U src/lib/libcxx/src/condition_variable.cpp U src/lib/libcxx/src/bind.cpp U src/lib/libcxx/src/any.cpp U src/lib/libcxx/src/typeinfo.cpp U src/lib/libcxx/src/debug.cpp U src/lib/libcxx/src/exception.cpp U src/lib/libcxx/src/shared_mutex.cpp U src/lib/libcxx/src/mutex.cpp U src/lib/libcxx/src/stdexcept.cpp U src/lib/libcxx/src/string.cpp U src/lib/libcxx/src/memory.cpp U src/lib/libcxx/src/include/atomic_support.h N src/lib/libcxx/src/include/refstring.h U src/lib/libcxx/src/include/config_elast.h U src/lib/libcxx/src/support/solaris/README U src/lib/libcxx/src/support/solaris/wcsnrtombs.inc N src/lib/libcxx/src/support/solaris/xlocale.cpp U src/lib/libcxx/src/support/solaris/mbsnrtowcs.inc N src/lib/libcxx/src/support/runtime/exception_libcxxrt.ipp N src/lib/libcxx/src/support/runtime/exception_pointer_cxxabi.ipp N src/lib/libcxx/src/support/runtime/exception_pointer_glibcxx.ipp N src/lib/libcxx/src/support/runtime/exception_glibcxx.ipp N src/lib/libcxx/src/support/runtime/new_handler_fallback.ipp N src/lib/libcxx/src/support/runtime/exception_fallback.ipp N src/lib/libcxx/src/support/runtime/exception_libcxxabi.ipp N src/lib/libcxx/src/support/runtime/exception_msvc.ipp N src/lib/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp N src/lib/libcxx/src/support/runtime/exception_pointer_msvc.ipp U src/lib/libcxx/src/support/win32/support.cpp U src/lib/libcxx/src/support/win32/locale_win32.cpp U src/lib/libcxx/src/experimental/memory_resource.cpp N src/lib/libcxx/src/experimental/filesystem/filesystem_time_helper.h U src/lib/libcxx/src/experimental/filesystem/path.cpp U src/lib/libcxx/src/experimental/filesystem/operations.cpp U src/lib/libcxx/src/experimental/filesystem/directory_iterator.cpp 6 conflicts created by this import. Use the following command to help the merge: cvs checkout -jLLVM:yesterday -jLLVM src/lib/libcxx CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 12:29:53 Modified files: lib/libcxx : Makefile shlib_version lib/libcxx/include: __config __locale cstdio stdio.h lib/libcxx/include/support/newlib: xlocale.h lib/libcxx/src : debug.cpp thread.cpp Removed files: lib/libcxx/include: __refstring __undef___deallocate __undef_min_max lib/libcxx/include/support/win32: limits_win32.h locale_mgmt_win32.h math_win32.h support.h lib/libcxx/lib : buildit lib/libcxx/src/support/solaris: xlocale.c lib/libcxx/utils/gen_link_script: gen_link_script.py lib/libcxx/utils/not: not.py lib/libcxx/utils/sym_check: linux_blacklist.txt osx_blacklist.txt sym_diff.py sym_extract.py sym_match.py lib/libcxx/utils/sym_check/sym_check: __init__.py diff.py extract.py match.py util.py Log message: merge libc++ 6.0.0 (bump lib major); ok patrick@, kettenis@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 12:31:58 Modified files: lib/libcxx : Makefile lib/libcxx/src : debug.cpp Log message: instead of defining _LIBCPP_DEBUG in debug.cpp which enables some debug code which breaks quiet a few things, define _LIBCPP_BUILDING_LIBRARY for the complete build to get the needed definitions in debug.cpp without enabling debug code CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 12:32:56 Modified files: lib/libcxx : Makefile lib/libcxxabi : Makefile Log message: add -Wall to CFLAGS CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/11 12:36:58 Modified files: lib/libcxxabi : Makefile Log message: define _LIBCXXABI_BUILDING_LIBRARY to avoid the same issues as in libcxx CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/11 12:51:01 Added files: editors/libreoffice/patches: patch-bridges_Library_cpp_uno_mk Log message: unbreak after libc++ update by defining _LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS as these are still used by libreoffice CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 13:24:01 Added files: games/openttd/patches: patch-src_3rdparty_squirrel_squirrel_sqvm_cpp Log message: unbreak with newer libc++. FreeBSD r447202. ok bentley@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 13:24:43 Added files: devel/codeblocks/patches: patch-src_sdk_scripting_squirrel_sqvm_cpp Log message: unbreak with newer libc++. FreeBSD r447202. similar diff as openttd, supertux CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2018/09/11 13:25:54 Modified files: sys/net80211 : ieee80211_node.c Log message: ues the format string for signed ints, for signed ints reminded by stsp@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 13:26:14 Modified files: archivers/innoextract: Makefile devel/boost : Makefile Log message: set -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR in archivers/innoextract to unbreak with new libc++, newer boost is likely to fix this so add a comment in devel/boost/Makefile CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/09/11 13:31:11 Modified files: proto/xcb-proto: NEWS configure.ac py-compile proto/xcb-proto/doc: xml-xcb.txt proto/xcb-proto/src: dri3.xml present.xml randr.xml res.xml xcb.xsd xinput.xml xproto.xml proto/xcb-proto/xcbgen: align.py expr.py matcher.py state.py xtypes.py Log message: Update to xcb-proto 1.13. ok tb@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/09/11 13:33:12 xenocara/lib/libxcb/libxcb-xinput Update of /cvs/xenocara/lib/libxcb/libxcb-xinput In directory cvs.openbsd.org:/tmp/cvs-serv88442/lib/libxcb/libxcb-xinput Log Message: Directory /cvs/xenocara/lib/libxcb/libxcb-xinput added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/09/11 13:34:57 Modified files: lib : Makefile dist/libxcb : ChangeLog Makefile.am NEWS configure.ac dist/libxcb/build-aux: compile test-driver dist/libxcb/m4 : libtool.m4 dist/libxcb/src: Makefile.am c_client.py xcb.h xcb_in.c xcb_util.c xcbext.h lib/libxcb : Makefile lib/libxcb/libxcb-dri3: shlib_version lib/libxcb/libxcb-randr: shlib_version lib/libxcb/src : Makefile config.h dri3.c dri3.h present.h randr.c randr.h res.c shm.c xinput.c xinput.h xkb.c xproto.c Added files: dist/libxcb : xcb-ge.pc.in lib/libxcb/libxcb-xinput: Makefile shlib_version Removed files: dist/libxcb : compile lib/libxcb/libxcb-xevie: Makefile shlib_version lib/libxcb/libxcb-xprint: Makefile shlib_version Log message: Update to libxcb 1.13. ok tb@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/09/11 13:35:56 Modified files: distrib/sets/lists/xbase: mi distrib/sets/lists/xshare: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/11 13:38:07 Modified files: devel/harfbuzz : Makefile distinfo devel/harfbuzz/pkg: PLIST-main Log message: Update to harfbuzz-1.9.0. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/09/11 13:38:31 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/11 13:43:15 Modified files: distrib/sets/lists/base: md.amd64 md.arm64 md.armv7 md.i386 md.sparc64 distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 clang.sparc64 Log message: sync (libc++/libc++abi update) CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2018/09/11 13:49:57 Modified files: faq : current.html Log message: xcb cleanup after update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 14:16:39 Modified files: net/unifi/stable: Makefile distinfo net/unifi/stable/pkg: PLIST Log message: update to unifi stable 5.8.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 14:17:41 Modified files: net/unifi/lts : Makefile distinfo net/unifi/lts/pkg: PLIST Log message: update to unifi lts 5.6.40 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 14:23:15 Modified files: net/unifi/testing: Makefile distinfo net/unifi/testing/pkg: PLIST Log message: update unifi testing to 5.9.26 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/11 14:25:58 Modified files: sys/dev/pci/drm: drm_linux.c Log message: Only look for acpi tables if acpi(4) attached. Fixes radeondrm(4) crash on arm64 when using a device tree. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 14:40:53 Modified files: productivity/radicale: Makefile productivity/radicale/pkg: PLIST productivity/radicale2: Makefile productivity/radicale2/pkg: PLIST Log message: add @option is-branch CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/11 14:57:21 Modified files: . : ftp.html httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: mirrors.gigenet.com now has https and uses the standard directory layout CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/09/11 15:01:53 Modified files: x11/py-xcbgen : Makefile distinfo Log message: Update to py-xcbgen 1.13. ok tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/11 15:04:03 Modified files: sys/netinet : in.h ip_input.c sys/netinet6 : in6.h in6_pcb.c Log message: Convert inetctlerrmap to u_char like inet6ctlerrmap. That is also what FreeBSD does. Remove old #if 0 version of inet6ctlerrmap. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/11 15:21:54 Modified files: mail/postfix/snapshot: Makefile distinfo Log message: update to Postfix 3.4-20180904, from brad CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/09/11 15:32:28 Modified files: print/texlive/texmf: Makefile distinfo Added files: print/texlive/texmf/files: .cvsignore tlpdb.py update_plist_hints.py write_plists.py Removed files: print/texlive/texmf/files: mk_plists.py Log message: Overhaul the TeX Live PLIST generation scripts. Although this is a "no functional change" commit, the change does two things: * Removes the dependency on py-texscythe for generating the PLISTs. Instead, I've added a small TLPDB parser which works (unlike py-texsythe) entirely in-memory. This means that generating the PLISTs now takes seconds instead of minutes. * Splits the generation of the PLISTs into two scripts. The first -- update_plist_hints.py -- emits one line for file under the fake install dir, advising which PLIST the file should go in. The second -- write_plists.py -- reads those lines and writes them to the correct PLIST. Eventually write_plists.py will be killed, as we plan to integrate update_plist_hints.py with update-plist(1) itself. At a later date, I will port all of these scripts to Python3, since that seems to be the way the world is going. The idea to integrate with update-plist(1) is espie@'s, and this change is also OK espie@. Many thanks. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:19:12 Modified files: usr.bin/ssh : auth.c Log message: log certificate fingerprint in authentication success/failure message (previously we logged only key ID and CA key fingerprint). ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:21:34 Modified files: usr.bin/ssh : PROTOCOL.krl krl.c krl.h ssh-keygen.1 ssh-keygen.c Log message: allow key revocation by SHA256 hash and allow ssh-keygen to create KRLs using SHA256/base64 key fingerprints; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:22:43 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c Log message: s/sshkey_demote/sshkey_from_private/g CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:23:48 Modified files: regress/usr.bin/ssh: krl.sh Log message: test revocation by explicit hash and by fingerprint CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:30:10 Modified files: usr.bin/ssh : ssh.1 ssh.c Log message: Add "ssh -Q sig" to allow listing supported signature algorithms ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:31:30 Modified files: usr.bin/ssh : sshkey.c sshkey.h Log message: add cert->signature_type field and keep it in sync with certificate signature wrt loading and certification operations; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:32:54 Modified files: usr.bin/ssh : sshkey.c sshkey.h Log message: add sshkey_check_cert_sigtype() that checks a cert->signature_type against a supplied whitelist; ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:34:02 Modified files: usr.bin/ssh : myproposal.h Log message: add SSH_ALLOWED_CA_SIGALGS - the default list of signature algorithms that are allowed for CA signatures. Notably excludes ssh-dsa. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/11 19:36:45 Modified files: regress/usr.bin/ssh/unittests/sshkey: mktestdata.sh test_file.c Added files: regress/usr.bin/ssh/unittests/sshkey/testdata: rsa_1_sha1 rsa_1_sha1-cert.pub rsa_1_sha1.pub rsa_1_sha512 rsa_1_sha512-cert.pub rsa_1_sha512.pub Log message: Include certs with multiple RSA signature variants in test data Ensure that cert->signature_key is populated correctly CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/11 22:34:59 Modified files: sys/arch/amd64/conf: Makefile.amd64 sys/arch/armv7/conf: Makefile.armv7 sys/arch/i386/conf: Makefile.i386 Log message: Move -Wno-address-of-packed-member to the clang block as well and sync armv7 and i386 with amd64. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/09/11 22:42:51 Modified files: devel/ocaml-menhir: Makefile distinfo devel/ocaml-menhir/pkg: PLIST Log message: Update to ocaml-menhir 20180523. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/09/11 22:58:49 Modified files: lang/compcert : Makefile distinfo lang/compcert/patches: patch-Makefile patch-configure lang/compcert/pkg: PLIST Removed files: lang/compcert/patches: patch-driver_Configuration_ml Log message: Update to CompCert 3.3 as requested by danj@ but mark BROKEN until we get coq updated. Biggest improvement in this update is support for amd64. CompCert is not free software. This non-commercial release can only be used for evaluation, research, educational and personal purposes. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/09/11 23:00:50 Modified files: lang : Makefile Log message: +compcert (as requested by danj@) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/09/12 00:09:39 Modified files: sys/arch/amd64/amd64: pmap.c Log message: When shooting pages in the KVA range, all pmaps have the page mapped, not just pmap_kernel() and this CPUs pmap. Meanwhile, when mapping another pmap's tables, order the locking so that we don't need IPIs specific to the temp pmap. tested in snaps for a bit ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/09/12 00:12:59 Modified files: sys/arch/amd64/amd64: locore.S Log message: Now that the pmap is more paranoid about some shootdowns (pmap.c rev 1.119), avoid some TLB flushes by not reloading %cr3 when the value isn't changing. original diff by and ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/12 00:18:59 Modified files: usr.bin/ssh : ssh-keygen.1 Log message: fix edit mistake; spotted by jmc@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/12 00:35:38 Modified files: lib/libcrypto : Symbols.list shlib_version lib/libcrypto/evp: evp.h evp_lib.c lib/libcrypto/man: EVP_EncryptInit.3 RSA_meth_new.3 lib/libcrypto/rsa: rsa.h rsa_meth.c Log message: Add some accessor functions: RSA_meth_get_finish() RSA_meth_set1_name() EVP_CIPHER_CTX_(get|set)_iv() feedback and ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/12 00:36:15 Modified files: lib/libtls : shlib_version lib/libssl : shlib_version Log message: crank to follow minor crank in libcrypto; ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/12 00:37:23 Modified files: distrib/sets/lists/base: mi Log message: sync for libcrypto/libssl/libtls minor bumps; from tb@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/09/12 01:00:51 Modified files: sys/arch/amd64/include: cpu_full.h sys/arch/amd64/amd64: pmap.c Log message: Whitespace fixes CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/09/12 02:26:48 Modified files: www/nextcloud : Makefile distinfo www/nextcloud/pkg: PLIST README Log message: Update for Nextcloud to 14.0.0: https://nextcloud.com/changelog/ OK sthen@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/09/12 02:45:57 Modified files: faq : faq13.html faq/pf : filter.html nat.html faq/ports : ports.html Log message: Clean up margins. ok tj@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/09/12 03:20:34 Modified files: sys/net : if.h Log message: Fix obvious cut&pasto in comment (ifa_msghdr -> if_announcemsghdr). ok claudio@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/12 04:48:13 Modified files: infrastructure/bin: pkg_check-problems infrastructure/lib/OpenBSD: PlistScanner.pm Log message: do a transitive closure, this should fix incomplete licensing issues CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/12 05:24:38 Modified files: sys/net : pfkeyv2.c Log message: Stop exporting TDB counters to userland, this change introduced a regression with iked(8). Reported by Mark Patruck. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/12 05:58:28 Modified files: sys/arch/arm64/arm64: pmap.c Log message: Make pmap_protect(9) actually remove exec permission if the new permissions include PROT_READ but not PROT_EXEC. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/12 05:59:40 Modified files: regress/sys/kern/noexec: Makefile testfly.S Log message: Make this work on arm64. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/12 07:05:32 Modified files: infrastructure/lib/OpenBSD: PlistScanner.pm Log message: ouch, don't try things twice if it doesn't work the first time. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/12 09:09:22 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 RSA_meth_new.3 Log message: tweak previous; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/12 09:24:50 Modified files: lang/gcc/4.6 : Makefile Log message: be consistent CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/12 09:34:31 Modified files: infrastructure/bin: pkg_check-problems Log message: for_list integrates the next, so don't do it twice CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/12 10:10:52 Modified files: net/unifi : Makefile Log message: comment-out unifi/testing until it moves to a state where URLs are on the public posts (mostly to avoid dpb complaining) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/12 10:22:35 Modified files: textproc/py-toml: Makefile distinfo Log message: Update to py-toml-0.9.6 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/12 11:08:22 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_i18n_icu_util_cc patch-base_process_launch_h patch-base_process_process_metrics_h patch-base_process_process_posix_cc patch-base_rand_util_h patch-base_test_launcher_test_launcher_cc patch-base_trace_event_process_memory_dump_cc patch-build_config_BUILDCONFIG_gn patch-build_config_compiler_BUILD_gn patch-cc_BUILD_gn patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_settings_strings_grdp patch-chrome_browser_about_flags_cc patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_browser_resources_grd patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_chrome_browser_main_linux_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_chrome_content_browser_client_h patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_input_ime_input_ime_api_h patch-chrome_browser_extensions_api_settings_private_prefs_util_cc patch-chrome_browser_extensions_bookmark_app_helper_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_plugins_plugins_resource_service_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_resources_plugin_metadata_plugins_linux_json patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_speech_tts_controller_impl_cc patch-chrome_browser_ssl_ssl_error_controller_client_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_toolbar_app_menu_model_cc patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc patch-chrome_browser_ui_views_first_run_dialog_cc patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_layout_cc patch-chrome_browser_ui_views_tabs_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_web_app_cc patch-chrome_browser_web_applications_web_app_h patch-chrome_common_BUILD_gn patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_extensions_chrome_extensions_client_cc patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_autofill_experiments_cc patch-components_autofill_strings_grdp patch-components_content_settings_core_browser_website_settings_registry_cc patch-components_crash_content_app_BUILD_gn patch-components_crash_content_browser_BUILD_gn patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_policy_resources_policy_templates_json patch-components_policy_tools_generate_policy_source_py patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_child_process_launcher_helper_linux_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_media_internals_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_message_filter_h patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_view_host_impl_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc patch-content_common_view_messages_h patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_common_renderer_preferences_h patch-content_renderer_render_thread_impl_cc patch-content_shell_browser_shell_browser_context_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_utility_utility_main_cc patch-device_bluetooth_BUILD_gn patch-device_gamepad_gamepad_provider_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_common_api__permission_features_json patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_ipc_service_gpu_watchdog_thread_cc patch-headless_lib_browser_headless_content_browser_client_cc patch-headless_lib_headless_macros_h patch-media_audio_BUILD_gn patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_video_capture_device_client_cc patch-net_BUILD_gn patch-net_base_address_tracker_linux_cc patch-net_base_network_change_notifier_cc patch-net_proxy_resolution_proxy_resolution_service_cc patch-net_socket_udp_socket_posix_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_BUILD_gn patch-sandbox_linux_BUILD_gn patch-services_network_BUILD_gn patch-services_service_manager_public_cpp_standalone_service_BUILD_gn patch-services_service_manager_public_cpp_standalone_service_standalone_service_cc patch-services_service_manager_runner_host_BUILD_gn patch-services_service_manager_sandbox_BUILD_gn patch-services_service_manager_zygote_host_zygote_host_impl_linux_cc patch-skia_ext_SkMemory_new_handler_cpp patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_gl_renderergl_utils_cpp patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_heap_thread_state_cc patch-third_party_blink_renderer_platform_wtf_BUILD_gn patch-third_party_boringssl_BUILD_generated_gni patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix_cc patch-third_party_fontconfig_include_config_h patch-third_party_fontconfig_src_src_fccompat_c patch-third_party_pdfium_xfa_fgas_font_cfgas_fontmgr_cpp patch-third_party_skia_src_gpu_GrAutoLocaleSetter_h patch-third_party_sqlite_amalgamation_sqlite3_c patch-third_party_swiftshader_src_Common_SharedLibrary_hpp patch-third_party_swiftshader_src_OpenGL_libEGL_Display_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_Surface_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp patch-third_party_swiftshader_src_OpenGL_libEGL_libEGL_hpp patch-third_party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM_hpp patch-third_party_swiftshader_src_OpenGL_libGLESv2_libGLESv2_hpp patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_BUILD_gn patch-third_party_webrtc_rtc_base_httpcommon_cc patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physicalsocketserver_cc patch-third_party_webrtc_webrtc_gni patch-tools_json_schema_compiler_feature_compiler_py patch-tools_variations_fieldtrial_to_struct_py patch-ui_gfx_BUILD_gn patch-ui_gfx_font_list_cc patch-ui_gfx_font_render_params_h patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gl_BUILD_gn patch-ui_gl_generate_bindings_py patch-ui_gl_gl_bindings_autogen_glx_cc patch-ui_gl_gl_fence_cc patch-ui_gl_gl_implementation_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_views_delegate_cc patch-ui_views_window_dialog_delegate_cc patch-ui_views_window_frame_background_cc patch-v8_BUILD_gn www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-chrome_renderer_pepper_pepper_flash_font_file_host_cc patch-chrome_renderer_pepper_pepper_flash_font_file_host_h patch-content_browser_service_manager_service_manager_context_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_utility_utility_blink_platform_with_sandbox_support_impl_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-media_base_scopedfd_helper_h patch-media_capture_video_create_video_capture_device_factory_cc patch-media_capture_video_shared_memory_handle_provider_cc patch-media_capture_video_shared_memory_handle_provider_h patch-media_capture_video_video_capture_buffer_pool_impl_cc patch-services_content_simple_browser_simple_browser_service_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_network_network_service_cc patch-services_network_network_service_h patch-third_party_angle_third_party_vulkan-loader_BUILD_gn patch-third_party_angle_third_party_vulkan-loader_src_loader_loader_c patch-third_party_angle_third_party_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_angle_third_party_vulkan-validation-layers_src_layers_vk_loader_platform_h patch-third_party_crashpad_crashpad_util_misc_address_types_h patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_skia_third_party_vulkanmemoryallocator_include_vk_mem_alloc_h patch-tools_gn_base_files_file_posix_cc patch-tools_gn_base_files_file_util_h patch-tools_gn_base_files_file_util_posix_cc patch-tools_gn_base_files_scoped_file_cc patch-tools_gn_build_build_linux_ninja_template patch-tools_gn_build_gen_py patch-tools_gn_tools_gn_args_cc patch-tools_gn_util_semaphore_cc patch-tools_gn_util_semaphore_h patch-tools_gn_util_ticks_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h Removed files: www/chromium/patches: patch-chrome_browser_browser_process_impl_cc patch-chrome_browser_browser_process_impl_h patch-content_browser_webui_web_ui_impl_cc patch-content_browser_webui_web_ui_impl_h patch-content_public_browser_web_ui_h patch-content_renderer_renderer_main_cc patch-content_renderer_webscrollbarbehavior_impl_aura_cc patch-device_geolocation_location_arbitrator_cc patch-media_capture_video_video_capture_device_factory_cc patch-third_party_angle_third_party_vulkan-validation-layers_BUILD_gn patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_loader_c patch-third_party_angle_third_party_vulkan-validation-layers_src_loader_vk_loader_platform_h patch-third_party_blink_renderer_bindings_core_v8_v8_script_runner_cc patch-third_party_perfetto_src_tracing_core_service_impl_cc patch-tools_gn_args_cc patch-tools_gn_bootstrap_bootstrap_py patch-tools_gn_bootstrap_build_ninja_template patch-ui_views_mus_aura_init_cc patch-ui_views_mus_aura_init_h Log message: update to 69.0.3497.81 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/12 13:10:34 Modified files: www/chromium : Makefile www/chromium/patches: patch-base_sys_info_posix_cc patch-build_config_compiler_BUILD_gn patch-build_toolchain_openbsd_BUILD_gn patch-content_common_user_agent_cc patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_zlib_BUILD_gn patch-tools_gn_tools_gn_args_cc www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-build_detect_host_arch_py patch-third_party_boringssl_src_include_openssl_cpu_h patch-third_party_crc32c_BUILD_gn patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h www/chromium/pkg: PFRAG.swiftshader Log message: add support for arm64; This is now possible due to the libcxx update and pmap changes in the kernel. Since swiftshader is not supported on aarch64 (amd64), create a PFRAG to be included on anything else besides arm64. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/12 13:29:08 Modified files: infrastructure/mk: arch-defines.mk Log message: lld does not have a default linker emulation. In order to create an object file with a .data section from a binary blob (ld -r -b binary foo foo.blob), the target emulation must be specified explicitly. Provide a variable LLD_EMUL that maps the architecture to the respective emulation name. We include the -m switch for direct use in an ld command line. ok sthen@ espie@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/12 13:33:25 Modified files: net/utox : Makefile www/mozplugger : Makefile Added files: net/utox/patches: patch-src_xlib_CMakeLists_txt www/mozplugger/patches: patch-configure Log message: Fix build with lld: Pass an explicit linker emulation argument when creating an object file with a .data section from a binary blob. ok sthen@ espie@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/12 13:59:04 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-configure Log message: add support for the neon instruction format on arm64 by checking if section data.rel.ro is supported on openbsd as well CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/12 16:17:08 Modified files: lib/libcrypto : cert.pem Log message: sync with mozilla-release (one removal, TURKTRUST, more details at https://bugzilla.mozilla.org/show_bug.cgi?id=1439127) ok danj guenther millert CVSROOT: /cvs Module name: ports Changes by: ians@cvs.openbsd.org 2018/09/12 17:00:55 Modified files: sysutils/htop : Makefile Removed files: sysutils/htop/patches: patch-CPUMeter_c Log message: sysutils/htop: Remove errant CPU meter patch per Daniel Jakots CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/09/12 17:08:34 Modified files: sysutils/login_duo: Makefile distinfo Removed files: sysutils/login_duo/patches: patch-lib_https_c Log message: Update login_duo to 1.10.4. Remove patch that was committed upstream. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/12 20:08:33 Modified files: usr.bin/ssh : auth2.c cipher.c cipher.h dh.c dh.h digest-openssl.c kexdhc.c kexdhs.c kexgexc.c kexgexs.c monitor.c ssh-dss.c ssh-ecdsa.c ssh-keygen.c ssh-pkcs11.c ssh-pkcs11-client.c ssh-rsa.c sshd.c sshkey.c sshkey.h Log message: hold our collective noses and use the openssl-1.1.x API in OpenSSH; feedback and ok tb@ jsing@ markus@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/12 21:38:15 Modified files: sys/dev/pci/drm/i915: i915_gem.c Log message: avoid sequence-point warning with gcc 4.9 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/12 21:45:08 Modified files: sys/dev/pci/drm/i915: i915_gem_userptr.c Log message: drm/i915/userptr: reject zero user_size From Matthew Auld 182e963432d867384f2e55487ec60ca7a9f99cd1 in linux 4.4.y/4.4.155 c11c7bfd213495784b22ef82a69b6489f8d0092f in mainline linux CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/09/12 21:49:50 Modified files: . : hackathons.html Log message: brevity CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/09/12 21:53:33 Modified files: usr.sbin/vmctl : main.c Log message: Add initial set of unveil's to vmctl. Was in snaps for a while. Ok mlarkin@ and reyk@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/12 21:55:17 Modified files: sys/dev/pci/drm/radeon: radeon_object.c Log message: drm/drivers: add support for using the arch wc mapping API. From Dave Airlie c59fdc4cfbda52ce081c59540762185d765c3369 in linux 4.4.y/4.4.155 7cf321d118a825c1541b43ca45294126fd474efa in mainline linux CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/12 22:07:20 Modified files: sys/dev/pci : auich.c cmpci.c eap.c emuxki.c Log message: clarify that config_activate_children() is called unconditionally in *activate(). ok ratchov@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/12 22:10:34 Modified files: sysutils/gource: Makefile Log message: Move homepage to https. CVSROOT: /cvs Module name: src Changes by: pd@cvs.openbsd.org 2018/09/12 22:23:36 Modified files: usr.sbin/vmd : virtio.c Log message: vmd: set irq and vm_id in virtio dev structs on restore This unbreaks vmctl receive. ok ccardenas@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/12 23:06:51 Modified files: regress/usr.bin/ssh/unittests/sshkey: test_sshkey.c Log message: use only openssl-1.1.x API here too CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/12 23:08:18 Modified files: devel/catch2 : Makefile distinfo devel/catch2/pkg: PLIST Log message: Update catch2-2.4.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/09/12 23:59:22 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-config_mak_uname patch-t_t1450-fsck_sh devel/git/pkg : PLIST-main Removed files: devel/git/patches: patch-t_t5310-pack-bitmaps_sh Log message: Update to git-2.19 OK benoit (maintainer, had the same diff) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/13 00:03:27 Modified files: sbin/pfctl : pfctl_parser.c Log message: Avoid unneeded variable in gen_dynnode() OK bluhm CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/13 01:49:33 Modified files: sys/kern : kern_pledge.c Log message: When unveil(2) was introduced one break from SYS_access case was removed here, this adds it back. Noticed by Coverity 1471854. feedback from semarie@ OK deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/13 03:03:20 Modified files: regress/usr.bin/ssh/unittests/sshkey: common.c common.h test_file.c test_sshkey.c Log message: missed a bit of openssl-1.0.x API in this unittest CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/13 03:14:39 Modified files: net/libbgpdump : Makefile distinfo Log message: update to bgpdump from upstream repository, no actual release but it has a couple of fixes plus Large Communities support (and since this is a repo checkout, enable tests) CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/09/13 03:28:07 Modified files: sys/dev/ic : r92creg.h rtwn.c sys/dev/pci : if_rtwn.c Log message: - There's no need to set R92C_HSSI_PARAM2_READ_EDGE for R92C_HSSI_PARAM2(0) for rtl8188eu - Fix typo in structure r92c_rom in comment: s/0x8192/0x8129/ - Add id member to struct r88e_rom which identifies eeprom - Replace magic numbers with something more readable - Cosmetic tweaking ok stsp@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/13 03:32:27 Modified files: sys/dev/pci/drm: drm_irq.c Log message: In drm_wait_one_vblank() add a delay when we're "cold". Interrupts aren't enabled at that point, so we cannot wait for one to happen. But having no delay at all breaks detection of some output connectors. Thanks to Philippe Meunier for tracking down the issue. ok millert@, jsg@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/13 05:13:00 Modified files: devel/avr/gcc : Makefile Added files: devel/avr/gcc/patches: patch-gcc_auto-profile_c patch-gcc_graphite-isl-ast-to-gimple_c patch-gcc_system_h Log message: fix build with new libc++ breakage reported by naddy@ patch from freebsd CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/13 05:16:21 Modified files: usr.sbin/bgpd : parse.y printconf.c Log message: ROA entires are allowing to define a prefix with a maxlen. In the end this is just another way to specify a prefixlen range and kind of an or-longer case with an upper limit. So these two prefix statements are equivalent: prefix 10.0.0.0/8 prefixlen 8 - 24 prefix 10.0.0.0/8 maxlen 24 While there also make 'prefixlen = 17' a OP_RANGE and because of that also usable in prefix-set tables. Finally adjust printconf.c for those to changes to print them nicely. OK phessler@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/13 05:18:18 Modified files: usr.sbin/bgpd : parse.y Log message: Similar to as-set factor out the code to create a prefix-set into a function. Makes all a bit nicer and as an added bonus fixes a memory leak. OK phessler@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/13 05:24:30 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.7.ok Log message: Adjust after introduction of maxlen CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/13 05:25:41 Modified files: usr.sbin/bgpd : printconf.c Log message: Noticed that the equal case is a bit wrong while adjusting the regress tests. This is better. There is no need to check for the prefix length p->len. CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2018/09/13 05:56:09 Log message: Import libdrm 2.4.94 Status: Vendor Tag: libdrm Release Tags: libdrm_2_4_94 N xenocara/lib/libdrm/meson.build C xenocara/lib/libdrm/config.h.in U xenocara/lib/libdrm/xf86drmSL.c C xenocara/lib/libdrm/libdrm_macros.h U xenocara/lib/libdrm/xf86drmRandom.h U xenocara/lib/libdrm/xf86drmRandom.c C xenocara/lib/libdrm/xf86drmHash.c U xenocara/lib/libdrm/libdrm.pc.in U xenocara/lib/libdrm/xf86drmMode.h N xenocara/lib/libdrm/meson_options.txt C xenocara/lib/libdrm/configure.ac U xenocara/lib/libdrm/libdrm_lists.h U xenocara/lib/libdrm/libsync.h C xenocara/lib/libdrm/xf86drm.c C xenocara/lib/libdrm/Makefile.in U xenocara/lib/libdrm/util_math.h C xenocara/lib/libdrm/Makefile.sources U xenocara/lib/libdrm/util_double_list.h U xenocara/lib/libdrm/xf86drm.h C xenocara/lib/libdrm/xf86drmMode.c C xenocara/lib/libdrm/README C xenocara/lib/libdrm/xf86atomic.h U xenocara/lib/libdrm/xf86drmHash.h C xenocara/lib/libdrm/Makefile.am C xenocara/lib/libdrm/configure C xenocara/lib/libdrm/aclocal.m4 N xenocara/lib/libdrm/amdgpu/meson.build C xenocara/lib/libdrm/amdgpu/amdgpu_bo.c U xenocara/lib/libdrm/amdgpu/amdgpu_vm.c N xenocara/lib/libdrm/amdgpu/handle_table.c U xenocara/lib/libdrm/amdgpu/amdgpu-symbol-check U xenocara/lib/libdrm/amdgpu/amdgpu_device.c U xenocara/lib/libdrm/amdgpu/amdgpu_gpu_info.c U xenocara/lib/libdrm/amdgpu/amdgpu_internal.h U xenocara/lib/libdrm/amdgpu/amdgpu_cs.c C xenocara/lib/libdrm/amdgpu/Makefile.in U xenocara/lib/libdrm/amdgpu/amdgpu.h U xenocara/lib/libdrm/amdgpu/Makefile.sources U xenocara/lib/libdrm/amdgpu/amdgpu_vamgr.c U xenocara/lib/libdrm/amdgpu/amdgpu_asic_id.c N xenocara/lib/libdrm/amdgpu/handle_table.h U xenocara/lib/libdrm/amdgpu/libdrm_amdgpu.pc.in U xenocara/lib/libdrm/amdgpu/Makefile.am N xenocara/lib/libdrm/vc4/meson.build U xenocara/lib/libdrm/vc4/vc4_qpu_defines.h U xenocara/lib/libdrm/vc4/vc4_packet.h C xenocara/lib/libdrm/vc4/Makefile.in U xenocara/lib/libdrm/vc4/libdrm_vc4.pc.in U xenocara/lib/libdrm/vc4/Makefile.sources U xenocara/lib/libdrm/vc4/Makefile.am N xenocara/lib/libdrm/radeon/meson.build U xenocara/lib/libdrm/radeon/radeon_cs_gem.h C xenocara/lib/libdrm/radeon/radeon_bo.c U xenocara/lib/libdrm/radeon/radeon-symbol-check U xenocara/lib/libdrm/radeon/r600_pci_ids.h C xenocara/lib/libdrm/radeon/radeon_cs_gem.c U xenocara/lib/libdrm/radeon/radeon_bo_gem.h U xenocara/lib/libdrm/radeon/bof.h U xenocara/lib/libdrm/radeon/radeon_surface.h C xenocara/lib/libdrm/radeon/radeon_surface.c U xenocara/lib/libdrm/radeon/radeon_bo_int.h U xenocara/lib/libdrm/radeon/libdrm_radeon.pc.in C xenocara/lib/libdrm/radeon/Makefile.in U xenocara/lib/libdrm/radeon/radeon_cs_int.h C xenocara/lib/libdrm/radeon/radeon_bo_gem.c U xenocara/lib/libdrm/radeon/Makefile.sources U xenocara/lib/libdrm/radeon/bof.c C xenocara/lib/libdrm/radeon/radeon_cs.c U xenocara/lib/libdrm/radeon/Makefile.am C xenocara/lib/libdrm/radeon/radeon_cs_space.c U xenocara/lib/libdrm/radeon/radeon_bo.h U xenocara/lib/libdrm/radeon/radeon_cs.h N xenocara/lib/libdrm/exynos/meson.build U xenocara/lib/libdrm/exynos/exynos-symbol-check U xenocara/lib/libdrm/exynos/exynos_fimg2d.h U xenocara/lib/libdrm/exynos/libdrm_exynos.pc.in U xenocara/lib/libdrm/exynos/exynos_drm.c U xenocara/lib/libdrm/exynos/exynos_drmif.h C xenocara/lib/libdrm/exynos/Makefile.in U xenocara/lib/libdrm/exynos/fimg2d_reg.h U xenocara/lib/libdrm/exynos/exynos_fimg2d.c U xenocara/lib/libdrm/exynos/exynos_drm.h U xenocara/lib/libdrm/exynos/Makefile.am N xenocara/lib/libdrm/omap/meson.build U xenocara/lib/libdrm/omap/libdrm_omap.pc.in U xenocara/lib/libdrm/omap/omap-symbol-check C xenocara/lib/libdrm/omap/Makefile.in U xenocara/lib/libdrm/omap/omap_drm.c U xenocara/lib/libdrm/omap/omap_drmif.h U xenocara/lib/libdrm/omap/omap_drm.h U xenocara/lib/libdrm/omap/Makefile.am U xenocara/lib/libdrm/m4/ltsugar.m4 U xenocara/lib/libdrm/m4/ltversion.m4 U xenocara/lib/libdrm/m4/ltoptions.m4 U xenocara/lib/libdrm/m4/lt~obsolete.m4 C xenocara/lib/libdrm/m4/libtool.m4 U xenocara/lib/libdrm/etnaviv/libdrm_etnaviv.pc.in N xenocara/lib/libdrm/etnaviv/meson.build U xenocara/lib/libdrm/etnaviv/etnaviv_drmif.h U xenocara/lib/libdrm/etnaviv/etnaviv_bo.c U xenocara/lib/libdrm/etnaviv/etnaviv_perfmon.c U xenocara/lib/libdrm/etnaviv/etnaviv-symbol-check U xenocara/lib/libdrm/etnaviv/etnaviv_pipe.c U xenocara/lib/libdrm/etnaviv/etnaviv_bo_cache.c C xenocara/lib/libdrm/etnaviv/Makefile.in U xenocara/lib/libdrm/etnaviv/etnaviv_drm.h U xenocara/lib/libdrm/etnaviv/Makefile.sources U xenocara/lib/libdrm/etnaviv/etnaviv_cmd_stream.c U xenocara/lib/libdrm/etnaviv/etnaviv_priv.h U xenocara/lib/libdrm/etnaviv/etnaviv_gpu.c U xenocara/lib/libdrm/etnaviv/etnaviv_device.c U xenocara/lib/libdrm/etnaviv/Makefile.am U xenocara/lib/libdrm/include/drm/drm.h U xenocara/lib/libdrm/include/drm/tegra_drm.h U xenocara/lib/libdrm/include/drm/drm_fourcc.h U xenocara/lib/libdrm/include/drm/drm_sarea.h U xenocara/lib/libdrm/include/drm/radeon_drm.h N xenocara/lib/libdrm/include/drm/msm_drm.h U xenocara/lib/libdrm/include/drm/amdgpu_drm.h U xenocara/lib/libdrm/include/drm/vc4_drm.h U xenocara/lib/libdrm/include/drm/savage_drm.h U xenocara/lib/libdrm/include/drm/nouveau_drm.h U xenocara/lib/libdrm/include/drm/qxl_drm.h U xenocara/lib/libdrm/include/drm/virtgpu_drm.h U xenocara/lib/libdrm/include/drm/vmwgfx_drm.h U xenocara/lib/libdrm/include/drm/r128_drm.h U xenocara/lib/libdrm/include/drm/mach64_drm.h U xenocara/lib/libdrm/include/drm/mga_drm.h U xenocara/lib/libdrm/include/drm/drm_mode.h U xenocara/lib/libdrm/include/drm/README C xenocara/lib/libdrm/include/drm/i915_drm.h U xenocara/lib/libdrm/include/drm/sis_drm.h U xenocara/lib/libdrm/include/drm/via_drm.h N xenocara/lib/libdrm/man/meson.build U xenocara/lib/libdrm/man/drmAvailable.xml U xenocara/lib/libdrm/man/drm-memory.xml U xenocara/lib/libdrm/man/drmModeGetResources.xml C xenocara/lib/libdrm/man/Makefile.in U xenocara/lib/libdrm/man/drmHandleEvent.xml U xenocara/lib/libdrm/man/drm.xml U xenocara/lib/libdrm/man/Makefile.am U xenocara/lib/libdrm/man/drm-kms.xml N xenocara/lib/libdrm/tests/meson.build U xenocara/lib/libdrm/tests/drmsl.c U xenocara/lib/libdrm/tests/drmdevice.c U xenocara/lib/libdrm/tests/hash.c U xenocara/lib/libdrm/tests/random.c C xenocara/lib/libdrm/tests/Makefile.in U xenocara/lib/libdrm/tests/Makefile.am N xenocara/lib/libdrm/tests/amdgpu/meson.build U xenocara/lib/libdrm/tests/amdgpu/vm_tests.c U xenocara/lib/libdrm/tests/amdgpu/vcn_tests.c U xenocara/lib/libdrm/tests/amdgpu/decode_messages.h U xenocara/lib/libdrm/tests/amdgpu/bo_tests.c U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.h U xenocara/lib/libdrm/tests/amdgpu/vce_tests.c U xenocara/lib/libdrm/tests/amdgpu/basic_tests.c U xenocara/lib/libdrm/tests/amdgpu/deadlock_tests.c U xenocara/lib/libdrm/tests/amdgpu/frame.h U xenocara/lib/libdrm/tests/amdgpu/amdgpu_test.c C xenocara/lib/libdrm/tests/amdgpu/Makefile.in U xenocara/lib/libdrm/tests/amdgpu/vce_ib.h U xenocara/lib/libdrm/tests/amdgpu/cs_tests.c U xenocara/lib/libdrm/tests/amdgpu/uvd_enc_tests.c U xenocara/lib/libdrm/tests/amdgpu/uve_ib.h U xenocara/lib/libdrm/tests/amdgpu/Makefile.am N xenocara/lib/libdrm/tests/radeon/meson.build U xenocara/lib/libdrm/tests/radeon/radeon_ttm.c U xenocara/lib/libdrm/tests/radeon/rbo.c C xenocara/lib/libdrm/tests/radeon/Makefile.in U xenocara/lib/libdrm/tests/radeon/rbo.h U xenocara/lib/libdrm/tests/radeon/Makefile.am U xenocara/lib/libdrm/tests/kms/libkms-test-device.c N xenocara/lib/libdrm/tests/kms/meson.build U xenocara/lib/libdrm/tests/kms/libkms-test-crtc.c U xenocara/lib/libdrm/tests/kms/kms-universal-planes.c U xenocara/lib/libdrm/tests/kms/libkms-test-plane.c U xenocara/lib/libdrm/tests/kms/libkms-test-framebuffer.c U xenocara/lib/libdrm/tests/kms/libkms-test.h U xenocara/lib/libdrm/tests/kms/kms-steal-crtc.c C xenocara/lib/libdrm/tests/kms/Makefile.in U xenocara/lib/libdrm/tests/kms/libkms-test-screen.c U xenocara/lib/libdrm/tests/kms/Makefile.am N xenocara/lib/libdrm/tests/vbltest/meson.build C xenocara/lib/libdrm/tests/vbltest/Makefile.in U xenocara/lib/libdrm/tests/vbltest/Makefile.am U xenocara/lib/libdrm/tests/vbltest/vbltest.c N xenocara/lib/libdrm/tests/exynos/meson.build U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_event.c C xenocara/lib/libdrm/tests/exynos/Makefile.in U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_test.c U xenocara/lib/libdrm/tests/exynos/exynos_fimg2d_perf.c U xenocara/lib/libdrm/tests/exynos/Makefile.am N xenocara/lib/libdrm/tests/modeprint/meson.build U xenocara/lib/libdrm/tests/modeprint/modeprint.c C xenocara/lib/libdrm/tests/modeprint/Makefile.in U xenocara/lib/libdrm/tests/modeprint/Makefile.am N xenocara/lib/libdrm/tests/etnaviv/meson.build U xenocara/lib/libdrm/tests/etnaviv/etnaviv_2d_test.c U xenocara/lib/libdrm/tests/etnaviv/state.xml.h U xenocara/lib/libdrm/tests/etnaviv/write_bmp.c C xenocara/lib/libdrm/tests/etnaviv/Makefile.in U xenocara/lib/libdrm/tests/etnaviv/cmdstream.xml.h U xenocara/lib/libdrm/tests/etnaviv/state_2d.xml.h U xenocara/lib/libdrm/tests/etnaviv/etnaviv_bo_cache_test.c U xenocara/lib/libdrm/tests/etnaviv/Makefile.am U xenocara/lib/libdrm/tests/etnaviv/write_bmp.h U xenocara/lib/libdrm/tests/etnaviv/etnaviv_cmd_stream_test.c N xenocara/lib/libdrm/tests/modetest/meson.build U xenocara/lib/libdrm/tests/modetest/cursor.c U xenocara/lib/libdrm/tests/modetest/cursor.h U xenocara/lib/libdrm/tests/modetest/modetest.c C xenocara/lib/libdrm/tests/modetest/Makefile.in U xenocara/lib/libdrm/tests/modetest/Makefile.sources U xenocara/lib/libdrm/tests/modetest/buffers.c U xenocara/lib/libdrm/tests/modetest/buffers.h U xenocara/lib/libdrm/tests/modetest/Makefile.am N xenocara/lib/libdrm/tests/kmstest/meson.build C xenocara/lib/libdrm/tests/kmstest/Makefile.in U xenocara/lib/libdrm/tests/kmstest/main.c U xenocara/lib/libdrm/tests/kmstest/Makefile.am N xenocara/lib/libdrm/tests/nouveau/meson.build U xenocara/lib/libdrm/tests/nouveau/threaded.c C xenocara/lib/libdrm/tests/nouveau/Makefile.in U xenocara/lib/libdrm/tests/nouveau/Makefile.am U xenocara/lib/libdrm/tests/util/format.c U xenocara/lib/libdrm/tests/util/kms.c N xenocara/lib/libdrm/tests/util/meson.build U xenocara/lib/libdrm/tests/util/common.h U xenocara/lib/libdrm/tests/util/format.h U xenocara/lib/libdrm/tests/util/pattern.h U xenocara/lib/libdrm/tests/util/pattern.c C xenocara/lib/libdrm/tests/util/Makefile.in U xenocara/lib/libdrm/tests/util/Makefile.sources U xenocara/lib/libdrm/tests/util/kms.h U xenocara/lib/libdrm/tests/util/Makefile.am N xenocara/lib/libdrm/tests/tegra/meson.build C xenocara/lib/libdrm/tests/tegra/Makefile.in U xenocara/lib/libdrm/tests/tegra/openclose.c U xenocara/lib/libdrm/tests/tegra/Makefile.am N xenocara/lib/libdrm/tests/proptest/meson.build U xenocara/lib/libdrm/tests/proptest/proptest.c C xenocara/lib/libdrm/tests/proptest/Makefile.in U xenocara/lib/libdrm/tests/proptest/Makefile.sources U xenocara/lib/libdrm/tests/proptest/Makefile.am U xenocara/lib/libdrm/build-aux/compile C xenocara/lib/libdrm/build-aux/depcomp U xenocara/lib/libdrm/build-aux/missing C xenocara/lib/libdrm/build-aux/config.guess C xenocara/lib/libdrm/build-aux/install-sh C xenocara/lib/libdrm/build-aux/config.sub C xenocara/lib/libdrm/build-aux/ltmain.sh U xenocara/lib/libdrm/build-aux/test-driver U xenocara/lib/libdrm/data/amdgpu.ids N xenocara/lib/libdrm/data/meson.build C xenocara/lib/libdrm/data/Makefile.in U xenocara/lib/libdrm/data/Makefile.am U xenocara/lib/libdrm/libkms/libkms.pc.in N xenocara/lib/libdrm/libkms/meson.build U xenocara/lib/libdrm/libkms/kms-symbol-check C xenocara/lib/libdrm/libkms/vmwgfx.c U xenocara/lib/libdrm/libkms/exynos.c U xenocara/lib/libdrm/libkms/libkms.h C xenocara/lib/libdrm/libkms/internal.h C xenocara/lib/libdrm/libkms/nouveau.c C xenocara/lib/libdrm/libkms/radeon.c C xenocara/lib/libdrm/libkms/Makefile.in C xenocara/lib/libdrm/libkms/api.c C xenocara/lib/libdrm/libkms/intel.c U xenocara/lib/libdrm/libkms/Makefile.sources C xenocara/lib/libdrm/libkms/dumb.c C xenocara/lib/libdrm/libkms/linux.c U xenocara/lib/libdrm/libkms/Makefile.am U xenocara/lib/libdrm/nouveau/libdrm_nouveau.pc.in N xenocara/lib/libdrm/nouveau/meson.build U xenocara/lib/libdrm/nouveau/nouveau.h U xenocara/lib/libdrm/nouveau/pushbuf.c U xenocara/lib/libdrm/nouveau/nouveau.c U xenocara/lib/libdrm/nouveau/private.h C xenocara/lib/libdrm/nouveau/Makefile.in U xenocara/lib/libdrm/nouveau/Makefile.sources U xenocara/lib/libdrm/nouveau/abi16.c U xenocara/lib/libdrm/nouveau/bufctx.c U xenocara/lib/libdrm/nouveau/nouveau-symbol-check U xenocara/lib/libdrm/nouveau/Makefile.am U xenocara/lib/libdrm/nouveau/nvif/ioctl.h U xenocara/lib/libdrm/nouveau/nvif/unpack.h U xenocara/lib/libdrm/nouveau/nvif/if0002.h U xenocara/lib/libdrm/nouveau/nvif/if0003.h U xenocara/lib/libdrm/nouveau/nvif/cl0080.h U xenocara/lib/libdrm/nouveau/nvif/class.h U xenocara/lib/libdrm/nouveau/nvif/cl9097.h N xenocara/lib/libdrm/tegra/meson.build U xenocara/lib/libdrm/tegra/libdrm_tegra.pc.in U xenocara/lib/libdrm/tegra/tegra.c U xenocara/lib/libdrm/tegra/tegra.h U xenocara/lib/libdrm/tegra/tegra-symbol-check U xenocara/lib/libdrm/tegra/private.h C xenocara/lib/libdrm/tegra/Makefile.in U xenocara/lib/libdrm/tegra/Makefile.am U xenocara/lib/libdrm/intel/uthash.h N xenocara/lib/libdrm/intel/meson.build U xenocara/lib/libdrm/intel/intel_aub.h C xenocara/lib/libdrm/intel/mm.c C xenocara/lib/libdrm/intel/intel_bufmgr.c C xenocara/lib/libdrm/intel/intel_decode.c U xenocara/lib/libdrm/intel/test_decode.c C xenocara/lib/libdrm/intel/intel_bufmgr_fake.c C xenocara/lib/libdrm/intel/mm.h C xenocara/lib/libdrm/intel/Makefile.in C xenocara/lib/libdrm/intel/intel_bufmgr_gem.c U xenocara/lib/libdrm/intel/Makefile.sources U xenocara/lib/libdrm/intel/intel_bufmgr_priv.h U xenocara/lib/libdrm/intel/libdrm_intel.pc.in U xenocara/lib/libdrm/intel/intel_bufmgr.h U xenocara/lib/libdrm/intel/intel-symbol-check C xenocara/lib/libdrm/intel/intel_chipset.h U xenocara/lib/libdrm/intel/intel_debug.h U xenocara/lib/libdrm/intel/Makefile.am U xenocara/lib/libdrm/intel/tests/gen6-3d.batch U xenocara/lib/libdrm/intel/tests/gen7-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen6-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gm45-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch U xenocara/lib/libdrm/intel/tests/gen7-2d-copy.batch.sh U xenocara/lib/libdrm/intel/tests/gen6-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen5-3d.batch U xenocara/lib/libdrm/intel/tests/test-batch.sh U xenocara/lib/libdrm/intel/tests/gen5-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gen5-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen7-3d.batch-ref.txt U xenocara/lib/libdrm/intel/tests/gm45-3d.batch U xenocara/lib/libdrm/intel/tests/gen7-3d.batch U xenocara/lib/libdrm/intel/tests/gen4-3d.batch U xenocara/lib/libdrm/intel/tests/gen4-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gm45-3d.batch.sh U xenocara/lib/libdrm/intel/tests/gen4-3d.batch-ref.txt U xenocara/lib/libdrm/freedreno/freedreno_device.c U xenocara/lib/libdrm/freedreno/freedreno_priv.h N xenocara/lib/libdrm/freedreno/meson.build U xenocara/lib/libdrm/freedreno/freedreno_drmif.h U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.h C xenocara/lib/libdrm/freedreno/Makefile.in U xenocara/lib/libdrm/freedreno/Makefile.sources U xenocara/lib/libdrm/freedreno/freedreno_ringbuffer.c U xenocara/lib/libdrm/freedreno/freedreno_bo.c U xenocara/lib/libdrm/freedreno/libdrm_freedreno.pc.in U xenocara/lib/libdrm/freedreno/freedreno_pipe.c U xenocara/lib/libdrm/freedreno/Makefile.am U xenocara/lib/libdrm/freedreno/freedreno_bo_cache.c U xenocara/lib/libdrm/freedreno/freedreno-symbol-check U xenocara/lib/libdrm/freedreno/kgsl/msm_kgsl.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_drm.h U xenocara/lib/libdrm/freedreno/kgsl/kgsl_ringbuffer.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_pipe.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_bo.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_device.c U xenocara/lib/libdrm/freedreno/kgsl/kgsl_priv.h U xenocara/lib/libdrm/freedreno/msm/msm_bo.c U xenocara/lib/libdrm/freedreno/msm/msm_ringbuffer.c U xenocara/lib/libdrm/freedreno/msm/msm_priv.h U xenocara/lib/libdrm/freedreno/msm/msm_device.c U xenocara/lib/libdrm/freedreno/msm/msm_pipe.c 69 conflicts created by this import. Use the following command to help the merge: cvs checkout -jlibdrm:yesterday -jlibdrm xenocara/lib/libdrm CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2018/09/13 06:02:27 Modified files: lib/libdrm : Makefile.am Makefile.bsd-wrapper Makefile.in Makefile.sources README aclocal.m4 config.h.in configure configure.ac libdrm_macros.h xf86atomic.h xf86drm.c xf86drmHash.c xf86drmMode.c lib/libdrm/amdgpu: Makefile.in amdgpu_bo.c lib/libdrm/data: Makefile.in lib/libdrm/freedreno: Makefile.in lib/libdrm/include/drm: i915_drm.h lib/libdrm/intel: intel_bufmgr.c intel_bufmgr_fake.c intel_bufmgr_gem.c intel_chipset.h intel_decode.c mm.c mm.h lib/libdrm/libkms: api.c dumb.c intel.c internal.h linux.c nouveau.c radeon.c vmwgfx.c lib/libdrm/radeon: radeon_bo.c radeon_bo_gem.c radeon_cs.c radeon_cs_gem.c radeon_cs_space.c radeon_surface.c lib/libdrm/tests: Makefile.in Removed files: lib/libdrm/amdgpu: util_hash.c util_hash.h util_hash_table.c util_hash_table.h lib/libdrm/freedreno/msm: msm_drm.h Log message: Merge libdrm 2.4.94 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2018/09/13 06:04:37 Modified files: distrib/sets/lists/xbase: md.alpha md.amd64 md.arm64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.macppc md.octeon md.sgi md.socppc md.sparc64 Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2018/09/13 06:05:53 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/13 06:29:43 Modified files: sys/netinet : ip_ipcomp.c Log message: Include the size of IPCOMP header when checking for compression. Problem found and anaylyzed by Romain Gabet, ok markus@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/13 06:31:15 Modified files: include : pwd.h grp.h lib/libc/gen : pwcache.3 pwcache.c getgrent.c lib/libc : shlib_version Symbols.list lib/libc/hidden: grp.h pwd.h Log message: Add uid_from_user() and gid_from_group(), derived from pax's cache.c. It replaces the existing pwcache.c functions user_from_uid(3) and group_from_gid(3) with the pax equivalents. Adapted from NetBSD (mycroft) changes from our own pax's cache.c. OK guenther@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/13 06:33:43 Modified files: bin/pax : Makefile extern.h options.c pax.c sel_subs.c tar.c Removed files: bin/pax : cache.c Log message: Use the new libc uid_from_user() and gid_from_group() instead of the pax-specific functions in cache.c. OK guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/13 06:33:44 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.9.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/13 06:42:36 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.12.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/13 06:42:51 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.16.13. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/13 07:53:33 Modified files: comms/fldigi : Makefile distinfo Log message: update to fldigi-4.0.18 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/13 07:59:49 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/13 08:15:12 Modified files: lang/php/5.6 : Makefile lang/php/5.6/patches: patch-ext_session_session_c Log message: php/5.6 had a patch to use arc4random_buf rather than /dev/urandom for entropy for generated session ids, but it missed actually mixing it in. repair. simplified from an older diff by martijn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/13 08:15:47 Modified files: lang/php/7.0 : Makefile distinfo Added files: lang/php/7.0/patches: patch-ext_session_session_c Log message: update to php-7.0.32 while there, bring across the now-repaired patch from php/5.6 to use arc4random_buf rather than /dev/urandom for entropy for generated session ids. simplified from an older diff by martijn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/13 08:17:49 Modified files: x11/xfce4/tumbler: Makefile distinfo Log message: Update to tumbler 0.2.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/13 08:59:24 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_appconfig_constants_unix_go patch-agent_ssm_service_go patch-makefile Log message: Update to amazon-ssm-agent-2.3.50.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/13 09:04:39 Modified files: www/chromium : Makefile distinfo Log message: update to 69.0.3497.92 and fix a missing dependency on e2fsprogs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/13 09:08:46 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-216.0.0. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/13 09:23:32 Modified files: bin/ls : ls.c usr.bin/ssh : sftp-common.c usr.bin/systat : pigs.c usr.bin/fstat : fstat.c usr.bin/top : machine.c machine.h top.c top.h username.c utils.c utils.h usr.sbin/user : user.c Log message: Fix warnings caused by user_from_uid() and group_from_gid() now returning const char *. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/13 09:53:20 Modified files: infrastructure/bin: pkg_check-problems Log message: scrape stupid debug code CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/13 10:19:26 Modified files: distrib/sets/lists/base: mi Log message: oops, missed the libc.so.XX.a relink file CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/13 10:34:33 Modified files: distrib/special/pax: Makefile Log message: Unbreak ramdisks by catching up with the change to use the new libc uid_from_user() and gid_from_group() instead of the pax-specific functions in cache.c. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/13 10:50:54 Modified files: lib/libc/gen : pwcache.3 Log message: missing comma in previous; CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/13 13:20:04 Modified files: archivers/deutex: Makefile distinfo Log message: Bugfix update to deutex-5.1.2 -- fixes a segfault when using --help ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/13 13:53:58 Modified files: sys/kern : uipc_mbuf.c sys/net : pf.c pfvar.h sys/netinet : in_pcb.c in_pcb.h raw_ip.c tcp_output.c udp_usrreq.c sys/netinet6 : raw_ip6.c udp6_output.c Log message: Add reference counting for inet pcb, this will be needed when we start locking the socket. An inp can be referenced by the PCB queue and hashes, by a pf mbuf header, or by a pf state key. OK visa@ CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/09/13 15:38:05 Modified files: sysutils/rsyslog: Makefile distinfo sysutils/rsyslog/pkg: PLIST-main Log message: update to rsyslogd 8.37.0 - liblogging-stdlog is now disabled by default and will go away - the 2nd master site does not provide new tarballs since a while ok danj@ ok (and please change urls to https) sthen@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/13 17:34:17 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html Log message: add cdn.openbsd.org to the mirror list CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/13 22:17:12 Modified files: usr.bin/ssh : sshconnect2.c Log message: Use consistent format in debug log for keys readied, offered and received during public key authentication. This makes it a little easier to see what is going on, as each message now contains the key filename, its type and fingerprint, and whether the key is hosted in an agent or a token. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/13 22:17:44 Modified files: usr.bin/ssh : ssh-keygen.c sshkey.c sshkey.h Log message: garbage-collect moribund ssh_new_private() API. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/13 22:44:04 Modified files: usr.bin/ssh : sshconnect2.c Log message: revert following; deals badly with agent keys revision 1.285 date: 2018/09/14 04:17:12; author: djm; state: Exp; lines: +47 -26; commitid: lflGFcNb2X2HebaK; Use consistent format in debug log for keys readied, offered and received during public key authentication. This makes it a little easier to see what is going on, as each message now contains the key filename, its type and fingerprint, and whether the key is hosted in an agent or a token. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/13 23:26:27 Modified files: usr.bin/ssh : sshconnect2.c Log message: second try, deals properly with missing and private-only keys: Use consistent format in debug log for keys readied, offered and received during public key authentication. This makes it a little easier to see what is going on, as each message now contains (where available) the key filename, its type and fingerprint, and whether the key is hosted in an agent or a token. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/14 01:25:02 Modified files: sys/netinet : in_pcb.h Log message: unbreak userland uses of in_pcb.h by including sys/refcnt.h ok visa@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/14 02:09:06 Log message: import math/py-pandas, from Elias M. Mariani, ok bket@ Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more. Status: Vendor Tag: sthen Release Tags: sthen_20180914 N ports/math/py-pandas/Makefile N ports/math/py-pandas/distinfo N ports/math/py-pandas/patches/patch-pandas_io_formats_terminal_py N ports/math/py-pandas/patches/patch-setup_cfg N ports/math/py-pandas/pkg/DESCR N ports/math/py-pandas/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/14 02:10:14 Modified files: math : Makefile Log message: +py-pandas CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/14 02:37:34 Modified files: sys/dev/pci : auich.c auvia.c cmpci.c eap.c esa.c Log message: mark some suspend/resume functions always returning zero as void; ok ratchov@ CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/14 02:45:46 Modified files: sys/dev/pci : auich.c Log message: ansify auich_trigger_input() and remove #ifdef around DPRINTF(); ok ratchov@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/14 03:11:42 Modified files: editors/vim : Makefile distinfo editors/vim/pkg: PLIST-main Log message: update to vim-8.1.0388 - remove bogus "CFLAGS/LDFLAGS=-pthread" setting for the gtk flavour (very old - probably a remnant of uthread and not needed any more), it was done as an override rather than addition, so the wanted CFLAGS were not used for gtk builds. - don't strip if this is a DEBUG build. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/14 04:22:11 Modified files: usr.sbin/bgpd : bgpd.h parse.y rde.c rde_sets.c util.c Log message: Extend as_set to allow for different sized objects to be added. The only requirement is that the first value of the struct is a 32bit ID which is used in the bsearch. This allows to add more than just as numbers to a set. as_set_match now returns a pointer to this data or NULL if not found. OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/14 04:22:55 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Adjust the dummy as_set_match function to new prototype after last bgpd commit OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/14 04:23:42 Modified files: regress/usr.sbin/bgpd/unittests: rde_sets_test.c Log message: Adjust and extend unit test for as_set after last bgpd commit OK benno@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/09/14 04:28:55 Removed files: usr.bin/bgplg/ping6: Makefile Log message: No longer needed since the ping/ping6 unification. Pointed out by Clemens Goessnitzer (clemens AT goessnitzer.info), thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/14 05:32:11 Modified files: fonts/font-awesome: Makefile distinfo Log message: Update font-awesome-5.3.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/14 05:36:07 Modified files: infrastructure/bin: pkg_check-problems Log message: zap debug message CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/14 05:37:30 Modified files: x11/kde/i18n3 : Makefile.inc x11/kde4/l10n : Makefile.inc x11/kde4/l10n/pkg: PFRAG.conflict Log message: stop adding kde5 tools without checking for conflicts, please... CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/14 06:55:17 Modified files: sys/netinet : in_pcb.c in_pcb.h Log message: In general it is a bad idea to use one random secret for two things. The inet PCB uses one hash with local and foreign addresses, and one with local port numbers. Give both hashes separate keys. Also document the struct fields. OK visa@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/09/14 07:37:52 Modified files: gnu/lib/libiberty: Makefile.bsd-wrapper gnu/usr.bin/binutils: Makefile.bsd-wrapper gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper gnu/usr.bin/cvs: Makefile.bsd-wrapper Log message: Pass CC/CFLAGS/LDFLAGS to the configure script. ok millert@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/09/14 07:44:18 Modified files: gnu/gcc/gcc/config/i386: openbsd64.h openbsdelf.h Log message: Pass -L/usr/lib to the linker in preparation for switching to lld, which does not have a default search path. ok kettenis@ jsg@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/09/14 07:49:01 Modified files: sys/arch/arm64/conf: Makefile.arm64 sys/arch/armv7/conf: Makefile.armv7 sys/arch/loongson/conf: Makefile.loongson sys/arch/octeon/conf: Makefile.octeon sys/arch/sgi/conf: Makefile.sgi Log message: add gapdummy.c to the "clean" target like other generated files ok visa@ jsg@ phessler@ CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2018/09/14 07:54:57 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Add interoperability test mode for regress appstest.sh - test s_server and s_client between different version by option -i - indicate other version by defining OTHER_OPENSSL environment variable - fix "SSL/TLS" to "TLS/SSL", since TLS is correct as technical term - s/SKIPPNG/SKIPPING/ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/14 07:58:20 Modified files: sys/arch/alpha/include: param.h sys/arch/arm/include: param.h sys/arch/arm64/include: param.h sys/arch/hppa/include: param.h sys/arch/m88k/include: param.h sys/arch/mips64/include: param.h sys/arch/powerpc/include: param.h sys/arch/sh/include: param.h sys/arch/sparc64/include: param.h Log message: Unify and bump some of the NMBCLUSTERS defines. Some archs had it set to 4MB which is far too low especially when the platform is able to run MP. New limits are, amd64 = 256M; arm64, mips64, sparc64 = 64M; alpha, arm, hppa, i386, powerpc = 32M; m88k, sh = 8M Still rather conservative numbers but much better than before. At least some hangs of arm64 build boxes was caused by this. OK kettenis@, visa@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/14 08:56:18 Modified files: www/chromium : Makefile Log message: fix the swiftshader PKG_ARG on aarch64 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/14 09:17:27 Log message: Import lxqt 0.13.0 LXQt is a lightweight desktop environment based on Qt5. LXQt is split into the following packages: - libqtxdg: qt implementation of freedesktop.org xdg specs - build-tools: various packaging tools and scripts for LXQt applications - libsysstat: library used to query system info and statistics - libfm-qt: qt binding for libfm - pcmanfm-qt: file manager and desktop icon manager - liblxqt: core utility library for all LXQt components - about: information about LXQt and the system its running on - config: tools to configure LXQt and the underlying operating system - globalkeys: daemon used to register global keyboard shortcuts - notificationd: notification daemon for LXQt - openssh-askpass: query passwords on behalf of ssh agents - panel: desktop panel for LXQt - policykit: policy kit agent for LXQt - powermanagement: power management module for LXQt - qtplugin: qt platform integration plugin for LXQt - runner: launch programs quickly by typing their names - session: session manager for LXQt - sudo: frontend for sudo - themes: themes, graphics and icons for LXQt - lximage-qt: image viewer and screenshot tool for LXQt - compton-conf: configuration tool for compton X composite manager - obconf-qt: configuration editor for openbox window manager - pavucontrol-qt: pulseaudio mixer in qt - qterminal: lightweight Qt terminal emulator based on QTermWidget - qtermwidget: the terminal widget for QTerminal - screengrab: tool for fast making screenshots Port made by Elias M. Mariani (maintainer). Feedback, review, test, help by sthen@, jca@, tfrohwein@. landry@, me and others. ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180914 N ports/x11/lxqt/Makefile N ports/x11/lxqt/Makefile.inc N ports/x11/lxqt/about/Makefile N ports/x11/lxqt/about/distinfo N ports/x11/lxqt/about/pkg/DESCR N ports/x11/lxqt/about/pkg/PLIST N ports/x11/lxqt/build-tools/Makefile N ports/x11/lxqt/build-tools/distinfo N ports/x11/lxqt/build-tools/patches/patch-cmake_modules_LXQtCompilerSettings_cmake N ports/x11/lxqt/build-tools/patches/patch-cmake_modules_LXQtCreatePkgConfigFile_cmake N ports/x11/lxqt/build-tools/pkg/DESCR N ports/x11/lxqt/build-tools/pkg/PLIST N ports/x11/lxqt/compton-conf/Makefile N ports/x11/lxqt/compton-conf/distinfo N ports/x11/lxqt/compton-conf/patches/patch-CMakeLists_txt N ports/x11/lxqt/compton-conf/pkg/DESCR N ports/x11/lxqt/compton-conf/pkg/PLIST N ports/x11/lxqt/config/Makefile N ports/x11/lxqt/config/distinfo N ports/x11/lxqt/config/pkg/DESCR N ports/x11/lxqt/config/pkg/PLIST N ports/x11/lxqt/globalkeys/Makefile N ports/x11/lxqt/globalkeys/distinfo N ports/x11/lxqt/globalkeys/patches/patch-daemon_core_cpp N ports/x11/lxqt/globalkeys/pkg/DESCR N ports/x11/lxqt/globalkeys/pkg/PLIST N ports/x11/lxqt/l10n/Makefile N ports/x11/lxqt/l10n/distinfo N ports/x11/lxqt/l10n/pkg/DESCR-about N ports/x11/lxqt/l10n/pkg/DESCR-compton-conf N ports/x11/lxqt/l10n/pkg/DESCR-config N ports/x11/lxqt/l10n/pkg/DESCR-libfm-qt N ports/x11/lxqt/l10n/pkg/DESCR-lximage-qt N ports/x11/lxqt/l10n/pkg/DESCR-main N ports/x11/lxqt/l10n/pkg/DESCR-notificationd N ports/x11/lxqt/l10n/pkg/DESCR-obconf-qt N ports/x11/lxqt/l10n/pkg/DESCR-openssh-askpass N ports/x11/lxqt/l10n/pkg/DESCR-panel N ports/x11/lxqt/l10n/pkg/DESCR-pavucontrol-qt N ports/x11/lxqt/l10n/pkg/DESCR-pcmanfm-qt N ports/x11/lxqt/l10n/pkg/DESCR-policykit N ports/x11/lxqt/l10n/pkg/DESCR-powermanagement N ports/x11/lxqt/l10n/pkg/DESCR-qterminal N ports/x11/lxqt/l10n/pkg/DESCR-qtermwidget N ports/x11/lxqt/l10n/pkg/DESCR-runner N ports/x11/lxqt/l10n/pkg/DESCR-session N ports/x11/lxqt/l10n/pkg/DESCR-sudo N ports/x11/lxqt/l10n/pkg/PLIST-about N ports/x11/lxqt/l10n/pkg/PLIST-compton-conf N ports/x11/lxqt/l10n/pkg/PLIST-config N ports/x11/lxqt/l10n/pkg/PLIST-libfm-qt N ports/x11/lxqt/l10n/pkg/PLIST-lximage-qt N ports/x11/lxqt/l10n/pkg/PLIST-main N ports/x11/lxqt/l10n/pkg/PLIST-notificationd N ports/x11/lxqt/l10n/pkg/PLIST-obconf-qt N ports/x11/lxqt/l10n/pkg/PLIST-openssh-askpass N ports/x11/lxqt/l10n/pkg/PLIST-panel N ports/x11/lxqt/l10n/pkg/PLIST-pavucontrol-qt N ports/x11/lxqt/l10n/pkg/PLIST-pcmanfm-qt N ports/x11/lxqt/l10n/pkg/PLIST-policykit N ports/x11/lxqt/l10n/pkg/PLIST-powermanagement N ports/x11/lxqt/l10n/pkg/PLIST-qterminal N ports/x11/lxqt/l10n/pkg/PLIST-qtermwidget N ports/x11/lxqt/l10n/pkg/PLIST-runner N ports/x11/lxqt/l10n/pkg/PLIST-session N ports/x11/lxqt/l10n/pkg/PLIST-sudo N ports/x11/lxqt/libfm-qt/Makefile N ports/x11/lxqt/libfm-qt/distinfo N ports/x11/lxqt/libfm-qt/patches/patch-src_core_thumbnailjob_cpp N ports/x11/lxqt/libfm-qt/pkg/DESCR N ports/x11/lxqt/libfm-qt/pkg/PLIST N ports/x11/lxqt/liblxqt/Makefile N ports/x11/lxqt/liblxqt/distinfo N ports/x11/lxqt/liblxqt/patches/patch-lxqtprogramfinder_cpp N ports/x11/lxqt/liblxqt/pkg/DESCR N ports/x11/lxqt/liblxqt/pkg/PLIST N ports/x11/lxqt/libqtxdg/Makefile N ports/x11/lxqt/libqtxdg/distinfo N ports/x11/lxqt/libqtxdg/patches/patch-cmake_compiler_settings_cmake N ports/x11/lxqt/libqtxdg/patches/patch-cmake_create_pkgconfig_file_cmake N ports/x11/lxqt/libqtxdg/pkg/DESCR N ports/x11/lxqt/libqtxdg/pkg/PLIST N ports/x11/lxqt/libsysstat/Makefile N ports/x11/lxqt/libsysstat/distinfo N ports/x11/lxqt/libsysstat/pkg/DESCR N ports/x11/lxqt/libsysstat/pkg/PLIST N ports/x11/lxqt/lximage-qt/Makefile N ports/x11/lxqt/lximage-qt/distinfo N ports/x11/lxqt/lximage-qt/pkg/DESCR N ports/x11/lxqt/lximage-qt/pkg/PLIST N ports/x11/lxqt/notificationd/Makefile N ports/x11/lxqt/notificationd/distinfo N ports/x11/lxqt/notificationd/pkg/DESCR N ports/x11/lxqt/notificationd/pkg/PLIST N ports/x11/lxqt/obconf-qt/Makefile N ports/x11/lxqt/obconf-qt/distinfo N ports/x11/lxqt/obconf-qt/patches/patch-src_CMakeLists_txt N ports/x11/lxqt/obconf-qt/pkg/DESCR N ports/x11/lxqt/obconf-qt/pkg/PLIST N ports/x11/lxqt/openssh-askpass/Makefile N ports/x11/lxqt/openssh-askpass/distinfo N ports/x11/lxqt/openssh-askpass/pkg/DESCR N ports/x11/lxqt/openssh-askpass/pkg/PLIST N ports/x11/lxqt/panel/Makefile N ports/x11/lxqt/panel/distinfo N ports/x11/lxqt/panel/patches/patch-panel_resources_panel_conf N ports/x11/lxqt/panel/patches/patch-plugin-volume_ossengine_cpp N ports/x11/lxqt/panel/pkg/DESCR N ports/x11/lxqt/panel/pkg/PLIST N ports/x11/lxqt/pavucontrol-qt/Makefile N ports/x11/lxqt/pavucontrol-qt/distinfo N ports/x11/lxqt/pavucontrol-qt/pkg/DESCR N ports/x11/lxqt/pavucontrol-qt/pkg/PLIST N ports/x11/lxqt/pcmanfm-qt/Makefile N ports/x11/lxqt/pcmanfm-qt/distinfo N ports/x11/lxqt/pcmanfm-qt/patches/patch-pcmanfm_tabpage_cpp N ports/x11/lxqt/pcmanfm-qt/patches/patch-config_CMakeLists_txt N ports/x11/lxqt/pcmanfm-qt/pkg/DESCR N ports/x11/lxqt/pcmanfm-qt/pkg/PLIST N ports/x11/lxqt/policykit/Makefile N ports/x11/lxqt/policykit/distinfo N ports/x11/lxqt/policykit/pkg/DESCR N ports/x11/lxqt/policykit/pkg/PLIST N ports/x11/lxqt/powermanagement/Makefile N ports/x11/lxqt/powermanagement/distinfo N ports/x11/lxqt/powermanagement/pkg/DESCR N ports/x11/lxqt/powermanagement/pkg/PLIST N ports/x11/lxqt/qterminal/Makefile N ports/x11/lxqt/qterminal/distinfo N ports/x11/lxqt/qterminal/pkg/DESCR N ports/x11/lxqt/qterminal/pkg/PLIST N ports/x11/lxqt/qtermwidget/Makefile N ports/x11/lxqt/qtermwidget/distinfo N ports/x11/lxqt/qtermwidget/patches/patch-lib_kpty_cpp N ports/x11/lxqt/qtermwidget/pkg/DESCR N ports/x11/lxqt/qtermwidget/pkg/PLIST N ports/x11/lxqt/qtplugin/Makefile N ports/x11/lxqt/qtplugin/distinfo N ports/x11/lxqt/qtplugin/pkg/DESCR N ports/x11/lxqt/qtplugin/pkg/PLIST N ports/x11/lxqt/runner/Makefile N ports/x11/lxqt/runner/distinfo N ports/x11/lxqt/runner/patches/patch-providers_cpp N ports/x11/lxqt/runner/pkg/DESCR N ports/x11/lxqt/runner/pkg/PLIST N ports/x11/lxqt/screengrab/Makefile N ports/x11/lxqt/screengrab/distinfo N ports/x11/lxqt/screengrab/pkg/DESCR N ports/x11/lxqt/screengrab/pkg/PLIST N ports/x11/lxqt/session/Makefile N ports/x11/lxqt/session/distinfo N ports/x11/lxqt/session/patches/patch-lxqt-config-session_autostartedit_cpp N ports/x11/lxqt/session/patches/patch-lxqt-config-session_sessionconfigwindow_cpp N ports/x11/lxqt/session/patches/patch-lxqt-session_src_lxqtmodman_cpp N ports/x11/lxqt/session/patches/patch-lxqt-session_src_wmselectdialog_cpp N ports/x11/lxqt/session/pkg/DESCR N ports/x11/lxqt/session/pkg/PLIST N ports/x11/lxqt/session/pkg/README N ports/x11/lxqt/sudo/Makefile N ports/x11/lxqt/sudo/distinfo N ports/x11/lxqt/sudo/patches/patch-sudo_cpp N ports/x11/lxqt/sudo/pkg/DESCR N ports/x11/lxqt/sudo/pkg/PLIST N ports/x11/lxqt/themes/Makefile N ports/x11/lxqt/themes/distinfo N ports/x11/lxqt/themes/pkg/DESCR N ports/x11/lxqt/themes/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/14 09:22:33 Log message: Import meta package for lxqt Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180914 N ports/meta/lxqt/Makefile N ports/meta/lxqt/pkg/DESCR-extras N ports/meta/lxqt/pkg/DESCR-main N ports/meta/lxqt/pkg/PLIST-extras N ports/meta/lxqt/pkg/PLIST-main No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/14 09:24:48 Modified files: meta : Makefile x11 : Makefile Log message: +lxqt CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/14 09:45:35 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/patches: patch-configure productivity/homebank/pkg: PLIST Log message: Update homebank-5.2 WANTLIB tweak and ok pea@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/14 09:58:48 Modified files: lang/php/5.6 : Makefile distinfo Log message: update to php-5.6.38 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/14 10:02:37 Modified files: security/xca : Makefile distinfo security/xca/patches: patch-Makefile Log message: update to xca-2.1.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/14 11:52:08 Modified files: mail/s-nail : Makefile distinfo Removed files: mail/s-nail/patches: patch-obs-imap_c Log message: Update to s-nail 14.9.11, from Steffen Nurpmeso. Maintainer timeout. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/14 12:17:46 Modified files: usr.bin/nohup : nohup.c Log message: Do not leak a file descriptor when opening nohup.out. Make sure that stdout and stderr are not closed. from Nan Xiao CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/14 17:40:10 Modified files: sys/netinet : ipsec_input.c ipsec_output.c Log message: Initialize the TDB to NULL in ipsec_common_input() and ipsec_{input,output}_cb() so that in the case of sending or receiving a bogus mbuf (NULL) we don't end up trying to dereference the TDB, while being an uninitialized pointer, to increase the drops. Coverity IDs 1473312, 1473313 and 1473317. OK mpi@ visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 01:00:09 Modified files: sysutils/terraform/provider-vault: Makefile distinfo Log message: Update to terraform-provider-vault-1.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 01:13:26 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.3.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 01:13:37 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.2.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 01:26:43 Modified files: security/vault : Makefile distinfo Log message: Update to vault-0.11.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 01:40:31 Modified files: sysutils/terraform/provider-alicloud: Makefile distinfo Log message: Update to terraform-provider-alicloud-1.14.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 02:00:06 Modified files: sysutils/sysclean: Makefile distinfo Log message: Update to sysclean-2.7. changelog: https://github.com/semarie/sysclean/releases/tag/2.7 from semarie (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 02:05:48 Modified files: sysutils/amazon-ssm-agent: Makefile Log message: Set ONLY_FOR_ARCHS=amd64. Doesn't build on i386 and I don't think we care for AWS. reported by sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 02:08:09 Modified files: multimedia/gstreamer-0.10/plugins-ffmpeg: Makefile multimedia/gstreamer-0.10/plugins-ffmpeg/patches: patch-gst-libs_ext_libav_configure Added files: multimedia/gstreamer-0.10/plugins-ffmpeg/patches: patch-gst-libs_ext_libav_libavcodec_arm_asm_S Log message: First step to getting the old FFmpeg code in gst-ffmpeg building on Clang on ARM. Backport a diff to deal with Clang's assembler. from Brad CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2018/09/15 03:44:19 Modified files: games/fortune : Notes games/fortune/datfiles: fortunes Log message: Fix fortune underlines and use the right number of underscores in Notes. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 03:45:15 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.9.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 03:59:34 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.12.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/15 03:59:45 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.16.14. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/15 04:09:10 Added files: x11/kde/i18n3/pkg: PFRAG-conflict Log message: forgotten add CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/15 04:13:55 ports/math/z3/patches Update of /cvs/ports/math/z3/patches In directory cvs.openbsd.org:/tmp/cvs-serv38210/patches Log Message: Directory /cvs/ports/math/z3/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/15 06:01:59 Added files: x11/kde/i18n3/pkg: PFRAG.conflict Removed files: x11/kde/i18n3/pkg: PFRAG-conflict Log message: oopsie, fixed for real CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/15 06:15:32 Modified files: bin/csh : extern.h error.c misc.c str.c Log message: strsave() is hard-fail strdup() so simplify and rename to xstrdup(). with help from martijn@. ok millert@ martijn@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/09/15 07:16:01 Log message: Import devel/pasmo. ---8<--- Pasmo is a Z80 cross assembler, written in standard C++ that compiles easily in multiple platforms. It can generate object code in the following formats: raw binary, Intel HEX, PRL for CP/M Plus RSX, Plus3Dos (Spectrum +3 disk), TAP, TZX and CDT (Spectrum and Amstrad CPC emulators tape images), AmsDos (Amstrad CPC disk) and MSX (for use with BLOAD from disk in Basic). --->8--- OK benoit@, thanks! Status: Vendor Tag: edd Release Tags: edd_20180915 N ports/devel/pasmo/Makefile N ports/devel/pasmo/distinfo N ports/devel/pasmo/pkg/DESCR N ports/devel/pasmo/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2018/09/15 07:17:32 Modified files: devel : Makefile Log message: Link devel/pasmo. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/15 07:20:16 Modified files: usr.sbin/ldomctl: ldomctl.c mdstore.c mdstore.h Log message: Add support for version 2.0 of the mdstore protocol. CVSROOT: /cvs Module name: src Changes by: inoguchi@cvs.openbsd.org 2018/09/15 07:26:13 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Modify regress appstest.sh for interoperability testing with OpenSSL 1.1.x - add sleep before s_client instead of removing -pause option - change check words for s_client output messages - replace CAfile to CApath for s_time - remove -prexit from s_client - confirm openssl command path is executable CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/15 07:27:29 Modified files: math/z3 : Makefile math/z3/pkg : PLIST Added files: math/z3/patches: patch-scripts_mk_util_py Log message: fix SHARED_LIB setup Initial diff and test by Fabian Raetz with advanced fixes by me. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/15 10:05:17 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Add missing conversion specifier CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/15 10:53:52 Modified files: x11/lxqt/about : Makefile Log message: Unbreak lxqt/about build Fix by Elias M. Mariani (mainatiner), Spotted by ajacoutot@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/15 11:26:50 Modified files: faq : faq4.html Log message: add platform-specific INSTALL.arch links to the pre-install checklist and a brief mention of the mirrors page. requested by benno; input/ok tb CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2018/09/15 11:38:16 Modified files: archivers/zstd : Makefile Log message: Fix a cyclic dependency. The devel/llvm port depends indirectly on archivers/zstd (devel/llvm -> devel/cmake -> archivers/libarchive -> archivers/zstd), so ports-clang should not be used in zstd's COMPILER. Otherwise, zstd build is blocked if clang is not readily available, as is the case with bulk builds on gcc architectures. The dependency archivers/libarchive -> archivers/zstd was added recently. OK bket@ sthen@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/15 12:03:31 Log message: Import lang/gpc, the GNU Pascal Compiler. ok daniel@ GNU Pascal (GPC) is a Pascal compiler built on top of GCC. GNU Pascal is ISO 7185 compatible, and implements most of the ISO 10206 Extended Pascal standard. GPC also supports Borland Pascal 7.0 and parts of Borland Delphi, Mac Pascal, and Pascal-SC (PXSC). Status: Vendor Tag: bcallah Release Tags: bcallah_20180915 N ports/lang/gpc/Makefile N ports/lang/gpc/distinfo N ports/lang/gpc/pkg/PLIST N ports/lang/gpc/pkg/DESCR N ports/lang/gpc/pkg/PFRAG.PPC No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/15 12:03:49 Modified files: lang : Makefile Log message: +gpc CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/15 12:54:54 Modified files: games/ezquake : Makefile distinfo Log message: Upstream rolled their own tarball; use that instead of the GitHub autogen'd stuff. From MAINTAINER CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/15 13:06:47 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Merge AES CCM, AES GCM and ChaCha20 data structures into single AEAD types. Will be used in upcoming commits. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/15 13:09:07 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: rename checkChaCha20Poly1305{Open,Seal}() into checkAead{Open,Seal}(). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/15 13:12:31 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Also exercise EVP_aead_aes_128_gcm() and EVP_aead_aes_256_gcm(). CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/15 13:26:50 Modified files: games/bzflag : Makefile distinfo Log message: Update bzflag to 2.4.14 From Charlene Wendling While here, update license marker and COMPILER comment. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/15 16:03:28 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: add a brief comment on the acceptable AES CCM and AES GCM cases CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/15 16:07:52 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: typos CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/15 16:09:08 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: another typo. time to sleep CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/15 17:12:23 Modified files: devel/mygui : Makefile Added files: devel/mygui/patches: patch-MyGUIEngine_include_MyGUI_Prerequest_h Log message: For modern compilers, don't redefine nullptr to 0. It causes havoc deep in the C++ standard library header files. Patch taken from an intermediate upstream version. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/15 20:38:57 Modified files: usr.bin/mail : Makefile aux.c extern.h glob.h lex.c names.c temp.c v7.local.c Removed files: usr.bin/mail : getname.c Log message: Replace the local getname() and getuserid() functions with calls to user_from_uid(3) and uid_from_user(3). This requires sprinkling const in a few places to match the return value of user_from_uid(3). OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/15 20:41:16 Modified files: usr.sbin/mtree : create.c mtree.c spec.c Log message: Use user_from_uid(3), group_from_gid(3), uid_from_user(3) and gid_from_group(3) to avoid repeatedly looking up the same user/group. Also keep the passwd and group files open to avoid opening and closing them all the time. OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/15 20:42:19 Modified files: usr.bin/stat : stat.c Log message: Use user_from_uid(3) and group_from_gid(3) to avoid extra passwd and group file lookups. This required a bit of reordering of the file mode handling bits to deal with the const char *. OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/15 20:43:11 Modified files: sbin/fsck_ext2fs: inode.c sbin/fsck_ffs : inode.c sbin/fsdb : fsdbutil.c usr.bin/fstat : fuser.c usr.sbin/vmctl : vmctl.c Log message: Use user_from_uid(3) and group_from_gid(3) in a few more places that do repeated lookups. OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/15 20:44:07 Modified files: bin/chmod : chmod.c bin/ps : ps.c sbin/fsdb : fsdb.c sbin/pfctl : parse.y usr.bin/find : function.c usr.bin/fstat : fstat.c usr.bin/newsyslog: newsyslog.c usr.bin/pkill : pkill.c usr.bin/top : username.c usr.bin/xinstall: xinstall.c usr.sbin/edquota: edquota.c Log message: Use uid_from_user(3) and gid_from_group(3) in utilities that do repeated lookups. OK tb@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/09/15 22:55:44 Modified files: devel/git-cola : Makefile devel/git-cola/pkg: PLIST Log message: Let git-cola use qtpy from ports instead of bundled version. Per kn@'s advice add ${MODPY_FLAVOR} to deps having py flavors. Take MAINTAINER. OK kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/16 00:05:00 Modified files: x11/vlc : Makefile Added files: x11/vlc/patches: patch-modules_codec_x264_c Log message: x264: drop <148 build support and fix 10bit support from upstream via Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/16 00:08:04 Modified files: graphics/libmpeg2: Makefile graphics/libmpeg2/patches: patch-configure_ac Added files: graphics/libmpeg2/patches: patch-libmpeg2_motion_comp_arm_s_S Log message: Add some build fixes for ARM. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/16 00:09:16 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-tools_lld_ELF_Driver_cpp Log message: Fix --exclude-libs option. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/16 00:37:15 Modified files: multimedia/x264: Makefile distinfo multimedia/x264/patches: patch-Makefile patch-common_osdep_h patch-configure Added files: multimedia/x264/patches: patch-common_arm_asm_S patch-common_x86_cabac-a_asm patch-common_x86_cpu-a_asm patch-common_x86_mc-a_asm patch-common_x86_pixel-a_asm patch-common_x86_predict-a_asm patch-common_x86_quant-a_asm patch-common_x86_sad-a_asm patch-common_x86_trellis-64_asm Removed files: multimedia/x264/patches: patch-common_osdep_c Log message: Update to x264-20180908. This update enables 10-bit depth support. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/16 00:55:36 Modified files: sysutils/ec2-api-tools: Makefile distinfo Log message: No need to set DISTFILE. Set MODJAVA_VER=1.8+ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/16 00:56:05 Modified files: textproc/link-grammar: Makefile distinfo textproc/link-grammar/pkg: PLIST-main PLIST-python Log message: Update to link-grammar-5.5.1. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/16 02:53:02 Modified files: usr.sbin/rad : rad.c Log message: With prefixlen 128, mask_prefix() in rad(8) caused a stack overflow in the config parser. Add an out of bounds check for the in6_addr. OK florian@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/09/16 03:10:44 Modified files: devel/git-cola : Makefile Log message: Remove MODPY_FLAVOR from deps. Adding MODPY_FLAVOR to deps should only be done when we have python3 as possible FLAVOR. Noted by aja@. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/16 05:08:34 Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-content_renderer_render_thread_impl_cc Added files: www/chromium/patches: patch-ui_base_ime_ime_engine_handler_interface_h patch-ui_base_material_design_material_design_controller_cc patch-ui_message_center_public_cpp_message_center_constants_h Log message: enable the new chromium UI on openbsd as well CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/09/16 05:41:44 Modified files: sys/kern : vfs_init.c vfs_subr.c vfs_syscalls.c sys/sys : mount.h Log message: Move vfsconf lookup code into dedicated functions. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/16 05:45:08 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Rename *AesCcmOrGcm* into the slightly less ugly *AesAead*. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/16 06:17:05 Modified files: usr.sbin/ldomctl: config.c ldomctl.h mdesc.c mdesc.h Log message: Various improvements to generate logical domain configurations that are accepted by more modern firmwares. In particular on SPARC T3 machines. Tested on a t1k and t5120. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/16 06:26:06 Modified files: lib/libunwind/include: __libunwind_config.h lib/libunwind/src: DwarfParser.hpp Log message: Adjust sparc64 bits after libunwind 6.0.0 update. ok visa@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/16 06:43:40 Modified files: usr.sbin/mtree : mtree.c Log message: Add missing includes for setpassent() and setgroupent(). CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/16 07:32:33 Log message: Import lang/wabt, the WebAssembly binary toolkit. Joint work from rapha@ and Fabian Raetz, with Fabian taking MAINTAINER -- thanks! ok rsadowski@ WABT (we pronounce it "wabbit") is a suite of tools for WebAssembly, including: wat2wasm: translate from WebAssembly text format to the WebAssembly binary format wasm2wat: the inverse of wat2wasm, translate from the binary format back to the text format (also known as a .wat) wasm-objdump: print information about a wasm binary. Similiar to objdump. wasm-interp: decode and run a WebAssembly binary file using a stack-based interpreter wat-desugar: parse .wat text form as supported by the spec interpreter (s-expressions, flat syntax, or mixed) and print "canonical" flat format wasm2c: convert a WebAssembly binary file to a C source and header Status: Vendor Tag: bcallah Release Tags: bcallah_20180916 N ports/lang/wabt/Makefile N ports/lang/wabt/distinfo N ports/lang/wabt/pkg/DESCR N ports/lang/wabt/pkg/PLIST N ports/lang/wabt/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/16 07:33:11 Modified files: lang : Makefile Log message: +wabt CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/16 08:27:32 Modified files: usr.sbin/ldomctl: config.c ldomctl.8 ldomctl.h parse.y Log message: Add support for setting NVRAM variables. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/16 10:32:14 Added files: www/mozilla-firefox/patches: patch-build_moz_configure_init_configure www/firefox-esr/patches: patch-build_moz_configure_init_configure Log message: Backport https://hg.mozilla.org/mozilla-central/rev/36f4ba2fb6f5 Fixes the build with upcoming rust 1.29. with semarie@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/16 10:35:27 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-src_bootstrap_lib_rs patch-src_libstd_sys_unix_ext_net_rs patch-src_test_run-pass_stack-probes-lto_rs patch-src_test_run-pass_stack-probes_rs lang/rust/pkg : PFRAG.aarch64-doc PFRAG.aarch64-main PFRAG.amd64-doc PFRAG.amd64-main PFRAG.i386-doc PFRAG.i386-main PLIST-doc Added files: lang/rust/patches: patch-src_tools_cargo_tests_testsuite_support_paths_rs patch-src_vendor_openssl-sys_build_main_rs Removed files: lang/rust/patches: patch-src_libcompiler_builtins_build_rs patch-src_liblibc_src_unix_bsd_netbsdlike_openbsdlike_openbsd_mod_rs patch-src_tools_cargo_tests_testsuite_cargotest_support_paths_rs patch-src_vendor_openssl-sys_build_rs Log message: Update to rust 1.29, from MAINTAINER semarie@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/16 10:46:28 Modified files: geo/geos : Makefile distinfo geo/geos/patches: patch-src_Makefile_in geo/geos/pkg : PLIST Log message: Update to geos 3.7.0. Now requires c++11 per https://trac.osgeo.org/geos/wiki/RFC5 so set COMPILER accordingly. Built the following consumers on amd64: mapserver, mapcache, qgis, gdal, libosmium, postgis, and gdal on i386. No fallout. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/16 10:46:57 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Log message: Update to postgis 2.4.5, takes full advantage of geos 3.7.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/16 10:47:59 Modified files: geo/qgis : Makefile distinfo geo/qgis/patches: patch-src_app_qgisapp_cpp Added files: geo/qgis/patches: patch-python_plugins_processing_gui_ConfigDialog_py patch-src_app_qgsoptions_cpp Log message: Update to qgis 3.2.3. Backport bits of https://github.com/qgis/QGIS/pull/7824 to fix a crash upon ctrl-k. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/16 11:01:37 Modified files: x11/tint2 : Makefile distinfo x11/tint2/patches: patch-CMakeLists_txt patch-themes_CMakeLists_txt patch-themes_tint2rc Log message: Update tint2 to 16.6.1 From Scott Heppler ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/09/16 11:37:11 Modified files: usr.bin/top : top.h Log message: Unbreak tree with 'char *' -> 'const char *' for userid(). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/16 12:44:33 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: EVP_aead_chacha20_poly1305() can't actually fail. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/16 12:58:36 Modified files: usr.sbin/rad : parse.y rad.conf.5 Log message: If a prefix without length was specifed in the config file, then 128 was used. This does not make much sense for rad(8). Change the default prefixlen to 64. OK florian@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/16 13:22:50 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: add missing default case to switch CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/16 13:34:46 Modified files: devel/libaio_compat: Makefile Log message: Only build libaio_compat on archs that flang supports, which is amd64 and arm64 right now. Noticed from the sparc64 build logs by landry@, thanks! CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/16 13:36:33 Modified files: sbin/pfctl : pfctl_parser.c Log message: The kernel does not set the address family for the socket addresses that are used for netmask, broadcast, and destination address. In pfctl(8) take the family of the interface address and write it to the other addresses. This fixes some bugs when copy_satopfaddr() copied only part of IPv6 addresses. Print a warning if the address family is unknown. OK kn@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/09/16 13:41:45 Modified files: sys/dev/pci : if_iwm.c Log message: Fix length checks in the receive path of iwm(4). Prompted by a panic reported by Xavier Guerin on bugs@ ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/16 20:34:16 Modified files: sys/net80211 : ieee80211_node.c Log message: fix memory leaks in ieee80211_add_ess() ok stsp@ phessler@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/17 01:45:41 Modified files: x11/kde/i18n3 : Makefile.inc x11/kde/i18n3/pkg: PFRAG.conflict Log message: more conflicts I didn't catch first time CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/17 02:46:09 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-good: distinfo multimedia/gstreamer1/plugins-good/patches: patch-sys_oss_Makefile_in multimedia/gstreamer1/plugins-libav: Makefile distinfo multimedia/gstreamer1/plugins-libav/patches: patch-ext_libav_Makefile_in patch-gst-libs_ext_libav_configure multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Minor update of the gstreamer1 stack to version 1.14.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/17 02:52:39 Modified files: sysutils/awscli: Makefile security/py-rsa: Makefile Log message: Use a specific version of security/py-rsa. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/09/17 02:59:22 Modified files: productivity/homebank: Makefile distinfo Log message: Update to 5.2.1 ok ajacoutot@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/17 03:43:50 Log message: import unbound 1.7.3, testing from benno@ and Brad. Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_7_3 C src/usr.sbin/unbound/aclocal.m4 U src/usr.sbin/unbound/LICENSE C src/usr.sbin/unbound/systemd.m4 C src/usr.sbin/unbound/config.sub C src/usr.sbin/unbound/configure.ac C src/usr.sbin/unbound/ltmain.sh C src/usr.sbin/unbound/ac_pkg_swig.m4 C src/usr.sbin/unbound/Makefile.in C src/usr.sbin/unbound/configure C src/usr.sbin/unbound/ax_pthread.m4 C src/usr.sbin/unbound/config.guess C src/usr.sbin/unbound/install-sh C src/usr.sbin/unbound/acx_python.m4 C src/usr.sbin/unbound/config.h.in U src/usr.sbin/unbound/README C src/usr.sbin/unbound/acx_nlnetlabs.m4 C src/usr.sbin/unbound/doc/Changelog U src/usr.sbin/unbound/doc/TODO C src/usr.sbin/unbound/doc/unbound-checkconf.8.in U src/usr.sbin/unbound/doc/control_proto_spec.txt U src/usr.sbin/unbound/doc/LICENSE C src/usr.sbin/unbound/doc/unbound.doxygen U src/usr.sbin/unbound/doc/ietf67-design-02.odp U src/usr.sbin/unbound/doc/FEATURES C src/usr.sbin/unbound/doc/unbound-host.1.in C src/usr.sbin/unbound/doc/libunbound.3.in U src/usr.sbin/unbound/doc/README.tests U src/usr.sbin/unbound/doc/README.DNS64 C src/usr.sbin/unbound/doc/unbound.8.in C src/usr.sbin/unbound/doc/unbound.conf.5.in U src/usr.sbin/unbound/doc/README.svn C src/usr.sbin/unbound/doc/README C src/usr.sbin/unbound/doc/requirements.txt C src/usr.sbin/unbound/doc/example.conf.in C src/usr.sbin/unbound/doc/unbound-control.8.in U src/usr.sbin/unbound/doc/CREDITS C src/usr.sbin/unbound/doc/unbound-anchor.8.in C src/usr.sbin/unbound/edns-subnet/addrtree.h C src/usr.sbin/unbound/edns-subnet/subnetmod.c C src/usr.sbin/unbound/edns-subnet/edns-subnet.h C src/usr.sbin/unbound/edns-subnet/subnet-whitelist.h C src/usr.sbin/unbound/edns-subnet/edns-subnet.c C src/usr.sbin/unbound/edns-subnet/subnetmod.h C src/usr.sbin/unbound/edns-subnet/subnet-whitelist.c C src/usr.sbin/unbound/edns-subnet/addrtree.c N src/usr.sbin/unbound/cachedb/redis.c C src/usr.sbin/unbound/cachedb/cachedb.c C src/usr.sbin/unbound/cachedb/cachedb.h N src/usr.sbin/unbound/cachedb/redis.h C src/usr.sbin/unbound/util/alloc.c C src/usr.sbin/unbound/util/net_help.h C src/usr.sbin/unbound/util/log.c C src/usr.sbin/unbound/util/config_file.c C src/usr.sbin/unbound/util/ub_event.h U src/usr.sbin/unbound/util/rtt.c C src/usr.sbin/unbound/util/locks.c C src/usr.sbin/unbound/util/iana_ports.inc C src/usr.sbin/unbound/util/tube.c C src/usr.sbin/unbound/util/ub_event.c C src/usr.sbin/unbound/util/config_file.h U src/usr.sbin/unbound/util/random.h C src/usr.sbin/unbound/util/tube.h C src/usr.sbin/unbound/util/random.c C src/usr.sbin/unbound/util/winsock_event.c C src/usr.sbin/unbound/util/mini_event.h C src/usr.sbin/unbound/util/ub_event_pluggable.c U src/usr.sbin/unbound/util/configyyrename.h C src/usr.sbin/unbound/util/configparser.y C src/usr.sbin/unbound/util/rtt.h C src/usr.sbin/unbound/util/locks.h U src/usr.sbin/unbound/util/regional.h C src/usr.sbin/unbound/util/winsock_event.h C src/usr.sbin/unbound/util/module.h C src/usr.sbin/unbound/util/as112.h C src/usr.sbin/unbound/util/as112.c C src/usr.sbin/unbound/util/netevent.h C src/usr.sbin/unbound/util/rbtree.h C src/usr.sbin/unbound/util/mini_event.c U src/usr.sbin/unbound/util/regional.c C src/usr.sbin/unbound/util/netevent.c C src/usr.sbin/unbound/util/log.h C src/usr.sbin/unbound/util/timehist.h C src/usr.sbin/unbound/util/fptr_wlist.c C src/usr.sbin/unbound/util/timehist.c C src/usr.sbin/unbound/util/fptr_wlist.h C src/usr.sbin/unbound/util/alloc.h C src/usr.sbin/unbound/util/net_help.c C src/usr.sbin/unbound/util/configlexer.lex C src/usr.sbin/unbound/util/module.c C src/usr.sbin/unbound/util/rbtree.c C src/usr.sbin/unbound/util/data/msgreply.c C src/usr.sbin/unbound/util/data/msgencode.c C src/usr.sbin/unbound/util/data/msgparse.h C src/usr.sbin/unbound/util/data/msgreply.h C src/usr.sbin/unbound/util/data/packed_rrset.c C src/usr.sbin/unbound/util/data/dname.h U src/usr.sbin/unbound/util/data/msgencode.h C src/usr.sbin/unbound/util/data/dname.c C src/usr.sbin/unbound/util/data/packed_rrset.h C src/usr.sbin/unbound/util/data/msgparse.c C src/usr.sbin/unbound/util/shm_side/shm_main.h C src/usr.sbin/unbound/util/shm_side/shm_main.c C src/usr.sbin/unbound/util/storage/slabhash.h C src/usr.sbin/unbound/util/storage/lruhash.h C src/usr.sbin/unbound/util/storage/dnstree.h C src/usr.sbin/unbound/util/storage/slabhash.c C src/usr.sbin/unbound/util/storage/lruhash.c C src/usr.sbin/unbound/util/storage/dnstree.c C src/usr.sbin/unbound/util/storage/lookup3.c U src/usr.sbin/unbound/util/storage/lookup3.h C src/usr.sbin/unbound/iterator/iterator.h C src/usr.sbin/unbound/iterator/iter_delegpt.c U src/usr.sbin/unbound/iterator/iter_priv.c C src/usr.sbin/unbound/iterator/iter_utils.h U src/usr.sbin/unbound/iterator/iter_donotq.c C src/usr.sbin/unbound/iterator/iter_priv.h C src/usr.sbin/unbound/iterator/iterator.c C src/usr.sbin/unbound/iterator/iter_hints.c C src/usr.sbin/unbound/iterator/iter_scrub.c C src/usr.sbin/unbound/iterator/iter_delegpt.h U src/usr.sbin/unbound/iterator/iter_resptype.c C src/usr.sbin/unbound/iterator/iter_fwd.h C src/usr.sbin/unbound/iterator/iter_fwd.c U src/usr.sbin/unbound/iterator/iter_scrub.h C src/usr.sbin/unbound/iterator/iter_donotq.h C src/usr.sbin/unbound/iterator/iter_hints.h U src/usr.sbin/unbound/iterator/iter_resptype.h C src/usr.sbin/unbound/iterator/iter_utils.c C src/usr.sbin/unbound/smallapp/unbound-control.c C src/usr.sbin/unbound/smallapp/unbound-host.c C src/usr.sbin/unbound/smallapp/worker_cb.c C src/usr.sbin/unbound/smallapp/unbound-checkconf.c C src/usr.sbin/unbound/smallapp/unbound-control-setup.sh.in C src/usr.sbin/unbound/smallapp/unbound-anchor.c N src/usr.sbin/unbound/testcode/mini_tpkg.sh N src/usr.sbin/unbound/testcode/checklocks.c N src/usr.sbin/unbound/testcode/unitdname.c N src/usr.sbin/unbound/testcode/checklocks.h N src/usr.sbin/unbound/testcode/fake_event.h N src/usr.sbin/unbound/testcode/unitmain.c N src/usr.sbin/unbound/testcode/testpkts.h N src/usr.sbin/unbound/testcode/mini_tdir.sh N src/usr.sbin/unbound/testcode/unitecs.c N src/usr.sbin/unbound/testcode/lock_verify.c N src/usr.sbin/unbound/testcode/pktview.c N src/usr.sbin/unbound/testcode/streamtcp.c N src/usr.sbin/unbound/testcode/signit.c N src/usr.sbin/unbound/testcode/replay.c N src/usr.sbin/unbound/testcode/unitldns.c N src/usr.sbin/unbound/testcode/run_vm.sh N src/usr.sbin/unbound/testcode/delayer.c N src/usr.sbin/unbound/testcode/unitanchor.c N src/usr.sbin/unbound/testcode/streamtcp.1 N src/usr.sbin/unbound/testcode/unitverify.c N src/usr.sbin/unbound/testcode/unitmsgparse.c N src/usr.sbin/unbound/testcode/asynclook.c N src/usr.sbin/unbound/testcode/memstats.c N src/usr.sbin/unbound/testcode/fake_event.c N src/usr.sbin/unbound/testcode/perf.c N src/usr.sbin/unbound/testcode/testbound.c N src/usr.sbin/unbound/testcode/petal.c N src/usr.sbin/unbound/testcode/unitauth.c N src/usr.sbin/unbound/testcode/unitneg.c N src/usr.sbin/unbound/testcode/replay.h N src/usr.sbin/unbound/testcode/readhex.h N src/usr.sbin/unbound/testcode/readhex.c N src/usr.sbin/unbound/testcode/unitmain.h N src/usr.sbin/unbound/testcode/do-tests.sh N src/usr.sbin/unbound/testcode/testpkts.c N src/usr.sbin/unbound/testcode/unitregional.c N src/usr.sbin/unbound/testcode/unitlruhash.c N src/usr.sbin/unbound/testcode/unitslabhash.c C src/usr.sbin/unbound/sldns/parseutil.h C src/usr.sbin/unbound/sldns/keyraw.c C src/usr.sbin/unbound/sldns/str2wire.h C src/usr.sbin/unbound/sldns/rrdef.h C src/usr.sbin/unbound/sldns/parse.h C src/usr.sbin/unbound/sldns/parseutil.c C src/usr.sbin/unbound/sldns/str2wire.c C src/usr.sbin/unbound/sldns/rrdef.c C src/usr.sbin/unbound/sldns/keyraw.h U src/usr.sbin/unbound/sldns/pkthdr.h C src/usr.sbin/unbound/sldns/wire2str.h C src/usr.sbin/unbound/sldns/sbuffer.h C src/usr.sbin/unbound/sldns/sbuffer.c C src/usr.sbin/unbound/sldns/parse.c C src/usr.sbin/unbound/sldns/wire2str.c C src/usr.sbin/unbound/respip/respip.h C src/usr.sbin/unbound/respip/respip.c C src/usr.sbin/unbound/dns64/dns64.c U src/usr.sbin/unbound/dns64/dns64.h C src/usr.sbin/unbound/dnscrypt/cert.h C src/usr.sbin/unbound/dnscrypt/dnscrypt_config.h.in C src/usr.sbin/unbound/dnscrypt/dnscrypt.c C src/usr.sbin/unbound/dnscrypt/dnscrypt.h C src/usr.sbin/unbound/dnscrypt/dnscrypt.m4 U src/usr.sbin/unbound/dnstap/dnstap_config.h.in U src/usr.sbin/unbound/dnstap/dnstap.m4 U src/usr.sbin/unbound/dnstap/dnstap.h C src/usr.sbin/unbound/dnstap/dnstap.c C src/usr.sbin/unbound/dnstap/dnstap.proto C src/usr.sbin/unbound/services/authzone.c C src/usr.sbin/unbound/services/modstack.h C src/usr.sbin/unbound/services/listen_dnsport.h C src/usr.sbin/unbound/services/localzone.h U src/usr.sbin/unbound/services/outbound_list.h C src/usr.sbin/unbound/services/localzone.c C src/usr.sbin/unbound/services/listen_dnsport.c C src/usr.sbin/unbound/services/view.h U src/usr.sbin/unbound/services/outbound_list.c C src/usr.sbin/unbound/services/authzone.h C src/usr.sbin/unbound/services/outside_network.h C src/usr.sbin/unbound/services/mesh.c C src/usr.sbin/unbound/services/outside_network.c C src/usr.sbin/unbound/services/view.c C src/usr.sbin/unbound/services/modstack.c C src/usr.sbin/unbound/services/mesh.h C src/usr.sbin/unbound/services/cache/rrset.h C src/usr.sbin/unbound/services/cache/infra.h C src/usr.sbin/unbound/services/cache/dns.c C src/usr.sbin/unbound/services/cache/dns.h C src/usr.sbin/unbound/services/cache/rrset.c C src/usr.sbin/unbound/services/cache/infra.c C src/usr.sbin/unbound/validator/val_anchor.h C src/usr.sbin/unbound/validator/validator.c C src/usr.sbin/unbound/validator/val_anchor.c C src/usr.sbin/unbound/validator/autotrust.h C src/usr.sbin/unbound/validator/val_neg.c C src/usr.sbin/unbound/validator/val_utils.c C src/usr.sbin/unbound/validator/val_nsec.h U src/usr.sbin/unbound/validator/val_kcache.c C src/usr.sbin/unbound/validator/val_neg.h C src/usr.sbin/unbound/validator/val_sigcrypt.c U src/usr.sbin/unbound/validator/val_kcache.h C src/usr.sbin/unbound/validator/val_nsec.c C src/usr.sbin/unbound/validator/val_secalgo.h C src/usr.sbin/unbound/validator/validator.h C src/usr.sbin/unbound/validator/val_nsec3.h U src/usr.sbin/unbound/validator/val_kentry.h C src/usr.sbin/unbound/validator/val_utils.h U src/usr.sbin/unbound/validator/val_kentry.c C src/usr.sbin/unbound/validator/val_sigcrypt.h C src/usr.sbin/unbound/validator/autotrust.c C src/usr.sbin/unbound/validator/val_secalgo.c C src/usr.sbin/unbound/validator/val_nsec3.c C src/usr.sbin/unbound/daemon/worker.c C src/usr.sbin/unbound/daemon/worker.h C src/usr.sbin/unbound/daemon/remote.h C src/usr.sbin/unbound/daemon/remote.c C src/usr.sbin/unbound/daemon/stats.c C src/usr.sbin/unbound/daemon/stats.h U src/usr.sbin/unbound/daemon/cachedump.h C src/usr.sbin/unbound/daemon/daemon.h C src/usr.sbin/unbound/daemon/unbound.c C src/usr.sbin/unbound/daemon/acl_list.h C src/usr.sbin/unbound/daemon/acl_list.c C src/usr.sbin/unbound/daemon/daemon.c C src/usr.sbin/unbound/daemon/cachedump.c C src/usr.sbin/unbound/libunbound/ubsyms.def C src/usr.sbin/unbound/libunbound/worker.h C src/usr.sbin/unbound/libunbound/unbound.h C src/usr.sbin/unbound/libunbound/libworker.h C src/usr.sbin/unbound/libunbound/libunbound.c C src/usr.sbin/unbound/libunbound/context.c C src/usr.sbin/unbound/libunbound/unbound-event.h C src/usr.sbin/unbound/libunbound/libworker.c C src/usr.sbin/unbound/libunbound/context.h C src/usr.sbin/unbound/ipsecmod/ipsecmod.c C src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.c C src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.h C src/usr.sbin/unbound/ipsecmod/ipsecmod.h 196 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/unbound CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/17 03:46:12 Modified files: usr.sbin/unbound: Makefile.in config.h.in configure configure.ac usr.sbin/unbound/cachedb: cachedb.c cachedb.h usr.sbin/unbound/daemon: acl_list.c acl_list.h cachedump.c daemon.c remote.c remote.h stats.c unbound.c worker.c usr.sbin/unbound/doc: Changelog README example.conf.in libunbound.3.in unbound-anchor.8.in unbound-checkconf.8.in unbound-control.8.in unbound-host.1.in unbound.8.in unbound.conf.5.in usr.sbin/unbound/iterator: iter_delegpt.c iter_delegpt.h iter_fwd.c iter_hints.c iter_utils.c iter_utils.h iterator.c usr.sbin/unbound/libunbound: context.c context.h libunbound.c libworker.c libworker.h unbound.h worker.h usr.sbin/unbound/services: authzone.c authzone.h listen_dnsport.c mesh.c outside_network.c outside_network.h usr.sbin/unbound/services/cache: infra.c rrset.c usr.sbin/unbound/sldns: keyraw.c keyraw.h str2wire.c usr.sbin/unbound/smallapp: unbound-checkconf.c unbound-control.c unbound-host.c worker_cb.c usr.sbin/unbound/util: alloc.c alloc.h config_file.c config_file.h configlexer.lex configparser.y fptr_wlist.c fptr_wlist.h iana_ports.inc module.h net_help.c net_help.h netevent.c tube.c ub_event.c usr.sbin/unbound/util/data: dname.c dname.h msgparse.c msgreply.c packed_rrset.c packed_rrset.h usr.sbin/unbound/validator: val_anchor.c val_anchor.h val_neg.c val_neg.h val_secalgo.c validator.c validator.h Log message: merge conflicts CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/17 03:56:29 Log message: Import qbittorrent-4.1.2. qBittorrent is a bittorrent client programmed in C++ and Qt that uses libtorrent-rasterbar. It is fast, stable and provides unicode support as well as many features like remote control through a web user interface. ok rsadowski@ From Elias M. Mariani; thanks! Status: Vendor Tag: bentley Release Tags: bentley_20180917 N ports/net/qbittorrent/Makefile N ports/net/qbittorrent/Makefile.inc N ports/net/qbittorrent/qbittorrent-nox/distinfo N ports/net/qbittorrent/qbittorrent-nox/Makefile N ports/net/qbittorrent/qbittorrent-nox/patches/patch-configure N ports/net/qbittorrent/qbittorrent-nox/patches/patch-conf_pri_in N ports/net/qbittorrent/qbittorrent-nox/patches/patch-src_base_filesystemwatcher_cpp N ports/net/qbittorrent/qbittorrent-nox/patches/patch-src_base_utils_fs_cpp N ports/net/qbittorrent/qbittorrent-nox/patches/patch-src_base_utils_gzip_cpp N ports/net/qbittorrent/qbittorrent-nox/pkg/PLIST N ports/net/qbittorrent/qbittorrent-nox/pkg/DESCR N ports/net/qbittorrent/qbittorrent-nox/pkg/README N ports/net/qbittorrent/qbittorrent/distinfo N ports/net/qbittorrent/qbittorrent/Makefile N ports/net/qbittorrent/qbittorrent/patches/patch-configure N ports/net/qbittorrent/qbittorrent/patches/patch-src_base_filesystemwatcher_cpp N ports/net/qbittorrent/qbittorrent/patches/patch-src_base_utils_fs_cpp N ports/net/qbittorrent/qbittorrent/patches/patch-conf_pri_in N ports/net/qbittorrent/qbittorrent/patches/patch-src_base_utils_gzip_cpp N ports/net/qbittorrent/qbittorrent/pkg/PLIST N ports/net/qbittorrent/qbittorrent/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/17 03:56:57 Modified files: net : Makefile Log message: +qbittorrent CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/17 04:00:41 Removed files: usr.sbin/unbound/doc: ietf67-design-02.pdf ietf67-design-02.odp Log message: remove binary doc files that aren't really useful to have in-tree CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/17 04:13:09 Modified files: graphics/tesseract/tessdata: Makefile graphics/tesseract/tessdata/pkg: PLIST-afr PLIST-amh PLIST-ara PLIST-asm PLIST-aze PLIST-aze_cyrl PLIST-bel PLIST-ben PLIST-bod PLIST-bos PLIST-bul PLIST-cat PLIST-ceb PLIST-ces PLIST-chi_sim PLIST-chi_tra PLIST-chr PLIST-cym PLIST-dan PLIST-dan_frak PLIST-deu PLIST-deu_frak PLIST-dzo PLIST-ell PLIST-enm PLIST-epo PLIST-equ PLIST-est PLIST-eus PLIST-fas PLIST-fin PLIST-fra PLIST-frk PLIST-frm PLIST-gle PLIST-glg PLIST-grc PLIST-guj PLIST-hat PLIST-heb PLIST-hin PLIST-hrv PLIST-hun PLIST-iku PLIST-ind PLIST-isl PLIST-ita PLIST-ita_old PLIST-jav PLIST-jpn PLIST-kan PLIST-kat PLIST-kat_old PLIST-kaz PLIST-khm PLIST-kir PLIST-kor PLIST-kur PLIST-lao PLIST-lat PLIST-lav PLIST-lit PLIST-main PLIST-mal PLIST-mar PLIST-mkd PLIST-mlt PLIST-msa PLIST-mya PLIST-nep PLIST-nld PLIST-nor PLIST-ori PLIST-osd PLIST-pan PLIST-pol PLIST-por PLIST-pus PLIST-ron PLIST-rus PLIST-san PLIST-sin PLIST-slk PLIST-slk_frak PLIST-slv PLIST-spa PLIST-spa_old PLIST-sqi PLIST-srp PLIST-srp_latn PLIST-swa PLIST-swe PLIST-syr PLIST-tam PLIST-tel PLIST-tgk PLIST-tgl PLIST-tha PLIST-tir PLIST-tur PLIST-uig PLIST-ukr PLIST-urd PLIST-uzb PLIST-uzb_cyrl PLIST-vie PLIST-yid Log message: common directory tessdata should be owned by something, even if it's shared ownership CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/17 04:35:51 Modified files: textproc/py-commonmark: Makefile textproc/py-commonmark/pkg: PLIST Log message: rename installed script cmark->commonmark to avoid a conflict with textproc/cmark ok sebastia@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/17 04:50:26 Modified files: shells/zsh : Makefile distinfo shells/zsh/pkg : PLIST Log message: Update zsh-5.6.2 TLS hint from kn@! Feedback, test, review by pea@ and Matthew Martin. Thanks! ok pea@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/17 05:55:25 Modified files: net/p5-OSPF-LSDB: Makefile distinfo Log message: update p5-OSPF-LSDB to 1.09 CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/17 06:16:27 Modified files: usr.sbin/smtpd : mta.c mta_session.c smtpd.h Log message: simplify code path for backup relay and remove useless flag ok gilles@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/09/17 06:39:46 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: avoid calling make_full for determining special file status, since we can rely on is_info_name + cwd == '.' CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/17 07:35:36 Modified files: usr.sbin/bgpctl: irr_asset.c irr_output.c irrfilter.h Log message: Rename struct as_set to struct irr_as_set to not conflict with bgpd. OK $CC CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/17 07:57:05 Modified files: infrastructure/lib/DPB/Core: Init.pm Log message: as noticed by krw@, move the finalization code for jobs/squiggles/parallel into the job finalizer, because ncpu does not necessarily get run. CVSROOT: /cvs Module name: src Changes by: friehm@cvs.openbsd.org 2018/09/17 08:07:48 Modified files: sys/netinet : tcp_input.c Log message: Do not acknowledge a received ack-only tcp packet that we would drop due to PAWS. Otherwise we could trigger a retransmit of the opposite party with another wrong timestamp and produce loop. I have seen this with a buggy server which messed up tcp timestamps. Suggested by Prof. Jacobson for FreeBSD. ok krw, bluhm, henning, mpi CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/17 08:10:23 Modified files: www/mozilla : mozilla.port.mk Log message: DPB_PROPERTIES is always defined; simply add the "parallel" property with espie@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/17 08:14:29 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.060 CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/17 08:14:40 Modified files: usr.bin/audioctl: audioctl.c Log message: unveil(2) "path" (/dev/audioctl0 by default, or changed via args) with rw access and disable further calls to unveil(2) with unveil(NULL, NULL). OK ratchov@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/09/17 08:56:37 Modified files: sys/kern : vfs_init.c vfs_subr.c sys/sys : mount.h Log message: Simplify VFS initialization. Because loadable kernel modules are no longer, there is no need to register or unregister filesystem implementations at runtime. Remove vfs_register() and vfs_unregister(), and make vfsinit() call vfs_init routines directly. Replace the linked list of vfsconf structs with the vfsconflist[] array. OK mpi@ bluhm@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/09/17 09:37:35 Modified files: usr.bin/openssl: s_time.c Log message: Move tally mark printing out of the main benchmark loop; ok tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/17 09:40:14 Modified files: usr.bin/ssh : dh.c Log message: When choosing a prime from the moduli file, avoid re-using the linenum variable for something that is not a line number to avoid the confusion that resulted in the bug in rev. 1.64. This also lets us pass the actual linenum to parse_prime() so the error messages include the correct line number. OK markus@ some time ago. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/17 09:41:17 Modified files: usr.bin/vi/build: recover Log message: Use the strict pragma for better warnings. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/17 09:44:16 Modified files: usr.sbin/fdformat: fdformat.1 fdformat.c Log message: clean up the amount of printf in usage(): from sascha paunovic move the descriptive text in usage() to the man page: from robert klein CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/17 09:46:37 Modified files: usr.sbin/mailwrapper: mailer.conf.5 Log message: update the installed path for sendmail: from matt schwartz trim the comment - it is just repeating info ok benno CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/17 09:54:03 Modified files: graphics/shotwell: Makefile distinfo graphics/shotwell/pkg: PLIST Removed files: graphics/shotwell/patches: patch-configure patch-src_camera_CameraTable_vala Log message: Update to shotwell-0.30.0. CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/09/17 10:00:19 Modified files: bin/csh : dol.c exec.c exp.c extern.h lex.c misc.c parse.c set.c time.c Log message: Replace any() with strchr(3). OK millert@ and miko@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/17 11:06:33 Modified files: usr.sbin/bgpd : rde_rib.c Log message: typo in comment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/17 12:18:01 Modified files: lib/libcrypto/asn1: tasn_dec.c Log message: Simplify initialization of asn1_cb; use correct spelling of NULL. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/09/17 15:15:10 Log message: Import py-influxdb-5.2.0. InfluxDB-Python is a client for interacting with InfluxDB. sthen@: "didn't see anything that looks concerning" OK danj@ Status: Vendor Tag: bket Release Tags: bket_20180917 N ports/databases/py-influxdb/Makefile N ports/databases/py-influxdb/distinfo N ports/databases/py-influxdb/patches/patch-influxdb_tests_dataframe_client_test_py N ports/databases/py-influxdb/pkg/DESCR N ports/databases/py-influxdb/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/09/17 15:17:53 Modified files: databases : Makefile Log message: +py-influxdb CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/17 17:33:15 Modified files: devel/protozero: Makefile distinfo Log message: Update to protozero-1.6.3 Changelog: https://github.com/mapbox/protozero/releases/tag/v1.6.3 ok bentley@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/17 19:05:37 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: fix order of arguments in fmt.Printf() CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/17 20:29:10 Modified files: bin/csh : csh.h extern.h alloc.c Log message: remove macros for xmalloc(), xcalloc() & xreallocarray() and just name the functions that. ok millert@ martijn@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/17 20:30:43 Modified files: archivers/deutex: Makefile Log message: Restore homepage, inadvertently lost after dropping GH_*. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/17 20:31:02 Modified files: archivers/makeself: Makefile Log message: Switch homepage to https. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/17 21:05:42 Modified files: usr.sbin/pwd_mkdb: pwd_mkdb.c Log message: Account from the fact that we store ech entry three times when estimating the number of hash table elements. Also set the bucket size to be the optimal file system block size instead of hard-coding to 4096. OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/17 21:09:55 Modified files: usr.sbin/quot : quot.c Log message: Use user_from_uid(3) instead of getpwuid(3) and keep the passwd file open. OK tb@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/17 21:10:53 Modified files: usr.bin/write : write.c Log message: Use user_from_uid(3) if getlogin(2) fails, storing the uid as a string if there is no passwd entry. OK tb@ CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/17 22:29:58 Modified files: usr.bin/aucat : dsp.c Log message: clear p->ctx array with memset(); ok ratchov@ CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/18 00:05:45 Modified files: usr.bin/sndiod : dsp.c Log message: i forgot to sync sndiod with aucat/dsp.c rev 1.12 CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/18 00:21:45 Modified files: usr.sbin/smtpd : smtpctl.8 Log message: ellapsed -> elapsed; ok jmc@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/18 00:36:18 Modified files: sys/net80211 : ieee80211_node.c Log message: fix memory leak in ieee80211_end_scan() OK phessler@ jsg@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/09/18 00:42:57 Modified files: mail/p5-Mail-SpamAssassin: Makefile distinfo mail/p5-Mail-SpamAssassin/patches: patch-Makefile_PL patch-t_sa_compile_t mail/p5-Mail-SpamAssassin/pkg: PLIST spamassassin.rc Removed files: mail/p5-Mail-SpamAssassin/patches: patch-lib_Mail_SpamAssassin_BayesStore_pm patch-lib_Mail_SpamAssassin_Conf_Parser_pm patch-lib_Mail_SpamAssassin_Conf_pm patch-lib_Mail_SpamAssassin_DnsResolver_pm patch-lib_Mail_SpamAssassin_Message_Metadata_Received_pm patch-lib_Mail_SpamAssassin_Message_pm patch-lib_Mail_SpamAssassin_Plugin_DKIM_pm patch-lib_Mail_SpamAssassin_Plugin_PDFInfo_pm patch-lib_Mail_SpamAssassin_Plugin_SPF_pm patch-lib_Mail_SpamAssassin_Plugin_URIDNSBL_pm patch-lib_Mail_SpamAssassin_Plugin_URILocalBL_pm patch-lib_Mail_SpamAssassin_Util_pm patch-spamc_libspamc_c patch-spamd_spamd_raw patch-t_SATest_pm patch-t_spf_t Log message: Major update to 3.4.2, lot of fixes and new features, four CVE security bug fixed for PDFInfo.pm and the SA core: CVE-2017-15705, CVE-2016-1238, CVE-2018-11780 & CVE-2018-11781 ok pea@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/18 00:56:09 Modified files: bin/csh : alloc.c csh.h dol.c error.c exec.c exp.c extern.h lex.c misc.c parse.c set.c str.c time.c Log message: backout last week of csh diffs. They are disasterously broken, on i386 it becomes entirely unusable. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/09/18 01:21:49 Modified files: sys/dev/pci : if_bnxt.c Log message: cast HWRM_NA_SIGNATURE when shortening it to keep gcc happy, prodded by jsg@ CVSROOT: /cvs Module name: www Changes by: bentley@cvs.openbsd.org 2018/09/18 02:04:04 Modified files: faq : current.html faq1.html faq10.html faq11.html faq13.html faq14.html faq15.html faq4.html faq5.html faq6.html faq7.html faq8.html index.html upgrade35.html upgrade36.html upgrade37.html upgrade38.html upgrade39.html upgrade40.html upgrade41.html upgrade42.html upgrade43.html upgrade44.html upgrade45.html upgrade46.html upgrade47.html upgrade48.html upgrade49.html upgrade50.html upgrade51.html upgrade52.html upgrade53.html upgrade54.html upgrade55.html upgrade56.html upgrade57.html upgrade58.html upgrade59.html upgrade60.html upgrade61.html upgrade62.html upgrade63.html faq/pf : anchors.html authpf.html carp.html config.html example1.html filter.html ftp.html index.html logging.html macros.html nat.html options.html perf.html pools.html rdr.html shortcuts.html tables.html tagging.html faq/ports : differences.html guide.html index.html ports.html specialtopics.html testing.html Log message: Convert FAQ to HTML5. ok tj@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/09/18 02:04:06 Modified files: net/seafile : Makefile.inc net/seafile/client: distinfo net/seafile/libsearpc: distinfo net/seafile/seafile: distinfo Log message: update to seafile-6.2.5 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/09/18 02:18:01 Modified files: mail/hypermail : Makefile distinfo mail/hypermail/patches: patch-configure patch-docs_hmrc_4 patch-docs_hmrc_html patch-docs_hypermail_1 patch-docs_hypermail_html patch-src_Makefile_in patch-src_parse_c mail/hypermail/pkg: DESCR PLIST Removed files: mail/hypermail/patches: patch-src_print_c patch-src_proto_h Log message: Update to hypermail 2.3.0 ok sthen@ danj@ Thanks to Hiltjo Posthuma for the diff and sthen@ for remarks CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2018/09/18 04:05:56 Modified files: lang/rust/pkg : PFRAG.aarch64-doc Log message: Remove duplicate -doc plist entries on aarch64. no version bump since rust-doc didn't package before on aarch64 and doesn't change on other architectures. ok semarie. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/09/18 04:07:19 Modified files: security/gnupg2: Makefile distinfo Log message: Update to 2.2.10 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2018/09/18 04:08:23 Modified files: devel/npth : Makefile distinfo devel/npth/patches: patch-configure Log message: Update to 1.6 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/18 04:22:03 Log message: Import kdiagram-2.6.1 Powerful libraries (KChart, KGantt) for creating business diagrams. Tweaks from solene@, ok bentley@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20180918 N ports/graphics/kdiagram/Makefile N ports/graphics/kdiagram/distinfo N ports/graphics/kdiagram/patches/patch-src_KChart_CMakeLists_txt N ports/graphics/kdiagram/patches/patch-src_KGantt_CMakeLists_txt N ports/graphics/kdiagram/patches/patch-examples_tools_CMakeLists_txt N ports/graphics/kdiagram/pkg/DESCR N ports/graphics/kdiagram/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/09/18 04:54:55 Modified files: graphics/pecl-imagick: Makefile graphics/pecl-imagick/pkg: PLIST Log message: @sample config OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/18 05:36:23 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-makefile Log message: Update to amazon-ssm-agent-2.3.68.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/18 05:37:08 Modified files: www/owncloud : Makefile distinfo www/owncloud/patches: patch-version_php www/owncloud/pkg: PLIST Log message: Update to owncloud-10.0.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/18 05:39:08 Modified files: security/heimdal: Makefile Added files: security/heimdal/patches: patch-lib_gssapi_ntlm_acquire_cred_c patch-lib_krb5_context_c Log message: Fix memory leak with the Squid Kerberos authentication helper. from Markus Moelle via Matthias Pitzl CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/18 06:03:25 Modified files: www/owncloud : Tag: OPENBSD_6_3 Makefile distinfo www/owncloud/patches: Tag: OPENBSD_6_3 patch-version_php www/owncloud/pkg: Tag: OPENBSD_6_3 PLIST Log message: Update to owncloud-10.0.10. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/09/18 06:49:10 Modified files: share/man/man1 : dpb.1 Log message: document parallel2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/18 06:51:44 Modified files: www/chromium : Makefile Log message: annotate the monster with parallel2. dpb now has a special feature where parallel2 may be set to use even more cores than parallel. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 06:51:55 Modified files: lang/node : Makefile Log message: use DPB_PROPERTIES=parallel, ok abieber@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/18 06:55:19 Modified files: sbin/pfctl : pfctl.8 pfctl.c Log message: fix table commands under anchors With r1.358 I simplified anchor handling but also broke semantics with regard to tables: # pfctl -a aname -t tname -T show pfctl: anchors apply to -f, -F and -s only Unbreak this by checking for table commands as well. OK bluhm CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2018/09/18 07:30:35 Modified files: distrib/sets/lists/xbase: md.hppa Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/18 07:45:09 Modified files: sys/arch/arm64/conf: RAMDISK etc/etc.arm64 : disktab Log message: grow arm64 ramdisk CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/18 07:53:09 Modified files: sbin/disklabel : editor.c Log message: Increase minimum size for /usr/obj partition to 5 Gig. This allows to run make build and make regress after a default install. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/09/18 07:55:28 Modified files: regress/usr.sbin/bgpd/unittests: rde_trie_test.c Log message: fix a crash when prefix length is not specified CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/18 08:33:17 Modified files: graphics/tesseract/tessdata/pkg: PLIST-main Log message: zap duplicate dir no packagy, no bumpy CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/18 09:14:06 Modified files: usr.bin/stat : stat.c Log message: Fix typo in previous: group_from_gid(st->st_gid, 1), not st_uid. This broke the chmod regression test, as noted and tracked down by bluhm. ok millert CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/18 09:14:07 Modified files: usr.sbin/bgpd : bgpd.h rde.h rde_trie.c Log message: Backend for roa-sets. This combines as_sets and prefix-set tries to do proper ROA checking. There is a new match function trie_roa_check which does a trie traversal and looks for candidates and matches. If prefix is not covered then ROA_UNKNOWN is returned, if prefix is covered by an entry it will return ROA_INVALID unless the source-as / maxlen combo is matching (ROA_VALID). OK and input sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/18 09:15:32 Modified files: regress/usr.sbin/bgpd/unittests: Makefile rde_trie_test.1.out rde_trie_test.2.out rde_trie_test.3.out rde_trie_test.4.check rde_trie_test.4.out rde_trie_test.c Added files: regress/usr.sbin/bgpd/unittests: rde_trie_test.5.check rde_trie_test.5.in rde_trie_test.5.out Log message: Start testing the roa backend (test 5) and cleanup tool in general. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/09/18 10:02:08 Modified files: sys/arch/amd64/amd64: vmm_support.S Log message: vmm(4): Reset host LDTR on exit for SVM For SVM machines, the LDT content remains set to that of the guest VM on exit (as compared to Intel/VMX which resets the LDTR to 0). This fix ensures the LDT is reset to 0 on SVM exits. Leaving the LDT set to the guest's choice could allow a malicious process to escalate its privileges with the help of a malicious VM that they also are able to run on the machine. This was reported by Maxime Villard; thanks! CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/18 10:43:12 Modified files: lang/python : Makefile.inc lang/python/2.7: Makefile lang/python/3.6: Makefile Log message: Tweak MASTER_SITES and HOMEPAGE Switch to https and remove dead mirror. Noticed by rsadowski@, ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/09/18 10:53:03 Log message: import analyzeMFT, a tool to parse the MFT file from an NTFS filesystem. ok benoit@. Status: Vendor Tag: rpointel Release Tags: rpointel_20180918 N ports/sysutils/py-analyzemft/Makefile N ports/sysutils/py-analyzemft/distinfo N ports/sysutils/py-analyzemft/pkg/PLIST N ports/sysutils/py-analyzemft/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/09/18 10:53:48 Modified files: sysutils : Makefile Log message: SUBDIR += py-analyzemft CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/18 10:54:01 Modified files: usr.sbin/bgpd : rde_update.c Log message: s/mulitprotocol/multiprotocol/ in error text CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/18 11:07:16 Modified files: devel/py-setuptools_trial: Makefile devel/py-setuptools_trial/pkg: PLIST Log message: Don't package conflicting files Found by and ok espie@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/09/18 11:43:40 Modified files: distrib/miniroot: install.sub Log message: The dmesg buffer is sufficiently large now that using the accumulated output from several boots in the dmesg listener can overflow the ramdisk, so use only one boot's worth of dmesg in the listener. sed(1) expression from kn@. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/18 11:48:22 Modified files: bin/csh : alloc.c csh.h error.c extern.h misc.c str.c Log message: Restore the xmalloc(), xcalloc(), xreallocarray() and xstrdup() changes. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/09/18 12:25:31 Modified files: gnu/usr.bin/binutils-2.17/binutils: addr2line.c gnu/usr.bin/binutils-2.17/binutils/doc: binutils.texi Log message: Backport support for option -a to addr2line, which will display each address given as input before the resolved source location. This change was introduced to bintutils after the switch from GPLv2 but the author Tristan Gingold granted me permission relicense the diff under GPLv2; thanks! Taken as is from binutils commit be6f64938f985dfb0eaa2107b99f193bb865ce04 This option is used by the syzkaller kernel fuzzer to produce a human readable representation of the coverage collected by kcov. ok deraadt@ jca@ visa@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/09/18 12:36:27 Modified files: sys/ddb : db_command.c Log message: whitespace fix; no binary change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 12:40:22 Modified files: net/bird : Makefile distinfo net/bird/patches: patch-sysdep_bsd_sysio_h patch-sysdep_unix_io_c net/bird/pkg : PLIST-doc PLIST-main Removed files: net/bird/patches: patch-client_client_c Log message: update to bird-1.6.4 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/18 12:48:17 Added files: etc/signify : openbsd-65-base.pub Log message: 6.5 base key CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 13:07:50 ports/net/bird/1 Update of /cvs/ports/net/bird/1 In directory cvs.openbsd.org:/tmp/cvs-serv58132/1 Log Message: Directory /cvs/ports/net/bird/1 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 13:07:50 ports/net/bird/2 Update of /cvs/ports/net/bird/2 In directory cvs.openbsd.org:/tmp/cvs-serv58132/2 Log Message: Directory /cvs/ports/net/bird/2 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 13:07:50 ports/net/bird/1/pkg Update of /cvs/ports/net/bird/1/pkg In directory cvs.openbsd.org:/tmp/cvs-serv58132/1/pkg Log Message: Directory /cvs/ports/net/bird/1/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 13:07:50 ports/net/bird/1/patches Update of /cvs/ports/net/bird/1/patches In directory cvs.openbsd.org:/tmp/cvs-serv58132/1/patches Log Message: Directory /cvs/ports/net/bird/1/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 13:07:50 ports/net/bird/2/pkg Update of /cvs/ports/net/bird/2/pkg In directory cvs.openbsd.org:/tmp/cvs-serv58132/2/pkg Log Message: Directory /cvs/ports/net/bird/2/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 13:07:50 ports/net/bird/2/patches Update of /cvs/ports/net/bird/2/patches In directory cvs.openbsd.org:/tmp/cvs-serv58132/2/patches Log Message: Directory /cvs/ports/net/bird/2/patches added to the repository CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/09/18 13:15:40 Added files: etc/signify : openbsd-65-pkg.pub Log message: 6.5 packages key CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/18 13:21:05 Modified files: net/bird : Makefile Added files: net/bird : Makefile.inc net/bird/1 : Makefile distinfo net/bird/1/patches: patch-sysdep_bsd_setkey_h patch-sysdep_bsd_sysio_h patch-sysdep_unix_io_c patch-sysdep_unix_random_c patch-tools_Makefile_in patch-tools_Rules_in net/bird/1/pkg : DESCR-doc DESCR-main PLIST-doc PLIST-main bird.rc bird6.rc net/bird/2 : Makefile distinfo net/bird/2/patches: patch-sysdep_bsd_setkey_h patch-sysdep_bsd_sysio_h patch-sysdep_unix_random_c net/bird/2/pkg : DESCR PLIST bird.rc Removed files: net/bird : distinfo net/bird/patches: patch-sysdep_bsd_setkey_h patch-sysdep_bsd_sysio_h patch-sysdep_unix_io_c patch-sysdep_unix_random_c patch-tools_Makefile_in patch-tools_Rules_in net/bird/pkg : DESCR-doc DESCR-main PLIST-doc PLIST-main bird.rc bird6.rc Log message: split net/bird into subdirectories to accommodate multiple versions, and add 2.0.2 - the two are currently updated in parallel upstream and have incompatible configuration. notes at https://gitlab.labs.nic.cz/labs/bird/wikis/transition-notes-to-bird-2 bird 2 no longer needs separate builds for v4 and v6, so the various subpackages are merged for this version. conflict/pkgpath markers set. CVSROOT: /cvs Module name: www Changes by: solene@cvs.openbsd.org 2018/09/18 13:26:40 Modified files: . : events.html Log message: Add future eurobsdcon2018 event CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/18 13:40:15 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: solene@cvs.openbsd.org 2018/09/18 14:14:53 Modified files: . : events.html Log message: Replace a long hyphen by a standard hyphen so it displays correctly CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/09/18 14:15:38 src/lib/libcompiler_rt/aarch64 Update of /cvs/src/lib/libcompiler_rt/aarch64 In directory cvs.openbsd.org:/tmp/cvs-serv49719/aarch64 Log Message: Directory /cvs/src/lib/libcompiler_rt/aarch64 added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/09/18 14:21:40 Modified files: lib/libcompiler_rt: CMakeLists.txt adddf3.c addsf3.c ashldi3.c ashrdi3.c assembly.h clear_cache.c comparedf2.c comparesf2.c cpu_model.c divdf3.c divsf3.c divsi3.c emutls.c enable_execute_stack.c extendhfsf2.c extendsfdf2.c fixdfdi.c fixdfsi.c fixsfdi.c fixsfsi.c fixunsdfdi.c fixunsdfsi.c fixunssfdi.c fixunssfsi.c floatdidf.c floatdisf.c floatsidf.c floatsisf.c floatundidf.c floatundisf.c floatunsidf.c floatunsisf.c int_endianness.h int_lib.h lshrdi3.c muldf3.c muldi3.c mulsf3.c negdf2.c negsf2.c subdf3.c subsf3.c truncdfhf2.c truncdfsf2.c truncsfhf2.c udivsi3.c lib/libcompiler_rt/arm: aeabi_cdcmp.S aeabi_cfcmp.S aeabi_idivmod.S aeabi_memcmp.S aeabi_memcpy.S aeabi_memmove.S aeabi_memset.S aeabi_uidivmod.S bswapdi2.S bswapsi2.S clzdi2.S clzsi2.S comparesf2.S divmodsi4.S divsi3.S modsi3.S udivmodsi4.S udivsi3.S umodsi3.S Added files: lib/libcompiler_rt/aarch64: chkstk.S Log message: Update to compiler-rt 6.0.0. tested by naddy@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/18 14:47:11 Modified files: sys/kern : kern_tc.c Log message: Updating time counters without memory barriers is wrong. Put membar_producer() into tc_windup() and membar_consumer() into the uptime functions. They order the visibility of the time and generation number updates. This is a combination of what NetBSD and FreeBSD do. OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/18 15:09:46 Modified files: sysutils/ruby-puppet/5: Makefile distinfo sysutils/ruby-puppet/5/patches: patch-lib_puppet_defaults_rb sysutils/ruby-puppet/5/pkg: PLIST Log message: Update to 5.5.6 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/18 15:10:31 Modified files: sysutils/mcollective: Makefile distinfo Log message: update to 2.12.3 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/18 15:16:26 Modified files: databases/ruby-hiera3: Makefile distinfo Log message: Update to 3.4.4 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/18 15:19:15 Modified files: textproc/py-commonmark: Makefile distinfo Log message: update to 0.7.5 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/18 15:23:50 Modified files: sysutils/ruby-r10k: Makefile distinfo sysutils/ruby-r10k/pkg: PLIST Log message: update to 2.6.4 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/18 20:03:03 Modified files: usr.bin/ssh : ssh-add.c Log message: Make "ssh-add -q" do what it says on the tin: silence output from successful operations. Based on patch from Thijs van Dijk; ok dtucker@ deraadt@ CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/09/18 22:29:21 Modified files: usr.sbin/vmd : vioqcow2.c vioraw.c virtio.c virtio.h vm.c Log message: Various clean up items for disks. - qcow2: general cleanup - vioraw: check malloc - virtio: add function to sync disks - vm: call virtio_shutdown to sync disks when vm is finished executing Thanks to Ori Bernstein. Ok miko@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/18 23:14:29 Modified files: graphics : Makefile Log message: hook kdiagram CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/18 23:16:04 Modified files: editors/calligra: Makefile editors/calligra/pkg: PLIST Log message: Use kdiagram in calligra Bump and regen PLIST CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/09/18 23:23:16 Modified files: sys/dev/acpi : acpicpu.c Log message: Delete checks of the CST bit_width ('vendor') field, as new Ryzen machines are showing up with vendor 2 and it doesn't seem to mean anything: Linux doesn't check it at all, so this exhibits all the normal ACPI spec lossage tested in snaps for a few weeks shrug kettenis@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/18 23:31:12 Modified files: usr.sbin/smtpd : mta.c smtpd.h Log message: rename the ill-named "flags" member to "as_host" in domain structure. remove yet another useless relay flag while there. ok gilles@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/18 23:50:36 Log message: Import the sigrok suite. The sigrok project aims at creating a portable, cross-platform, Free/Libre/Open-Source logic analyzer software that supports various logic analyzer hardware products. It includes command-line and graphical interfaces, libraries for protocol decoding and talking to logic analyzers, and free firmware for certain pieces of hardware. ok rsadowski@ Status: Vendor Tag: bentley Release Tags: bentley_20180919 N ports/comms/sigrok/Makefile N ports/comms/sigrok/Makefile.inc N ports/comms/sigrok/libserialport/Makefile N ports/comms/sigrok/libserialport/distinfo N ports/comms/sigrok/libserialport/pkg/DESCR N ports/comms/sigrok/libserialport/pkg/PLIST N ports/comms/sigrok/libsigrok/Makefile N ports/comms/sigrok/libsigrok/distinfo N ports/comms/sigrok/libsigrok/patches/patch-bindings_cxx_classes_cpp N ports/comms/sigrok/libsigrok/patches/patch-config_h_in N ports/comms/sigrok/libsigrok/pkg/DESCR N ports/comms/sigrok/libsigrok/pkg/PLIST N ports/comms/sigrok/libsigrokdecode/Makefile N ports/comms/sigrok/libsigrokdecode/distinfo N ports/comms/sigrok/libsigrokdecode/pkg/DESCR N ports/comms/sigrok/libsigrokdecode/pkg/PLIST N ports/comms/sigrok/pulseview/Makefile N ports/comms/sigrok/pulseview/distinfo N ports/comms/sigrok/pulseview/pkg/DESCR N ports/comms/sigrok/pulseview/pkg/PLIST N ports/comms/sigrok/sigrok-cli/Makefile N ports/comms/sigrok/sigrok-cli/distinfo N ports/comms/sigrok/sigrok-cli/pkg/DESCR N ports/comms/sigrok/sigrok-cli/pkg/PLIST N ports/comms/sigrok/sigrok-dumps/Makefile N ports/comms/sigrok/sigrok-dumps/distinfo N ports/comms/sigrok/sigrok-dumps/pkg/DESCR N ports/comms/sigrok/sigrok-dumps/pkg/PLIST N ports/comms/sigrok/sigrok-firmware-fx2lafw/Makefile N ports/comms/sigrok/sigrok-firmware-fx2lafw/distinfo N ports/comms/sigrok/sigrok-firmware-fx2lafw/pkg/DESCR N ports/comms/sigrok/sigrok-firmware-fx2lafw/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/18 23:51:42 Modified files: comms : Makefile Log message: +sigrok CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/19 01:30:30 Log message: Import fonts/spleen. Spleen is a monospaced bitmap font for consoles and terminals. It is available in 5 sizes: 5x8, 8x16, 12x24, 16x32, and 32x64. OK sthen@, rsadowski@ Status: Vendor Tag: fcambus Release Tags: fcambus_20180919 N ports/fonts/spleen/Makefile N ports/fonts/spleen/distinfo N ports/fonts/spleen/pkg/DESCR N ports/fonts/spleen/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/19 01:31:13 Modified files: fonts : Makefile Log message: Add spleen. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/19 01:47:54 Modified files: sys/dev/usb : if_mue.c Log message: In mue_iff() move the initialization of the hash table up so that is done unconditionally, like it's done on other devices, so that we don't end up in the situation of the card being put in promiscuous mode or if ac->ac_multirangecnt > 0 and then we would write into the table while being uninitialized a little bit later. Noticed on Coverity ID 1473316. hint from claudio@ and kettenis@ OK kevlo@ claudio@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/19 02:12:39 Modified files: sys/arch/armv7/omap: amdisplay.c Log message: Free edid_buf after use so to fix possible memory leak. With and ok jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/19 02:39:03 Modified files: net : Makefile Log message: Drop bird,v6, it's now in a subdir. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/19 03:18:44 Modified files: productivity/khal: Makefile distinfo productivity/khal/pkg: PLIST Log message: update khal to a checkout from master, this includes a fix for dateutil>=2.7 problem reported by feinerer@ and Marcus Merighi, ok jung@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/19 03:35:19 Modified files: x11/girara : Makefile distinfo x11/girara/patches: patch-tests_meson_build Log message: Update to girara 0.3.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/19 03:35:32 Modified files: textproc/zathura/core: Makefile distinfo textproc/zathura/core/pkg: PLIST Log message: Update to zathura 0.4.0 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/09/19 04:26:17 Modified files: sys/dev/pci : if_bnxt.c Log message: Report duplex state correctly for adapters with firmware interface versions older than 1.08. tested by and ok ccardenas@ CVSROOT: /cvs Module name: www Changes by: solene@cvs.openbsd.org 2018/09/19 05:03:16 Modified files: . : events.html Log message: Add "tutorials" talks of EuroBSDcon2018 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/09/19 05:28:02 Modified files: usr.sbin/relayd: ca.c relay.c Log message: Do not abort when the ca privenc runs into a timeout. OK claudio@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2018/09/19 05:39:47 Modified files: . : events.html Log message: fix Kristaps' name CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/19 05:45:48 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_2 vmm_support.S Log message: vmm(4): Reset host LDTR on exit for SVM For SVM machines, the LDT content remains set to that of the guest VM on exit (as compared to Intel/VMX which resets the LDTR to 0). This fix ensures the LDT is reset to 0 on SVM exits. Leaving the LDT set to the guest's choice could allow a malicious process to escalate its privileges with the help of a malicious VM that they also are able to run on the machine. This was reported by Maxime Villard; thanks! OpenBSD 6.2 errata 024 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/19 05:46:57 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_6_3 vmm_support.S Log message: vmm(4): Reset host LDTR on exit for SVM For SVM machines, the LDT content remains set to that of the guest VM on exit (as compared to Intel/VMX which resets the LDTR to 0). This fix ensures the LDT is reset to 0 on SVM exits. Leaving the LDT set to the guest's choice could allow a malicious process to escalate its privileges with the help of a malicious VM that they also are able to run on the machine. This was reported by Maxime Villard; thanks! OpenBSD 6.3 errata 019 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2018/09/19 06:20:47 Modified files: regress/sbin/disklabel: disklabel-A Added files: regress/sbin/disklabel: Makefile disklabel-A-expected Log message: Try to turn this into an actual regress test. with & ok bluhm@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/19 07:09:30 Modified files: usr.sbin/bgpd : session.c Log message: Wrap sending imsg to the RDE in a function and make sure that the ibuf to the RDE is valid. The SE is stopping all sessions on exit and so session_stop() is called which will send an imsg to the RDE which is no longer there. Instead of fixing just one call fix all. Now the SE should no longer crash when the RDE crashes. OK sthen@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/19 07:17:21 Modified files: sys/net : if_bridge.c Log message: Always call bridge_iflist `bif'. ok bluhm@, visa@ CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/19 08:01:52 Modified files: lib/libsndio : mio.c mio_rmidi.c sio.c sio_sun.c Log message: sys/stat.h not needed here; ok ratchov@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/09/19 08:42:45 Modified files: mail/p5-Mail-SpamAssassin: Tag: OPENBSD_6_3 Makefile distinfo mail/p5-Mail-SpamAssassin/patches: Tag: OPENBSD_6_3 patch-Makefile_PL patch-t_sa_compile_t mail/p5-Mail-SpamAssassin/pkg: Tag: OPENBSD_6_3 PLIST spamassassin.rc Removed files: mail/p5-Mail-SpamAssassin/patches: Tag: OPENBSD_6_3 patch-lib_Mail_SpamAssassin_BayesStore_pm patch-lib_Mail_SpamAssassin_Conf_Parser_pm patch-lib_Mail_SpamAssassin_Conf_pm patch-lib_Mail_SpamAssassin_DnsResolver_pm patch-lib_Mail_SpamAssassin_Message_Metadata_Received_pm patch-lib_Mail_SpamAssassin_Message_pm patch-lib_Mail_SpamAssassin_Plugin_DKIM_pm patch-lib_Mail_SpamAssassin_Plugin_PDFInfo_pm patch-lib_Mail_SpamAssassin_Plugin_SPF_pm patch-lib_Mail_SpamAssassin_Plugin_URIDNSBL_pm patch-lib_Mail_SpamAssassin_Plugin_URILocalBL_pm patch-lib_Mail_SpamAssassin_Util_pm patch-spamc_libspamc_c patch-spamd_spamd_raw patch-t_SATest_pm patch-t_spf_t Log message: Update to 3.4.2, lot of fixes and new features, four CVE security bug fixed for PDFInfo.pm and the SA core: CVE-2017-15705, CVE-2016-1238, CVE-2018-11780 & CVE-2018-11781 ok pea@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/19 09:14:35 Modified files: bin/csh : lex.c Log message: Compare against NULL, not '\0' for pointers. Quiets a warning on newer gcc. CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/19 10:21:00 Modified files: lib/libsndio : mio_rmidi.c Log message: fix message to reflect "rmidi" is the expected string; ok ratchov@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/19 12:35:21 Modified files: sbin/disklabel : disklabel.8 Log message: Update disklabel(8) man page with the new 5G minimum for /usr/obj. Remove Tn macro to make mandoc lint happy. requested by jmc@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/19 12:42:47 Modified files: faq : faq14.html Log message: slightly less confusing wording in the opendev(3) section. issue reported by gumnos on freenode CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/19 12:48:55 Modified files: bin/csh : lex.c Log message: Fix last commit, I made one of the changes to the wrong line. Noticed by martijn@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/19 12:55:33 Modified files: bin/csh : dir.c Log message: If getcwd() fails in dinit(), the stat buffer 'swd' is used uninitialized by the else clause. Since it is used in both clauses we should perform the stat before the if(). However, fixing this causes 'cp' to be unitialized in some case so initialize cp to NULL and move the "cp == NULL" check out of the first if() clause now that it can be true in either case. OK miko@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/09/19 13:10:27 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-deps_npm_lib_npm_js patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_ninja_py patch-deps_npm_node_modules_node-gyp_lib_build_js patch-deps_npm_node_modules_node-gyp_lib_install_js patch-deps_uv_src_unix_openbsd_c patch-lib_module_js patch-node_gypi patch-tools_test_py lang/node/pkg : PLIST Added files: lang/node/patches: patch-deps_uv_src_unix_tcp_c Removed files: lang/node/patches: patch-lib_internal_bootstrap_node_js Log message: Bump to latest LTS. Full changelog here: https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.12.0 "builds fine for me on amd64" rsadowski@ CVSROOT: /cvs Module name: ports Changes by: tj@cvs.openbsd.org 2018/09/19 13:26:10 Modified files: editors/nano : Makefile distinfo Log message: update to nano 3.1 ok naddy CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/19 15:33:45 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.44.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/19 15:48:44 Modified files: net/bird : Makefile Log message: knock out bird/1,v6 for now until I can figure out what's wrong "can't flavor a SUBDIR" reported by naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/19 15:49:24 Modified files: net/bird/1 : Makefile Log message: missing /1 subdir in FULLPKGPATH-* CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/19 16:12:03 Modified files: net/bird : Makefile Log message: reinstate 1,v6 - I think the error was only seen on DPB when it was waiting for files (T: net/bird,v6,-main and T: net/bird,v6,-doc lines in engine.log) and a transient E= entry which went away after the bird-doc package showed up. pretty sure this is due to the bad FULLPKGPATH-* which I fixed in previous commit to net/bird/1/Makefile. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/19 16:26:28 Added files: x11/kde/base3/patches: patch-nsplugins_sdk_prcpucfg_h Log message: add support for aarch64, which didn't exist yet when this code was written CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/19 19:19:56 Modified files: sys/dev/i2c : ihidev.c Log message: fix a memory leak in ihidev_hid_command() ok claudio@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/19 21:28:06 Modified files: usr.bin/ssh : auth2-hostbased.c auth2-pubkey.c servconf.c servconf.h sshd_config.5 Log message: Add sshd_config CASignatureAlgorithms option to allow control over which signature algorithms a CA may use when signing certificates. In particular, this allows a sshd to ban certificates signed with RSA/SHA1. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/19 21:30:44 Modified files: usr.bin/ssh : readconf.c readconf.h ssh_config.5 sshconnect.c Log message: add CASignatureAlgorithms option for the client, allowing it to specify which signature algorithms may be used by CAs when signing certificates. Useful if you want to ban RSA/SHA1; ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/19 21:31:49 Modified files: usr.bin/ssh : ssh.c Log message: fix "ssh -Q sig" to show correct signature algorithm list (it was erroneously showing certificate algorithms); prompted by markus@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/09/19 22:29:51 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-src_serverconfig_c Log message: Update to hiawatha-10.8.3. OK juanfra@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/20 00:08:40 Modified files: devel/proj : Makefile distinfo Log message: Update to proj 5.2.0 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/20 00:58:48 Modified files: usr.bin/ssh : scp.1 sftp.1 ssh.1 ssh_config.5 Log message: reorder CASignatureAlgorithms, and add them to the various -o lists; ok djm CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 01:37:06 Modified files: usr.sbin/bgpd : util.c Log message: Fix an out of bound read that could crash the RDE because it touched unallocated memory while looking for AS 0. Found by and debugged with Aaron A. Glenn. Thanks a lot. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 01:41:25 Modified files: usr.sbin/bgpd : util.c Log message: Fix the empty aspath segments check. seg_size is never 0, this needs to use seg_len instead. Since seg_len is known early move the check up. Found while hunting for the other bug in aspath_verify. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 01:46:39 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c parse.y printconf.c Log message: Switch prefixset to an RB_TREE instead of a SIMPLEQ. This allows to trigger on duplicates (which are only reported) but is needed as a preparation step for roa-sets. OK benno@ denis@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 01:58:22 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.7.ok Log message: Sort order changed because an RB tree is now used for prefixsets. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2018/09/20 02:07:03 Modified files: etc : moduli usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 Log message: Import updated moduli. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/20 02:26:43 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-217.0.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 02:43:54 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-services_service_manager_sandbox_BUILD_gn Added files: www/chromium/patches: patch-chrome_browser_diagnostics_diagnostics_writer_h Log message: update to 69.0.3497.100 and enable jumbo build To improve compilation times it is possible to use Jumbo builds, in Chromium. The idea is to merge many source files and compile them together. Since a large portion of Chromium's code is in shared header files that dramatically reduces the total amount of work needed. fix an internal build dependency while here CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/20 02:56:52 Modified files: sysutils/terraform/provider-aws: Makefile distinfo Log message: Update to terraform-provider-aws-1.37.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/20 03:21:52 Modified files: textproc/gtkspell3: Makefile distinfo textproc/gtkspell3/pkg: PLIST Log message: Update to gtkspell3-3.0.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/20 03:22:03 Modified files: editors/tpad : Makefile mail/evolution : Makefile mail/evolution-rss: Makefile news/pan : Makefile textproc/gtranslator: Makefile Log message: Fix WANTLIB/LIB_DEPENDS after the recent gtkspell3 update. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/20 03:36:49 Modified files: net/isc-bind : Makefile distinfo Log message: update to isc-bind 9.11.4-P2, fixing dnssec inline signing https://kb.isc.org/docs/change-4892-exposed-multiple-problems-affecting-dnssec-inline-signing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 04:11:21 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: update to 5.3.1 CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/20 04:22:14 Modified files: usr.sbin/smtpd : mta_session.c Log message: fix indentation CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 04:27:27 Modified files: infrastructure/mk: bsd.port.mk Log message: add the USE_LLD knob which makes it possible for a port to use LLD for linking instead of bfd ok espie@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 04:28:17 Modified files: www/chromium : Makefile Log message: set USE_LLD to Yes for chrome to shave at least 30 minutes of build time CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/20 05:06:04 Modified files: usr.sbin/bgpd : pfkey.c pftable.c rde.c rde.h rde_attr.c rde_filter.c rde_rib.c session.c session.h util.c Log message: whitespace cleanup, ok claudio@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:18 Modified files: x11/mate/atril : Makefile distinfo x11/mate/atril/pkg: PLIST Log message: update to 1.20.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:22 Modified files: x11/mate/caja-extensions: Makefile distinfo x11/mate/caja-extensions/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:26 Modified files: x11/mate/calc : Makefile distinfo x11/mate/calc/pkg: PLIST Log message: update to 1.20.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:30 Modified files: x11/mate/control-center: Makefile distinfo x11/mate/control-center/pkg: PLIST Log message: update to 1.20.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:34 Modified files: x11/mate/desktop: Makefile distinfo x11/mate/desktop/pkg: PLIST Log message: update to 1.20.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:37 Modified files: x11/mate/engrampa: Makefile distinfo x11/mate/engrampa/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:42 Modified files: x11/mate/eom : Makefile distinfo x11/mate/eom/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:48 Modified files: x11/mate/icon-theme: Makefile distinfo x11/mate/icon-theme/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:55 Modified files: x11/mate/libmatekbd: Makefile distinfo x11/mate/libmatekbd/pkg: PLIST Log message: update to 1.20.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:15:59 Modified files: x11/mate/libmatemixer: Makefile distinfo x11/mate/libmatemixer/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:03 Modified files: x11/mate/libmateweather: Makefile distinfo x11/mate/libmateweather/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:07 Modified files: x11/mate/marco : Makefile distinfo x11/mate/marco/pkg: PLIST Log message: update to 1.20.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:11 Modified files: x11/mate/media : Makefile distinfo x11/mate/media/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:21 Modified files: x11/mate/menus : Makefile distinfo x11/mate/menus/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:25 Modified files: x11/mate/notification-daemon: Makefile distinfo x11/mate/notification-daemon/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:29 Modified files: x11/mate/panel : Makefile distinfo x11/mate/panel/pkg: PLIST Log message: update to 1.20.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:33 Modified files: x11/mate/pluma : Makefile distinfo x11/mate/pluma/pkg: PLIST Log message: update to 1.20.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:39 Modified files: x11/mate/power-manager: Makefile distinfo x11/mate/power-manager/pkg: PLIST Log message: update to 1.20.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:44 Modified files: x11/mate/screensaver: Makefile distinfo x11/mate/screensaver/pkg: PLIST Log message: update to 1.20.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:48 Modified files: x11/mate/session-manager: Makefile distinfo x11/mate/session-manager/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:52 Modified files: x11/mate/settings-daemon: Makefile distinfo x11/mate/settings-daemon/pkg: PLIST Log message: update to 1.20.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:16:56 Modified files: x11/mate/system-monitor: Makefile distinfo x11/mate/system-monitor/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:17:00 Modified files: x11/mate/terminal: Makefile distinfo x11/mate/terminal/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:17:09 Modified files: x11/mate/themes: Makefile distinfo x11/mate/themes/pkg: PLIST Log message: update to 3.22.18 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 05:17:16 Modified files: x11/mate/utils : Makefile distinfo x11/mate/utils/pkg: PLIST Log message: update to 1.20.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/20 05:20:36 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.22.1. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/20 05:41:28 Modified files: usr.bin/make : parse.c Log message: fix indentation ok krw@ millert@ CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/20 05:42:28 Modified files: usr.sbin/smtpd : smtp.h smtp_client.c smtpc.c Log message: properly handle credentials and fix auth in smtp(1) ok gilles@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/20 05:42:42 Modified files: usr.bin/tftp : main.c Log message: fix indentation ok krw@ millert@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 05:45:59 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h parse.y printconf.c rde.c rde.h rde_filter.c rde_sets.c rde_trie.c util.c Log message: Split up as_set into a set_table and an as_set. The first is what does the lookup and will now also be used in roa-set tries. The as_set is glue to add the name and dirty flag. Add an accessor to get the set data so that the imsg sending and printing can be moved into the right places. This is done mainly because roa-sets need similar but slightly different versions and making the code more generic is the best way fixing this. OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 05:46:40 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: as_set_match() changed again, so adjust it here too. OK benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 05:47:50 Modified files: regress/usr.sbin/bgpd/unittests: rde_sets_test.c rde_trie_test.c Log message: Adjust unittests to the adjustments done to the as_set code. OK benno@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/20 05:49:55 Modified files: sbin/isakmpd : ike_phase_1.c Log message: add missing braces implied by indentation ok millert@ mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/20 06:23:13 Modified files: usr.sbin/tcpdump: print-snmp.c Log message: add missing braces implied by indentation ok millert@ CVSROOT: /cvs Module name: src Changes by: solene@cvs.openbsd.org 2018/09/20 06:24:14 Modified files: usr.sbin/rcctl : rcctl.8 Log message: add missing explanation about daemon_variables removed when disabling a pkg script ok aja@ jca@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/09/20 07:16:35 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 1.10.5 to: Prevent freeaddrinfo call when getaddrinfo does not populate info struct CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/20 07:20:00 Modified files: net/bird/1 : Makefile Log message: set PORTROACH CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/20 07:34:27 Modified files: games/nethack/3.4/patches: patch-sys_unix_Makefile_src games/nethack/3.6: Makefile games/nethack/3.6/files: simple-config x-config games/nethack/3.6/patches: patch-sys_unix_Makefile_src Log message: Restore two changes that were lost on the 3.6 side: * unhardcode g++ in nethack,qt * hack to ensure linking qt flavor with C++ Don't hide the link command. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 07:54:12 Modified files: editors/libreoffice: Makefile distinfo Log message: update to 6.1.1.2 CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2018/09/20 08:32:59 Modified files: sys/arch/amd64/amd64: vmm.c sys/arch/amd64/include: vmmvar.h Log message: vmm(4): Clear the guest MWAITX/MONITORX extended CPUID feature bit, like we already do for MWAIT/MONITOR. Also match Intel here by not exposing the SVM capability to AMD guests. Allows Linux guests to boot in vmd(8) on Ryzen CPUs. ok mlarkin@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2018/09/20 08:59:38 Modified files: . : errata62.html errata63.html Log message: release ldtr errata CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/20 09:19:38 Modified files: etc/etc.alpha : disktab etc/etc.hppa : disktab sys/arch/hppa/conf: RAMDISK Log message: grow alpha and hppa media to accomodate some recent growth CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/20 10:16:52 Modified files: share/man/man5 : disktab.5 Log message: missing space after comma CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/20 10:21:20 Modified files: net/bitcoin : Makefile distinfo Log message: Bugfix and security update to bitcoin 0.16.3 - denial-of-service vulnerability (CVE-2018-17144) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/20 10:32:12 Modified files: emulators/higan: Makefile Log message: When mixing C and C++ code, we need to link with c++(1). Actually, upstream does this right. ok bentley@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/20 10:56:46 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-chrome_browser_diagnostics_diagnostics_writer_h patch-net_tools_transport_security_state_generator_BUILD_gn Log message: use jumbo build and use lld for linking just like in chromium CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/20 11:55:23 Modified files: sysutils/ruby-puppet/5/pkg: PLIST Log message: convert to PKGSTEM CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/20 12:59:10 Modified files: sys/kern : kern_sysctl.c sys/netinet : in_pcb.c in_pcb.h ip_divert.c raw_ip.c tcp_subr.c udp_usrreq.c sys/netinet6 : in6_pcb.c ip6_divert.c raw_ip6.c Log message: As a step towards per inpcb or socket locks, remove the net lock for netstat -a. Introduce a global mutex that protects the tables and hashes for the internet PCBs. To detect detached PCB, set its inp_socket field to NULL. This has to be protected by a per PCB mutex. The protocol pointer has to be protected by the mutex as netstat uses it. Always take the kernel lock in in_pcbnotifyall() and in6_pcbnotify() before the table mutex to avoid lock ordering problems in the notify functions. OK visa@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/20 15:01:57 Modified files: mail/libetpan : Makefile distinfo Log message: Update to libetpan-1.9.1 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/09/20 15:41:40 Modified files: lang/gambit : Makefile Added files: lang/gambit/patches: patch-lib_os_io_c Log message: Enable ssl support and change gambit to use poll instead of select. From Timo Myyra. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/20 16:19:09 Modified files: telephony/asterisk: Makefile distinfo Log message: update to asterisk-13.23.1 AST-2018-009: Fix crash processing websocket HTTP Upgrade requests https://downloads.asterisk.org/pub/security/AST-2018-009.pdf CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/20 16:39:15 Modified files: net/icinga/core2: Makefile Log message: drop unneeded variable types on cmake command line CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/20 16:42:02 Modified files: net/icinga/core2: Makefile Log message: remove the test pseudoflavour that was used to work around most cases of a build conflict with libconfig, icinga restructuring means this won't be a problem CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/20 17:14:43 Log message: import unbound 1.8.0, tested by myself and benno@ Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_8_0 U src/usr.sbin/unbound/ac_pkg_swig.m4 U src/usr.sbin/unbound/config.guess U src/usr.sbin/unbound/config.h.in U src/usr.sbin/unbound/ax_pthread.m4 U src/usr.sbin/unbound/acx_python.m4 C src/usr.sbin/unbound/configure.ac U src/usr.sbin/unbound/acx_nlnetlabs.m4 C src/usr.sbin/unbound/Makefile.in C src/usr.sbin/unbound/configure U src/usr.sbin/unbound/install-sh U src/usr.sbin/unbound/LICENSE U src/usr.sbin/unbound/README U src/usr.sbin/unbound/systemd.m4 U src/usr.sbin/unbound/config.sub U src/usr.sbin/unbound/aclocal.m4 U src/usr.sbin/unbound/ltmain.sh U src/usr.sbin/unbound/validator/val_nsec.c U src/usr.sbin/unbound/validator/val_nsec3.h U src/usr.sbin/unbound/validator/validator.h U src/usr.sbin/unbound/validator/val_anchor.h U src/usr.sbin/unbound/validator/val_utils.c C src/usr.sbin/unbound/validator/validator.c U src/usr.sbin/unbound/validator/val_neg.h C src/usr.sbin/unbound/validator/autotrust.c U src/usr.sbin/unbound/validator/val_kentry.h U src/usr.sbin/unbound/validator/val_sigcrypt.c U src/usr.sbin/unbound/validator/val_kcache.h U src/usr.sbin/unbound/validator/val_nsec.h U src/usr.sbin/unbound/validator/val_anchor.c U src/usr.sbin/unbound/validator/val_utils.h U src/usr.sbin/unbound/validator/val_secalgo.c U src/usr.sbin/unbound/validator/val_kcache.c U src/usr.sbin/unbound/validator/val_secalgo.h U src/usr.sbin/unbound/validator/val_nsec3.c U src/usr.sbin/unbound/validator/val_neg.c C src/usr.sbin/unbound/validator/autotrust.h U src/usr.sbin/unbound/validator/val_kentry.c U src/usr.sbin/unbound/validator/val_sigcrypt.h U src/usr.sbin/unbound/services/modstack.c U src/usr.sbin/unbound/services/view.h C src/usr.sbin/unbound/services/localzone.c C src/usr.sbin/unbound/services/mesh.h C src/usr.sbin/unbound/services/listen_dnsport.c U src/usr.sbin/unbound/services/view.c C src/usr.sbin/unbound/services/listen_dnsport.h C src/usr.sbin/unbound/services/outside_network.c C src/usr.sbin/unbound/services/authzone.c U src/usr.sbin/unbound/services/modstack.h U src/usr.sbin/unbound/services/outbound_list.c U src/usr.sbin/unbound/services/outbound_list.h U src/usr.sbin/unbound/services/outside_network.h U src/usr.sbin/unbound/services/localzone.h C src/usr.sbin/unbound/services/mesh.c C src/usr.sbin/unbound/services/authzone.h U src/usr.sbin/unbound/services/cache/infra.h C src/usr.sbin/unbound/services/cache/dns.c C src/usr.sbin/unbound/services/cache/dns.h C src/usr.sbin/unbound/services/cache/rrset.c C src/usr.sbin/unbound/services/cache/infra.c U src/usr.sbin/unbound/services/cache/rrset.h U src/usr.sbin/unbound/iterator/iter_resptype.h C src/usr.sbin/unbound/iterator/iter_fwd.c C src/usr.sbin/unbound/iterator/iter_utils.c C src/usr.sbin/unbound/iterator/iterator.c U src/usr.sbin/unbound/iterator/iter_scrub.h U src/usr.sbin/unbound/iterator/iter_resptype.c U src/usr.sbin/unbound/iterator/iter_delegpt.c U src/usr.sbin/unbound/iterator/iter_fwd.h U src/usr.sbin/unbound/iterator/iter_hints.h U src/usr.sbin/unbound/iterator/iter_scrub.c U src/usr.sbin/unbound/iterator/iter_donotq.h U src/usr.sbin/unbound/iterator/iter_priv.c C src/usr.sbin/unbound/iterator/iter_hints.c C src/usr.sbin/unbound/iterator/iterator.h U src/usr.sbin/unbound/iterator/iter_priv.h U src/usr.sbin/unbound/iterator/iter_donotq.c U src/usr.sbin/unbound/iterator/iter_utils.h C src/usr.sbin/unbound/iterator/iter_delegpt.h U src/usr.sbin/unbound/doc/requirements.txt C src/usr.sbin/unbound/doc/unbound-checkconf.8.in U src/usr.sbin/unbound/doc/FEATURES C src/usr.sbin/unbound/doc/Changelog U src/usr.sbin/unbound/doc/README.tests C src/usr.sbin/unbound/doc/example.conf.in C src/usr.sbin/unbound/doc/libunbound.3.in C src/usr.sbin/unbound/doc/unbound.conf.5.in U src/usr.sbin/unbound/doc/README.DNS64 U src/usr.sbin/unbound/doc/README.svn U src/usr.sbin/unbound/doc/control_proto_spec.txt U src/usr.sbin/unbound/doc/TODO C src/usr.sbin/unbound/doc/unbound-host.1.in C src/usr.sbin/unbound/doc/unbound.8.in C src/usr.sbin/unbound/doc/unbound-anchor.8.in U src/usr.sbin/unbound/doc/LICENSE C src/usr.sbin/unbound/doc/README U src/usr.sbin/unbound/doc/unbound.doxygen U src/usr.sbin/unbound/doc/CREDITS C src/usr.sbin/unbound/doc/unbound-control.8.in U src/usr.sbin/unbound/sldns/parseutil.h U src/usr.sbin/unbound/sldns/wire2str.h U src/usr.sbin/unbound/sldns/sbuffer.c U src/usr.sbin/unbound/sldns/parseutil.c U src/usr.sbin/unbound/sldns/keyraw.h U src/usr.sbin/unbound/sldns/sbuffer.h U src/usr.sbin/unbound/sldns/keyraw.c U src/usr.sbin/unbound/sldns/parse.h C src/usr.sbin/unbound/sldns/rrdef.h U src/usr.sbin/unbound/sldns/parse.c U src/usr.sbin/unbound/sldns/str2wire.h C src/usr.sbin/unbound/sldns/rrdef.c U src/usr.sbin/unbound/sldns/pkthdr.h U src/usr.sbin/unbound/sldns/wire2str.c U src/usr.sbin/unbound/sldns/str2wire.c U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.c C src/usr.sbin/unbound/edns-subnet/subnetmod.c C src/usr.sbin/unbound/edns-subnet/subnetmod.h U src/usr.sbin/unbound/edns-subnet/addrtree.h U src/usr.sbin/unbound/edns-subnet/edns-subnet.c U src/usr.sbin/unbound/edns-subnet/edns-subnet.h U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.h U src/usr.sbin/unbound/edns-subnet/addrtree.c C src/usr.sbin/unbound/smallapp/unbound-control.c C src/usr.sbin/unbound/smallapp/unbound-checkconf.c C src/usr.sbin/unbound/smallapp/unbound-anchor.c C src/usr.sbin/unbound/smallapp/worker_cb.c C src/usr.sbin/unbound/smallapp/unbound-host.c U src/usr.sbin/unbound/smallapp/unbound-control-setup.sh.in U src/usr.sbin/unbound/libunbound/libunbound.c U src/usr.sbin/unbound/libunbound/ubsyms.def C src/usr.sbin/unbound/libunbound/unbound.h C src/usr.sbin/unbound/libunbound/worker.h C src/usr.sbin/unbound/libunbound/libworker.c C src/usr.sbin/unbound/libunbound/unbound-event.h C src/usr.sbin/unbound/libunbound/context.c U src/usr.sbin/unbound/libunbound/context.h U src/usr.sbin/unbound/libunbound/libworker.h C src/usr.sbin/unbound/respip/respip.c U src/usr.sbin/unbound/respip/respip.h U src/usr.sbin/unbound/testcode/checklocks.c U src/usr.sbin/unbound/testcode/streamtcp.1 U src/usr.sbin/unbound/testcode/unitregional.c U src/usr.sbin/unbound/testcode/memstats.c U src/usr.sbin/unbound/testcode/perf.c U src/usr.sbin/unbound/testcode/testpkts.c U src/usr.sbin/unbound/testcode/replay.h U src/usr.sbin/unbound/testcode/unitldns.c U src/usr.sbin/unbound/testcode/petal.c U src/usr.sbin/unbound/testcode/do-tests.sh U src/usr.sbin/unbound/testcode/lock_verify.c U src/usr.sbin/unbound/testcode/readhex.h U src/usr.sbin/unbound/testcode/unitneg.c U src/usr.sbin/unbound/testcode/unitauth.c U src/usr.sbin/unbound/testcode/streamtcp.c U src/usr.sbin/unbound/testcode/run_vm.sh U src/usr.sbin/unbound/testcode/unitecs.c U src/usr.sbin/unbound/testcode/unitanchor.c U src/usr.sbin/unbound/testcode/unitmsgparse.c U src/usr.sbin/unbound/testcode/delayer.c U src/usr.sbin/unbound/testcode/mini_tpkg.sh U src/usr.sbin/unbound/testcode/unitmain.h U src/usr.sbin/unbound/testcode/readhex.c U src/usr.sbin/unbound/testcode/fake_event.h U src/usr.sbin/unbound/testcode/checklocks.h U src/usr.sbin/unbound/testcode/unitmain.c U src/usr.sbin/unbound/testcode/pktview.c U src/usr.sbin/unbound/testcode/testpkts.h U src/usr.sbin/unbound/testcode/asynclook.c U src/usr.sbin/unbound/testcode/unitverify.c U src/usr.sbin/unbound/testcode/unitlruhash.c U src/usr.sbin/unbound/testcode/unitdname.c U src/usr.sbin/unbound/testcode/replay.c U src/usr.sbin/unbound/testcode/unitslabhash.c U src/usr.sbin/unbound/testcode/mini_tdir.sh U src/usr.sbin/unbound/testcode/fake_event.c U src/usr.sbin/unbound/testcode/signit.c U src/usr.sbin/unbound/testcode/testbound.c U src/usr.sbin/unbound/dnscrypt/dnscrypt.m4 U src/usr.sbin/unbound/dnscrypt/dnscrypt.c U src/usr.sbin/unbound/dnscrypt/dnscrypt_config.h.in U src/usr.sbin/unbound/dnscrypt/cert.h U src/usr.sbin/unbound/dnscrypt/dnscrypt.h U src/usr.sbin/unbound/daemon/worker.h C src/usr.sbin/unbound/daemon/cachedump.c C src/usr.sbin/unbound/daemon/daemon.c C src/usr.sbin/unbound/daemon/remote.c C src/usr.sbin/unbound/daemon/stats.c C src/usr.sbin/unbound/daemon/worker.c C src/usr.sbin/unbound/daemon/daemon.h U src/usr.sbin/unbound/daemon/remote.h C src/usr.sbin/unbound/daemon/unbound.c U src/usr.sbin/unbound/daemon/acl_list.h U src/usr.sbin/unbound/daemon/cachedump.h U src/usr.sbin/unbound/daemon/stats.h U src/usr.sbin/unbound/daemon/acl_list.c U src/usr.sbin/unbound/dnstap/dnstap.h U src/usr.sbin/unbound/dnstap/dnstap_config.h.in U src/usr.sbin/unbound/dnstap/dnstap.c U src/usr.sbin/unbound/dnstap/dnstap.proto U src/usr.sbin/unbound/dnstap/dnstap.m4 U src/usr.sbin/unbound/dns64/dns64.h C src/usr.sbin/unbound/dns64/dns64.c U src/usr.sbin/unbound/ipsecmod/ipsecmod.h C src/usr.sbin/unbound/ipsecmod/ipsecmod.c U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.h U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.c U src/usr.sbin/unbound/util/ub_event.c U src/usr.sbin/unbound/util/ub_event_pluggable.c U src/usr.sbin/unbound/util/winsock_event.c U src/usr.sbin/unbound/util/rbtree.h C src/usr.sbin/unbound/util/module.h U src/usr.sbin/unbound/util/configyyrename.h N src/usr.sbin/unbound/util/edns.h U src/usr.sbin/unbound/util/timehist.c N src/usr.sbin/unbound/util/tcp_conn_limit.c U src/usr.sbin/unbound/util/locks.h U src/usr.sbin/unbound/util/rtt.c U src/usr.sbin/unbound/util/as112.c U src/usr.sbin/unbound/util/tube.h U src/usr.sbin/unbound/util/ub_event.h U src/usr.sbin/unbound/util/net_help.h N src/usr.sbin/unbound/util/edns.c U src/usr.sbin/unbound/util/log.c C src/usr.sbin/unbound/util/configparser.y U src/usr.sbin/unbound/util/rbtree.c U src/usr.sbin/unbound/util/regional.h C src/usr.sbin/unbound/util/module.c U src/usr.sbin/unbound/util/alloc.c C src/usr.sbin/unbound/util/config_file.h U src/usr.sbin/unbound/util/random.c U src/usr.sbin/unbound/util/timehist.h C src/usr.sbin/unbound/util/config_file.c U src/usr.sbin/unbound/util/fptr_wlist.c U src/usr.sbin/unbound/util/fptr_wlist.h C src/usr.sbin/unbound/util/netevent.h U src/usr.sbin/unbound/util/alloc.h C src/usr.sbin/unbound/util/configlexer.lex U src/usr.sbin/unbound/util/tube.c N src/usr.sbin/unbound/util/tcp_conn_limit.h U src/usr.sbin/unbound/util/regional.c U src/usr.sbin/unbound/util/mini_event.c C src/usr.sbin/unbound/util/net_help.c U src/usr.sbin/unbound/util/as112.h U src/usr.sbin/unbound/util/rtt.h U src/usr.sbin/unbound/util/mini_event.h C src/usr.sbin/unbound/util/iana_ports.inc U src/usr.sbin/unbound/util/random.h C src/usr.sbin/unbound/util/netevent.c U src/usr.sbin/unbound/util/log.h U src/usr.sbin/unbound/util/locks.c U src/usr.sbin/unbound/util/winsock_event.h U src/usr.sbin/unbound/util/storage/lookup3.h U src/usr.sbin/unbound/util/storage/dnstree.c U src/usr.sbin/unbound/util/storage/lookup3.c U src/usr.sbin/unbound/util/storage/lruhash.c U src/usr.sbin/unbound/util/storage/lruhash.h U src/usr.sbin/unbound/util/storage/dnstree.h C src/usr.sbin/unbound/util/storage/slabhash.h C src/usr.sbin/unbound/util/storage/slabhash.c U src/usr.sbin/unbound/util/data/packed_rrset.h U src/usr.sbin/unbound/util/data/msgencode.h C src/usr.sbin/unbound/util/data/msgparse.h U src/usr.sbin/unbound/util/data/packed_rrset.c C src/usr.sbin/unbound/util/data/msgreply.c U src/usr.sbin/unbound/util/data/msgencode.c U src/usr.sbin/unbound/util/data/dname.h C src/usr.sbin/unbound/util/data/msgreply.h U src/usr.sbin/unbound/util/data/msgparse.c U src/usr.sbin/unbound/util/data/dname.c U src/usr.sbin/unbound/util/shm_side/shm_main.h U src/usr.sbin/unbound/util/shm_side/shm_main.c U src/usr.sbin/unbound/cachedb/cachedb.h C src/usr.sbin/unbound/cachedb/cachedb.c U src/usr.sbin/unbound/cachedb/redis.h U src/usr.sbin/unbound/cachedb/redis.c 74 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/unbound CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/20 17:15:40 Modified files: usr.sbin/unbound: Makefile.in configure configure.ac usr.sbin/unbound/cachedb: cachedb.c usr.sbin/unbound/daemon: cachedump.c daemon.c daemon.h remote.c stats.c unbound.c worker.c usr.sbin/unbound/dns64: dns64.c usr.sbin/unbound/doc: Changelog README example.conf.in libunbound.3.in unbound-anchor.8.in unbound-checkconf.8.in unbound-control.8.in unbound-host.1.in unbound.8.in unbound.conf.5.in usr.sbin/unbound/edns-subnet: subnetmod.c subnetmod.h usr.sbin/unbound/ipsecmod: ipsecmod.c usr.sbin/unbound/iterator: iter_delegpt.h iter_fwd.c iter_hints.c iter_utils.c iterator.c iterator.h usr.sbin/unbound/libunbound: context.c libworker.c unbound-event.h unbound.h worker.h usr.sbin/unbound/respip: respip.c usr.sbin/unbound/services: authzone.c authzone.h listen_dnsport.c listen_dnsport.h localzone.c mesh.c mesh.h outside_network.c usr.sbin/unbound/services/cache: dns.c dns.h infra.c rrset.c usr.sbin/unbound/sldns: rrdef.c rrdef.h usr.sbin/unbound/smallapp: unbound-anchor.c unbound-checkconf.c unbound-control.c unbound-host.c worker_cb.c usr.sbin/unbound/util: config_file.c config_file.h configlexer.lex configparser.y iana_ports.inc module.c module.h net_help.c netevent.c netevent.h usr.sbin/unbound/util/data: msgparse.h msgreply.c msgreply.h usr.sbin/unbound/util/storage: slabhash.c slabhash.h usr.sbin/unbound/validator: autotrust.c autotrust.h validator.c Log message: merge unbound 1.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/20 17:25:57 Modified files: . : INDEX Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/20 17:33:44 Modified files: net/arp-scan : Makefile distinfo Log message: update mac vendor database CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/20 17:40:16 Modified files: usr.bin/ssh : servconf.c Log message: actually make CASignatureAlgorithms available as a config option CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/20 18:08:02 Modified files: sysutils/bacula: Makefile distinfo sysutils/bacula/patches: patch-configure sysutils/bacula/pkg: PLIST-bat Log message: update to bacula-9.2.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/20 19:33:55 Modified files: usr.sbin/dvmrpd: rde_srt.c Log message: add missing braces implied by indentation ok millert@ claudio@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/09/20 19:45:53 Modified files: sys/dev/ic : r92creg.h rtwn.c rtwnvar.h sys/dev/pci : if_rtwn.c Log message: Add support for RTL8188EE. This needs a new firmware image, which should be added to the rtwn firmware package shortly. testing and lots of help from kevlo@ ok kevlo@ stsp@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/09/20 20:14:39 Modified files: share/man/man4 : rtwn.4 Log message: mention RTL8188EE support CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/20 20:21:53 Modified files: distrib/armv7/miniroot/am335x: Makefile distrib/armv7/ramdisk: list Log message: U-Boot 2018.05 and later will attempt to load a dtb for PocketBeagle if the hardware is detected. Add this to the miniroot/ramdisk. requires dtb 4.18 U-Boot 2018.09 and later will load a dtb for 'SanCloud BeagleBone Enhanced' if required which will be in dtb 4.19 after linux 4.19 is released and can be added then. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/20 21:11:36 Modified files: usr.bin/ssh : ssh_config.5 ssh.c Log message: Treat connections with ProxyJump specified the same as ones with a ProxyCommand set with regards to hostname canonicalisation (i.e. don't try to canonicalise the hostname unless CanonicalizeHostname is set to 'always'). Patch from Sven Wegener via bz#2896 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 22:55:27 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c parse.y printconf.c rde.c Log message: Implement code to parse, print and reload roa-set tables. This is sharing a lot of code with prefixset which makes all a bit easier. A roa-set is defined like this: roa-set "test2" { 1.2.3.0/24 source-as 1, 1.2.8.0/22 maxlen 24 source-as 3 } No support for acting on this data yet. Put it in deraadt@, OK benno@, input and OK denis@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 23:06:30 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.7.in bgpd.conf.7.ok Log message: Add some more prefix-set test cases. Mainly to test edge cases in the RB tree implementation now used. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 23:13:35 Modified files: usr.sbin/bgpd : parse.y Log message: Move setting of the PREFIXSET_FLAG_OPS higher up since prefixset_item rule is now also used by roa-set. Also set the prefix operation for roa-set items to OP_NONE since that what it actually needs to be. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/20 23:14:07 Modified files: regress/usr.sbin/bgpd/config: Makefile Added files: regress/usr.sbin/bgpd/config: bgpd.conf.9.in bgpd.conf.9.ok Log message: Basic testing of roa-sets. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/21 00:06:56 Modified files: share/man/man4 : pci.4 Log message: update rtwn; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/21 01:09:16 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20180920. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/21 01:23:25 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.9.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/21 02:09:19 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.12.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/21 02:09:41 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.16.18. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/21 02:15:34 Modified files: usr.sbin/bgpd : parse.y Log message: better yyerror messages. "syntax error" is generally not very helpful. OK denis@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/09/21 02:17:04 Added files: etc/signify : openbsd-65-fw.pub Log message: 6.5 firmware key CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/21 02:17:15 Modified files: usr.sbin/bgpd : parse.y Log message: Both AS 23456 and AS 0 are reserved and can nor be used. Extend check for AS 0 and adjust yyerror message to print the right number. With input and OK denis@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/21 02:40:26 Modified files: sysutils/firmware/bwfm: Makefile Log message: remove MASTER_SITES, it was already set to the default from ../Makefile.inc CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/21 02:56:06 Modified files: devel/llvm : Makefile Added files: devel/llvm/patches: patch-lib_CodeGen_BranchFolding_cpp patch-tools_clang_lib_CodeGen_CGExprAgg_cpp Log message: 2 patches from upstream: - Initialize LiveRegs once in BranchFolder::mergeCommonTails - [CodeGen] Initialize large arrays by copying from a global from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/21 03:26:19 Modified files: sysutils/firmware/urtwn: Makefile distinfo sysutils/firmware/urtwn/pkg: PLIST Log message: - Add firmware for RTL8192EU and RTL8192BU from linux-firmware, requested by jmatthew. - Switch the source for the existing RTL8188EUFW to linux-firmware. Retain the old tarball source for others for now as the files have changed (and there's no matching filename in one case). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/21 03:49:45 Modified files: sysutils/firmware/rtwn: Makefile distinfo sysutils/firmware/rtwn/pkg: PLIST Log message: additional firmware for rtwn, requested by jmatthew@ switch to linux-firmware for everything, the existing files are identical CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/21 04:20:36 Modified files: sysutils/firmware/urtwn: Makefile Log message: remove stray \ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/21 06:20:12 Modified files: usr.bin/ssh : authfile.c Log message: In sshkey_in_file(), ignore keys that are considered for being too short (i.e. SSH_ERR_KEY_LENGTH). These keys will not be considered to be "in the file". This allows key revocation lists to contain short keys without the entire revocation list being considered invalid. bz#2897; ok dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/21 06:23:17 Modified files: usr.bin/ssh : sshd.c Log message: when compiled with GSSAPI support, cache supported method OIDs by calling ssh_gssapi_prepare_supported_oids() regardless of whether GSSAPI authentication is enabled in the main config. This avoids sandbox violations for configurations that enable GSSAPI auth later, e.g. Match user djm GSSAPIAuthentication yes bz#2107; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/09/21 06:42:34 Modified files: sys/arch/macppc/conf: GENERIC Log message: Enable bwfm(4) in GENERIC on macppc. Tested by Christian Hammerschmidt. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/21 06:46:22 Modified files: usr.bin/ssh : ssh_config.5 clientloop.c Log message: Allow ssh_config ForwardX11Timeout=0 to disable the timeout and allow X11 connections in untrusted mode indefinitely. ok dtucker@ CVSROOT: /cvs Module name: src Changes by: solene@cvs.openbsd.org 2018/09/21 08:04:37 Modified files: usr.sbin/vmctl : vmctl.8 Log message: Add explanations about vmctl send command ok jmc@ jca@ mlarkin@ mdoc tip from bentley@ CVSROOT: /cvs Module name: src Changes by: solene@cvs.openbsd.org 2018/09/21 08:07:35 Modified files: sbin/disklabel : editor.c disklabel.8 Log message: Increase /usr/local max size to 20 GB in default template ok krw@ deraadt@ jca@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/09/21 08:31:29 Modified files: sbin/sysctl : sysctl.c Log message: Stop displaying vfsconf reference counts so that the vfc_refcount field can be removed from struct mount. As a result of this diff, arrays vfsname[] and vfsvars[] are indexed by filesystem typenum. This makes the vfs_typenums[] array redundant. OK bluhm@ mpi@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/21 13:00:45 Modified files: usr.bin/rdist : common.c defs.h expand.c Log message: Use password/group cache functions and avoid stashing a pointer to the return value of getgrgid(3) or getgrnam(3) which relies on undefined behavior. The rdist server will now use getgroups(2) to determine group membership of the invoking user. In addition, there is now one implementation of tilde expansion instead of two. OK tb@ tim@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/21 13:13:49 Modified files: usr.bin/rdistd : server.c Log message: Use password/group cache functions and avoid stashing a pointer to the return value of getgrgid(3) or getgrnam(3) which relies on undefined behavior. The rdist server will now use getgroups(2) to determine group membership of the invoking user. In addition, there is now one implementation of tilde expansion instead of two. OK tb@ tim@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/21 14:45:51 Modified files: usr.sbin/bgpd : config.c Log message: sync host*() changes from pfctl This simplifies host() and merges host_v{4,6}() into host_ip() as recently done for pfctl and ntpd. Tested and OK denis, OK deraadt, "go ahead" benno CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/21 15:40:19 Modified files: graphics/ffmpeg: Makefile distinfo x11/mplayer : Makefile Removed files: graphics/ffmpeg/patches: patch-version_sh Log message: Update to ffmpeg 2.8.15 (now followin upstream versioning). from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/09/21 15:51:23 Modified files: textproc/loccount: Makefile Log message: Update my MAINTAINER email address, use WRKBUILD in do-install CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/21 17:16:16 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Print the flags field in INFO: and FAIL: messages. It's helpful in identifying the important failures while auditing. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/21 18:10:18 Modified files: regress/lib/libcrypto/wycheproof: Makefile wycheproof.go Log message: Introduce a couple of convenience targets to help with auditing the acceptable cases. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/21 18:14:37 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Swap order of "action" and "wt.Flags" in a few fmt.Printfs. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/21 18:29:13 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: improve logic involving acceptableAudit CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/21 18:51:50 Modified files: databases/postgresql: Makefile databases/postgresql/pkg: README-server Log message: Tweak README-server Use UTF-8 encoding by default (requested by Chris Bennett) and use scram-sha-256 as the auth method. ok pea@ (maintainer) ok sthen@ (at least for the UTF-8 part) CVSROOT: /cvs Module name: src Changes by: procter@cvs.openbsd.org 2018/09/21 20:18:19 Modified files: usr.bin/top : username.c Log message: fix uid -> username lookup ok deraadt@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/09/21 20:20:44 Modified files: sbin/sysctl : sysctl.c Log message: Revert previous. It broke /etc/rc. Prompted by kn@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/21 20:47:23 Modified files: lib/libc/gen : pwcache.c Log message: Correct the uid_from_user() and gid_from_group() comments. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/21 22:40:54 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: Update to firefox-esr 60.2.1 Cf https://www.mozilla.org/en-US/firefox/60.2.1/releasenotes/ Fixes https://www.mozilla.org/security/advisories/mfsa2018-23/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/21 22:47:40 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Removed files: www/mozilla-firefox/patches: patch-build_moz_configure_init_configure Log message: Update to firefox 62.0.2. See https://www.mozilla.org/en-US/firefox/62.0.2/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-22/ Remove patch fixing build with rust 1.29, merged upstream in the -release branch. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/21 22:54:14 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_3 Makefile distinfo Log message: MFC: update to firefox 60.2.1. See https://www.mozilla.org/en-US/firefox/60.2.1/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-23/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/22 00:04:29 Modified files: net/py-libcloud: Makefile Log message: We have www/py-requests-mock now. prodded by danj@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/22 00:04:52 Modified files: x11/mate/session-manager: Makefile Log message: add missing build dependency on textproc/xmlto CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/22 00:06:36 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: more flags printing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/22 00:08:03 Modified files: x11/mate/screensaver: Makefile x11/mate/settings-daemon: Makefile Log message: remove bogus wantlib CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/22 00:10:56 Modified files: www/epiphany : Makefile distinfo Log message: update to epiphany-3.28.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/22 00:11:11 Modified files: devel/json-glib: Makefile distinfo devel/json-glib/pkg: PLIST Log message: update to json-glib-1.4.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/22 01:06:05 Modified files: x11/mplayer : Makefile distinfo x11/mplayer/patches: patch-DOCS_man_en_mplayer_1 patch-Makefile patch-configure Log message: Update to mplayer-20180916. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/22 01:13:05 Modified files: infrastructure/mk: bsd.port.mk Log message: remove some older doas calls that no longer make sense now that FAKE_AS_ROOT is dead CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/22 01:25:04 Modified files: infrastructure/mk: pkgpath.mk Log message: simplify setup, both _usermode and _pkgmode are no longer required at all CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/22 02:07:37 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.22.2. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/22 02:19:25 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/patches: patch-src_CMakeLists_txt patch-test_broker_c_Makefile Added files: net/mosquitto/patches: patch-lib_socks_mosq_c Log message: update to mosquitto-1.5.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/22 02:26:01 Modified files: devel/py-ioflo : Makefile distinfo devel/py-ioflo/pkg: PLIST Log message: update to py-ioflo-1.7.5 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/22 02:29:50 Modified files: net/minio/server: Makefile distinfo Log message: update to minio-0.20180912 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/22 02:30:00 Modified files: net/minio/client: Makefile distinfo Log message: update to minioc-0.20180922 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/22 02:30:07 Modified files: sysutils/rclone: Makefile distinfo Log message: update to rclone-1.43.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/22 02:39:31 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-configure_ac devel/glib2/pkg: PLIST Log message: Update to glib2-2.56.3. CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/09/22 03:12:36 Modified files: distrib/miniroot: install.sub sys/kern : vfs_subr.c sbin/dhclient : dhclient.c Log message: Harmonize spacing after ellipses in displayed messages. We were using spacing after ellipses in an inconsistent way in the installer. Standardize on using "... " everywhere and take into account the cursor position while we are waiting for the task to complete: the cursor is now always positioned after the last dot, and the space is added when displaying completion confirmation. While there, also take cursor position into account in vfs_shutdown(), and remove the extra leading space before ticks in dhclient. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/09/22 04:12:43 Modified files: sys/arch/macppc/conf: RAMDISK Log message: Enable USB bwfm(4) on macppc RAMDISK as well, matching GENERIC. Passes 'make release' build. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/22 05:00:25 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: gather and print some statistics on the acceptable cases we need to look into CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2018/09/22 05:02:58 Modified files: . : events.html Added files: papers : eurobsdcon_2018_https.pdf Log message: add my slides CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/22 07:17:22 Modified files: databases/postgresql: Makefile Log message: enable spinlocks for arm; from Brad, build + regress testing by jsg@, ok jca@ pea@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/22 07:42:46 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: remove some unneeded checks CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/09/22 07:55:55 Modified files: sys/dev/pci : if_iwm.c Log message: Back out the following if_iwm.c revisions: r1.232 Fix length checks in the receive path of iwm(4) r1.230 Add monitor mode support to iwm(4) r1.229 Implement Rx of multiple frames per interrupt in the iwm(4) driver There is an apparent block-ack problem (base.tgz takes 8 hours to download) which goes away when these changes are reverted. To be revisited after release. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/22 08:12:47 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: gather statistics in checkAead{Open,Seal}() as well. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/22 09:01:43 Modified files: devel/pycharm : Makefile distinfo Log message: Update pycharm-2018.2.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/22 09:53:38 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Add a comment on the acceptable RSASSA cases. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/22 10:50:35 Modified files: usr.bin/top : Makefile machine.c machine.h top.c top.h utils.c utils.h Removed files: usr.bin/top : username.c Log message: Use user_from_uid() and uid_from_user() directly. The wrappers in username.c are now so simple there is no longer a good reason to use them. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/22 11:10:28 Modified files: usr.bin/top : top.local.h utils.c utils.h Log message: Remove unused Table_size define and digits() function. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/22 11:40:57 Modified files: sys/dev/rasops : rasops.c Log message: Only clear the character backing store when the RI_CLEAR flag is set. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/22 11:41:52 Modified files: sys/arch/amd64/amd64: efifb.c mainbus.c sys/arch/amd64/include: efifbvar.h Log message: Remap the UEFI buffer early such that we can use a write combining mapping which speeds things up considerably compared to an uncached mapping. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/09/22 15:51:16 Modified files: games/prboom/pkg: DESCR PLIST games/prboom : Makefile Added files: games/prboom/pkg: README Log message: Add audio/timidity RUN_DEPEND and move packages specific instructions from DESCR to a proper README. ok sthen@ jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/22 17:12:09 Modified files: sysutils/syslog-ng: Makefile sysutils/syslog-ng/pkg: syslog_ng.rc Log message: Don't set the pid in the default daemon_flags in syslog-ng's rc script, it was set to /var/run/syslog pid (same as base syslogd) causing problems with newsylog rotation. from Joel Carnat, ok aja@ jca@ steven@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/22 18:47:33 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20180919 CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2018/09/22 21:54:47 Added files: etc/signify : openbsd-65-syspatch.pub Log message: add 6.5 syspatch public key CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/22 22:38:31 Modified files: www/firefox-esr: distinfo Log message: fix distinfo, reported by aja@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/09/23 01:13:07 Modified files: . : events.html Added files: papers : eurobsdcon2018-mandoc.pdf eurobsdcon2018-mandoc.roff Log message: add my EuroBSDCon 2018 slides CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/09/23 01:56:01 www/papers/eurobsdcon2018-unveil Update of /cvs/www/papers/eurobsdcon2018-unveil In directory cvs.openbsd.org:/tmp/cvs-serv64389/eurobsdcon2018-unveil Log Message: Directory /cvs/www/papers/eurobsdcon2018-unveil added to the repository CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/09/23 01:58:06 Added files: papers/eurobsdcon2018-unveil: index.html mgp00001.html mgp00001.idx.jpg mgp00001.jpg mgp00001.txt mgp00002.html mgp00002.idx.jpg mgp00002.jpg mgp00002.txt mgp00003.html mgp00003.idx.jpg mgp00003.jpg mgp00003.txt mgp00004.html mgp00004.idx.jpg mgp00004.jpg mgp00004.txt mgp00005.html mgp00005.idx.jpg mgp00005.jpg mgp00005.txt mgp00006.html mgp00006.idx.jpg mgp00006.jpg mgp00006.txt mgp00007.html mgp00007.idx.jpg mgp00007.jpg mgp00007.txt mgp00008.html mgp00008.idx.jpg mgp00008.jpg mgp00008.txt mgp00009.html mgp00009.idx.jpg mgp00009.jpg mgp00009.txt mgp00010.html mgp00010.idx.jpg mgp00010.jpg mgp00010.txt mgp00011.html mgp00011.idx.jpg mgp00011.jpg mgp00011.txt mgp00012.html mgp00012.idx.jpg mgp00012.jpg mgp00012.txt mgp00013.html mgp00013.idx.jpg mgp00013.jpg mgp00013.txt mgp00014.html mgp00014.idx.jpg mgp00014.jpg mgp00014.txt mgp00015.html mgp00015.idx.jpg mgp00015.jpg mgp00015.txt mgp00016.html mgp00016.idx.jpg mgp00016.jpg mgp00016.txt mgp00017.html mgp00017.idx.jpg mgp00017.jpg mgp00017.txt mgp00018.html mgp00018.idx.jpg mgp00018.jpg mgp00018.txt mgp00019.html mgp00019.idx.jpg mgp00019.jpg mgp00019.txt mgp00020.html mgp00020.idx.jpg mgp00020.jpg mgp00020.txt mgp00021.html mgp00021.idx.jpg mgp00021.jpg mgp00021.txt mgp00022.html mgp00022.idx.jpg mgp00022.jpg mgp00022.txt mgp00023.html mgp00023.idx.jpg mgp00023.jpg mgp00023.txt Log message: Add slides for unveil talk from EuroBSDcon 2018 CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/09/23 02:07:11 Modified files: . : events.html Log message: link EuroBSDcon 2018 unveil slides CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/09/23 02:09:13 Modified files: . : events.html Log message: fix CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2018/09/23 02:32:03 Modified files: devel/arm-none-eabi/gcc-linaro: Makefile Log message: remove BROKEN for armv7 and i386 gcc-linaro now builds fine reported by Gregory Czerniak and reproduced locally on both archs CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/09/23 02:56:19 Modified files: lib/libevent : event.3 Log message: Document bufferevent_setwatermark(). Initial diff from Geoff Hill on tech@ with some tweaks. With feedback and ok jmc@ CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/09/23 04:40:39 Modified files: . : events.html Log message: Add libtls tutorial link CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2018/09/23 04:59:41 Modified files: . : events.html Log message: Add link to Kristap's talk. CVSROOT: /cvs Module name: www Changes by: mortimer@cvs.openbsd.org 2018/09/23 06:29:50 Modified files: . : events.html Added files: papers : eurobsdcon2018-rop.pdf Log message: Add EuroBSD2018 ROP gadgets slides. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/23 06:49:26 Modified files: www/iridium : Makefile www/chromium : Makefile Log message: disable USE_LLD on i386, it still doesn't work there for these ports: can't create dynamic relocation R_386_32 against local symbol in readonly segment; recompile object files with -fPIC CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/09/23 07:47:59 Modified files: net/munin : Makefile distinfo net/munin/patches: patch-Makefile patch-node__bin_munin-asyncd_in patch-plugins_node_d_exim_mailstats_in patch-plugins_node_d_named_in patch-plugins_node_d_openbsd_if__in patch-plugins_node_d_openbsd_if_packets__in patch-plugins_node_d_squeezebox__in Log message: update to munin-2.0.42 CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/09/23 09:24:22 Modified files: devel/apktool : Makefile distinfo Log message: update apktool to 2.3.4. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/09/23 10:05:04 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/pkg: PLIST Log message: update to wesnoth-1.14.5 CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2018/09/23 11:03:05 Removed files: net/corebird : Makefile distinfo net/corebird/pkg: DESCR PLIST Log message: remove net/corebird OK danj@, solene@ discontinued API by twitter lead to upstream caesing further development: https://www.patreon.com/posts/corebirds-future-18921328 CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2018/09/23 11:03:55 Modified files: net : Makefile Log message: remove net/corebird from build CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2018/09/23 11:09:18 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: mark net/corebird removal OK danj@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/09/23 11:19:11 Modified files: lang/go : Makefile distinfo lang/go/pkg : PLIST Removed files: lang/go/patches: patch-misc_cgo_test_sigaltstack_go patch-src_cmd_link_internal_ld_lib_go patch-src_runtime_defs_openbsd_386_go patch-src_runtime_defs_openbsd_amd64_go patch-src_runtime_defs_openbsd_arm_go patch-src_runtime_defs_openbsd_go patch-src_runtime_mem_bsd_go patch-src_runtime_mem_darwin_go patch-src_runtime_mem_linux_go patch-src_runtime_mem_openbsd_go patch-src_runtime_mem_plan9_go patch-src_runtime_mem_windows_go patch-src_runtime_os_openbsd_go patch-src_runtime_stack_go patch-src_runtime_sys_openbsd_386_s patch-src_runtime_testdata_testprogcgo_sigstack_go Log message: Update lang/go to 1.11. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/09/23 11:20:21 Modified files: textproc/go-text: Makefile distinfo textproc/go-text/pkg: PLIST Log message: Update textproc/go-text for Go 1.11. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/09/23 11:21:29 Modified files: devel/go-sys : Makefile distinfo devel/go-sys/pkg: PLIST Removed files: devel/go-sys/patches: patch-unix_dev_openbsd_test_go Log message: Update devel/go-sys for Go 1.11 release. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/09/23 11:22:13 Modified files: security/go-crypto: Makefile distinfo security/go-crypto/pkg: PLIST Log message: Update security/go-crypto for Go 1.11 release. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/09/23 11:22:57 Modified files: net/go-net : Makefile distinfo net/go-net/pkg : PLIST Log message: Update net/go-net for Go 1.11 release. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2018/09/23 11:23:38 Modified files: devel/go-tools : Makefile distinfo devel/go-tools/pkg: PLIST Log message: Update devel/go-tools for Go 1.11 release. CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/09/23 11:52:40 Modified files: lib/libcrypto : opensslv.h Log message: bump for LibreSSL 2.8.1 CVSROOT: /cvs Module name: ports Changes by: awolk@cvs.openbsd.org 2018/09/23 12:33:27 Modified files: net/py-snmp : Makefile distinfo net/py-snmp/pkg: PLIST Log message: net/py-snmp 4.3.2 -> 4.4.6 OK sthen@ - consistent whitespace - new HOMEPAGE - project moved from sourceforge to github & pypi - grabbing MAINTAINER - adding py3 flavor - removing a trailing space CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/09/23 12:39:34 Log message: import games/fnaify fnaify is a script to facilitate running games based on the open-source FNA framework on OpenBSD. It takes care of adjusting the configuration files to OpenBSD's library names and creates a custom launch script with everything needed to start the game. For more information on FNA, see official website: https://fna-xna.github.io Some examples of games FNA games that can be configured with fnaify include Stardew Valley, Rogue Legacy, and Owlboy. tested by Thuban, ok bcallah@ Status: Vendor Tag: thfr Release Tags: thfr_20180923 N ports/games/fnaify/Makefile N ports/games/fnaify/distinfo N ports/games/fnaify/pkg/README N ports/games/fnaify/pkg/DESCR N ports/games/fnaify/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/09/23 12:44:17 Modified files: games : Makefile Log message: +fnaify CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/23 14:12:32 Modified files: www/links+ : Makefile distinfo www/links+/patches: patch-https_c Log message: update to links+-2.17, from maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/23 14:48:36 Modified files: net/gpodder : Makefile distinfo Log message: update to gpodder-3.10.5, from maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/23 14:56:04 Modified files: textproc/py-podcastparser: Makefile distinfo Log message: update to py-podcastparser-0.6.4, from maintainer CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/23 15:00:17 Modified files: sysutils/conky : Makefile sysutils/conky/patches: patch-src_conky_c Log message: conky has code to use a lower update interval on battery than AC power, to increase battery life, but this wasn't supported on OpenBSD - add this support, from Tom Murphy. patch very minorly tweaked by me (shuffled a blank line) to reduce the number of lines touched. CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2018/09/23 19:41:52 Modified files: devel/fossil : Makefile distinfo devel/fossil/patches: patch-auto_def Log message: Update fossil to 2.7 Release notes can be found here: http://fossil-scm.org/index.html/doc/trunk/www/changes.wiki#v2_7 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/23 20:12:35 Modified files: devel/libfirm : Makefile distinfo devel/libfirm/patches: patch-ir_be_amd64_amd64_bearch_c patch-ir_be_platform_c lang/cparser : Makefile distinfo Log message: Chase latest libFIRM+cparser code, call it 1.22.1pl2. Notable user change: a 32-bit RISC-V backend. Also bugfixes for the amd64 backend. Shared library lost a function => major bump CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/23 20:35:31 Modified files: games/openjk : Makefile distinfo games/openjk/pkg: README Log message: Update to latest OpenJK code; mostly audio improvements. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/24 00:44:33 Modified files: x11/xfce4/xfce4-battery: Makefile distinfo x11/xfce4/xfce4-battery/pkg: PLIST Log message: Update to xfce4-battery 1.1.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/24 00:49:14 Modified files: x11/xfce4/xfce4-weather: Makefile distinfo Log message: Update to xfce4-weather 0.9.0. Ported to Gtk3, cf https://mail.xfce.org/pipermail/xfce-announce/2018-September/000636.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/24 01:09:14 Modified files: lang/rust : Makefile distinfo lang/rust/pkg : PFRAG.aarch64-main PFRAG.amd64-main PFRAG.i386-main Log message: Security update to rust 1.29.1, from semarie@ See https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1291-2018-09-25 Fixes a buffer overflow in the standard library. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/24 01:12:43 Modified files: textproc/fzy : Makefile distinfo Log message: Update fzy to 1.0 and switch from GitHub auto-generated tarballs to MASTER_SITES. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/24 02:11:27 Modified files: x11/mplayer : Makefile x11/mplayer/patches: patch-configure Log message: Revert part of the configure script to deal with older FFmpeg. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/24 03:45:35 Log message: Import automake-1.16.1. from Brad ok sthen@ jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20180924 N ports/devel/automake/1.16/Makefile N ports/devel/automake/1.16/distinfo N ports/devel/automake/1.16/patches/patch-bin_automake_in N ports/devel/automake/1.16/patches/patch-doc_automake_texi N ports/devel/automake/1.16/pkg/PLIST N ports/devel/automake/1.16/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/24 03:46:02 Modified files: devel/automake : Makefile Log message: +1.16 CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/09/24 05:10:34 Modified files: sys/dev/wsfont : wsfont.c Added files: sys/dev/wsfont : spleen5x8.h Log message: Add "Spleen 5x8" to wsfont, a font targetted at small OLED displays to be used with devices handled by ssdfb(4). It contains all printable ASCII characters (96 glyphes). The font is 2-Clause BSD licensed and is my original creation. OK patrick@ CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2018/09/24 05:11:44 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/09/24 05:25:09 Modified files: lib/libc/thread: Makefile.inc lib/librthread : Makefile Log message: enable futex(2) based mutexes on armv7 and use futex based semaphores in librthread on armv7 as well from brad ok visa@ kettenis@ mpi@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/24 06:25:52 Modified files: sys/netinet : ip_carp.c Log message: Turn carp_ourether() mp-safe, this is a requirement for taking bridge(4) out of the KERNEL_LOCK(). ok visa@, bluhm@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/09/24 09:29:56 Modified files: usr.bin/tmux : layout.c Log message: Only include pane status in minimum size if it is turned on, GitHub issue 1480. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/24 09:47:39 Log message: import p5-IO-BufferedSelect 1.0 from Paul B. Henson; OK sthen@ Comment: line-buffered select interface Description: The purpose of this module is to implement a buffered version of the select interface that operates on lines, rather than characters. Given a set of filehandles, it will block until a full line is available on one or more of them. Status: Vendor Tag: bluhm_20180924 Release Tags: bluhm N ports/devel/p5-IO-BufferedSelect/Makefile N ports/devel/p5-IO-BufferedSelect/distinfo N ports/devel/p5-IO-BufferedSelect/pkg/PLIST N ports/devel/p5-IO-BufferedSelect/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/24 09:49:38 Modified files: devel : Makefile Log message: +p5-IO-BufferedSelect CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/24 10:14:34 Modified files: usr.sbin/smtpd : mta.c parse.y smtpd.conf.5 smtpd.h Log message: Allow to use the "tls" keyword on any relay action to force TLS, with strict certificate validation. The "no-verify" becomes optional. ok gilles@ millert@ semarie@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/09/24 12:14:39 Modified files: regress/usr.sbin/bgpd/unittests: rde_trie_test.c Log message: sync host*() changes from bgpd OK kn@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/24 13:26:07 Modified files: misc/vttest : Makefile distinfo Log message: update to 20180911 for minor improvements CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/24 14:00:59 Modified files: devel/glib2 : Makefile Added files: devel/glib2/patches: patch-glib_gutils_c Log message: /usr/share is not a valid data directory on OpenBSD for xdg/glib purposes so remove it from the list returned by g_get_system_data_dirs(). ok aja@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/09/24 14:14:59 Modified files: sys/net80211 : ieee80211_crypto.c Log message: Prevent ieee80211_get_txkey() from returning the integrity group temporal key (IGTK) if a node doesn't have management frame protection (MFP) enabled. The IGTK is not initialized if MFP is disabled, so using it triggers this panic in ieee80211_encrypt(): panic("invalid key cipher 0x%x", k->k_cipher) (As far as I can tell, at present, MFP is never enabled.) Problem reported and fix tested by tj@ on athn(4) hostap CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/24 14:28:43 Modified files: net/radcli : Makefile distinfo net/radcli/pkg : PLIST Log message: update to radcli-1.2.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/24 14:37:46 Modified files: archivers/lz4 : Makefile distinfo archivers/lz4/patches: patch-lib_Makefile Log message: update to lz4-1.8.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/24 14:54:30 Modified files: www/c-icap/modules: Makefile distinfo www/c-icap/modules/patches: patch-configure_ac patch-services_content_filtering_srv_content_filtering_c Log message: update to c_icap_modules-0.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/24 14:54:39 Modified files: www/c-icap/c-icap: Makefile distinfo www/c-icap/c-icap/patches: patch-c-icap_conf_in www/c-icap/c-icap/pkg: PLIST-main Log message: update to c_icap-0.5.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/24 15:01:34 Modified files: archivers/lz4 : Makefile Added files: archivers/lz4/patches: patch-tests_test_install_sh Log message: fix "test_install.sh" test to use gmake where required CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/24 15:26:02 Modified files: sbin/fsck : fsck.c fsutil.c fsutil.h sbin/fsck_ext2fs: main.c sbin/fsck_ffs : main.c setup.c sbin/fsck_msdos: check.c main.c Log message: Use unveil(2). These programs fit together in various strange ways, so if a problem is encountered with this the whole set needs backout and study. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/24 15:26:38 Modified files: sbin/savecore : savecore.c Log message: After opening required descriptors, savecore only plays in one directory so use unveil(2). CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/24 15:30:00 Modified files: libexec/getty : main.c Log message: unveil(2) in getty. This has been in snaps for more than 2 months, since I worry that a mistake in here will cause significant grief. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/24 15:43:10 Modified files: games/returntotheroots: Makefile distinfo games/returntotheroots/patches: patch-CMakeLists_txt patch-src_s25client_CMakeLists_txt patch-src_test_CMakeLists_txt games/returntotheroots/pkg: README Removed files: games/returntotheroots/patches: patch-cmake_openbsd_cmake Log message: Update to returntotheroots-0.8.2.20180924. Features some CMake build improvements, so a CMake patch goes away. Also includes some bug fixes and general game improvements. I added the usual "You must purchase this game to use the package" language to pkg/README to make sure it's clear that while the package we offer is open source, the game assets are not. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/24 15:44:47 Modified files: audio/beets : Makefile audio/beets/pkg: README Log message: tweak beets README, thanks to Raf Czlonka who writes: - given that beets has been moved to Python 3 last year[0], I believe that the plugin dependencies should be updated from py-* to py3-* - neither mp3gain, nor aacgain packages exist so delete that paragraph - documentation URL - HTTPS and TLD change (mp3gain was removed due to unfixed security bugs, not sure where aacgain came from in the first place as I don't seem to find it in old trees anywhere) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/24 16:55:50 Modified files: usr.sbin/makefs: makefs.c Log message: unveil(2) is easy since this only uses one directory tree (containing no exterior pointing symlinks), and a file. In snaps for about 2 months. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/24 16:56:54 Modified files: libexec/comsat : comsat.c Log message: unveil maildir, utmp, /tmp, and /dev. For the vast number of people using biff. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/24 20:50:19 Modified files: mail/cyrus-imapd: Makefile mail/cyrus-imapd/pkg: DESCR Log message: Update dead link in DESCR (bugzilla -> github bug tracker). Switch homepage/master_sites to https. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/09/25 00:11:24 Modified files: graphics/py-matplotlib: Makefile Log message: Update HOMEPAGE. CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/25 00:43:20 Modified files: usr.bin/getent : getent.c Log message: Remove initial pledge(2) that doesn't give us much protection since it's so short lived, we either go directly exiting the program or just a few lines below we call pledge(2) again, where it actually should be, and with really reduced promises. Next commit will restrict further access to the filesystem through unveil(2). OK deraadt@ kn@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/25 00:48:48 Modified files: usr.bin/getent : getent.c Log message: Since each database that has the rpath promise only needs to access one specific file (in read mode) we can add a 4th attribute to the struct getentdb to define each of those files, except for group/hosts/passwd dbs which will be assigned NULL to that attribute because all the necessary files they need to open are already whitelisted through pledge(2) via either dns or getpw promises. With that set we can then check if the 4th attribute (called unveil) is not NULL and in that case unveil(2) that specific file per each database. After a discussion with millert@ regarding YP then deraadt@ chimed in referring that when he wrote this code even though we can have YP mappings with several of these dbs "it doesn't mean that things use it, or should, or will" so adding unveil(2) here should not impact any YP environments. OK millert@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/25 00:51:44 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py devel/meson/pkg: PLIST Added files: devel/meson/patches: patch-mesonbuild_backend_backends_py Removed files: devel/meson/patches: patch-mesonbuild_backend_ninjabackend_py Log message: Update to meson-0.48.0. - passed a bulk build CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/25 01:01:04 Modified files: graphics/libwebp: Makefile distinfo Log message: Update to libwebp-1.0.0. from Brad CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/25 01:08:56 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.44.4. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/09/25 01:31:24 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-CMakeLists_txt patch-src_csync_std_c_private_h patch-src_gui_application_cpp net/owncloudclient/pkg: PLIST Log message: update to owncloudclient-2.5.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/25 01:58:11 Modified files: usr.sbin/bgpd : bgpd.c Log message: When sending set_tables in the imsg use the right size. Currently the number of elements is used as size which is always wrong. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/25 02:08:38 Modified files: usr.sbin/bgpd : rde.c Log message: Fix loading of roa-sets in the RDE. From a much bigger diff but this goes in now since it fixes a real issue. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/25 02:48:59 Modified files: www/netsurf/browser: Makefile distinfo www/netsurf/browser/patches: patch-frontends_gtk_res_options_gtk2_ui www/netsurf/buildsystem: Makefile distinfo www/netsurf/buildsystem/patches: patch-makefiles_Makefile_top www/netsurf/hubbub: Makefile distinfo www/netsurf/libcss: Makefile distinfo www/netsurf/libdom: Makefile distinfo www/netsurf/libnsbmp: Makefile distinfo www/netsurf/libnsfb: Makefile distinfo www/netsurf/libnsgif: Makefile distinfo www/netsurf/libnslog: Makefile distinfo www/netsurf/libnspsl: Makefile distinfo www/netsurf/libnsutils: Makefile distinfo www/netsurf/libnsutils/pkg: PLIST www/netsurf/libparserutils: Makefile distinfo www/netsurf/libsvgtiny: Makefile distinfo www/netsurf/libutf8proc: Makefile distinfo www/netsurf/libwapcaplet: Makefile distinfo www/netsurf/netsurf-fb: Makefile distinfo www/netsurf/netsurf-fb/patches: patch-Makefile www/netsurf/netsurf-fb/pkg: PLIST www/netsurf/nsgenbind: Makefile distinfo Log message: Update to netsurf-3.8. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/09/25 02:50:49 Modified files: textproc/elasticsearch: Makefile distinfo textproc/elasticsearch/patches: patch-bin_elasticsearch-env patch-config_elasticsearch_yml textproc/elasticsearch/pkg: PLIST README Added files: textproc/elasticsearch/patches: patch-config_jvm_options Log message: Update elasticsearch 6.2.4 -> 6.4.1 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/25 02:53:05 Log message: Import colobot-0.1.11.1. Colobot is a real-time strategy game, where you can program your units (bots) in a language called CBOT, which is similar to C++ and Java. Your mission is to find a new planet to live and survive. You can save humanity and get programming skills! ok solene@ Status: Vendor Tag: bentley Release Tags: bentley_20180925 N ports/games/colobot/Makefile N ports/games/colobot/Makefile.inc N ports/games/colobot/colobot/Makefile N ports/games/colobot/colobot/distinfo N ports/games/colobot/colobot/patches/patch-CMakeLists_txt N ports/games/colobot/colobot/patches/patch-src_common_system_system_cpp N ports/games/colobot/colobot/pkg/DESCR N ports/games/colobot/colobot/pkg/PLIST N ports/games/colobot/data/Makefile N ports/games/colobot/data/distinfo N ports/games/colobot/data/pkg/DESCR N ports/games/colobot/data/pkg/PLIST N ports/games/colobot/music/Makefile N ports/games/colobot/music/distinfo N ports/games/colobot/music/pkg/DESCR N ports/games/colobot/music/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/25 02:53:44 Modified files: games : Makefile Log message: +colobot CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/09/25 03:00:06 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/files: filebeat.yml sysutils/logstash/patches: patch-bin_logstash_lib_sh patch-config_logstash_yml sysutils/logstash/pkg: PLIST README Log message: Update logstash 6.2.4 -> 6.4.1 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2018/09/25 03:01:52 Modified files: www/kibana : Makefile distinfo www/kibana/patches: patch-config_kibana_yml www/kibana/pkg : PLIST README Added files: www/kibana/patches: patch-package_json Log message: Update kibana 6.2.4 -> 6.4.1 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/09/25 03:05:09 Modified files: mail/p5-Mail-SpamAssassin: Makefile Added files: mail/p5-Mail-SpamAssassin/patches: patch-spamc_getopt_c Log message: Fix a possible use after free CVSROOT: /cvs Module name: www Changes by: solene@cvs.openbsd.org 2018/09/25 04:39:26 Modified files: . : events.html Log message: euroBSDcon2018 is now a past event. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/25 06:15:49 Modified files: regress/sbin/disklabel: Makefile disklabel-A disklabel-A-expected Log message: disklabel(8) uses hw.physmem to calculate swap and /var sizes. This prevents reproduceable regression tests. Recompile the disklabel with a fixed memory size for this test. Also adjust expected output for recent /usr/obj and /usr/local size changes. discussed with krw@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/25 07:46:44 Modified files: sys/dev/pv : if_vio.c Log message: Insert a workaround for per-ifp ioctl being called w/o NET_LOCK(). An example of such code path is vlan_destroy() where we don't want to grab the lock because this driver is already NET_LOCK()-free. The real solution to this problem is to stop holding the NET_LOCK() around driver *_ioctl() routines. Problem reported & fix tested by Élie Bouttier, ok visa@, bluhm@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/25 07:55:18 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/25 08:26:36 Modified files: www/firefox-esr/patches: patch-build_moz_configure_init_configure Log message: add link to upstream commit in esr60 branch CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/09/25 08:27:20 Modified files: usr.bin/tmux : tmux.h tty.c window-copy.c Log message: Allow panes to be 1 line or column by redrawing instead of using the scroll region, from Soeren Tempel in GitHub issue 1487. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/09/25 08:49:12 Modified files: net/py-zmq : Makefile distinfo net/py-zmq/pkg : PLIST Log message: Revert to py-zmq-16.0.3. py-zmq-17.1.2 breaks www/jupyter-notebook. Issue can be fixed by updating py-ipkernel to a newer version, which does not work with the version of py-matplotlib in ports. This can be fixed by updating py-matplotlib to a newer version, which relies on two new ports... For now make sure that 6.4 ships with a version of py-zmq that does not break stuff. OK sthen@, jca@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/25 09:03:02 Modified files: mail/p5-Mail-SPF-Iterator: Makefile distinfo Log message: update p5-Mail-SPF-Iterator to 1.117 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/25 10:11:53 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/25 10:27:05 Modified files: converters/p5-Net-IDN-Encode: Makefile distinfo Log message: update p5-Net-IDN-Encode to 2.401 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/09/25 10:48:55 Modified files: net/p5-IP-Country: Makefile distinfo Log message: Update to 2018.09.18 database version CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/25 10:56:22 Modified files: games/hyperrogue: Makefile distinfo Log message: Update to hyperrogue-10.4w CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/09/25 12:08:05 Modified files: databases/ruby-sequel: Makefile distinfo databases/ruby-sequel/pkg: PLIST Log message: Update sequel to 5.12.0 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/25 13:04:32 Modified files: devel/desktop-file-utils: Makefile Added files: devel/desktop-file-utils/patches: patch-src_install_c patch-src_validator_c Log message: pledge remaining utilities provided by desktop-file-utils ok aja@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/25 13:07:11 Modified files: misc/shared-mime-info: Makefile misc/shared-mime-info/patches: patch-update-mime-database_c Log message: unveil the directory containing the mime type defintions and allows it to write out the cache file in said directory. ok aja@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/25 13:23:47 Modified files: devel/desktop-file-utils: Makefile devel/desktop-file-utils/patches: patch-src_update-desktop-database_c Log message: unveil the required directory with .desktop files and where the cache file needs to be written out to. this means update-desktop-database is using both pledge and unveil while it's ran by root while consuming arbitrary input provided by upstream packagers! ok aja@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2018/09/25 13:24:17 Modified files: sys/kern : kern_unveil.c Log message: fix typo in comment ok beck@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/25 13:25:15 Modified files: x11/gnome/eog : Makefile distinfo Log message: update to eog-3.28.4 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/25 13:32:47 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST-main Log message: update to vala-0.40.10 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/25 13:44:52 Log message: Import libopusenc-0.2. The libopusenc libraries provide a high-level API for encoding .opus files. ok jca@ Status: Vendor Tag: naddy Release Tags: naddy_20180925 N ports/audio/libopusenc/distinfo N ports/audio/libopusenc/Makefile N ports/audio/libopusenc/pkg/DESCR N ports/audio/libopusenc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/25 13:45:44 Modified files: audio : Makefile Log message: +libopusenc CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/25 13:48:14 Modified files: usr.bin/getent : getent.c Log message: usage() is void OK tb CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/25 13:50:07 Modified files: audio/opusfile : Makefile distinfo Log message: maintenance update to 0.11 and take maintainer; ok Sergey Bronnikov CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/25 13:51:39 Modified files: usr.bin/getent : getent.c Log message: Use getnameinfo(2) This simplifies the code, makes it less address family specific and plays nicely with previously used getaddrinfo(2). While here, make function parameter `const', sort stack variables by size and nitpick PF_UNSPEC. OK millert CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/09/25 13:52:24 Modified files: audio/opus-tools: Makefile distinfo Log message: Update to 0.2 for miscellaneous improvements. Detailed changes: https://opus-codec.org/release/dev/2018/09/18/opus-tools-0_2.html CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/25 14:02:43 Modified files: libexec/getty : ttys.5 Log message: document HUP; based on a diff from katherine rohl, shortened by request of deraadt CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/25 14:05:07 Modified files: usr.bin/nc : nc.1 Log message: -T applies to ip6 too, apparently; from nan xiao CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2018/09/25 14:59:14 Modified files: lang/gcc/4.9 : Makefile lang/gcc/4.9/pkg: PLIST-main Added files: lang/gcc/4.9/pkg: PFRAG.alpha-main Log message: On alpha, build with -O1 instead of -O2 to avoid segfaults at build-time. Tested on an AlphaServer DS10 617 MHz. ok phessler@, pascal@ (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/25 15:16:37 Modified files: devel/cbindgen : Makefile textproc/ripgrep: Makefile www/firefox-esr: Makefile www/mozilla-firefox: Makefile x11/gnome/librsvg: Makefile Log message: bump REVISION on ports using rust, to ensure that they pick up the fix for out of bounds write due to integer overflow that was fixed in rust's libstd (which is statically linked). CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/09/25 17:20:43 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.18 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/25 19:48:57 Modified files: usr.bin/ssh : mux.c Log message: s/process_mux_master/mux_master_process/ in mux master function names, Gives better symmetry with the existing mux_client_*() names and makes it more obvious when a message comes from the master vs client (they are interleved in ControlMaster=auto mode). no functional change beyond prefixing a could of log messages with __func__ where they were previously lacking. CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2018/09/25 19:53:57 Modified files: libressl : index.html releases.html Log message: LibreSSL 2.8.1 CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/25 20:54:34 Modified files: lib/libc/sys : unveil.2 Log message: align RETURN VALUES section with pledge manual; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/25 21:03:39 Modified files: sbin/quotacheck: quotacheck.c Log message: related to the fsck changes, quotacheck must also determine & setup unveil early on for the root filesystem. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/25 21:05:53 Modified files: sys/arch/amd64/amd64: cpu.c Log message: Increase the timeout from previous commit further. Rather than warning we have spun out (to which there are consequences), we should spin longer. The BSP really wants the APs to finish. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/26 01:14:28 Modified files: multimedia/libvpx: Makefile distinfo multimedia/libvpx/patches: patch-build_make_Makefile patch-configure patch-libs_mk Removed files: multimedia/libvpx/patches: patch-third_party_libyuv_include_libyuv_row_h Log message: Update to libvpx-1.7.0. - survived a bulk from Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/26 01:25:53 Modified files: lib/libc/sys : unveil.2 Log message: typo; ok jmc@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/26 01:30:05 Modified files: usr.bin/ssh : PROTOCOL.mux Log message: Document mux proxy mode; added by Markus in openssh-7.4 Also add a little bit of information about the overall packet format CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/09/26 01:32:44 Modified files: usr.bin/ssh : mux.c Log message: remove big ugly TODO comment from start of file. Some of the mentioned tasks are obsolete and, of the remainder, most are already captured in PROTOCOL.mux where they better belong CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/09/26 02:33:22 Modified files: lib/libsndio : aucat.c debug.c Log message: call _sndio_parsenum() instead of duplicating the code in parsedev(); ok ratchov@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/26 02:36:00 Modified files: regress/usr.sbin/bgpd/unittests: rde_trie_test.5.out Log message: Fix out file to be actually correct for the input file. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/26 03:22:52 Modified files: lib/libutil : imsg_init.3 Log message: explicitly mention local processes; from geoff hill ok nicm CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/26 03:34:23 Modified files: share/mk : bsd.regress.mk share/man/man5 : bsd.regress.mk.5 Log message: Add variables for setup and cleanup of regression tests. OK anton@ jca@ tb@ benno@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/26 05:50:42 Modified files: sys/net : if.c if_bridge.c Log message: Move bridge input/output paths outside of the KERNEL_LOCK(). Tested by Hrvoje Popovski who measured a 30% improvement of forwarded packets in the best case. ok visa@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/09/26 06:04:42 Modified files: devel/py-xlsxwriter: Makefile distinfo Log message: update xlsxwriter to 1.1.1. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/26 07:14:36 Modified files: www/sope : Makefile distinfo Log message: Update to 4.0.2 seems to work for me, also tested by landry@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/26 07:15:37 Modified files: www/sogo : Makefile distinfo www/sogo/pkg : PLIST Log message: Update to 4.0.2 works for me, also tested by landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/26 07:23:53 Modified files: infrastructure/mk: arch-defines.mk Log message: add alpha to arch-defines.mk, this was missed when alpha support was added. from pascal@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/26 07:26:32 Modified files: usr.sbin/bgpd : rde_filter.c Log message: Indent issue. No functional change CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/26 08:37:51 Log message: Import sysutils/bfs, a breadth-first version of the UNIX find command. ok solene@ bfs is a variant of the UNIX find command that operates breadth-first rather than depth-first. It is otherwise intended to be compatible with many versions of find, including: * POSIX find * GNU find * {Free,Open,Net}BSD find * macOS find Status: Vendor Tag: bcallah Release Tags: bcallah_20180926 N ports/sysutils/bfs/Makefile N ports/sysutils/bfs/distinfo N ports/sysutils/bfs/pkg/PLIST N ports/sysutils/bfs/pkg/DESCR N ports/sysutils/bfs/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/26 08:38:11 Modified files: sysutils : Makefile Log message: +bfs CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/26 08:38:19 Modified files: usr.sbin/bgpd : util.c Log message: Instead of checking that a segement is not of type AS_SET do the check that it is actually AS_SEQUENCE. No functional change those are the only two types bgpd supports here. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/26 08:47:20 Modified files: usr.sbin/bgpd : rde_trie.c Log message: Use the same logic in trie_roa_check_v4 as in trie_roa_check_v6 when checking that a source_as / maxlen combo actually fits. Fixes regress test. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/09/26 08:51:44 Modified files: sys/isofs/cd9660: cd9660_vfsops.c sys/kern : vfs_subr.c vfs_syscalls.c sys/sys : mount.h sys/ufs/ext2fs : ext2fs_vfsops.c sys/ufs/ffs : ffs_vfsops.c Log message: Move the allocating and freeing of mount points into dedicated functions. OK deraadt@ mpi@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/26 08:53:34 Modified files: usr.sbin/eigrpd: eigrpd.c Log message: Fix use-after-free by moving the free(3) of the configured interfaces to after the eigrp instances on shutdown. tried to contact renato@ but he didn't answer in almost 2 months OK benno@ claudio@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/26 08:54:58 Modified files: usr.sbin/user : user.c Log message: Fix segfault in usermod -l by swapping one of the getpwnam(3) with uid_from_user(3). This started happening a few days ago after the change to the pwcache in libc. OK millert@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/09/26 08:58:16 Modified files: share/man/man4/man4.loongson: ykbec.4 sys/arch/loongson/loongson: yeeloong_machdep.c Log message: Fix controller name. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/26 09:01:36 Modified files: usr.sbin/bgpd : rde_filter.c Log message: Switching bgpd to a default deny policy had one bad side-effect. Some withdraw were suddenly filtered out because the filter ran into the default deny. So for this case (state == NULL) change action to default allow. This bug was haunting bgpd for a while now causing prefixes to be stuck for no obvious reason. OK benno@, sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/26 09:39:51 Modified files: regress/sbin/disklabel: Makefile Added files: regress/sbin/disklabel: 1000.ok 1024.ok 12000.ok 18000.ok 2000.ok 20000.ok 2200.ok 2300.ok 256.ok 3000.ok 300000.ok 3500.ok 400.ok 4000.ok 40000.ok 4100.ok 5000.ok 6000.ok 7000.ok 800.ok 8000.ok 9000.ok 90000.ok 900000.ok Removed files: regress/sbin/disklabel: disklabel-A disklabel-A-expected Log message: Split the disklabel regress into multiple tests. Move all code into Makefile. Verbose testing and failing early helps debugging. Remove the disk image during cleanup to save space. OK krw@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/26 09:48:01 Modified files: usr.sbin/bgpd : bgpd.h rde_filter.c Log message: Rename AS_NONE to AS_UNDEF, AS_NONE will be reused for a different purpose soon. OK compiler and grep CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/26 09:48:47 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Rename AS_NONE to AS_UNDEF here as well. OK compiler & grep CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/26 10:26:37 Modified files: usr.bin/getent : getent.c Log message: Adjust alignment in hostsprint() hostsprint() reserves only 16 columns for IPs and prints one whitespace too many afterwards. Crank it up to 39 as per hostsaddrinfo() to align nicely. OK millert CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/09/26 10:28:34 Modified files: usr.sbin/smtpd : dns.c Log message: treat NOTIMP as NO_DATA in response to MX query: fallback to hostname lookup instead of bouncing the mail. ok gilles@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/26 10:39:19 Modified files: usr.bin/getent : getent.c Log message: Use more appropiate types/limits around strtonum() Replace `long long id' with appropiate types and names, use smaller limits where applicable and move variable declarations up out of loops. This makes the code clearer and a tad simpler while staying consistent across databases. Feedback and OK millert CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/09/26 11:23:13 Modified files: sys/kern : kern_sched.c kern_sysctl.c sys/sys : sched.h usr.bin/systat : cpu.c vmstat.c usr.bin/top : display.c display.h machine.c machine.h top.c Log message: KERN_CPTIME2: set ENODEV if the CPU is offline. This lets userspace distinguish between idle CPUs and those that are not schedulable because hw.smt=0. A subsequent commit probably needs to add documentation for this to sysctl.2 (and perhaps elsewhere) after the dust settles. Also included here are changes to systat(1) and top(1) that account for the ENODEV case and adjust behavior accordingly: - systat(1)'s cpu view prints placeholder marks ('-') instead of percentages for each state if the given CPU is offline. - systat(1)'s vmstat view checks for offline CPUs when computing the machine state total and excludes them, so the CPU usage graph only represents the states for online CPUs. - top(1) does not draw CPU rows for offline CPUs when the view is redrawn. If CPUs "go offline", percentages for each state are replaced by placeholder marks ('-'); the view will need to be redrawn to remove these rows. If CPUs "go online" the view will need to be redrawn to show these new CPUs. In "combined CPU" mode, the count and the state totals only represent online CPUs. Ports using KERN_CPTIME2 will need to be updated. The changes described above to make systat(1) and top(1) aware of the ENODEV case *and* gracefully handle a changing HW_NCPUONLINE while the application is running are not necessarily appropriate for each and every port. The changes described above are so extensive in part to demonstrate one way a program *might* be made robust to changing CPU availability. In particular, changing hw.smt after boot is an extremely rare event, and this needs to be weighed when updating ports. The logic needed to account for the KERN_CPTIME2 ENODEV case is very roughly: if (sysctl(...) == -1) { if (errno != ENODEV) { /* Actual error occurred. */ } else { /* CPU is offline. */ } } else { /* CPU is online and CPU states were set by sysctl(2). */ } Prompted by deraadt@. Basic idea for ENODEV from kettenis@. Discussed at length with kettenis@. Additional testing by tb@. No complaints from hackers@ after a week. ok kettenis@, "I think you should commit [now]" deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/09/26 11:46:51 Modified files: lang/gcc/4.9 : Makefile Log message: unbreak the tree daniel@ is relatively new, but phessler@ and pascal@ are not. you guys should know better CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/26 12:31:46 Modified files: lang/flang/driver: Makefile distinfo lang/flang/flang: Makefile distinfo lang/flang/flang/patches: patch-runtime_flang_CMakeLists_txt patch-runtime_flangrti_CMakeLists_txt patch-tools_flang2_flang2exe_CMakeLists_txt lang/flang/libpgmath: Makefile distinfo Added files: lang/flang/flang/patches: patch-runtime_flangrti_mpmalloc_c Log message: Update to the latest flang--this brings us in line with Nvidia's latest binary release. Note the minor bump to libflang and the major bump to libflangrti. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/26 14:00:04 ports/x11/mate/control-center/patches Update of /cvs/ports/x11/mate/control-center/patches In directory cvs.openbsd.org:/tmp/cvs-serv9497/patches Log Message: Directory /cvs/ports/x11/mate/control-center/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/26 14:03:46 Modified files: net/unifi/testing: Makefile distinfo net/unifi/testing/pkg: PLIST Log message: update testing/ to unifi 5.9.29 stable candidate CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/26 14:04:51 Modified files: net/unifi : Makefile Log message: uncomment testing/, it has moved to stable candidate in the updates blog rather than the closed beta blog, so URLs are posted publically CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/26 16:51:28 Modified files: net/librenms : Makefile Added files: net/librenms/patches: patch-poller-service_py Log message: fixup yet another path to the php binary, this time in poller-service.py and written as "'/usr/bin/env', 'php'" so the existing subst's didn't find it. CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2018/09/26 21:29:11 Log message: Import fcitx-qt5-1.2.3 fcitx-qt5 is a Qt5 IM module for fcitx. OK and lots of help from bcallah@ Status: Vendor Tag: kevlo Release Tags: kevlo_20180927 N ports/inputmethods/fcitx-qt5/Makefile N ports/inputmethods/fcitx-qt5/distinfo N ports/inputmethods/fcitx-qt5/pkg/DESCR N ports/inputmethods/fcitx-qt5/pkg/PLIST N ports/inputmethods/fcitx-qt5/patches/patch-platforminputcontext_CMakeLists_txt N ports/inputmethods/fcitx-qt5/patches/patch-quickphrase-editor_CMakeLists_txt N ports/inputmethods/fcitx-qt5/patches/patch-widgetsaddons_CMakeLists_txt N ports/inputmethods/fcitx-qt5/patches/patch-dbusaddons_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2018/09/26 21:29:49 Modified files: inputmethods : Makefile Log message: +fcitx-qt5 CVSROOT: /cvs Module name: xenocara Changes by: deraadt@cvs.openbsd.org 2018/09/26 21:41:24 Modified files: distrib/sets/lists/xbase: md.landisk Log message: sync CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/27 00:34:34 Modified files: devel/desktop-file-utils: Makefile devel/desktop-file-utils/patches: patch-src_update-desktop-database_c Log message: ifdef notyet the unveil call as some ports, at least mate-control-center, run update-desktop-database during fake. unbreak bulk builds for now while we figure out what is desired behaviour for such ports. as discussed with aja@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/09/27 00:36:18 Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_browser_after_startup_task_utils_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_toolbar_app_menu_model_cc patch-chrome_common_pref_names_cc Added files: www/chromium/patches: patch-chrome_browser_autocomplete_chrome_autocomplete_scheme_classifier_cc patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_password_store_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_whitelist_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_io_data_cc patch-chrome_browser_signin_account_consistency_mode_manager_cc patch-chrome_browser_ui_browser_commands_cc patch-chrome_browser_ui_browser_commands_h patch-chrome_browser_ui_views_frame_browser_view_cc Log message: add some missing openbsd ifdefs after the overhaul of the UI CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/27 00:52:15 Modified files: usr.sbin/vipw : vipw.c Log message: add unveil(2) to vipw(8) The files needed to be unveiled directly or indirectly via libutil are the following: - _PATH_MASTERPASSWD_LOCK - write/create permissions - _PATH_MASTERPASSWD - read permission - _PATH_BSHELL - execute permission - _PATH_PWD_MKDB - execute permission _PATH_MASTERPASSWD gets read and then _PATH_MASTERPASSWD_LOCK is created and the content of the former is written on the latter. After this _PATH_BSHELL spawns an EDITOR (vi(1) by default) and at the end then _PATH_PWD_MKDB is ran to update the _PATH_MASTERPASSWD based in what was actually changed in _PATH_MASTERPASSWD_LOCK. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/09/27 01:25:31 Modified files: geo/libpostal : Makefile Log message: Disable SSE on !amd64. Should fix the build on arm64. ok fcambus@ (maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/09/27 01:43:18 Modified files: usr.bin/tmux : format.c job.c Log message: Use same working directory rules for jobs as new windows rather than always starting in home, GitHub issue 1488. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/27 02:33:25 Modified files: usr.sbin/syslogd: syslogd.8 Log message: Document how syslogd(8) escapes characters in log lines. input jmc@; OK sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/27 02:56:49 Modified files: regress/sbin/disklabel: 300000.ok 90000.ok 900000.ok Log message: Actually I missed the /usr/local default size change in disklabel(8). Adjust expected output. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/27 03:11:09 Modified files: regress/sbin/disklabel: Makefile Log message: Sometimes make picked the wrong rule for the adapted disklabel program. An absolute path seems to fix this. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/27 03:13:02 Modified files: emulators/vice : Makefile Log message: Disable HardSID support, this should hopefully fix the build on arm64. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/27 03:15:27 Modified files: www/newsboat : Makefile distinfo Log message: Update newsboat to 2.13. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/27 03:35:54 Modified files: net/icinga/core2: Makefile distinfo net/icinga/core2/pkg: PLIST-main Log message: update to icinga2-2.9.2 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/27 04:43:14 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-scripts_genie_lua Log message: Update mame to 0.202. CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/09/27 05:02:21 Modified files: www/py-selenium: Makefile distinfo www/py-selenium/pkg: PLIST Log message: update selenium to 3.14.0. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/27 05:07:39 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/patches: patch-lib_socks_mosq_c Log message: security update to mosquitto-1.5.3 which addresses CVE-2018-12543. it's recommended users update as quickly as possible to prevent a malicious user from triggering the issue and causing the server to go offline. note this does not affect mosquitto 1.4.x which is available on OPENBSD_6_3. thanks to upstream mosquitto for the heads-up CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/27 06:34:06 Modified files: usr.sbin/ospfd : ospfe.c Log message: whitepspace fix CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/27 06:36:57 Modified files: sys/net : route.c Log message: Make sure the L2 entry is cloned before dereferencing its parent. RTF_LOCAL entries or static ARP entries don't have parents, so the logic was incorrect. Note that it might be possible to extend the logic to work with non-cloned L2 entries but the few use cases do not justify the complexity (yet). Problem reported & fix tested by Elie Bouttier. ok bluhm@, visa@, claudio@ CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/09/27 06:39:36 Modified files: sys/net : bridgectl.c if_bridge.c Log message: Coherently name "struct bridge_iflist" variables `bif'. ok visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/27 07:16:04 Modified files: devel/catch2 : Makefile Log message: Python is actually needed at build time: -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) CMake Error at CMakeLists.txt:43 (message): Python not found, but required for tests CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/27 07:48:00 Modified files: usr.sbin/bgpd : parse.y Log message: unbreak "inet" and "inet6" aliases in filters after rev. 1.333 ok claudio@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/09/27 08:24:37 Modified files: www/nextcloud : Makefile distinfo www/nextcloud/pkg: PLIST Log message: Update for Nextcloud to 14.0.1: https://nextcloud.com/changelog/ OK kirby@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/27 08:40:03 Modified files: sysutils/terraform/provider-aws: Makefile distinfo Log message: Update to terraform-provider-aws-1.38.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/27 09:53:14 Modified files: usr.sbin/bgpd : rde_decide.c Log message: Add some extra curlies to make code more legible. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/27 10:16:51 Modified files: mail/postfix/snapshot: Makefile mail/postfix/snapshot/pkg: MESSAGE mail/postfix/stable: Makefile mail/postfix/stable/pkg: MESSAGE Log message: s/sendmail/smtpd/ in MESSAGE, ok Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/27 10:40:11 Modified files: lang/php/5.6 : Makefile lang/php/7.0 : Makefile lang/php/files : README-main Log message: adjust php's README, some of the ssl/tls-related functions need openssl.cnf reported by florian@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/27 10:57:34 Modified files: x11/gnome/grilo-plugins: Makefile distinfo x11/gnome/grilo-plugins/pkg: PLIST Log message: update to grilo-plugins-0.3.8 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2018/09/27 11:08:44 Modified files: games/fnaify : Makefile distinfo Log message: bugfix update to 1.1; ok bcallah@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/09/27 11:15:36 Modified files: etc/rc.d : vmd usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h Log message: Add vmctl stop -a [-fw] option to stop or terminate all running VMs. This is also be used to simplify the vmd rc stop script. OK mlarkin@ ccardenas@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/27 15:15:18 Modified files: devel/cpp-hocon: Makefile distinfo Log message: Update to 0.2.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/27 15:33:31 Modified files: devel/leatherman: Makefile distinfo Log message: update to 1.5.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2018/09/27 15:49:32 Modified files: sysutils/facter: Makefile distinfo sysutils/facter/patches: patch-lib_CMakeLists_txt Added files: sysutils/facter/patches: patch-CMakeLists_txt patch-lib_src_facts_posix_uptime_resolver_cc Log message: update to 3.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/27 16:50:53 Modified files: lang/php/5.6 : Makefile Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/27 16:51:36 Modified files: lang/php : Makefile.inc Log message: conditionalise -mcrypt in PHP_EXTENSIONS, noop for now CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/27 16:55:53 Modified files: lang/php/7.0 : Makefile lang/php/7.0/patches: patch-ext_openssl_openssl_c Removed files: lang/php/7.0/patches: patch-ext_gd_libgd_gdkanji_c patch-ext_iconv_iconv_c patch-ext_spl_php_spl_c patch-ext_spl_php_spl_h patch-ext_xmlrpc_libxmlrpc_encodings_c Log message: remove some unneeded patches, simplify libressl patch CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/09/27 17:46:17 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20180925 CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/09/27 18:33:34 Modified files: share/man/man1 : clang-local.1 Log message: Document retguard and options to disable it. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/09/27 20:38:38 Modified files: sys/dev/ic : r92creg.h rtwn.c rtwnvar.h Log message: Move the unions into the rom struct which fixes Coverity CID 1473649 and makes it more readable. ok stsp@ and jmatthew@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/28 00:48:59 Modified files: usr.sbin/tcpdump: privsep.c Log message: add unveil(2) to tcpdump(8) The following files are opened in the privsep proc, with read permissions, and therefore need to be unveiled: - /etc/pf.os - for OS fingerprinting, but only unveiled if -o flag is used - /etc/ethers - ether_ntohost(3) - /etc/rpc - getrpcbynumber(3) Additional files are also opened, but they are either opened before reaching this code path, or are covered by pledge(2)'s dns promise. shown and tested by a few people OK brynet@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/28 00:57:41 Modified files: x11/gnome/librsvg: Makefile distinfo Log message: Update to librsvg-2.44.6. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/09/28 01:46:45 Modified files: share/man/man5 : sysctl.conf.5 Log message: Add a cross reference to sysctl(2) to SEE ALSO. People reading the present page will almost certainly need it because that's where all the sysctl variables are described. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/09/28 02:23:43 Modified files: usr.sbin/vmd : vmd.c Log message: Fix copy-pasto to use maxmem instead of maxcpu Reported by Greg Steuck OK mlarkin@ CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/09/28 02:29:06 Modified files: usr.sbin/vmd : vioqcow2.c Log message: Compress qcow2 open debug messages into a single line Please avoid tabs and excessive multi-line information with log_debug as it also goes to syslog. No functional change. CVSROOT: /cvs Module name: ports Changes by: pirofti@cvs.openbsd.org 2018/09/28 03:03:49 Modified files: www/rt : Makefile distinfo www/rt/patches : patch-Makefile_in patch-sbin_rt-test-dependencies_in www/rt/pkg : PLIST Log message: Update rt to 4.4.3. This is a minor update. No database or functional changes. You can find the release notes here: https://docs.bestpractical.com/release-notes/rt/4.4.3 OK robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/09/28 03:33:18 Modified files: fonts/spleen : Makefile distinfo Log message: Update spleen to 1.0.1. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/09/28 06:35:32 Modified files: usr.sbin/vmd : vioqcow2.c vioraw.c virtio.c virtio.h vm.c vmboot.c vmd.h Log message: Support vmd-internal's vmboot with qcow2 disk images. OK mlarkin@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/09/28 06:57:38 Log message: Import mozilla's geckodriver. geckodriver is used by things like Selenium to interact with Gecko-based web browsers. OK jeremy@ Status: Vendor Tag: abieber Release Tags: abieber_20180928 N ports/www/geckodriver/Makefile N ports/www/geckodriver/distinfo N ports/www/geckodriver/pkg/DESCR N ports/www/geckodriver/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2018/09/28 06:59:51 Modified files: www : Makefile Log message: + geckodriver CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/28 07:25:04 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile distinfo net/qbittorrent/qbittorrent/pkg: PLIST net/qbittorrent/qbittorrent-nox: distinfo Removed files: net/qbittorrent/qbittorrent/patches: patch-src_base_filesystemwatcher_cpp patch-src_base_utils_fs_cpp net/qbittorrent/qbittorrent-nox/patches: patch-src_base_filesystemwatcher_cpp patch-src_base_utils_fs_cpp Log message: Update qbittorrent-4.1.3 CHANGELOG: https://www.qbittorrent.org/news.php From Elias M. Mariani (maintainer) Thanks! CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/09/28 07:39:57 Modified files: sys/arch/arm64/conf: RAMDISK Log message: Add vlan and trunk to arm64's RAMDISK (amd64 parity) OK deraadt@ and kettenis@ CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/28 08:03:14 Modified files: sbin/savecore : savecore.c Log message: add missing unveil(2) of an arbitrary kernel (when -N is used), or _PATH_UNIX by default, with read permissions. report and fix provided by semarie@ OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 08:14:03 Modified files: graphics/zxing : Makefile distinfo graphics/zxing/pkg: PLIST Added files: graphics/zxing/patches: patch-CMakeLists_txt Log message: update to 20180320 snap of zxing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 08:36:17 Modified files: www/nginx : Makefile distinfo www/nginx/pkg : PLIST-perl Added files: www/nginx/patches: patch-nginx-auth-ldap_config patch-nginx-auth-ldap_ngx_http_auth_ldap_module_c patch-src_event_ngx_event_openssl_h www/nginx/pkg : DESCR-ldap_auth PLIST-ldap_auth Log message: nginx port tweaks, ok robert@ - add nginx-auth-ldap module (https://github.com/kvspb/nginx-auth-ldap/) - reduce duplication in DISTFILES with foo{bar}ext syntax - simplify RUN_DEPENDS* - use perl MODULES to get ${P5ARCH} defined, use in PLIST-perl CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 08:54:26 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: all-openbsd.js www/tor-browser/browser/pkg: PLIST www/tor-browser/https-everywhere: Makefile distinfo www/tor-browser/https-everywhere/pkg: PLIST www/tor-browser/noscript: Makefile distinfo www/tor-browser/noscript/pkg: PLIST www/tor-browser/tor-launcher: Makefile distinfo www/tor-browser/tor-launcher/pkg: PLIST www/tor-browser/torbutton: Makefile distinfo www/tor-browser/torbutton/pkg: PLIST Added files: www/tor-browser/browser/files: tor-browser.cfg www/tor-browser/browser/patches: patch-build_moz_configure_init_configure patch-js_src_jit_ProcessExecutableMemory_h patch-netwerk_cache_nsDiskCacheDeviceSQL_cpp Removed files: www/tor-browser/browser/files: extension-overrides.js tor-browser-cfg-tail.js www/tor-browser/browser/patches: patch-browser_installer_Makefile_in patch-js_src_jit_ProcessExecutableMemory_cpp Log message: update to Tor Browser 8.0.1, from attila, plist nit pointed out by landry CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2018/09/28 09:08:13 Modified files: security/wycheproof-testvectors: Makefile distinfo Log message: Trivial update. This way it's easier to be sure we're up-to-date. No change in the packaged .json files. Surprisingly, the libcrypto/wycheproof tests still pass. ok sthen CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/28 12:21:26 Modified files: usr.bin/tcpbench: tcpbench.c Log message: Fix white spaces. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2018/09/28 12:21:31 Modified files: share/man/man8 : afterboot.8 Log message: Explain how to enable audio recording. help from solene, jmc, and schwarze CVSROOT: /cvs Module name: src Changes by: mestre@cvs.openbsd.org 2018/09/28 12:21:52 Modified files: usr.bin/sdiff : sdiff.c Log message: Add unveil(2) to sdiff(1) to the following files: filename1 - given via args - read permission filename2 - same as above tmpdir - if TMPDIR env var is changed, or _PATH_TMP by default - read/write/create/delete permissions /usr/bin/diff - the default diff program - execute permission _PATH_BSHELL - to spawn an EDITOR/VISUAL if -o is used - execute permission this diff only applies unveil(2) if -F is not used, meaning that we are not changing the default diff program to be used since that way we would need to find where the binary is whereas by default we are sure that the path is /usr/bin/diff. this will be revisited at a later stage to cover all cases. feedback and OK millert@ deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/28 12:32:39 Modified files: bin/ksh : sh.1 Log message: Contrary to the sh manual, it is possible to modify the PWD variable (and this is allowed by POSIX). OK deraadt@ kn@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/28 12:57:37 Modified files: regress/sys/netinet/ipsec: Makefile Log message: Always try to build packet reflector on remote machine. It may be missing after reinstall. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/09/28 13:01:52 Modified files: usr.bin/tcpbench: tcpbench.1 tcpbench.c Log message: If tpcbench(8) is startet with -r0 it does not print statistics. But there was still the header line. Make -r0 really quiet and document the feature. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/28 14:41:51 Modified files: sysutils/upt/upt-pypi: Makefile distinfo Log message: Update to upt-pypi-0.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 15:22:39 Modified files: security/pecl-libsodium/pkg: PLIST Log message: replace hardcoded 7.0 with ${MODPHP_VERSION} CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 15:27:26 Modified files: lang/php : php.port.mk lang/php/pecl : pecl.port.mk Log message: MODULES scaffolding to cope with additional PHP versions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:03:32 ports/lang/php/7.1 Update of /cvs/ports/lang/php/7.1 In directory cvs.openbsd.org:/tmp/cvs-serv69875/7.1 Log Message: Directory /cvs/ports/lang/php/7.1 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:03:32 ports/lang/php/7.1/patches Update of /cvs/ports/lang/php/7.1/patches In directory cvs.openbsd.org:/tmp/cvs-serv69875/7.1/patches Log Message: Directory /cvs/ports/lang/php/7.1/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:03:32 ports/lang/php/7.1/pkg Update of /cvs/ports/lang/php/7.1/pkg In directory cvs.openbsd.org:/tmp/cvs-serv69875/7.1/pkg Log Message: Directory /cvs/ports/lang/php/7.1/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:03:32 ports/lang/php/7.2 Update of /cvs/ports/lang/php/7.2 In directory cvs.openbsd.org:/tmp/cvs-serv69875/7.2 Log Message: Directory /cvs/ports/lang/php/7.2 added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:03:32 ports/lang/php/7.2/patches Update of /cvs/ports/lang/php/7.2/patches In directory cvs.openbsd.org:/tmp/cvs-serv69875/7.2/patches Log Message: Directory /cvs/ports/lang/php/7.2/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:03:32 ports/lang/php/7.2/pkg Update of /cvs/ports/lang/php/7.2/pkg In directory cvs.openbsd.org:/tmp/cvs-serv69875/7.2/pkg Log Message: Directory /cvs/ports/lang/php/7.2/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:22:03 Modified files: lang/php : Makefile Added files: lang/php/7.1 : Makefile distinfo lang/php/7.1/patches: patch-acinclude_m4 patch-aclocal_m4 patch-configure_in patch-ext_gd_config_m4 patch-ext_mysqlnd_config9_m4 patch-ext_odbc_config_m4 patch-ext_tidy_config_m4 patch-ext_tidy_tidy_c patch-main_php_h patch-main_php_ini_c patch-main_streams_php_stream_transport_h patch-php_ini-development patch-php_ini-production patch-sapi_cgi_cgi_main_c patch-sapi_cli_php_cli_c patch-sapi_fpm_fpm_fpm_atomic_h patch-sapi_fpm_www_conf_in patch-scripts_Makefile_frag patch-scripts_php-config_in patch-scripts_phpize_in lang/php/7.1/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl PLIST-dba PLIST-dbg PLIST-gd PLIST-gmp PLIST-imap PLIST-intl PLIST-ldap PLIST-main PLIST-mcrypt PLIST-mysqli PLIST-odbc PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql PLIST-pdo_odbc PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell PLIST-shmop PLIST-snmp PLIST-soap PLIST-sqlite3 PLIST-tidy PLIST-xmlrpc PLIST-xsl PLIST-zip php71_fpm.rc lang/php/7.2 : Makefile distinfo lang/php/7.2/patches: patch-acinclude_m4 patch-aclocal_m4 patch-configure_ac patch-ext_gd_config_m4 patch-ext_mysqlnd_config9_m4 patch-ext_odbc_config_m4 patch-ext_tidy_config_m4 patch-ext_tidy_tidy_c patch-main_php_h patch-main_php_ini_c patch-php_ini-development patch-php_ini-production patch-sapi_cgi_cgi_main_c patch-sapi_cli_php_cli_c patch-sapi_fpm_fpm_fpm_atomic_h patch-sapi_fpm_www_conf_in patch-scripts_Makefile_frag patch-scripts_php-config_in patch-scripts_phpize_in lang/php/7.2/pkg: PLIST-apache PLIST-bz2 PLIST-cgi PLIST-curl PLIST-dba PLIST-dbg PLIST-gd PLIST-gmp PLIST-imap PLIST-intl PLIST-ldap PLIST-main PLIST-mysqli PLIST-odbc PLIST-pcntl PLIST-pdo_dblib PLIST-pdo_mysql PLIST-pdo_odbc PLIST-pdo_pgsql PLIST-pdo_sqlite PLIST-pgsql PLIST-pspell PLIST-shmop PLIST-snmp PLIST-soap PLIST-sqlite3 PLIST-tidy PLIST-xmlrpc PLIST-xsl PLIST-zip php72_fpm.rc Log message: add php 7.1.22 and 7.2.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:24:24 Modified files: archivers : Makefile databases : Makefile graphics : Makefile mail : Makefile security : Makefile Log message: add php71/72 flavours for pecl-* ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:25:46 Modified files: www : Makefile Log message: add php71/72 flavours for pecl-* ports add comments for the ports which have separate www/Makefile handling for php 5.6-only ports (a little messy but this shouldn't last for too long, 5.6 and 7.0 are both EOL soon) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/28 16:41:14 Modified files: devel/boris : Makefile devel/boris/patches: patch-bin_boris Log message: this lost its "#!/usr/bin/env php" -> "#!${MODPHP_BIN}" subst in r1.2; readd CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/09/28 22:29:48 Modified files: sbin/sysctl : sysctl.c sys/kern : vfs_subr.c sys/sys : mount.h Log message: Use atomic operations to update vfc_refcount. Change the field's type to unsigned int. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/09/28 23:42:38 Modified files: share/man/man1 : clang-local.1 Log message: trim previous; CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/29 00:42:21 Modified files: graphics/krita : Makefile distinfo graphics/krita/pkg: PLIST Log message: Update krita-4.1.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 01:11:11 Modified files: devel/appstream-glib: Makefile distinfo Log message: Update to appstream-glib-0.7.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 01:27:50 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-218.0.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/29 01:43:36 Modified files: usr.sbin/bgpd : rde.c rde.h rde_update.c Log message: Introduce minimal tracking of announced prefixes. A per peer RB tree tracks which prefixes were sent out as UPDATE. At withdraw time the RB tree can be consulted to know if the withdraw actually needs to be sent to the peer. This replaces the faulty heuristic that was used before and caused either that unneeded withdraw to be sent or in the worst case failing to send a necessary withdraw resulting in stuck routes. OK benno@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/29 01:44:54 Modified files: devel/catch2 : Makefile distinfo Log message: Bugfix update catch2-2.4.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/29 01:58:07 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h rde.c session.c Log message: With the introduction of sets the config that is shipped to the RDE got potentially much bigger. In bad cases the SE activated the config way before the RDE which is not ideal. Introduce IMSG_RECONF_DRAIN which acts as a barrier and ensures that both childs got all the config. Only after that the IMSG_RECONF_DONE message is sent activating the config in the childs more or less simultaneous. OK benno@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 02:01:33 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.9.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 02:01:48 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py-botocore-1.12.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 02:02:03 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.16.24. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 02:08:20 Modified files: x11/gnome/libgda: Makefile distinfo x11/gnome/libgda/patches: patch-libgda_data_Makefile_in x11/gnome/libgda/pkg: PLIST-main PLIST-ui Added files: x11/gnome/libgda/patches: patch-libgda_sqlite_virtual_gda-vprovider-data-model_c patch-providers_sqlcipher_sqlite3_c Log message: Update to libgda-5.2.5. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/29 02:11:11 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c parse.y printconf.c rde.c rde.h rde_attr.c rde_filter.c rde_rib.c rde_trie.c Log message: Implement origin validation in bgpd. This introduces two new tables, the roa-set for RPKI based origin validation and a origin-set which allows to lookup a source-as / prefix pair. For RPKI a config can be built like this: roa-set { 165.254.255.0/24 source-as 15562 193.0.0.0/21 maxlen 24 source-as 3333 } deny from any ovs invalid match from any ovs valid set community local-as:42 match from any ovs not-found set community local-as:43 Origin sets are similar but only match when the source-as / prefix pair is valid. match from any origin-set ARINDB set community local-as:44 Committing this now so that further work can be done in tree. OK benno@, job@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/29 02:13:56 Modified files: regress/usr.sbin/bgpd/unittests: rde_trie_test.c Log message: ROA_UNKNOWN is now ROA_NOTFOUND (as in the RFC). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/09/29 02:14:42 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.9.in bgpd.conf.9.ok Log message: Adjust for the roa-set, origin-set commit that just happend in bgpd CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 02:16:31 Modified files: devel/pango : Makefile Added files: devel/pango/patches: patch-pango_pangofc-shape_c Log message: Fix crash in pango_fc_font_key_get_variations() when key is null. - from usptream CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/29 02:38:04 Modified files: x11/py-qtpy : Makefile distinfo Log message: Update py-qtpy-1.5.1 From Elias M. Mariani (maintainer) Thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 03:23:36 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Update to login_krb5-6.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/29 03:49:13 Modified files: devel/intellij : Makefile distinfo Log message: Update intellij-2018.2.4 From Caspar Schutijser (maintainer) Thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/09/29 05:19:16 Modified files: security/opensc: Makefile distinfo security/opensc/patches: patch-configure_ac patch-doc_tools_Makefile_am patch-etc_Makefile_am patch-src_pkcs11_Makefile_am security/opensc/pkg: PLIST Removed files: security/opensc/patches: patch-src_common_libpkcs11_c patch-src_libopensc_card-jpki_c patch-src_libopensc_pkcs15-pubkey_c patch-src_libopensc_sc-ossl-compat_h patch-src_pkcs11_framework-pkcs15_c patch-src_pkcs11_mechanism_c Log message: Update to OpenSC-0.19 This release contains fixes for mutliple issues, ranging from stack based buffer overflows to out of bounds reads and writes on the heap. They can be triggered by malicious smartcards sending malformed responses to APDU commands. A detailed description can be found at X41-2018-002 . While here, replace hardcoded 0644 with ${NONBINMODE} and adjust the default PKCS11 provider path to opensc-pkcs11.so so pkcs11-tool(1) works without having to it pass it `--module' all the time. OK sthen rsadowski CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/09/29 07:52:35 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update mkvtoolnix-27.0.0 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/09/29 08:13:19 Modified files: bin/ksh : main.c Log message: Export the PWD and OLDPWD shell variables as per POSIX. Previously, these would only be exported if they were present in the environment when the shell started. OK deraadt@ anton@ kn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/09/29 09:53:07 Modified files: usr.sbin/tcpdump: print-ip6.c Log message: Zap dead/obsolete code Flow labels used to be 24-bit back in 1995 until the IPv6 header format changed in 1998 when the field size was reduced to 20-bit. https://tools.ietf.org/html/rfc1883#section-6 https://tools.ietf.org/html/rfc2460#section-6 OK denis deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/29 10:00:44 Modified files: sys/conf : newvers.sh Log message: unmark -beta. There is still development happening, and we aren't locked in stone yet, but the clock starts ticking... CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/09/29 10:17:35 Modified files: usr.bin/wc : wc.c Log message: Treat NUL like any other byte in the default case; aligns newline count with that of the '-l' case. From David Hines on bugs@. ok millert@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/09/29 10:24:13 Modified files: regress/bin/ksh: obsd-regress.t Log message: test that PWD and OLDPWD are exported CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/09/29 10:29:12 Modified files: gnu/llvm/tools/lld/ELF: Relocations.cpp Log message: Allow preemption of functions with protected visibility. Disallowing this makes no sense. Yes it breaks function address equality and therefore the expectations of the standard C language. However declaring symbols with protected visibility isn't standard C in the first place. Fixes linking non-PIC/PIE code with lld on amd64. ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/29 10:30:37 Modified files: graphics/shotwell: Makefile distinfo Log message: Update to shotwell-0.30.1. This commit is dedicated to Kristaps Dzonsons and all the Scuba Divers^shotwell haters out there ;-) CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/09/29 11:14:03 Added files: usr.sbin/nsd : systemd.m4 Log message: I forgot to put this in with the 4.1.24 update. It is of course not relevant for us but introduces a diff when the configure script is regenerated on upgrades and this file is not arround. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/09/29 11:17:54 Modified files: usr.sbin/nsd : config.h.in configparser.y configure configure.ac dbaccess.c difffile.c ipc.c nsd-checkconf.8.in nsd-checkconf.c nsd-checkzone.8.in nsd-checkzone.c nsd-control.8.in nsd-control.c nsd-mem.c nsd.8.in nsd.c nsd.conf.5.in nsd.conf.sample.in nsd.h nsec3.c nsec3.h options.c options.h remote.c server.c util.c util.h xfrd.c zparser.y Log message: update to 4.1.25 OK sthen (on a slightly different configure script version) CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/09/29 12:48:25 Added files: . : 64.html Log message: Start a 6.4 whats new file CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/09/29 13:25:32 Modified files: usr.sbin/bgpd : kroute.c Log message: Fix problems with redistribution of routes by route label. Bug report from Jon Williams, jon AT jonwillia DOT ms, thanks. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/29 13:42:07 Modified files: www/pecl56-pecl_http: Makefile www/pecl56-propro: Makefile www/pecl56-raphf: Makefile www/pecl56-ssh2: Makefile Log message: some of these ports had MODPHP_VERSION=5.6 when they should have had MODPECL_V=5.6, build failure reported by aja@. fix that and tidy Makefiles a bit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/29 13:53:47 Modified files: audio/beets : Makefile audio/beets/pkg: README Log message: adjust beets README again, with information about using the gstreamer backend for replaygain. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/09/29 14:24:17 Modified files: . : 64.html Log message: add some things that were done to bgpd and ospf(6)d. CVSROOT: /cvs Module name: src Changes by: pd@cvs.openbsd.org 2018/09/29 16:33:09 Modified files: usr.sbin/vmd : vmd.c Log message: vmd: don't remove vm if sending failed Fix a bug where a vm was removed in vmd.c after vmctl send even if sending failed. spotted by solene@ ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/29 16:47:36 Modified files: editors/vim : Makefile distinfo Log message: update to vim-8.1.438 CVSROOT: /cvs Module name: www Changes by: jcs@cvs.openbsd.org 2018/09/29 20:01:29 Modified files: . : 64.html Log message: add some things CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2018/09/29 20:35:09 Modified files: . : 64.html Log message: small fixups CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2018/09/29 20:35:23 Modified files: lib/libcrypto : opensslv.h Log message: bump for LibreSSL 2.8.2 CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2018/09/29 20:38:32 Modified files: . : 64.html Log message: expand on roa CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/09/30 00:06:52 Modified files: devel/py-olefile: Makefile distinfo devel/py-olefile/pkg: PLIST Log message: update olefile to 0.46. CVSROOT: /cvs Module name: www Changes by: kirby@cvs.openbsd.org 2018/09/30 00:33:34 Modified files: . : 64.html Log message: update version numbers CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2018/09/30 02:23:40 src/regress/sys/kern/cmsgsize Update of /cvs/src/regress/sys/kern/cmsgsize In directory cvs.openbsd.org:/tmp/cvs-serv57269/cmsgsize Log Message: Directory /cvs/src/regress/sys/kern/cmsgsize added to the repository CVSROOT: /cvs Module name: src Changes by: vgross@cvs.openbsd.org 2018/09/30 02:26:40 Modified files: regress/sys/kern: Makefile Added files: regress/sys/kern/cmsgsize: cmsgsize.c Makefile Log message: Add regression test for cmsg size bug. With help and prodding from bluhm@, mpi@, jca@ and Alexander Markert. CVSROOT: /cvs Module name: www Changes by: anton@cvs.openbsd.org 2018/09/30 02:43:24 Modified files: . : 64.html Log message: mention rebound, kcov and ksh CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/30 02:47:42 Modified files: archivers/woff2: Makefile Log message: Prefer ports-gcc over ports-clang after base-clang. been in my tree on sparc64 since two or three months, probably because ports-clang was failing there. Since it's probably the same for macppc.. CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2018/09/30 02:50:10 Modified files: . : 64.html Log message: update system components version numbers. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/09/30 02:58:33 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/09/30 03:14:43 Modified files: share/man/man4 : kcov.4 Log message: use a more common wording the authors section CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/09/30 04:46:21 Modified files: . : 64.html Log message: actually we will ship nsd 4.1.25, snuck in an update yesterday CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/30 04:52:23 Modified files: sysutils/login_krb5: Makefile distinfo Log message: Unbreak fallback passwd authentication. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/09/30 04:56:46 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: in ECDH, gather statistics where it makes more sense CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/09/30 04:56:47 Modified files: usr.sbin/bgpd : rde.c Log message: vstate might be used uninitialized OK claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/30 04:57:28 Modified files: devel/llvm : Makefile Added files: devel/llvm/patches: patch-tools_lld_ELF_Relocations_cpp Log message: Sync with base: Allow preemption of functions with protected visibility. Disallowing this makes no sense. Yes it breaks function address equality and therefore the expectations of the standard C language. However declaring symbols with protected visibility isn't standard C in the first place. from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/09/30 04:58:44 Modified files: devel/libnfs : Makefile distinfo devel/libnfs/patches: patch-include_nfsc_libnfs_h patch-lib_socket_c devel/libnfs/pkg: PLIST Log message: Update to libnfs-2.0.0. from Brad (maintainer) CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/09/30 05:32:52 Modified files: . : 64.html Log message: update vim version CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/30 05:46:22 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Log message: Update postgis to 2.5.0. - Point homepage to postgis.net, more updated than postgis.org - Properly add protobuf-c to dependencies for MVT support - Add test depends on cunit CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/30 05:46:43 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: Update to pgrouting 2.6.1 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/09/30 06:27:16 Modified files: graphics/evince: Makefile distinfo Log message: update to evince-3.28.4 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/09/30 06:35:40 Modified files: usr.bin/wc : wc.c regress/usr.bin/wc: wc.sh Log message: fix the rest of the bug mitigated in the previous commit: do not embark on an infinite loop when -m is given and the file contains a NUL character; OK millert@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/09/30 06:44:22 Modified files: usr.bin/wc : wc.c regress/usr.bin/wc: wc.sh Log message: For -w output in -m mode, tweak the handling of bytes that do not form valid UTF-8: treat them as "not a whitespace character" and hence "not a word boundary" in the same way as non-printable characters and NUL bytes. OK millert@ CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/09/30 07:05:17 Modified files: misc/divecmd : Makefile distinfo misc/divecmd/pkg: PLIST Log message: update to divecmd-0.1.3; from kristaps@ (author and MAINTAINER) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/09/30 07:24:33 Modified files: share/man/man1 : intro.1 share/man/man3 : intro.3 share/man/man5 : intro.5 share/man/man6 : intro.6 share/man/man7 : intro.7 share/man/man8 : intro.8 share/man/man9 : intro.9 lib/libc/sys : intro.2 Log message: Make the HISTORY sections of the "intro" manuals less confusing and more uniform; potential for confusion noticed by aalm@; OK jmc@. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2018/09/30 07:29:24 Modified files: libexec/login_passwd: login.c Log message: Remove the hopefully last remnants of kerberos in there: arg_login, arg_notickets and invokinguser. ok kn@ millert@ CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2018/09/30 07:32:54 Modified files: . : 64.html Log message: slaacd & rad CVSROOT: /cvs Module name: ports Changes by: schwarze@cvs.openbsd.org 2018/09/30 08:32:59 Modified files: misc/subsurface: Makefile distinfo misc/subsurface/patches: patch-scripts_get-version Removed files: misc/subsurface/patches: patch-core_CMakeLists_txt patch-core_downloadfromdcthread_cpp patch-core_linux_c Log message: update to subsurface-4.8.2; from kristaps@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/09/30 08:35:32 Modified files: usr.bin/telnet : commands.c Log message: telnet argv parsing overflow; from YangX92 ok millert CVSROOT: /cvs Module name: www Changes by: thfr@cvs.openbsd.org 2018/09/30 09:30:48 Modified files: . : 64.html Log message: add mono to ports highlights, was broken on 6.2 and 6.3, now fixed CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/09/30 09:33:57 Modified files: sysutils/upobsd: Makefile distinfo Log message: Update to upobsd 1.1 - several man page modification - when verifying bsd.rd with signify, try key from current version and from next version. it should allow smooth upgrade while following -current and openbsd version change https://bitbucket.org/semarie/upobsd/commits/tag/1.1 From semarie CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/09/30 10:21:24 Modified files: geo/gdal : Makefile distinfo geo/gdal/pkg : PLIST-python Log message: Update to gdal 2.3.2 CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2018/09/30 10:31:25 Modified files: . : 64.html Log message: octeon news CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/09/30 12:19:24 Modified files: sbin/ifconfig : ifconfig.c Log message: deny non-contiguous netmask OK job@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/09/30 12:46:09 Modified files: sys/arch/amd64/include: pmap.h Log message: Delete the reserve_dumppages() declaration, missed in its 2010 removal ok deraadt@ CVSROOT: /cvs Module name: src Changes by: solene@cvs.openbsd.org 2018/09/30 12:58:17 Modified files: lib/libc/sys : sysctl.2 Log message: add spin lock in KERN_CPTIME cpu states ok mpi@ jca@ CVSROOT: /cvs Module name: src Changes by: solene@cvs.openbsd.org 2018/09/30 13:13:55 Modified files: usr.sbin/vmd : vm.conf.5 Log message: Add size limitation of group-name and a reference to ifconfig about it ok mlarkin@ jmc@ jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/09/30 13:54:55 Modified files: net/ike-scan : Makefile distinfo net/ike-scan/pkg: PLIST Log message: update ike-scan to git head (the last rolled release is very old; head isn't under fast development, last commit 2017, but this has a number of fixes and improvements). CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/30 19:05:05 Removed files: net/py-pcs : Makefile distinfo net/py-pcs/pkg : DESCR PLIST Log message: Remove py-pcs It was unhooked 3 years ago, nobody complained and no one wants to maintain it CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/09/30 19:06:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register py-pcs removal I doubt anyone still has it installed, but a quirk is cheap. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/10/01 00:06:59 Modified files: usr.bin/units : units.lib Log message: update currency exchange rates; CVSROOT: /cvs Module name: src Changes by: martijn@cvs.openbsd.org 2018/10/01 00:37:37 Modified files: lib/libc/string: strchr.3 strchr.c strrchr.3 strrchr.c Log message: As per POSIX, when str{,r}chr is comparing it should convert c to a char. The C implementation of str{,r}chr are not linked to the build, because assembly implementations are used, but change to code for easier reference. At least the i386 and amd64 are checked and seem to do the correct thing. Found thanks to the csh any/strchr change. minor pointers and OK millert@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/01 01:05:51 Modified files: devel/dlib : Makefile distinfo Log message: Update dlib-19.16 CVSROOT: /cvs Module name: ports Changes by: feinerer@cvs.openbsd.org 2018/10/01 01:08:00 Modified files: math/maxima : Makefile distinfo math/maxima/pkg: PLIST Log message: Update to Maxima 5.42.0 OK kn@ and rsadowski@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/01 01:08:22 Modified files: graphics/jpeg : Makefile distinfo graphics/jpeg/patches: patch-jerror_c patch-wrjpgcom_c graphics/jpeg/pkg: PLIST Added files: graphics/jpeg/patches: patch-CMakeLists_txt Log message: SECURITY update to jpeg-2.0.0v0. - CVE-2018-11813 - lots of bugfixes Survived a bulk build and heavy Desktop usage. from Brad CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/01 02:05:25 Modified files: usr.bin/mandoc : cgi.c Log message: Add missing URI encoding when writing HTTP redirects, fixing a bug reported by on bugs@. While here, fully validate the arch name such that we do not have to URI encode that one. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/01 02:14:46 Modified files: sysutils/exa : Makefile distinfo Log message: force newer Rust libc to unbreak openbsd-unknown-aarch64, from semarie CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/10/01 02:23:12 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo Log message: update exiftool to 11.11. ok gonzalo@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2018/10/01 02:23:17 Modified files: www/sblg : Makefile distinfo Log message: Update to sblg-0.4.17. From Bryan Vyhmeister (MAINTAINER); thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/01 03:00:28 Modified files: www/hugo : Makefile distinfo Log message: Update hugo-0.47.1 From Kevin Wondratsch. Thanks! CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/10/01 03:31:15 Modified files: usr.sbin/vmctl : main.c vmctl.8 vmctl.h usr.sbin/vmd : parse.y vioqcow2.c vm.conf.5 vmd.h Log message: Try to derive the qcow2 file format from an image file automatically. This makes the "-d qcow2:" and "format qcow" arguments optional as vmctl and vmd will read the magic bytes at the beginning of a file to guess if it is a raw or a qcow image file. The "vmctl create" command has been changed by removing the -f qcow2 option and replacing it with the same syntax as -d: "vmctl create qcow2:foo.img". In a slightly ununixy but intended way, the create command now also considers the file extension for the format as "vmctl create foo.qcow2" creates a qcow2 disk and not a raw image file. Ok mlarkin@ (and ccardenas@ on an earlier version of the diff) CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/10/01 04:37:58 Log message: Import khard - a console editor for vcard port created by Marcus MERIGHI improved an OK feinerer@ Status: Vendor Tag: remi Release Tags: remi_20181001 N ports/productivity/khard/Makefile N ports/productivity/khard/distinfo N ports/productivity/khard/pkg/DESCR N ports/productivity/khard/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2018/10/01 04:40:34 Modified files: productivity : Makefile Log message: add khard CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/10/01 05:03:46 Modified files: sys/dev/ic : r92creg.h sys/dev/pci : if_rtwn.c sys/dev/usb : if_urtwn.c Log message: The sequence number field in the 802.11 frame header includes the sequence number and the fragment number, so shift it to get just the sequence number for the tx descriptor. While here, add a #define for the flag in the same field that enables hardware sequence numbering, and use existing constants for some R92C_RSV_CTRL writes. prompted by feedback from kevlo@ on another diff, tested on 8188CE, EE, EU ok stsp@ kevlo@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/10/01 05:05:08 Modified files: sys/dev/pci : pcidevs Log message: add RTL8723AE CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/10/01 05:06:14 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/10/01 05:39:44 Log message: import ssss-0.5 ssss is an implementation of Shamir's Secret Sharing Scheme. OK sthen@ With input from solene@ and sthen@ Status: Vendor Tag: denis Release Tags: denis_20181001 N ports/security/ssss/Makefile N ports/security/ssss/distinfo N ports/security/ssss/pkg/PLIST N ports/security/ssss/pkg/DESCR N ports/security/ssss/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2018/10/01 05:41:19 Modified files: security : Makefile Log message: +ssss CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/10/01 05:57:27 Modified files: mail/mailpile : Makefile distinfo mail/mailpile/pkg: PLIST Log message: Update mailpile to 1.0.0rc3 ok jca@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/10/01 06:00:12 Modified files: games/barony : Makefile distinfo games/barony/patches: patch-CMakeLists_txt games/barony/pkg: README Log message: Update barony to 3.2.2 ok thfr@ jca@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/10/01 06:06:54 Log message: Import pup-0.4.0 pup is a command line tool for processing HTML. It reads from stdin, prints to stdout, and allows the user to filter parts of the page using CSS selectors. Inspired by jq, pup aims to be a fast and flexible way of exploring HTML from the terminal. ok jca@ original port from kn@ help from sthen@ kn@ bentley@ jca@ Status: Vendor Tag: solene Release Tags: solene_20181001 N ports/textproc/pup/Makefile N ports/textproc/pup/distinfo N ports/textproc/pup/pkg/DESCR N ports/textproc/pup/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/10/01 06:07:33 Modified files: textproc : Makefile Log message: + pup CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2018/10/01 06:38:32 Modified files: sys/net : if.c if_bridge.c Log message: Put bridge_input & output back under the KERNEL_LOCK(). Wireless drivers call if_enqueue() out of the NET_LOCK() so it cannot be used to serialize bridge(4) states. Found by stsp@, ok visa@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/01 08:16:55 Modified files: graphics/jpeg : Makefile Log message: SEPARATE_BUILD is already set by the cmake module. from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/01 09:21:24 Modified files: www/apache-httpd: Makefile distinfo www/apache-httpd/patches: patch-configure patch-docs_man_htpasswd_1 patch-docs_man_httpd_8 patch-support_apachectl_in patch-support_apxs_in patch-support_rotatelogs_c www/apache-httpd/pkg: PLIST-main Removed files: www/apache-httpd/patches: patch-docs_man_apachectl_8 patch-docs_man_apxs_1 patch-docs_man_dbmmanage_1 patch-docs_man_htdbm_1 patch-docs_man_htdigest_1 patch-docs_man_logresolve_1 patch-docs_man_rotatelogs_8 patch-docs_man_suexec_8 patch-modules_md_md_crypt_c Log message: security update to apache httpd 2.4.35, ok giovanni@ Since we no longer have Apache 1.x there's no point renaming most of the installed files any more, only the ones that conflict with base (httpd and htpasswd), which avoids some tiresome hand merges that are needed in the manpages for most updates. Courtesy symlinks added for now so that the 'xxx2' variants still work. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/10/01 10:15:25 Modified files: mail/mailpile : Makefile Log message: add project homepage ok bentley@ jca@ suggestion and help from bentley@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/01 10:52:19 Modified files: math/calc : Makefile distinfo math/calc/patches: patch-calc_man Log message: update to calc-2.12.6.8 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/10/01 11:34:56 Modified files: usr.sbin/vmd : vioqcow2.c Log message: Fix potential double-free in error path qc2_open() calls qc2_close() on error which already frees diskp. OK ccardenas@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/10/01 11:42:16 Modified files: sys/arch/arm64/include: endian.h Log message: Use inline functions instead of GNU C statement expressions for the MD byteswapping code. ok guenther@ kettenis@ This fixes a corner case triggered by the comms/hylafax port where htons() can't be compiled in C++ code: "Don't know how to handle indirect register inputs yet for constraint 'r'" CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/10/01 12:17:38 Modified files: . : 64.html Log message: mandoc(1), lam(1), networks(5) CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/10/01 13:03:28 Modified files: . : 64.html Log message: Check all ports and base version numbers and remove the "version numbers need updates" markers. Bump GNOME to 3.28.2 to match /usr/ports/meta/gnome/Makefile. The rest were already correct. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/10/01 13:24:09 Modified files: usr.sbin/httpd : httpd.h server.c server_http.c Log message: Only send 408 Timeout responses when we have seen at least part of a request. Without a request, just close the connection when we hit request timeout. Prompted by a bug report from Nikola Kolev, thanks. ok reyk@ and some suggestions from claudio@ and bluhm@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/10/01 13:27:55 Modified files: . : 64.html Log message: Went through all changes in src/bin. CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2018/10/01 13:31:33 Modified files: . : 64.html Log message: pfctl(8) and route(8) bits CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/10/01 13:47:30 Modified files: sys/net : pf_ioctl.c Log message: Allow DIOCRGETADDRS when securelevel(7) > 1 This fixes certain operations such as `pfctl -t foo -T show' when the system is in "Highly secure mode". `pfctl -t foo -T show -v' would already work due to a different ioctl (DIOCRGETASTATS) being used. Reported by Zbyszek Żółkiewski, thanks! OK sthen sashan CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/10/01 13:50:43 Modified files: . : 64.html Log message: retguard CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/01 13:52:38 Modified files: databases/py-sql: Makefile distinfo databases/py-sql/pkg: PLIST Log message: update to py-sql 1.0.0, from semarie CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/10/01 13:52:41 Modified files: emulators/qemu : Makefile emulators/qemu/pkg: README net/dhcpcd : Makefile net/dhcpcd/pkg : README net/wide-dhcpv6: Makefile net/wide-dhcpv6/patches: patch-dhcp6s_conf_sample Log message: replace references to rtadvd(8) with rad(8); from Caspar Schutijser CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/01 13:59:46 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo x11/xfce4/xfce4-whiskermenu/pkg: PLIST Log message: Update to xfce4-whiskermenu 2.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/01 14:08:53 Modified files: net/openfire : Makefile distinfo net/openfire/pkg: PLIST Log message: update to openfire-4.2.3, from Marc Peters who is dropping MAINTAINER. CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/10/01 14:16:14 Modified files: . : 64.html Log message: smtpd.conf(5) CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/10/01 14:27:57 Modified files: . : 64.html Log message: unveil(2) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/01 14:45:07 Modified files: devel/geany : Makefile Log message: Use COMPILER=base-clang ports-gcc, c++11 is needed. From maintainer. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/10/01 14:56:38 src/regress/usr.sbin/bgpd/integrationtests Update of /cvs/src/regress/usr.sbin/bgpd/integrationtests In directory cvs.openbsd.org:/tmp/cvs-serv10594/integrationtests Log Message: Directory /cvs/src/regress/usr.sbin/bgpd/integrationtests added to the repository CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/10/01 14:58:59 Added files: regress/usr.sbin/bgpd/integrationtests: Makefile bgpd.network_statement.rdomain1.conf bgpd.network_statement.rdomain2.conf network_statement.sh Log message: add new testcase for network statements (announcing/redistributing routes into bgpd). CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/10/01 15:25:03 Modified files: . : 64.html Log message: five entries harvested from the src/lib changelog CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/10/01 15:33:47 Modified files: archivers/lzip : Makefile.inc archivers/lzip/clzip: Makefile archivers/lzip/lunzip: Makefile archivers/lzip/lzip: Makefile archivers/lzip/lziprecover: Makefile archivers/lzip/lzlib: Makefile archivers/lzip/pdlzip: Makefile archivers/lzip/plzip: Makefile archivers/lzip/tarlz: Makefile distinfo Log message: Update to tarlz 0.5. Drop maintainership, I'm using zip+lzma and zstd nowadays. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/10/01 16:00:56 Modified files: net : Makefile Removed files: net/ifmcstat : Makefile distinfo net/ifmcstat/patches: patch-ifmcstat_c net/ifmcstat/pkg: DESCR PLIST Log message: It was marked BROKEN for nearly five years. ok maintainer, naddy@, sthen@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/10/01 16:02:22 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register ifmcstat removal CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/10/01 16:23:36 Modified files: regress/usr.sbin/bgpd: Makefile Log message: run the integrationtests/ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/10/01 16:36:08 Modified files: sys/dev/ic : r92creg.h rtwn.c rtwnvar.h sys/dev/pci : if_rtwn.c Log message: add RTL8723AE support ok kevlo@ stsp@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2018/10/01 16:37:19 Modified files: share/man/man4 : rtwn.4 pci.4 Log message: mention RTL8723AE CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/10/01 16:41:16 Modified files: lang/bacon : Makefile distinfo Log message: Update to bacon 3.8. CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/10/01 16:49:50 Modified files: lib/libc/arch/aarch64: SYS.h lib/libc/arch/aarch64/gen: _setjmp.S setjmp.S Log message: Add retguard to arm64 libc syscalls and setjmp / longjmp. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mortimer@cvs.openbsd.org 2018/10/01 16:53:48 Modified files: libexec/ld.so/aarch64: SYS.h ldasm.S Log message: Add retguard to arm64 ld.so. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: schwarze@cvs.openbsd.org 2018/10/01 16:54:47 Modified files: . : 64.html Log message: Add many entries for new drivers harvested from src/share. No doubt developers knowing more about hardware than i do can improve this by skimming src/sys. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/01 16:58:44 Modified files: share/man/man4 : mue.4 Log message: fix obvious pasto in the HISTORY section CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2018/10/01 17:09:53 Modified files: usr.sbin/bgpctl: bgpctl.c parser.h usr.sbin/bgpd : bgpd.h rde.c rde.h Log message: Expose BGP Origin Validation state in bgpctl show commands OK denis@ claudio@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/10/01 20:05:34 Modified files: share/man/man4 : ral.4 sys/dev/ic : rt2860.c rt2860reg.h sys/dev/microcode/ral: Makefile build.c microcode.h sys/dev/pci : if_ral_pci.c Log message: Add support for RT3290 chipset by James Hastings. Tested by me and James Hastings. CVSROOT: /cvs Module name: www Changes by: ccardenas@cvs.openbsd.org 2018/10/01 20:14:55 Modified files: . : 64.html Log message: Add various entries: * enabled bnxt on arm64 * enabled trunk and vlan on arm64 RAMDISK * initial unveil to vmctl * added LACP admin knobs to trunk * added a couple LACP knobs to ifconfig CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/02 00:38:17 Modified files: devel/universal-ctags: Makefile distinfo Log message: Update universal-ctags-0.20180928 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/02 00:41:29 Modified files: www/hugo : Makefile distinfo Log message: Update hugo-0.49 From Kevin Wondratsch. (maintainer) Thanks! CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/10/02 01:02:48 Modified files: textproc/ruby-rouge: Makefile distinfo Log message: Update ruby-rouge to 3.3.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/10/02 01:26:52 Modified files: sysutils/uefitool: Makefile distinfo sysutils/uefitool/pkg: PLIST Log message: Update to UEFITool-0.25.1 Build and install UEFIPatch and UEFIReplace as well. OK sthen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/02 01:36:58 Modified files: x11/virt-viewer: Makefile x11/virt-viewer/pkg: PLIST Log message: The post-install target is not needed anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/02 01:40:23 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.316. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/02 01:42:45 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.19.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/02 01:58:02 Modified files: net/dhcpcd : Makefile Added files: net/dhcpcd/patches: patch-src_dhcpcd_c patch-src_if-bsd_c Log message: merge upstream commit allow8ng dhcpcd to work alongside slaacd, there was a request to upstream for this so that slaacd could handle the address and dhcpcd handle rdnss (though TBH I'd just use dhcpcd for everything in that case). CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/10/02 02:57:33 Modified files: textproc/pup : Makefile textproc/pup/pkg: PLIST Log message: Add LICENSE file ok danj@ sthen@ Proposition from sthen@ CVSROOT: /cvs Module name: ports Changes by: rpointel@cvs.openbsd.org 2018/10/02 03:16:23 Modified files: devel/py-filebytes: Makefile distinfo Log message: update filebytes to 0.9.17. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/02 03:34:07 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add version checks for some known ports to $cve, reminded by and "Good for a start" espie@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/10/02 04:32:01 Modified files: sysutils/ranger/pkg: PLIST Added files: sysutils/ranger/patches: patch-setup_py Log message: Update to ranger-1.9.2 Fixes some crashes due to python 3.6/3.7. Introducing native Kitty image previews and a dired-filter inspired filter stack. Replace post-install with setup.py patch, massage test suite. OK rsadowski sthen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/10/02 04:48:17 Log message: import of libHX; libHX is a C library (with some C++ bindings available) that provides data structures and functions commonly needed, such as maps, deques, linked lists, string formatting and autoresizing, option and config file parsing, type checking casts and more. libHX aids in quickly writing up C and C++ data processing programs, by consolidating tasks that often happen to be open-coded, such as (simple) config file reading, option parsing, directory traversal, and others, into a library. The focus is on reducing the amount of time (and secondarily, the amount of code) a developer has to spend for otherwise implementing such. ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20181002 N ports/devel/libHX/Makefile N ports/devel/libHX/distinfo N ports/devel/libHX/pkg/DESCR N ports/devel/libHX/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/10/02 04:49:01 Modified files: devel : Makefile Log message: +libHX CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/10/02 04:49:47 Modified files: mail/kopano : Makefile.inc mail/kopano/core: Makefile distinfo mail/kopano/core/patches: patch-ECtools_search_kopano_search_plaintext_py patch-Makefile_in patch-caldav_CalDAV_cpp patch-common_SSLUtil_cpp patch-configure_ac patch-gateway_Gateway_cpp patch-installer_linux_dagent_cfg patch-provider_libserver_ECAttachmentStorage_cpp patch-provider_libserver_ECSession_cpp patch-provider_server_ECServer_cpp patch-spooler_DAgent_cpp patch-spooler_Spooler_cpp patch-swig_python_kopano_kopano_config_py mail/kopano/core/pkg: PLIST-main PLIST-mapi Added files: mail/kopano/core: patch-ECtools_search_kopano_search_plaintext_py patch-gateway_Gateway_cpp patch-installer_linux_Makefile_in Log message: update to 8.6.81.435 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/10/02 04:52:12 Removed files: mail/kopano/core: patch-ECtools_search_kopano_search_plaintext_py patch-gateway_Gateway_cpp patch-installer_linux_Makefile_in mail/kopano/core/patches: patch-installer_linux_Makefile_in Log message: oops... remove some bad files from previous commit CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/10/02 04:54:59 Modified files: x11/gnome/gjs : Makefile distinfo Log message: update to gjs-1.52.4 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/10/02 04:55:39 Modified files: lib/libc/uuid : uuid.3 Log message: document that uuid_create generates v4 uuids; from william orr verified/ok tb CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/10/02 05:43:12 Modified files: mail/kopano/webapp: Makefile distinfo mail/kopano/webapp/pkg: PLIST Log message: update to 3.4.23.1798 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2018/10/02 05:57:48 Modified files: graphics/gthumb: Makefile distinfo graphics/gthumb/patches: patch-configure Log message: update to gthumb-3.6.2 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/02 06:14:44 Modified files: usr.bin/mandoc : eqn_term.c regress/usr.bin/mandoc/eqn/over: precedence.out_ascii regress/usr.bin/mandoc/eqn/unary: sqrt.out_ascii Log message: Render the eqn(7) "sqrt" function as U+221A in UTF-8 output. This also agrees with what groff does. Suggested by an attendee of EuroBSDCon 2018 in Bucuresti. Written on the plane Bucuresti-Frankfurt returning from EuroBSDCon. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/02 06:17:30 Added files: lang/g77/patches: patch-gcc_Makefile_in Log message: fix before tweaking make CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/02 06:32:55 Modified files: usr.bin/mandoc : html.c html.h mandoc.1 mdoc_html.c Log message: Support a second argument to -O man, selecting the format according to local existence of the file. Suggested by kristaps@ during EuroBSDCon 2018. Written on the train Frankfurt-Karlsruhe returning from EuroBSDCon. CVSROOT: /cvs Module name: www Changes by: mpi@cvs.openbsd.org 2018/10/02 06:34:31 Modified files: . : 64.html Log message: bridge(4) packet processing path still run with the KERNEL_LOCK(). CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/02 06:40:07 Modified files: usr.bin/ssh : session.c session.h Log message: Add server support for signalling sessions via the SSH channel/ session protocol. Signalling is only supported to sesssions that are not subsystems and were not started with a forced command. Long requested in bz#1424 Based on a patch from markus@ and reworked by dtucker@; ok markus@ dtucker@ CVSROOT: /cvs Module name: www Changes by: rsadowski@cvs.openbsd.org 2018/10/02 06:42:38 Modified files: . : 64.html Log message: remove "KDE 3.5.10 and 4.14.3" as highlight CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/02 06:51:58 Modified files: usr.bin/ssh : PROTOCOL Log message: mention INFO@openssh.com for sending SIGINFO CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/10/02 07:33:25 Modified files: lang/mono : Makefile distinfo lang/mono/pkg : PLIST Removed files: lang/mono/patches: patch-libgc_dyn_load_c patch-mono_tests_Makefile_am patch-mono_utils_mono-context_h patch-support_sys-mman_c Log message: update to 5.14.0.177 CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/10/02 08:04:01 Modified files: devel/mercurial: Makefile Added files: devel/mercurial/patches: patch-mercurial_cext_manifest_c Log message: SECURITY: "Fix a potential out-of-bounds read in manifest parsing C code." No CVE. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/10/02 08:05:19 Modified files: devel/mercurial: Tag: OPENBSD_6_3 Makefile Added files: devel/mercurial/patches: Tag: OPENBSD_6_3 patch-mercurial_cext_manifest_c Log message: SECURITY: "Fix a potential out-of-bounds read in manifest parsing C code." No CVE. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2018/10/02 08:08:30 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add the mercurial update to quirks. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/02 08:31:26 Added files: devel/mingw/patches: patch_gcc-g++-3.4.5-20060117-2-gcc_configure Log message: there is *another* check for ada in there... also creates a fork-bomb with clang aliased to gcc... CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/02 08:56:36 Modified files: usr.bin/mandoc : html.c html.h man.conf.5 manconf.h mandoc.1 manpath.c mdoc_html.c Log message: Add an option -T html -O toc to add a brief table of contents near the top of HTML pages containing at least two non-standard sections. Suggested by Adam Kalisz and discussed with kristaps@ during EuroBSDCon 2018. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/10/02 09:11:31 Modified files: news/py-yenc : Makefile distinfo news/py-yenc/pkg: PLIST Removed files: news/py-yenc/patches: patch-setup_py patch-test_test_py Log message: Update to py-yenc-0.4.0. - HOMEPAGE gives a 404. Use pip instead - Drop MAINTAINER as mails bounce - Drop patches as these have been addressed upstream OK kn@, sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/10/02 09:13:04 Modified files: security/polarssl: Makefile distinfo security/polarssl/patches: patch-CMakeLists_txt Added files: security/polarssl/patches: patch-tests_suites_host_test_function Removed files: security/polarssl/patches: patch-tests_suites_main_test_function Log message: Update to mbedtls-2.13.0. libmbedtls requires a bump as a symbol has been removed (and new ones have been added). OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2018/10/02 09:13:48 Modified files: devel/git-lfs : Makefile distinfo Log message: Update to git-lfs-2.5.2. OK kn@, sthen@ CVSROOT: /cvs Module name: www Changes by: kirby@cvs.openbsd.org 2018/10/02 09:16:09 Modified files: . : 64.html Log message: update Mono version CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2018/10/02 09:18:43 Modified files: mail/kopano/core: distinfo Log message: update distinfo because upstream re-rolled the tarball CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/02 10:41:55 Log message: Import qelectrotech 0.61. QElectroTech is an application to create primarily, electrical, electronics, automation and control circuits. However, QElectroTech can be exploited to create mechanical objects to illustrate processes, instrumentation drawings among various creative possibilities. QElectroTech is a good professional quality drafting application for various drawings that form a project. ok kirby@ Status: Vendor Tag: landry Release Tags: landry_20181002 N ports/cad/qelectrotech/distinfo N ports/cad/qelectrotech/Makefile N ports/cad/qelectrotech/patches/patch-qelectrotech_pro N ports/cad/qelectrotech/pkg/PLIST N ports/cad/qelectrotech/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/02 10:42:28 Modified files: cad : Makefile Log message: +qelectrotech CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/10/02 10:42:38 Modified files: usr.sbin/vmctl : vmctl.c Log message: Fix potential rounding errors when calculating the qcow2 l1 and ref tables sizes OK ccardenas@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/02 13:40:05 Modified files: usr.bin/mandoc : cgi.c Log message: enable the equivalent of -O toc in man.cgi(8) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/02 13:43:27 Modified files: usr.bin/mandoc : mdoc_html.c Log message: add DESCRIPTION and .Ss to the toc; suggested by espie@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2018/10/02 13:49:10 Modified files: sys/dev/usb : if_aue.c if_cdce.c if_cue.c if_kue.c if_udav.c if_ugl.c if_umb.c if_upl.c if_url.c if_urndis.c Log message: Make some USB ioctls return ENXIO, instead of EIO, if usbd_is_dying(). Brings us one step closer towards making this condition's error code consistent across all USB drivers. Patch by Moritz Buhl ok mpi@ bluhm@ CVSROOT: /cvs Module name: www Changes by: jcs@cvs.openbsd.org 2018/10/02 14:23:20 Modified files: . : 64.html Log message: rasops is in section 9 CVSROOT: /cvs Module name: www Changes by: jcs@cvs.openbsd.org 2018/10/02 14:23:38 Modified files: . : 64.html Log message: reorder CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/10/02 14:30:07 Modified files: security/opensc: Makefile Log message: Add missing glib2 dependency Spotted by aja, OK sthen CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/10/02 15:06:29 Modified files: multimedia/mediainfo/patches: patch-MediaInfoLib_Project_GNU_Library_configure patch-ZenLib_Project_GNU_Library_configure Log message: Do not attempt to explicitly link with libstdc++. This may have to be revisited if we ever install zenlib as a shared library for use by other projects. No bump because on archs like amd64 libstdc++ was not actually linked in. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/10/02 15:30:44 Modified files: sys/arch/amd64/include: endian.h sys/arch/arm/include: endian.h sys/arch/i386/include: endian.h sys/arch/sh/include: endian.h Log message: Unify the MD byteswapping code as much as possible across architectures. Use inline functions instead of GNU C statement expressions, and make them available to userland. With clues from guenther@. ok guenther@ kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/10/02 16:35:20 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.hppa md.i386 md.loongson md.macppc md.octeon md.sgi md.socppc md.sparc64 Log message: sync CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2018/10/02 17:44:39 Modified files: sys/net : if_pfsync.c Log message: - pfsync: avoid a recursion on PF_LOCK OK bluhm@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2018/10/02 19:24:14 Modified files: sys/net : if_pfsync.c Log message: Fix a race condition that affects pfsync interface deletion. When a pfsync interface is being deleted, all its timeout handlers and pfsync_send_dispatch() have to stop accessing the software context before the context is freed. Ensure sufficient synchronization by acquiring NET_LOCK() and clearing `pfsyncif' inside the critical section in pfsync_clone_destroy(). When a timeout handler has entered the critical section, it has to check `pfsyncif' and bail out if the value is NULL. pfsync_send_dispatch() already does this check. Issue reported and fix tested by Hrvoje Popovski. OK mpi@ bluhm@ CVSROOT: /cvs Module name: ports Changes by: nayden@cvs.openbsd.org 2018/10/02 21:21:45 Modified files: sysutils/parallel: Makefile distinfo sysutils/parallel/pkg: PLIST Log message: update parallel to 20180922 ok kn@, sthen@ CVSROOT: /cvs Module name: www Changes by: jmatthew@cvs.openbsd.org 2018/10/02 21:42:24 Modified files: . : 64.html Log message: more hardware support changes CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/02 22:39:57 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Removed files: www/firefox-esr/patches: patch-build_moz_configure_init_configure Log message: Update to firefox-esr 60.2.2. See https://www.mozilla.org/en-US/firefox/60.2.2/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-24/ Removes rust 1.29 build fix patch, merged. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/02 22:41:26 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: Update to firefox 62.0.3. See https://www.mozilla.org/en-US/firefox/62.0.3/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-24/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/02 22:42:39 Modified files: www/mozilla-firefox: Tag: OPENBSD_6_3 Makefile distinfo Log message: MFC: update to firefox 60.2.2. See https://www.mozilla.org/en-US/firefox/60.2.2/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-24/ -stable packages for 6.3 at the usual location CVSROOT: /cvs Module name: www Changes by: kevlo@cvs.openbsd.org 2018/10/02 23:48:18 Modified files: . : 64.html Log message: Add RT3290 support. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/03 00:02:48 Modified files: www/iridium/patches: patch-services_service_manager_sandbox_BUILD_gn Log message: so, special-casing openbsd is fun, but let's not forget dependencies... fixes build breakage okay robert@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/03 00:38:35 Modified files: usr.bin/ssh : ssh_config.5 ssh.c readconf.c misc.h misc.c auth-options.c Log message: Allow ssh_config IdentityAgent directive to accept environment variable names as well as explicit paths. ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/03 00:43:10 Modified files: mail/thunderbird-i18n: Makefile Makefile.inc distinfo mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/patches: patch-mozilla_js_src_ctypes_libffi_src_dlmalloc_c patch-mozilla_js_src_jit_ProcessExecutableMemory_h patch-mozilla_security_manager_pki_resources_content_exceptionDialog_js patch-mozilla_storage_mozStorageConnection_cpp mail/mozilla-thunderbird/pkg: PLIST-lightning PLIST-main Added files: mail/mozilla-thunderbird/patches: patch-build_moz_configure_init_configure Removed files: mail/mozilla-thunderbird/patches: patch-mail_installer_Makefile_in Log message: Update to thunderbird 60.2.1. See https://www.thunderbird.net/en-US/thunderbird/60.2.1/releasenotes/ Based off firefox-esr 60.2.1 codebase, update to 60.2.2 pending, but i wanted to get this in for 6.4 as the 52esr branch is dead upstream and wont receive updates. - Lightning finally ships & runs as a plain xpi - Remove the version suffix in install path - gdata-provider addon is gone, probably installable via addons.thunderbird.net - shuffle patches around Been using it for months without issues, tested by some with positive feedback. CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/10/03 00:57:36 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: Update manual to reflect ROA changes With input from claudio@, sthen@ and jmc@ OK claudio@ sthen@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2018/10/03 02:00:39 Modified files: net/libmaxminddb: Makefile distinfo Log message: Update GeoLite2 databases to latest version. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/03 02:19:22 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-good: distinfo multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Gstreamer stack: bugfix update to version 1.14.4. CVSROOT: /cvs Module name: www Changes by: kirby@cvs.openbsd.org 2018/10/03 04:08:45 Modified files: . : 64.html Log message: Firefox and Thunderbird were updated recently CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2018/10/03 05:36:39 Modified files: usr.sbin/bgpctl: bgpctl.8 parser.c usr.sbin/bgpd : bgpd.h rde.c Log message: add filter option based on origin validation state OK claudio@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/10/03 05:43:48 Log message: Free Orion is an open-source, platform independent galactic conquest game in the tradition of the Master of Orion games. The game is currently playable, but probably only fun to the more hard-core fans of the genre. Many features have been implemented, but many others are not. Much of the content is provisional, and unbalanced. In other words, it'll be a while till it is finished. See the Roadmap (https://www.freeorion.org/index.php/Roadmap) for the big picture on our progress. Tweaks by sthen@, solene@, bcallah@ and me OK solene@ Status: Vendor Tag: kirby Release Tags: kirby_20181003 N ports/games/freeorion/Makefile N ports/games/freeorion/distinfo N ports/games/freeorion/pkg/DESCR N ports/games/freeorion/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/10/03 05:43:57 Modified files: usr.sbin/smtpd : spfwalk.c Log message: correctly handle "+a:..." entries from gilles@ ok otto@ gilles@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2018/10/03 05:45:55 Modified files: games : Makefile Log message: +freeorion CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2018/10/03 05:47:17 Removed files: usr.sbin/smtpd : rfc2822.c rfc2822.h Log message: remove unused files CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2018/10/03 05:58:04 Modified files: . : events.html Log message: I will give a presentation abour OpenBGPD at Netnod and DENOG10 CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2018/10/03 06:08:00 Modified files: . : 64.html Log message: Extend bgpd block a bit more CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2018/10/03 06:10:07 Modified files: . : 64.html Log message: Move the Routing daemons and BGP sections together by moving the Security improvements up. Gives a nicer flow. CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2018/10/03 07:21:28 Modified files: sysutils/sec : Makefile distinfo Log message: Update to 2.8.1; set HOMEPAGE to the TLS scheme, as noted by kn@ ok kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/03 07:33:29 Modified files: net/pear-Net-SMTP: Makefile distinfo net/pear-Net-SMTP/pkg: PLIST Log message: update to pear-Net-SMTP-1.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/03 07:36:20 Modified files: net/pear-Net-Sieve: Makefile distinfo Log message: update to pear-Net-Sieve-1.4.4 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/10/03 07:38:16 Modified files: x11/xfe : Makefile distinfo Log message: Update to xfe-1.43.1, bugfix update to fix a regression in search display. Retake MAINTAINER ok giovanni@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2018/10/03 07:40:38 Modified files: devel/cmocka : Makefile distinfo devel/cmocka/patches: patch-CompilerChecks_cmake devel/cmocka/pkg: PLIST Log message: Update to cmocka-1.1.3 ok kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/03 08:55:36 Modified files: www/tor-browser/browser/patches: patch-_mozconfig patch-build_moz_configure_init_configure patch-intl_icu_source_Makefile_in patch-security_nss_Makefile patch-security_nss_lib_freebl_blapi_h patch-storage_mozStorageConnection_cpp patch-xpcom_io_TorFileUtils_cpp Log message: regen patches, no package change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/03 08:57:09 Modified files: www/tor-browser/tor-launcher/patches: patch-src_components_tl-process_js patch-src_defaults_preferences_prefs_js patch-src_modules_tl-util_jsm www/tor-browser/torbutton/patches: patch-src_chrome_content_popup_xul Log message: regen other patches CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/03 09:02:32 Modified files: cad/qelectrotech: Makefile Log message: Distinct licence for gfx elements, nit from kn@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2018/10/03 09:27:55 Modified files: usr.bin/tmux : tmux.h window-copy.c Log message: Do not move the cursor when the mouse wheel is used, GitHub issue 1493. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/10/03 14:13:33 Modified files: usr.sbin/vmd : ns8250.c Log message: vmd(8): avoid a divide by zero when the user specified a low baud rate Low baud rates would result in a 0 "rate limiter pause count" in the serial port output code. This pause counter is used to implement a delay in what otherwise is an instantaneous serial port output path, and is needed by some guest OS kernels. This fix only enables the rate limiter pause if the count is > 0 ("pause after 0 characters" makes no sense anyway). Note that this will result in skipping the limiter on unusually low baud rates, but since nobody is using a low baud rate console in vmd, I don't think this is going to be a problem. ok pd CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/03 14:28:54 Modified files: archivers/libmspack: Makefile distinfo Log message: update to libmspack-0.7.1alpha CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/10/03 14:35:32 Modified files: usr.sbin/vmd : virtio.c Log message: Add check to ensure vioscsi pointer if valid implicit ok from pd@ since he came up with the same diff CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/03 16:03:39 Modified files: net/exabgp : Makefile distinfo Log message: update to exabgp-3.4.25 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/03 16:05:57 Modified files: security/clamav: Makefile distinfo security/clamav/pkg: PLIST Log message: security update to clamav-0.100.2 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/03 18:04:41 Modified files: usr.bin/ssh : kexgexs.c Log message: explicit_bzero here to be consistent with other kex*.c; report from coolbugcheckers AT gmail.com CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/03 18:10:12 Modified files: usr.bin/ssh : channels.h nchan.c session.c channels.c Log message: include a little more information about the status and disposition of channel's extended (stderr) fd; makes debugging some things a bit easier. No behaviour change. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/03 19:04:52 Modified files: usr.bin/ssh : channels.c Log message: factor out channel status formatting from channel_open_message() so we can use it in other debug messages CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2018/10/03 19:14:30 Modified files: sys/dev/ic : rtwn.c Log message: Force 8051 reset/enable before waiting for firmware to get ready for RTL8723AE, like we alreay do for RTL8188C/RTL8192C. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/10/03 23:00:40 Modified files: sys/arch/amd64/amd64: acpi_wakecode.S cpu.c genassym.cf identcpu.c lapic.c locore.S pmap.c vector.S sys/arch/amd64/include: codepatch.h cpufunc.h i82489var.h pmap.h Log message: Use PCIDs where they and the INVPCID instruction are available. This uses one PCID for kernel threads, one for the U+K tables of normal processes, one for the matching U-K tables (when meltdown in effect), and one for temporary mappings when poking other processes. Some further tweaks are envisioned but this is good enough to provide more separation and has (finally) been stable under ports testing. lots of ports testing and valid complaints from naddy@ and sthen@ feedback from mlarkin@ and sf@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/03 23:55:22 Modified files: mail/mozilla-thunderbird: Makefile Log message: Add a missing BDEP on rust, reported by espie@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/04 00:05:08 Modified files: geo/josm : Makefile distinfo Log message: Update to josm r14289 from maintainer Holger Mikolon CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/04 00:42:17 Modified files: x11/gnome/libgda/patches: patch-libgda_sqlite_virtual_gda-vprovider-data-model_c Log message: Link to merge request. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/04 01:47:35 Modified files: usr.bin/ssh : nchan.c Log message: when the peer sends a channel-close message, make sure we close the local extended read fd (stderr) along with the regular read fd (stdout). Avoids weird stuck processed in multiplexing mode. Report and analysis by Nelson Elhage and Geoffrey Thomas in bz#2863 ok dtucker@ markus@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2018/10/04 02:28:27 Modified files: . : want.html Log message: I would like some Unifi wifi gear for interop debugging CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2018/10/04 02:52:04 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: Rework man page a bit. Add 2 new sections for Set Configuration and Network Announcements. Move stuff accordingly and add some missing bits. Input and OK sthen@ OK benno@ just push ahead jmc@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/04 03:02:26 Modified files: infrastructure/lib/DPB: Distfile.pm Log message: make sure we get a value, as noticed by naddy@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/10/04 03:17:00 Modified files: usr.sbin/pkg_add/OpenBSD: Temp.pm Log message: fix stupidity CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/10/04 03:17:37 Modified files: devel/p5-String-CRC32: Makefile distinfo Log message: Update to p5-String-CRC32-1.7. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/04 03:25:19 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add quirk for the clamav update. get rid of the separate blocks for multipackage things and merge into one big block and sort the whole lot, new entries for the same port need to replace old ones so make it easier to find them. remove the entries for dead (already removed) ports. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/10/04 03:28:33 Modified files: www/p5-HTML-Tidy: Makefile distinfo Log message: Update to p5-HTML-Tidy-1.60. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/10/04 03:43:11 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/patches: patch-man_highlight_1 textproc/highlight/pkg: PLIST Log message: Update to highlight-3.45. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:39:59 src/gnu/usr.bin/clang/include/lldb Update of /cvs/src/gnu/usr.bin/clang/include/lldb In directory cvs.openbsd.org:/tmp/cvs-serv70133/usr.bin/clang/include/lldb Log Message: Directory /cvs/src/gnu/usr.bin/clang/include/lldb added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:08 src/gnu/usr.bin/clang/include/lldb/Host Update of /cvs/src/gnu/usr.bin/clang/include/lldb/Host In directory cvs.openbsd.org:/tmp/cvs-serv47132/usr.bin/clang/include/lldb/Host Log Message: Directory /cvs/src/gnu/usr.bin/clang/include/lldb/Host added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:54 src/gnu/usr.bin/clang/libLLVMDebugInfoPDB Update of /cvs/src/gnu/usr.bin/clang/libLLVMDebugInfoPDB In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/libLLVMDebugInfoPDB Log Message: Directory /cvs/src/gnu/usr.bin/clang/libLLVMDebugInfoPDB added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:54 src/gnu/usr.bin/clang/libLLVMExecutionEngine Update of /cvs/src/gnu/usr.bin/clang/libLLVMExecutionEngine In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/libLLVMExecutionEngine Log Message: Directory /cvs/src/gnu/usr.bin/clang/libLLVMExecutionEngine added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:54 src/gnu/usr.bin/clang/liblldbABI Update of /cvs/src/gnu/usr.bin/clang/liblldbABI In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbABI Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbABI added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:54 src/gnu/usr.bin/clang/liblldbAPI Update of /cvs/src/gnu/usr.bin/clang/liblldbAPI In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbAPI Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbAPI added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:54 src/gnu/usr.bin/clang/liblldbBreakpoint Update of /cvs/src/gnu/usr.bin/clang/liblldbBreakpoint In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbBreakpoint Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbBreakpoint added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:54 src/gnu/usr.bin/clang/liblldbCommands Update of /cvs/src/gnu/usr.bin/clang/liblldbCommands In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbCommands Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbCommands added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbCore Update of /cvs/src/gnu/usr.bin/clang/liblldbCore In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbCore Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbCore added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbDataFormatters Update of /cvs/src/gnu/usr.bin/clang/liblldbDataFormatters In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbDataFormatters Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbDataFormatters added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbExpression Update of /cvs/src/gnu/usr.bin/clang/liblldbExpression In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbExpression Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbExpression added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbHostCommon Update of /cvs/src/gnu/usr.bin/clang/liblldbHostCommon In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbHostCommon Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbHostCommon added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbHostOpenBSD Update of /cvs/src/gnu/usr.bin/clang/liblldbHostOpenBSD In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbHostOpenBSD Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbHostOpenBSD added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbHostPOSIX Update of /cvs/src/gnu/usr.bin/clang/liblldbHostPOSIX In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbHostPOSIX Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbHostPOSIX added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbInitialization Update of /cvs/src/gnu/usr.bin/clang/liblldbInitialization In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbInitialization Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbInitialization added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbInterpreter Update of /cvs/src/gnu/usr.bin/clang/liblldbInterpreter In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbInterpreter Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbInterpreter added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginArchitecture Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginArchitecture In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginArchitecture Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginArchitecture added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginDisassembler Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginDisassembler In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginDisassembler Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginDisassembler added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginDynamicLoader Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginDynamicLoader In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginDynamicLoader Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginDynamicLoader added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginExpressionParser Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginExpressionParser In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginExpressionParser Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginExpressionParser added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginInstruction Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginInstruction In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginInstruction Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginInstruction added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginInstrumentationRuntime Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginInstrumentationRuntime In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginInstrumentationRuntime Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginInstrumentationRuntime added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginJITLoader Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginJITLoader In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginJITLoader Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginJITLoader added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginLanguage Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginLanguage In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginLanguage Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginLanguage added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginLanguageRuntime Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginLanguageRuntime In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginLanguageRuntime Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginLanguageRuntime added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginMemoryHistory Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginMemoryHistory In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginMemoryHistory Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginMemoryHistory added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginObjectContainer Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginObjectContainer In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginObjectContainer Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginObjectContainer added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginObjectFile Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginObjectFile In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginObjectFile Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginObjectFile added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginOperatingSystem Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginOperatingSystem In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginOperatingSystem Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginOperatingSystem added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginPlatform Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginPlatform In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginPlatform Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginPlatform added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginProcess Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginProcess In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginProcess Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginProcess added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginScriptInterpreter Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginScriptInterpreter In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginScriptInterpreter Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginScriptInterpreter added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginStructuredData Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginStructuredData In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginStructuredData Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginStructuredData added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginSymbolFile Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginSymbolFile In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginSymbolFile Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginSymbolFile added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginSymbolVendor Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginSymbolVendor In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginSymbolVendor Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginSymbolVendor added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginSystemRuntime Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginSystemRuntime In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginSystemRuntime Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginSystemRuntime added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbPluginUnwindAssembly Update of /cvs/src/gnu/usr.bin/clang/liblldbPluginUnwindAssembly In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbPluginUnwindAssembly Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbPluginUnwindAssembly added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbSymbol Update of /cvs/src/gnu/usr.bin/clang/liblldbSymbol In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbSymbol Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbSymbol added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbTarget Update of /cvs/src/gnu/usr.bin/clang/liblldbTarget In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbTarget Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbTarget added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/liblldbUtility Update of /cvs/src/gnu/usr.bin/clang/liblldbUtility In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/liblldbUtility Log Message: Directory /cvs/src/gnu/usr.bin/clang/liblldbUtility added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:40:55 src/gnu/usr.bin/clang/lldb Update of /cvs/src/gnu/usr.bin/clang/lldb In directory cvs.openbsd.org:/tmp/cvs-serv6763/usr.bin/clang/lldb Log Message: Directory /cvs/src/gnu/usr.bin/clang/lldb added to the repository CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2018/10/04 05:43:29 Modified files: gnu/usr.bin/clang: Makefile Makefile.inc gnu/usr.bin/clang/libLLVMDebugInfoCodeView: Makefile gnu/usr.bin/clang/libLLVMMCDisassembler: Makefile gnu/usr.bin/clang/libclangAST: Makefile Added files: gnu/usr.bin/clang/include/lldb/Host: Config.h gnu/usr.bin/clang/libLLVMDebugInfoPDB: Makefile gnu/usr.bin/clang/libLLVMExecutionEngine: Makefile gnu/usr.bin/clang/liblldbABI: Makefile gnu/usr.bin/clang/liblldbAPI: Makefile gnu/usr.bin/clang/liblldbBreakpoint: Makefile gnu/usr.bin/clang/liblldbCommands: Makefile gnu/usr.bin/clang/liblldbCore: Makefile gnu/usr.bin/clang/liblldbDataFormatters: Makefile gnu/usr.bin/clang/liblldbExpression: Makefile gnu/usr.bin/clang/liblldbHostCommon: Makefile gnu/usr.bin/clang/liblldbHostOpenBSD: Makefile gnu/usr.bin/clang/liblldbHostPOSIX: Makefile gnu/usr.bin/clang/liblldbInitialization: Makefile gnu/usr.bin/clang/liblldbInterpreter: Makefile gnu/usr.bin/clang/liblldbPluginArchitecture: Makefile gnu/usr.bin/clang/liblldbPluginDisassembler: Makefile gnu/usr.bin/clang/liblldbPluginDynamicLoader: Makefile gnu/usr.bin/clang/liblldbPluginExpressionParser: Makefile gnu/usr.bin/clang/liblldbPluginInstruction: Makefile gnu/usr.bin/clang/liblldbPluginInstrumentationRuntime: Makefile gnu/usr.bin/clang/liblldbPluginJITLoader: Makefile gnu/usr.bin/clang/liblldbPluginLanguage: Makefile gnu/usr.bin/clang/liblldbPluginLanguageRuntime: Makefile gnu/usr.bin/clang/liblldbPluginMemoryHistory: Makefile gnu/usr.bin/clang/liblldbPluginObjectContainer: Makefile gnu/usr.bin/clang/liblldbPluginObjectFile: Makefile gnu/usr.bin/clang/liblldbPluginOperatingSystem: Makefile gnu/usr.bin/clang/liblldbPluginPlatform: Makefile gnu/usr.bin/clang/liblldbPluginProcess: Makefile gnu/usr.bin/clang/liblldbPluginScriptInterpreter: Makefile gnu/usr.bin/clang/liblldbPluginStructuredData: Makefile gnu/usr.bin/clang/liblldbPluginSymbolFile: Makefile gnu/usr.bin/clang/liblldbPluginSymbolVendor: Makefile gnu/usr.bin/clang/liblldbPluginSystemRuntime: Makefile gnu/usr.bin/clang/liblldbPluginUnwindAssembly: Makefile gnu/usr.bin/clang/liblldbSymbol: Makefile gnu/usr.bin/clang/liblldbTarget: Makefile gnu/usr.bin/clang/liblldbUtility: Makefile gnu/usr.bin/clang/lldb: Makefile lldb.1 Log message: Add infrastructure to compile and link LLDB. Inspecting core files works, but actually running stuff probably won't. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/04 06:02:40 Modified files: sysutils/terraform/provider-aws: Makefile distinfo Log message: Update to terraform-provider-aws-1.39.0. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/10/04 06:12:13 Modified files: devel/p5-Test-Strict: Makefile distinfo Log message: Update to p5-Test-Strict-0.47. CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2018/10/04 06:20:37 Modified files: . : openbsd.css Log message: prevent line wrapping inside blocks. discussed with tj and bentley CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/10/04 06:41:11 Modified files: databases/py-pygresql: Makefile distinfo databases/py-pygresql/pkg: PLIST Log message: Update to py-pygresql-5.0.6. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/10/04 07:08:41 Modified files: net/bgpq3 : Makefile distinfo Removed files: net/bgpq3/patches: patch-bgpq_expander_c Log message: update bgpq3 to include prefix-set and as-set use a github commit hash because upstream has not done a release for 2 years (and the last rc was 1.5 years ago) requested by claudio@ OK claudio@ sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/04 07:22:35 Modified files: usr.bin/mandoc : mdoc_html.c Log message: When a subsection header contains no letters but only special characters, skip the TOC entry. Issue reported by kristaps@. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/10/04 07:56:23 Modified files: devel/cscope : Makefile distinfo Log message: Update to cscope-15.9. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2018/10/04 08:48:15 Modified files: databases/postgresql: Makefile databases/postgresql/patches: patch-src_Makefile_shlib Log message: Backport fix for server crash when using foreign tables with SCRAM authentication. As this changes linking for shared libraries, bump all subpackages except -docs to be safe. OK pea@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/04 08:48:38 Modified files: audio/lame : Makefile Added files: audio/lame/patches: patch-configure Log message: Don't build with -march=native on clang arches, ok ajacoutot@ (maintainer). From my description, > For gcc, lame has a big "experimental optimizer" section with > -march=native and other flags that we don't want in bulk builds > (but might be useful for self builds sometimes). It's controlled by > --enable-expopt (the default is "none" to disable it), > > There is a similar section for clang which is just outside the "expopt" > block. I think that's a mistake, but I don't want to poke around too much > as they have other mistakes in their configure script nearby and I don't > want to go down that rabbit hole ;) > > Here's a simple diff to neuter the check. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/04 09:16:07 Modified files: share/man/man7 : roff.7 Log message: Stop abusing subsections to represent the list of escape sequences; instead, use .Bl -tag like everywhere else. The same was already done for requests quite some time ago. Also, consistently mark up escape sequences with .Ic, just like requests. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2018/10/04 09:31:40 Modified files: share/man/man7 : roff.7 Log message: update DESCRIPTION and COMPATIBILITY, mostly correcting statements from the past that are no longer true CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2018/10/04 10:21:59 Modified files: usr.sbin/vmd : ns8250.c Log message: vmd(8): don't forget to set TXRDY in the case when the rate limiter isn't going to be used. Issue caused by yesterday's commit, affected certain guests' consoles after interrupts had been enabled. spotted by bluhm@, thanks. CVSROOT: /cvs Module name: src Changes by: ccardenas@cvs.openbsd.org 2018/10/04 10:51:38 Modified files: usr.bin/file/magdir: msdos Log message: Update qcow file definitions Taken from netbsd "go for it" deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/10/04 11:04:50 Modified files: usr.bin/nc : netcat.c Log message: Plug TLS context leak in nc(1) server and client mode. Move tls_free(3) directly after close(2) to catch all cases. based on a patch from Nan Xiao; OK tb@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/04 11:29:35 Modified files: net/unifi/testing: Makefile Log message: last candidate now released as stable, adjust fetch URL CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/10/04 11:33:41 Modified files: sys/kern : kern_sysctl.c sys/netinet : in_pcb.c in_pcb.h ip_divert.c raw_ip.c tcp_subr.c udp_usrreq.c sys/netinet6 : in6_pcb.c ip6_divert.c raw_ip6.c Log message: Revert the inpcb table mutex commit. It triggers a witness panic in raw IP delivery and UDP broadcast loops. There inpcbtable_mtx is held and sorwakeup() is called within the loop. As sowakeup() grabs the kernel lock, we have a lock ordering problem. found by Hrvoje Popovski; OK deraadt@ mpi@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/10/04 12:00:32 Modified files: distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/04 12:25:51 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: While we don't explicitly support curve secp256r1, we can run 1250 tests against its ANSI equivalent prime256v1 (compare RFC 4492, Appendix A). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/04 12:37:07 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Better refer to RFC 8422 which obsoletes RFC 4492. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/04 13:56:38 Modified files: www/tor-browser/browser: Makefile www/tor-browser/browser/patches: patch-_mozconfig Log message: Build with --disable-debug-symbols, to avoid a 1.1GB libxul.so and 300MB package (older versions didn't do this). Noticed by solene@, ok attila (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/10/04 14:07:54 Modified files: sys/kern : kern_exit.c Log message: Call unveil_destroy() from exit1() instead of from the reaper. Fixes a race between the reaper and unveil_removevnode() that would trigger a KASSERT. At least as far as I can tell. Pointed out by semarie@ ok beck@, deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2018/10/04 14:17:48 Modified files: dist/libxcb : ChangeLog NEWS configure.ac dist/libxcb/build-aux: compile test-driver dist/libxcb/m4 : libtool.m4 dist/libxcb/src: xcb_in.c xcb_out.c lib/libxcb/src : Makefile config.h Log message: Update to libxcb 1.13.1, a small bug fix release. ok naddy@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2018/10/04 14:25:59 Modified files: sys/net : pf.c Log message: Honor quick on anchor rules When evaluating the anchor's ruleset, prevent clobbering it's very own `quick' test result by blindly setting it. This makes the following pf.conf work as intended (packets would be blocked since `quick' had no effect): anchor quick { pass } block Broken since after 6.1 release as reported by Fabian Mueller-Knapp, thanks! OK henning sashan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/04 14:43:02 Modified files: textproc/solr : Makefile distinfo textproc/solr/pkg: PLIST Log message: update to solr-7.5.0, take maintainer CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2018/10/04 16:03:21 Modified files: net/p5-Socket6 : Makefile distinfo Log message: update p5-Socket6 to 0.29 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/04 16:28:03 Modified files: net/ntopng : Makefile distinfo net/ntopng/patches: patch-Makefile_in patch-autogen_sh patch-configure_seed patch-include_ntop_defines_h patch-src_DummyInterface_cpp patch-src_HTTPserver_cpp net/ntopng/pkg : PLIST Added files: net/ntopng/patches: patch-include_ntop_includes_h patch-nDPI_src_include_ndpi_define_h_in patch-src_LuaEngine_cpp patch-third-party_LuaJIT-2_1_0-git_src_Makefile patch-third-party_LuaJIT-2_1_0-git_src_lj_obj_h Removed files: net/ntopng/patches: patch-nDPI_autogen_sh patch-nDPI_example_ndpiReader_c patch-nDPI_src_include_ndpi_define_h patch-src_ActivityStats_cpp patch-src_AddressResolution_cpp patch-src_DivertInterface_cpp patch-src_Flow_cpp patch-src_Lua_cpp patch-third-party_mongoose_mongoose_c patch-third-party_snmp_net_c Log message: update to ntopng-3.6.1 but mark BROKEN, the dissectors just aren't working reliably here (mostly SIGSEGV reading off the end of strings). the previous version runs for a bit longer but neither really work well and I'd rather not ship with release in the state it's in. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/04 16:50:16 Modified files: databases/py-pygresql/pkg: PLIST Log message: unbreak python3 packaging CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/10/04 17:38:20 Log message: Import py-http_ece-1.0.5, from Pamela Mosiejczuk guidance from me, tweak from bcallah@, ok phessler@ py-http_ece is a simple implementation of Encrypted Content-Encoding for HTTP (RFC 8188). Status: Vendor Tag: danj Release Tags: danj_20181004 N ports/www/py-http_ece/Makefile N ports/www/py-http_ece/distinfo N ports/www/py-http_ece/pkg/DESCR N ports/www/py-http_ece/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/10/04 17:40:00 Modified files: www : Makefile Log message: + py-http_ece + py-http_ece,python3 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/10/04 21:47:59 Modified files: gnu/usr.bin/clang/lldb: Makefile Log message: lldb after release, reasons. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2018/10/05 01:06:09 Modified files: sys/netinet6 : in6.c in6_ifattach.c in6_ifattach.h Log message: Do not join node information multicast group (RFC 4620). Benno removed code to answer ICMP queries over 4 years ago. Aham Brahmasmi (aham.brahmasmi AT gmx.com) points out that we still joined the group though. OK sthen, bluhm, kn CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/05 01:35:09 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-2.3.117.0. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2018/10/05 01:53:45 Modified files: sysutils/atf-allwinner: Makefile distinfo Log message: Update atf-allwinner to 20180403, this reliably powers on the LCD backlight and USB bus for the Pine64 Pinebook. OK jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/05 01:56:00 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py-boto3-1.9.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/05 02:04:04 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.12.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/05 02:04:15 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.16.27. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/10/05 02:23:26 Modified files: security/lynis : Makefile distinfo Log message: Update for Lynis to 2.6.9 OK benoit@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/10/05 02:57:51 Modified files: regress/usr.sbin/bgpd/integrationtests: Makefile network_statement.sh Log message: pass current dir, rdomains and interfaces as argument to the test. thanks bluhm@ for pointing out the problem. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/05 05:01:28 Modified files: net/honeyd : Makefile Log message: add BUILD_DEPENDS for hidden (test-only) deps; if py-libdnet is installed but py-dpkt is not, build fails CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/05 05:02:51 Modified files: net/rrdtool : Makefile Added files: net/rrdtool/patches: patch-src_librrd_pc_in Log message: add missing lib path in librrd.pc, tested with all librrd-using ports CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/10/05 05:15:29 Modified files: share/mk : bsd.regress.mk share/man/man5 : bsd.regress.mk.5 Log message: Add regress variable to run setup once for all tests. OK anton@ benno@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/10/05 06:11:21 Modified files: share/man/man9 : style.9 Log message: It is perfectly legal in C++ to use the same name for a struct tag and a typedef. Remove the bits saying otherwise. We shouldn't suggest using a leading underscore in a name since such names are reserved for the language. CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/10/05 06:54:57 Modified files: usr.sbin/vmctl : main.c Log message: Setting getopt optreset to 1 needs an additional reset of optind to 1. OK millert@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/10/05 07:35:41 Modified files: sys/sys : cdefs.h Log message: Garbage-collect the now unused __statement() macro. The sys/arch/*/include/endian.h headers were the only place in the whole source tree that used __statement(), and they did so to mark statement expressions, which are a GNU extension. This usage will not come back. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/10/05 08:26:09 Modified files: usr.bin/ssh : misc.c readconf.c Log message: Support using service names for port numbers. * Try to resolve a port specification with getservbyname(3) if a numeric conversion fails. * Make the "Port" option in ssh_config handle its argument as a port rather than a plain integer. ok dtucker@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/10/05 08:30:02 Modified files: distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 Log message: sync CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2018/10/05 09:13:55 Modified files: sys/arch/sh/include: endian.h Log message: Provide an MD 64-bit byteswapping function build on 32-bit swaps as we do on arm and i386. Copied from arm. If there are no MD byteswapping functions, MI macros are used. These are wrapped by static inline functions to prevent multiple evaluation of their argument. If there are MD functions, they are used directly and therefore we must implicitly guarantee that they are safe from multiple evaluation. Defining an MD function to an MI macro breaks this promise. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2018/10/05 12:53:33 Modified files: mail/enigmail : Makefile distinfo Log message: Update to 2.0.8, unbreaks after recent Thunderbird update ok sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2018/10/05 12:56:57 Modified files: sys/kern : kern_sched.c kern_sysctl.c sys/sys : sched.h usr.bin/systat : cpu.c vmstat.c usr.bin/top : display.c display.h machine.c machine.h top.c Log message: Revert KERN_CPTIME2 ENODEV changes in kernel and userspace. ok kettenis deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/05 15:12:43 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run Wycheproof ECDSA Web Crypto test vectors against libcrypto. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2018/10/05 15:54:41 Modified files: devel/git : Makefile distinfo Log message: Update to git-2.19.1 Fixes CVE-2018-17456: https://marc.info/?l=git&m=153875888916397 OK benoit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/05 16:02:12 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: security update to tor-browser 8.0.2, from attila (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/05 22:35:54 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: make allocate/use/defer dances more consistent in ECDSA sig extraction CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/05 23:02:21 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: factor ECDSA signature extraction into its own function CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 02:16:48 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: merge runECDSAWebCryptoTest() into runECDSATest() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 03:27:40 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Run Wycheproof ECDH Web Crypto test vectors against libcrypto. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 04:21:56 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: free EC_POINT and EC_GROUP CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 04:43:47 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: It's slightly simpler to get the ECDH public key as an EC_POINT by using EC_KEY_set_public_key_affine_coordinates() and EC_KEY_get0_public_key() than using EC_POINT_set_affine_coordinates_GFp() directly. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/10/06 04:52:24 Modified files: regress/usr.sbin/httpd/tests: Makefile regress/usr.sbin/ospfd: Makefile regress/usr.sbin/relayd: Makefile regress/usr.sbin/switchd: Makefile regress/usr.sbin/syslogd: Makefile Log message: Simplify regress tests by using the new setup and cleanup feature. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 04:58:57 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: wrap some overlong fmt.Printfs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 05:05:00 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: wrap a few more overlong lines CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/06 05:17:16 Modified files: print/cups-filters: Makefile distinfo Removed files: print/cups-filters/patches: patch-filter_foomatic-rip_foomaticrip_c patch-filter_foomatic-rip_postscript_c Log message: Update to cups-filters-1.21.3. - fixes a longstanding bug where sometimes print jobs would hand forever ok naddy@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2018/10/06 05:46:47 Modified files: . : 64.html Log message: Mention new pf fragment reassembly algorithm. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/10/06 05:56:26 Modified files: regress/usr.sbin/syslogd: RSyslogd.pm Log message: Debug output of rsyslogd has changed, adapt regex in compatibility test. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2018/10/06 07:59:32 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: some minor fixes; CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/10/06 08:00:30 Modified files: usr.bin/make : suff.c Log message: fix problem reported by markweston@cock.li specifically: - suffix rules for the empty suffix shouldn't be prevented from triggering by having dependencies. but this exhibits another issue: - .PHONY targets shouldn't trigger suffix rules. (also clean up an utility function) NetBSD make has got similar modernizations, but the code is entirely different by now. okay kn@, millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 08:23:08 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: plug a memory leak CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/06 09:27:10 Modified files: devel/llvm : Makefile distinfo devel/llvm/pkg : PLIST-main PLIST-python Added files: devel/llvm/patches: patch-tools_lldb_scripts_utilsOsType_py Log message: Add LLDB. from Brad (maintainer) input and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/06 10:33:51 Modified files: security/gopass: Makefile distinfo Log message: move to a gopass snapshot which unbreaks build following the go update. runtime is flaky for me but ok robert@ who says it works for him CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/06 11:15:55 Modified files: audio/shntool : Makefile audio/shntool/pkg: README Log message: typo; Moises Simon CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/06 11:17:25 Log message: Import exoscale-cli-1.0.0.20181003 exo is the official command-line tool to access Exoscale's services. It allows you to manage your infrastructure from an user friendly command-line with the benefits of a scriptable interface. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20181006 N ports/sysutils/exoscale-cli/distinfo N ports/sysutils/exoscale-cli/Makefile N ports/sysutils/exoscale-cli/pkg/DESCR N ports/sysutils/exoscale-cli/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/06 11:17:50 Modified files: sysutils : Makefile Log message: +exoscale-cli CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 12:31:47 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: make sure all CStrings are freed CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/10/06 15:12:23 Modified files: sys/kern : vfs_lockf.c Log message: When freeing a lockf struct that already is part of a linked list, make sure to update the next pointer for the preceding lock. Prevents a double free panic. ok millert@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2018/10/06 17:08:13 Modified files: share/man/man9 : VOP_LOOKUP.9 Log message: Stop telling oversimplifying lies about whether or not VOP_LOOKUP will return the original vnode to you locked or unlocked. Just admit that it depends... ok guenther@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2018/10/06 17:30:25 Modified files: lib/csu/m88k : md_init.h Log message: Insert definitions of environ and __progname in MD_CRT0_START again. That part is not needed with a PIE toolchain, but until gcc 4 on m88k receives enough fixes to produce as good code as gcc 3, the bits in r1.5 are still required. This fixes miniperl does not work correctly while building perl on m88k. Diff is suggested by Miod Vallat, tested by him and me, ok guenther@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/06 18:58:40 Modified files: net/honeyd : Makefile Log message: another hidden build dep (for tests), py-libpcap, reported by naddy CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2018/10/06 19:16:40 Modified files: distrib/amd64/ramdisk_cd: list.local distrib/i386/ramdisk_cd: list.local distrib/sparc64/bsd.rd: list Log message: add new ral-rt3290 firmware ok kevlo@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/06 22:40:15 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: whitespace cleanup and other minor things from gofmt CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/07 00:58:08 ports/geo/py-fiona/patches Update of /cvs/ports/geo/py-fiona/patches In directory cvs.openbsd.org:/tmp/cvs-serv30414/patches Log Message: Directory /cvs/ports/geo/py-fiona/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/10/07 07:44:20 Modified files: devel/git : Tag: OPENBSD_6_3 Makefile distinfo Log message: Update to git-2.16.5 Fixes CVE-2018-17456: https://marc.info/?l=git&m=153875888916397 ok benoit@ kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/07 09:30:22 Added files: geo/py-fiona/patches: patch-setup_py Log message: Really fix build on non-clang archs by passing -std=c++11 to egcc when building the only .cpp file (generated by cython) that includes cpl_port.h from GDAL (which requires c++11). clang seems to do the right thing. *shrug*. dunno if the actual problem is with language detection in distutils or egcc.. Tested on macppc with ports-gcc & amd64 with base-clang & ports-gcc CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2018/10/07 16:43:06 Modified files: sys/arch/amd64/amd64: vmm.c locore.S vector.S sys/arch/amd64/include: fpu.h Log message: In vmm, handle xsetbv like xrstor: instead of trying to prevalidate the values, just try it and handle the #GP if it faults. Problem reported by Maxime Villard (max(at)m00nbsd.net) ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: miko@cvs.openbsd.org 2018/10/08 00:10:17 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: typo; ok jmc@ deraadt@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/10/08 03:49:12 Modified files: share/man/man4 : ucycom.4 Log message: fix typo in device name (Delmore -> DeLorme) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/08 04:38:46 Modified files: lang/php : Makefile.inc Log message: set PKGSPEC on the php/7.1 and php/7.2 module subpackages CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2018/10/08 05:44:10 Modified files: www/varnish : Makefile distinfo www/varnish/patches: patch-lib_libvmod_unix_cred_compat_h www/varnish/pkg: MESSAGE PLIST Log message: Update for Varnish to 6.1.0 OK kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/08 05:58:07 Modified files: security/polarssl: Makefile Log message: Needs python to build. ok bket@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/08 06:03:16 Modified files: infrastructure/mk: bsd.port.mk Log message: say something is MASTER_SITESn is empty CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/08 06:08:08 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: compact form of cve for multi-packages okay sthen@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2018/10/08 06:17:20 Modified files: textproc/highlight: Makefile distinfo textproc/highlight/pkg: PLIST Log message: Update to highlight-3.46. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/08 07:28:05 Modified files: infrastructure/mk: bsd.port.mk Log message: add a "fix-permissions" utility target for PORTS_PRIVSEP = Yes to be refined later, maybe. okay sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/08 08:07:36 Modified files: sysutils/facette: Makefile sysutils/facette/patches: patch-Makefile Log message: minimal diff to unbreak sysutils/facette build following update of lang/go to 1.11 not tested at runtime - "it builds, lets ship it" landry@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/08 09:20:28 Modified files: infrastructure/bin: update-patches Log message: die is a bit terse. Explain why, helps debugging user issues. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/08 09:25:59 Modified files: lang/rust : Makefile distinfo lang/rust/pkg : PFRAG.aarch64-main PFRAG.amd64-main PFRAG.i386-main Log message: Update to rust 1.29.2, from semarie@. See https://github.com/rust-lang/rust/blob/stable/RELEASES.md#version-1292-2018-10-11 Fixes https://github.com/rust-lang/rust/issues/54462 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2018/10/08 09:28:05 Modified files: textproc/ripgrep: Makefile sysutils/exa : Makefile www/firefox-esr: Makefile www/mozilla-firefox: Makefile mail/mozilla-thunderbird: Makefile x11/gnome/librsvg: Makefile devel/cbindgen : Makefile www/tor-browser/browser: Makefile Log message: Bump all ports using rust to ensure they get rebuilt/updated. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/10/08 09:47:15 Modified files: sys/conf : GENERIC Log message: POOL_DEBUG is disabled for release CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/10/08 09:57:53 Modified files: sys/arch/arm64/arm64: trap.c Log message: Generate SIGBUS when we see a data abort exception because of unaligned access instead of spinning forever. Fix a weird cast in related code while I'm there. ok visa@ deraadt@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/10/08 10:02:28 Log message: import unbound 1.8.1 tests on arm64 (danj@), sparc64 (kn@), amd64 (benno@ and me) Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_8_1 U src/usr.sbin/unbound/ac_pkg_swig.m4 U src/usr.sbin/unbound/config.guess C src/usr.sbin/unbound/config.h.in U src/usr.sbin/unbound/ax_pthread.m4 U src/usr.sbin/unbound/acx_python.m4 C src/usr.sbin/unbound/configure.ac U src/usr.sbin/unbound/acx_nlnetlabs.m4 U src/usr.sbin/unbound/Makefile.in C src/usr.sbin/unbound/configure U src/usr.sbin/unbound/install-sh U src/usr.sbin/unbound/LICENSE U src/usr.sbin/unbound/README U src/usr.sbin/unbound/systemd.m4 U src/usr.sbin/unbound/config.sub U src/usr.sbin/unbound/aclocal.m4 U src/usr.sbin/unbound/ltmain.sh U src/usr.sbin/unbound/validator/val_nsec.c U src/usr.sbin/unbound/validator/val_nsec3.h U src/usr.sbin/unbound/validator/validator.h U src/usr.sbin/unbound/validator/val_anchor.h U src/usr.sbin/unbound/validator/val_utils.c U src/usr.sbin/unbound/validator/validator.c U src/usr.sbin/unbound/validator/val_neg.h C src/usr.sbin/unbound/validator/autotrust.c U src/usr.sbin/unbound/validator/val_kentry.h U src/usr.sbin/unbound/validator/val_sigcrypt.c U src/usr.sbin/unbound/validator/val_kcache.h U src/usr.sbin/unbound/validator/val_nsec.h U src/usr.sbin/unbound/validator/val_anchor.c U src/usr.sbin/unbound/validator/val_utils.h C src/usr.sbin/unbound/validator/val_secalgo.c U src/usr.sbin/unbound/validator/val_kcache.c U src/usr.sbin/unbound/validator/val_secalgo.h C src/usr.sbin/unbound/validator/val_nsec3.c U src/usr.sbin/unbound/validator/val_neg.c U src/usr.sbin/unbound/validator/autotrust.h U src/usr.sbin/unbound/validator/val_kentry.c U src/usr.sbin/unbound/validator/val_sigcrypt.h U src/usr.sbin/unbound/services/modstack.c U src/usr.sbin/unbound/services/view.h U src/usr.sbin/unbound/services/localzone.c U src/usr.sbin/unbound/services/mesh.h U src/usr.sbin/unbound/services/listen_dnsport.c U src/usr.sbin/unbound/services/view.c U src/usr.sbin/unbound/services/listen_dnsport.h C src/usr.sbin/unbound/services/outside_network.c C src/usr.sbin/unbound/services/authzone.c U src/usr.sbin/unbound/services/modstack.h U src/usr.sbin/unbound/services/outbound_list.c U src/usr.sbin/unbound/services/outbound_list.h U src/usr.sbin/unbound/services/outside_network.h U src/usr.sbin/unbound/services/localzone.h U src/usr.sbin/unbound/services/mesh.c U src/usr.sbin/unbound/services/authzone.h U src/usr.sbin/unbound/services/cache/infra.h U src/usr.sbin/unbound/services/cache/dns.c U src/usr.sbin/unbound/services/cache/dns.h U src/usr.sbin/unbound/services/cache/rrset.c C src/usr.sbin/unbound/services/cache/infra.c U src/usr.sbin/unbound/services/cache/rrset.h U src/usr.sbin/unbound/iterator/iter_resptype.h U src/usr.sbin/unbound/iterator/iter_fwd.c U src/usr.sbin/unbound/iterator/iter_utils.c C src/usr.sbin/unbound/iterator/iterator.c U src/usr.sbin/unbound/iterator/iter_scrub.h U src/usr.sbin/unbound/iterator/iter_resptype.c U src/usr.sbin/unbound/iterator/iter_delegpt.c U src/usr.sbin/unbound/iterator/iter_fwd.h U src/usr.sbin/unbound/iterator/iter_hints.h C src/usr.sbin/unbound/iterator/iter_scrub.c U src/usr.sbin/unbound/iterator/iter_donotq.h U src/usr.sbin/unbound/iterator/iter_priv.c U src/usr.sbin/unbound/iterator/iter_hints.c U src/usr.sbin/unbound/iterator/iterator.h U src/usr.sbin/unbound/iterator/iter_priv.h U src/usr.sbin/unbound/iterator/iter_donotq.c U src/usr.sbin/unbound/iterator/iter_utils.h U src/usr.sbin/unbound/iterator/iter_delegpt.h U src/usr.sbin/unbound/doc/requirements.txt C src/usr.sbin/unbound/doc/unbound-checkconf.8.in U src/usr.sbin/unbound/doc/FEATURES C src/usr.sbin/unbound/doc/Changelog U src/usr.sbin/unbound/doc/README.tests C src/usr.sbin/unbound/doc/example.conf.in C src/usr.sbin/unbound/doc/libunbound.3.in C src/usr.sbin/unbound/doc/unbound.conf.5.in U src/usr.sbin/unbound/doc/README.DNS64 U src/usr.sbin/unbound/doc/README.svn U src/usr.sbin/unbound/doc/control_proto_spec.txt U src/usr.sbin/unbound/doc/TODO C src/usr.sbin/unbound/doc/unbound-host.1.in C src/usr.sbin/unbound/doc/unbound.8.in C src/usr.sbin/unbound/doc/unbound-anchor.8.in U src/usr.sbin/unbound/doc/LICENSE C src/usr.sbin/unbound/doc/README U src/usr.sbin/unbound/doc/unbound.doxygen U src/usr.sbin/unbound/doc/CREDITS C src/usr.sbin/unbound/doc/unbound-control.8.in U src/usr.sbin/unbound/sldns/parseutil.h U src/usr.sbin/unbound/sldns/wire2str.h U src/usr.sbin/unbound/sldns/sbuffer.c U src/usr.sbin/unbound/sldns/parseutil.c U src/usr.sbin/unbound/sldns/keyraw.h C src/usr.sbin/unbound/sldns/sbuffer.h U src/usr.sbin/unbound/sldns/keyraw.c U src/usr.sbin/unbound/sldns/parse.h U src/usr.sbin/unbound/sldns/rrdef.h U src/usr.sbin/unbound/sldns/parse.c U src/usr.sbin/unbound/sldns/str2wire.h U src/usr.sbin/unbound/sldns/rrdef.c U src/usr.sbin/unbound/sldns/pkthdr.h U src/usr.sbin/unbound/sldns/wire2str.c U src/usr.sbin/unbound/sldns/str2wire.c U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.c U src/usr.sbin/unbound/edns-subnet/subnetmod.c U src/usr.sbin/unbound/edns-subnet/subnetmod.h U src/usr.sbin/unbound/edns-subnet/addrtree.h U src/usr.sbin/unbound/edns-subnet/edns-subnet.c U src/usr.sbin/unbound/edns-subnet/edns-subnet.h U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.h U src/usr.sbin/unbound/edns-subnet/addrtree.c C src/usr.sbin/unbound/smallapp/unbound-control.c U src/usr.sbin/unbound/smallapp/unbound-checkconf.c C src/usr.sbin/unbound/smallapp/unbound-anchor.c U src/usr.sbin/unbound/smallapp/worker_cb.c U src/usr.sbin/unbound/smallapp/unbound-host.c U src/usr.sbin/unbound/smallapp/unbound-control-setup.sh.in C src/usr.sbin/unbound/libunbound/libunbound.c U src/usr.sbin/unbound/libunbound/ubsyms.def U src/usr.sbin/unbound/libunbound/unbound.h U src/usr.sbin/unbound/libunbound/worker.h C src/usr.sbin/unbound/libunbound/libworker.c U src/usr.sbin/unbound/libunbound/unbound-event.h C src/usr.sbin/unbound/libunbound/context.c U src/usr.sbin/unbound/libunbound/context.h U src/usr.sbin/unbound/libunbound/libworker.h C src/usr.sbin/unbound/respip/respip.c U src/usr.sbin/unbound/respip/respip.h U src/usr.sbin/unbound/testcode/checklocks.c U src/usr.sbin/unbound/testcode/streamtcp.1 U src/usr.sbin/unbound/testcode/unitregional.c U src/usr.sbin/unbound/testcode/memstats.c U src/usr.sbin/unbound/testcode/perf.c U src/usr.sbin/unbound/testcode/testpkts.c U src/usr.sbin/unbound/testcode/replay.h U src/usr.sbin/unbound/testcode/unitldns.c U src/usr.sbin/unbound/testcode/petal.c U src/usr.sbin/unbound/testcode/do-tests.sh U src/usr.sbin/unbound/testcode/lock_verify.c U src/usr.sbin/unbound/testcode/readhex.h U src/usr.sbin/unbound/testcode/unitneg.c U src/usr.sbin/unbound/testcode/unitauth.c U src/usr.sbin/unbound/testcode/streamtcp.c U src/usr.sbin/unbound/testcode/run_vm.sh U src/usr.sbin/unbound/testcode/unitecs.c U src/usr.sbin/unbound/testcode/unitanchor.c U src/usr.sbin/unbound/testcode/unitmsgparse.c U src/usr.sbin/unbound/testcode/delayer.c U src/usr.sbin/unbound/testcode/mini_tpkg.sh U src/usr.sbin/unbound/testcode/unitmain.h U src/usr.sbin/unbound/testcode/readhex.c U src/usr.sbin/unbound/testcode/fake_event.h U src/usr.sbin/unbound/testcode/checklocks.h U src/usr.sbin/unbound/testcode/unitmain.c U src/usr.sbin/unbound/testcode/pktview.c U src/usr.sbin/unbound/testcode/testpkts.h U src/usr.sbin/unbound/testcode/asynclook.c U src/usr.sbin/unbound/testcode/unitverify.c U src/usr.sbin/unbound/testcode/unitlruhash.c U src/usr.sbin/unbound/testcode/unitdname.c U src/usr.sbin/unbound/testcode/replay.c U src/usr.sbin/unbound/testcode/unitslabhash.c U src/usr.sbin/unbound/testcode/mini_tdir.sh U src/usr.sbin/unbound/testcode/fake_event.c U src/usr.sbin/unbound/testcode/signit.c U src/usr.sbin/unbound/testcode/testbound.c U src/usr.sbin/unbound/dnscrypt/dnscrypt.m4 U src/usr.sbin/unbound/dnscrypt/dnscrypt.c U src/usr.sbin/unbound/dnscrypt/dnscrypt_config.h.in U src/usr.sbin/unbound/dnscrypt/cert.h U src/usr.sbin/unbound/dnscrypt/dnscrypt.h U src/usr.sbin/unbound/daemon/worker.h U src/usr.sbin/unbound/daemon/cachedump.c C src/usr.sbin/unbound/daemon/daemon.c C src/usr.sbin/unbound/daemon/remote.c U src/usr.sbin/unbound/daemon/stats.c C src/usr.sbin/unbound/daemon/worker.c U src/usr.sbin/unbound/daemon/daemon.h U src/usr.sbin/unbound/daemon/remote.h C src/usr.sbin/unbound/daemon/unbound.c U src/usr.sbin/unbound/daemon/acl_list.h U src/usr.sbin/unbound/daemon/cachedump.h U src/usr.sbin/unbound/daemon/stats.h U src/usr.sbin/unbound/daemon/acl_list.c U src/usr.sbin/unbound/dnstap/dnstap.h U src/usr.sbin/unbound/dnstap/dnstap_config.h.in U src/usr.sbin/unbound/dnstap/dnstap.c U src/usr.sbin/unbound/dnstap/dnstap.proto U src/usr.sbin/unbound/dnstap/dnstap.m4 U src/usr.sbin/unbound/dns64/dns64.h U src/usr.sbin/unbound/dns64/dns64.c U src/usr.sbin/unbound/ipsecmod/ipsecmod.h U src/usr.sbin/unbound/ipsecmod/ipsecmod.c U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.h U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.c U src/usr.sbin/unbound/util/ub_event.c U src/usr.sbin/unbound/util/ub_event_pluggable.c U src/usr.sbin/unbound/util/winsock_event.c U src/usr.sbin/unbound/util/rbtree.h U src/usr.sbin/unbound/util/module.h U src/usr.sbin/unbound/util/configyyrename.h U src/usr.sbin/unbound/util/edns.h U src/usr.sbin/unbound/util/timehist.c U src/usr.sbin/unbound/util/tcp_conn_limit.c U src/usr.sbin/unbound/util/locks.h U src/usr.sbin/unbound/util/rtt.c U src/usr.sbin/unbound/util/as112.c U src/usr.sbin/unbound/util/tube.h U src/usr.sbin/unbound/util/ub_event.h U src/usr.sbin/unbound/util/net_help.h U src/usr.sbin/unbound/util/edns.c U src/usr.sbin/unbound/util/log.c U src/usr.sbin/unbound/util/configparser.y U src/usr.sbin/unbound/util/rbtree.c U src/usr.sbin/unbound/util/regional.h U src/usr.sbin/unbound/util/module.c U src/usr.sbin/unbound/util/alloc.c C src/usr.sbin/unbound/util/config_file.h U src/usr.sbin/unbound/util/random.c U src/usr.sbin/unbound/util/timehist.h C src/usr.sbin/unbound/util/config_file.c U src/usr.sbin/unbound/util/fptr_wlist.c U src/usr.sbin/unbound/util/fptr_wlist.h U src/usr.sbin/unbound/util/netevent.h U src/usr.sbin/unbound/util/alloc.h U src/usr.sbin/unbound/util/configlexer.lex U src/usr.sbin/unbound/util/tube.c U src/usr.sbin/unbound/util/tcp_conn_limit.h U src/usr.sbin/unbound/util/regional.c U src/usr.sbin/unbound/util/mini_event.c U src/usr.sbin/unbound/util/net_help.c U src/usr.sbin/unbound/util/as112.h U src/usr.sbin/unbound/util/rtt.h U src/usr.sbin/unbound/util/mini_event.h C src/usr.sbin/unbound/util/iana_ports.inc U src/usr.sbin/unbound/util/random.h U src/usr.sbin/unbound/util/netevent.c C src/usr.sbin/unbound/util/log.h U src/usr.sbin/unbound/util/locks.c U src/usr.sbin/unbound/util/winsock_event.h U src/usr.sbin/unbound/util/storage/lookup3.h U src/usr.sbin/unbound/util/storage/dnstree.c U src/usr.sbin/unbound/util/storage/lookup3.c U src/usr.sbin/unbound/util/storage/lruhash.c U src/usr.sbin/unbound/util/storage/lruhash.h U src/usr.sbin/unbound/util/storage/dnstree.h U src/usr.sbin/unbound/util/storage/slabhash.h U src/usr.sbin/unbound/util/storage/slabhash.c U src/usr.sbin/unbound/util/data/packed_rrset.h U src/usr.sbin/unbound/util/data/msgencode.h U src/usr.sbin/unbound/util/data/msgparse.h U src/usr.sbin/unbound/util/data/packed_rrset.c C src/usr.sbin/unbound/util/data/msgreply.c C src/usr.sbin/unbound/util/data/msgencode.c U src/usr.sbin/unbound/util/data/dname.h U src/usr.sbin/unbound/util/data/msgreply.h U src/usr.sbin/unbound/util/data/msgparse.c U src/usr.sbin/unbound/util/data/dname.c U src/usr.sbin/unbound/util/shm_side/shm_main.h U src/usr.sbin/unbound/util/shm_side/shm_main.c U src/usr.sbin/unbound/cachedb/cachedb.h U src/usr.sbin/unbound/cachedb/cachedb.c U src/usr.sbin/unbound/cachedb/redis.h U src/usr.sbin/unbound/cachedb/redis.c 38 conflicts created by this import. Use the following command to help the merge: cvs checkout -jNLNETLABS:yesterday -jNLNETLABS src/usr.sbin/unbound CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2018/10/08 10:03:53 Modified files: usr.sbin/unbound: config.h.in configure configure.ac usr.sbin/unbound/daemon: daemon.c remote.c unbound.c worker.c usr.sbin/unbound/doc: Changelog README example.conf.in libunbound.3.in unbound-anchor.8.in unbound-checkconf.8.in unbound-control.8.in unbound-host.1.in unbound.8.in unbound.conf.5.in usr.sbin/unbound/iterator: iter_scrub.c iterator.c usr.sbin/unbound/libunbound: context.c libunbound.c libworker.c usr.sbin/unbound/respip: respip.c usr.sbin/unbound/services: authzone.c outside_network.c usr.sbin/unbound/services/cache: infra.c usr.sbin/unbound/sldns: sbuffer.h usr.sbin/unbound/smallapp: unbound-anchor.c unbound-control.c usr.sbin/unbound/util: config_file.c config_file.h iana_ports.inc log.h usr.sbin/unbound/util/data: msgencode.c msgreply.c usr.sbin/unbound/validator: autotrust.c val_nsec3.c val_secalgo.c Log message: merge 1.8.1 CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/10/08 10:32:01 Modified files: usr.sbin/vmd : config.c vioqcow2.c vioraw.c virtio.c virtio.h vm.c vmboot.c vmd.c vmd.h vmm.c usr.sbin/vmctl : main.c vmctl.8 vmctl.c vmctl.h regress/usr.sbin/vmd/diskfmt: Makefile vioscribble.c Log message: Add support for qcow2 base images (external snapshots). This works is from Ori Bernstein, committing on his behalf: Add support to vmd for external snapshots. That is, snapshots that are derived from a base image. Data lookups start in the derived image, and if the derived image does not contain some data, the search proceeds ot the base image. Multiple derived images may exist off of a single base image. A limitation of this format is that modifying the base image will corrupt the derived image. This change also adds support for creating disk derived disk images to vmctl. To use it: vmctl create derived.qcow2 -s 16G -b base.qcow2 From Ori Bernstein OK mlarkin@ reyk@ CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2018/10/08 12:35:06 Modified files: . : 64.html Log message: Some additional arm64 stuff. CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2018/10/08 13:46:26 Modified files: . : 64.html Log message: More about vmd/vmctl CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2018/10/08 13:52:53 Modified files: usr.bin/make : suff.c Log message: back it out for now. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2018/10/08 14:38:32 Modified files: distrib/syspatch: bsd.syspatch.mk Log message: Split the ${ERRATA}/${ERRATA}.patch target up into two: one for moving the signed patch to the proper location and one for verifying its signature and applying it. ok ajacoutot, robert CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/10/08 14:42:14 Modified files: regress/sys/kern/cmsgsize: Makefile cmsgsize.c Log message: Expect usable addresses provided in environment variables. Stop creating interfaces and configuring random addresses. Allows testing without root permissions and without default route. Refactor the test code to get more specific error messages. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2018/10/08 21:35:44 Modified files: usr.sbin/radiusd: radiusd.c Log message: Fix a spelling in log messages. diff from Lukasz Ratajski CVSROOT: /cvs Module name: www Changes by: lteo@cvs.openbsd.org 2018/10/08 21:54:38 Modified files: . : 64.html Log message: Unbound and Rust have been updated CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/08 23:42:23 Modified files: usr.bin/ssh : sshkey.c Log message: Treat all PEM_read_bio_PrivateKey() errors when a passphrase is specified as "incorrect passphrase" instead of trying to choose between that and "invalid format". libcrypto can return ASN1 parsing errors rather than the expected decrypt error in certain infrequent cases when trying to decrypt/parse PEM private keys when supplied with an invalid passphrase. Report and repro recipe from Thomas Deutschmann in bz#2901 ok markus@ CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2018/10/09 00:11:12 Modified files: net/ipv6calc : Makefile distinfo Log message: Update ipv6calc to 1.1.0 link https homepage (seen by kn@) ok kn@ sthen@ jca@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/09 01:08:17 Modified files: net/bitcoin : Makefile distinfo net/bitcoin/patches: patch-src_wallet_db_cpp net/bitcoin/pkg: PFRAG.no-no_x11 Log message: Update bitcoin 0.17.0 release notes: https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.17.0.md CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/09 01:09:53 Modified files: security/hashdeep: Makefile Log message: set COMPILER and -std=c++11; Unbreak sparc64 build OK feinerer@ (maintainer) CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2018/10/09 01:15:24 Modified files: regress/usr.sbin/rebound: Makefile Log message: make use of the new regress setup/cleanup feature CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2018/10/09 02:28:43 Modified files: lib/libc/gen : tree.c sys/kern : subr_tree.c Log message: Fix a "copy-and-paste" error that Coverity picked up in the augment code This brings it back in line with the macros. via Paco A. and the FRRouting project. ok deraadt@ visa@ guenther@ tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2018/10/09 03:47:28 Modified files: infrastructure/mk: bsd.port.mk Log message: make darn sure find does see all it's supposed to problem noticed by solene@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/10/09 06:33:40 Modified files: usr.sbin/pwd_mkdb: pwd_mkdb.c Log message: Go back to hard-coding 4096 for the bucket size for now. Using the optimal filesystem block size results in a larger file on the install media. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/09 07:01:47 ports/sysutils/exoscale-cli/patches Update of /cvs/ports/sysutils/exoscale-cli/patches In directory cvs.openbsd.org:/tmp/cvs-serv58250/patches Log Message: Directory /cvs/ports/sysutils/exoscale-cli/patches added to the repository CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2018/10/09 07:19:32 Modified files: faq : current.html Log message: typo: its 'deny from any', not 'deny from all' ok phessler@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/09 07:40:51 Modified files: security/gpgme : Makefile security/gpgme/pkg: PLIST-main Log message: fix pkg update process, add @pkgpath to security/gpgme After dividing gpgme into -main and -qt I forgot to set @pkgpath in the -main PLIST. Issue noticed by Markus Lude. Thanks! ok espie@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2018/10/09 08:47:49 Modified files: . : 64.html Log message: ambiguous CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2018/10/09 09:12:03 Modified files: . : errata.html errata21.html errata22.html errata23.html errata24.html errata25.html errata26.html errata27.html errata28.html errata29.html errata30.html errata31.html errata32.html errata33.html errata34.html errata35.html errata36.html errata37.html errata38.html errata39.html errata40.html errata41.html errata42.html errata43.html errata44.html errata45.html errata46.html errata47.html errata48.html errata49.html errata50.html errata51.html errata52.html errata53.html errata54.html errata55.html errata56.html errata57.html errata58.html errata59.html errata60.html errata61.html errata62.html errata63.html plus.html plus20.html plus21.html plus22.html plus23.html plus24.html plus25.html plus26.html plus27.html plus28.html plus29.html plus30.html plus31.html plus32.html plus33.html plus34.html plus35.html plus36.html plus37.html plus38.html plus39.html plus40.html plus41.html plus42.html plus43.html plus44.html plus45.html plus46.html plus47.html plus48.html plus49.html plus50.html plus51.html plus52.html plus53.html plus54.html plus55.html plus56.html plus57.html plus58.html plus59.html plus60.html plus61.html plus62.html plus63.html Added files: . : errata64.html plus64.html Log message: add 6.4 pages we will need later CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2018/10/09 09:22:59 Modified files: sysutils/exoscale-cli: Makefile Added files: sysutils/exoscale-cli/patches: patch-cmd_config_go Log message: Make sure the exoscale.toml configuration file is installed with mode 0600 since it contains secrets. from upstream ok naddy@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2018/10/09 09:31:50 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register git 2.19.1 as it solves a security issue. Tweak and ok jca@, ok naddy@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/09 14:32:45 Modified files: net/tinc : Makefile distinfo net/tinc/pkg : PLIST Removed files: net/tinc/patches: patch-doc_tinc_texi Log message: Security update tinc 1.0.35 - "Prevent oracle attacks (CVE-2018-16737, CVE-2018-16738)." - "Prevent a MITM from forcing a NULL cipher for UDP (CVE-2018-16758)." -- More see https://www.tinc-vpn.org/security/ PLIST mode 640 tinc.conf tweak from sthen@ OK sthen@ jca@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2018/10/09 14:34:40 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: register tinc 1.0.35 CVE-2018-16737, CVE-2018-16738, CVE-2018-16758 Tweak and OK sthen@, ok jca@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/09 17:36:19 Modified files: print/texlive/base: Makefile Log message: set USE_LIBTOOL=gnu on sparc64 to unbreak. somehow, between builds starting 2018-05-13 and 2018-07-31 building xetex started failing because the libtool-generated linker command stopped including -lpng (https://marc.info/?l=openbsd-ports&m=153911844712950&w=2). unsure of the reason and it's not a satisfying fix, but does at least get TeX packaging on sparc64 for 6.4. ok naddy@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2018/10/09 18:04:54 Modified files: sys/kern : kern_clock.c Log message: User land time accounting has changed when kernel spinning time was introduced. Account spinning time to the process system time again. time(1) has no spinning, it only shows real, user, sys. OK visa@ mpi@ deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/10/10 00:21:47 Modified files: usr.sbin/bgpd : rde_attr.c Log message: Large community setting, when checking for pre-existing community, was comparing with byte-order swapped, therefore it could add duplicates. ok claudio CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2018/10/10 05:06:18 Modified files: net/tinc : Tag: OPENBSD_6_3 Makefile distinfo Removed files: net/tinc/patches: Tag: OPENBSD_6_3 patch-doc_tinc_texi Log message: SECURITY update to tinc-1.0.35 Fixes: o Prevent oracle attacks (CVE-2018-16737, CVE-2018-16738). o Prevent a MITM from forcing a NULL cipher for UDP (CVE-2018-16758). -stable build by danj@, ok danj@ rsadowski@ (maintainer) CVSROOT: /cvs Module name: src Changes by: reyk@cvs.openbsd.org 2018/10/10 05:46:59 Modified files: sys/netinet : ip_mroute.c sys/netinet6 : ip6_mroute.c ip6_var.h usr.sbin/snmpd : kroute.c Log message: RT_TABLEID_MAX is 255, fix places that assumed that it is less than 255. rtable 255 is a valid routing table or domain id that wasn't handled by the ip[6]_mroute code or by snmpd. The arrays in the ip[6]_mroute code where off by one and didn't allocate space for rtable 255; snmpd simply ignored rtable 255. All other places in the tree seem to handle RT_TABLEID_MAX correctly. OK florian@ benno@ henning@ deraadt@ CVSROOT: /cvs Module name: www Changes by: reyk@cvs.openbsd.org 2018/10/10 07:05:23 Modified files: . : 64.html Log message: ldap(1) has its debut in OpenBSD 6.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/10 09:17:59 Modified files: print/texlive/texmf: Makefile Log message: update RUN_DEPENDS versions to unbreak following bumps in texlive/base thanks aja@ for the report and exoscale for the superfast build VM cluster! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2018/10/10 09:18:40 Modified files: print/texlive/base: Makefile Log message: warn others of the texmf RUN_DEPENDS trap in a comment CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2018/10/10 10:43:49 Modified files: usr.bin/ssh : version.h Log message: introducing openssh 7.9 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2018/10/10 14:04:37 Modified files: . : INDEX Log message: sync; 10504 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/10 18:52:46 Modified files: usr.bin/ssh : sshkey.c Log message: typo in plain RSA algorithm counterpart names for certificates; spotted by Adam Eijdenberg; ok dtucker@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2018/10/10 20:46:28 Modified files: . : 64.html Log message: mention radeondrm update and intel microcode loading on i386 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2018/10/10 21:48:04 Modified files: usr.bin/ssh : sshconnect2.c Log message: don't send new-style rsa-sha2-*-cert-v01@openssh.com names to older OpenSSH that can't handle them. spotted by Adam Eijdenberg; ok dtucker CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2018/10/11 03:52:22 Modified files: usr.sbin/httpd : httpd.h server.c server_http.c Log message: Backout my previous commit: date: 2018/10/01 19:24:09; author: benno; state: Exp; lines: +7 -1; commitid: 0O8fyHPNvPd8rvYU; Only send 408 Timeout responses when we have seen at least part of a request. Without a request, just close the connection when we hit request timeout. Prompted by a bug report from Nikola Kolev, thanks. ok reyk@ and some suggestions from claudio@ and bluhm@ Mark Patruck (mark AT wrapped DOT cx) found a problem with it, thanks for the report. ok reyk@ bluhm@ sthen@ deraadt@ CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2018/10/11 04:08:09 Modified files: . : events.html Added files: papers : OpenBGPD_gotta_go_fast-netnod2018.pdf Log message: I did a talk at NetNod about the status of OpenBGPD development. CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2018/10/11 04:12:58 Modified files: . : events.html Log message: Use relative path to papers like others CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2018/10/11 09:19:09 Modified files: lib/libedit : refresh.c Log message: In re_fastputc(), set lastline to the new line, not the previous line so it gets initialized properly. Fixes a crash in bc with MALLOC_OPTIONS=UJ. OK deraadt@, committing on behalf of yasuoka@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2018/10/12 12:37:22 Modified files: distrib/arm64/miniroot: Makefile distrib/arm64/ramdisk: install.md Log message: Make the rpi3 firmware pass the FDT at the address expected by the current u-boot by setting device_tree_address to the right value in config.txt. Also switch to setting arm_64bit instead of arm_control since the latter is deprecated. Based on a diff from bmercer@. ok jsg@, bmercer@, deraadt@