CVS: cvs.openbsd.org: www

2023-10-19 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2023/10/19 07:44:06

Modified files:
faq/pf : carp.html 

Log message:
faq/pf/carp.html: put 'up' on a separate line *after* syncdev directive

per upgrade74.html



CVS: cvs.openbsd.org: www

2023-07-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2023/07/11 06:10:41

Modified files:
faq: current.html 

Log message:
current.html: add migration notes for influxdb v2



CVS: cvs.openbsd.org: www

2022-10-27 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2022/10/27 09:45:47

Modified files:
.  : events.html 

Log message:
events.html: add missing links to recordings



CVS: cvs.openbsd.org: www

2022-09-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2022/09/20 01:46:20

Modified files:
.  : events.html 

Log message:
eurobsdcon2022 is over, move to the past



CVS: cvs.openbsd.org: www

2022-09-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2022/09/18 07:49:16

Modified files:
.  : events.html 
Added files:
papers : eurobsdcon2022-landry-taming_the_fox.md 

Log message:
add my eurobsdcon slides about pledge/unveil within firefox

use textproc/mdp to display them in a terminal



CVS: cvs.openbsd.org: src

2022-08-12 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2022/08/12 04:38:37

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

Log message:
pkg_add.1: fix typo in pkg stem with flavor example

from Frederic Nowak, thanks !



CVS: cvs.openbsd.org: src

2022-03-02 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2022/03/02 04:43:52

Modified files:
etc: services 

Log message:
Add openvpn ports (udp/1194 & tcp/1194) to /etc/services

Registered at IANA since 2004, also present on Linux & FreeBSD

ok sthen@ stsp@ jca@



CVS: cvs.openbsd.org: src

2021-11-16 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2021/11/16 03:20:52

Modified files:
sys/dev/hil: hilkbdmap.c 

Log message:
hilkbd(4): Fix swedish keyboard layout botch on non-PS/2 style keyboards
introduced in 1.7 and preventing `o' and `p' keys from working as
intended.  Reported by Anders Gustafsson.

>From miod@



CVS: cvs.openbsd.org: src

2021-11-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2021/11/01 01:51:51

Modified files:
share/man/man5 : pf.conf.5 

Log message:
pf.conf.5: improve reply-to documentation

reply-to uses addresses, not interfaces anymore since
https://marc.info/?l=openbsd-cvs=161213948819452=2

make it clearer that reply-to allows for symmetric routing enforcement,
eg replying via a specific gateway when having multiple paths.

wording from sthen@, vastly improving my initial suggestion.
ok jmc@ dlg@



CVS: cvs.openbsd.org: src

2021-10-12 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2021/10/12 05:20:33

Modified files:
sys/dev/pci: if_iwm.c 

Log message:
iwm(4): revert to use firmware v17 on Intel AC 7265.

fixes instability issues seen on X1 carbon gen3 (hw rev 0x210) by
anton@, mpi@ and myself.
diff from stsp@
ok mpi@ stsp@



CVS: cvs.openbsd.org: www

2021-10-04 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2021/10/04 07:17:16

Modified files:
.  : 70.html 

Log message:
www/70.html: fix typos



CVS: cvs.openbsd.org: www

2021-06-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2021/06/11 12:33:39

Modified files:
faq: faq17.html 

Log message:
faq17.html: use lo1 instead of vether0 in iked.conf examples

suggested by deraadt@, ok tobhe@



CVS: cvs.openbsd.org: src

2021-06-11 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2021/06/11 09:28:14

Modified files:
lib/libssl : d1_srtp.c srtp.h 
lib/libssl/man : SSL_CTX_set_tlsext_use_srtp.3 

Log message:
add AES-GCM constants from RFC 7714 for SRTP

SRTP_AEAD_AES_128_GCM/SRTP_AEAD_AES_256_GCM can be used as DTLS-SRTP
protection profiles - seen with an update of telephony/baresip i'm
working on.

adapted from openssl commit 43e5faa2539ae8aae6ef55be2239b9b1a77fea45

ok tb@ jsing@



CVS: cvs.openbsd.org: www

2021-05-03 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2021/05/03 02:47:25

Modified files:
faq: upgrade69.html 

Log message:
6.9 shipped with postgresql 13.2.



CVS: cvs.openbsd.org: www

2021-04-06 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2021/04/06 01:07:42

Modified files:
.  : 68.html 

Log message:
68.html: also fix link to INSTALL.powerpc64



CVS: cvs.openbsd.org: www

2021-04-06 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2021/04/06 00:48:43

Modified files:
.  : 69.html 

Log message:
69.html: fix link to INSTALL.powerpc64, from miod@



CVS: cvs.openbsd.org: src

2021-04-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2021/04/05 10:26:06

Modified files:
share/man/man4 : ugold.4 
sys/dev/usb: ugold.c 

Log message:
ugold(4): add support for TEMPerGold & more TEMPerHUM devices

originally from mlarkin@ for TEMPerGold_V3.1 (only a temperature sensor),
i just added TEMPerX variants to the mix - all those devices share the
same usb product id (boo), so differentiate them on the firmware string...
even if the device is labelled as TEMPerHUM and has a blue TXT button on
it, its firmware reports itself as TEMPerX_V3.3.

ok jung@ sthen@ mlarkin@



CVS: cvs.openbsd.org: src

2021-04-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2021/04/05 10:18:32

Modified files:
sys/dev/usb: usbdevs.h usbdevs_data.h 

Log message:
sync



CVS: cvs.openbsd.org: src

2021-04-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2021/04/05 10:17:26

Modified files:
sys/dev/usb: usbdevs 

Log message:
Add 0x413d:0x2107 for various PCSensors TEMPer devices



CVS: cvs.openbsd.org: www

2021-01-03 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2021/01/03 10:28:33

Modified files:
faq: index.html 

Log message:
link new webcam section in index.html



CVS: cvs.openbsd.org: www

2021-01-03 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2021/01/03 10:23:55

Modified files:
faq: faq13.html 

Log message:
lowercase manpage name in sentence start, 'Video(1)' doesnt feel right



CVS: cvs.openbsd.org: www

2021-01-03 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2021/01/03 10:22:19

Modified files:
faq: faq13.html 

Log message:
Add a section about webcam usage: recording, browser access, configuring
defaults..

from Stefan Hagen, thanks !



CVS: cvs.openbsd.org: www

2020-08-07 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2020/08/07 09:15:24

Modified files:
faq: current.html 

Log message:
add a section about goaccess default config file path



CVS: cvs.openbsd.org: www

2020-07-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2020/07/20 06:27:14

Modified files:
.  : powerpc64.html 

Log message:
fix typo



CVS: cvs.openbsd.org: src

2020-07-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2020/07/05 05:47:50

Modified files:
sys/dev/usb: uvideo.c 

Log message:
uvideo_querycap(): Set the 'device_caps' field of struct v4l2_capability like 
done in utvfu(4)

Fixes webcam detection in firefox 78, where code was added to check for
V4L2_CAP_VIDEO_CAPTURE capability on 'device_caps', whereas we only set it
in the 'capabilities' field.

According to
https://www.kernel.org/doc/html/v4.14/media/uapi/v4l/vidioc-querycap.html#description
those distinct fields are here for drivers that provide several devices,
but firefox decided to check for 'device_caps' field instead of
'capability' (cf
https://hg.mozilla.org/integration/autoland/rev/33facf191f23) - so fill
the field for compatibility reasons, while
https://bugzilla.mozilla.org/show_bug.cgi?id=1650572 discusses with
upstream what's the right way.

ok mglocker@



CVS: cvs.openbsd.org: src

2020-06-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2020/06/22 07:21:29

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

Log message:
add missing .Pp



CVS: cvs.openbsd.org: www

2020-05-06 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2020/05/06 08:04:34

Modified files:
.  : 67.html 

Log message:
upgrades are from 6.6, not 6.5



CVS: cvs.openbsd.org: src

2020-03-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2020/03/08 12:22:36

Modified files:
sys/arch/amd64/stand/pxeboot: conf.c 

Log message:
fs_name[] must match file_system[], adapt for ufs2 support.

fixes pxeboot - committing on behalf of otto@ who cant right now.



CVS: cvs.openbsd.org: www

2019-12-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/12/15 09:08:35

Modified files:
.  : 60.html 

Log message:
Fix signify key names, from miod@.

Checked matching /etc/signify/openbsd-60-*.pub on a system which has
seen many releases..



CVS: cvs.openbsd.org: src

2019-11-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2019/11/10 13:51:53

Modified files:
sbin/ipsecctl  : ipsec.conf.5 
sbin/unwind: unwind.8 
usr.sbin/accton: accton.8 
usr.sbin/bgpd  : bgpd.8 
usr.sbin/dvmrpd: dvmrpd.8 
usr.sbin/eigrpd: eigrpd.8 
usr.sbin/ldomctl: ldomctl.8 
usr.sbin/ospf6d: ospf6d.8 
usr.sbin/ospfd : ospfd.8 
usr.sbin/rad   : rad.8 
usr.sbin/radiusd: radiusd.8 
usr.sbin/vmd   : vmd.8 

Log message:
Consistently use _rcctl enable foo_ in examples, it's simpler and less
error prone than manually editing rc.conf.local, and also works to
enable ipsec and accounting.

tweak from schwarze@ to use the \(dq\(dq syntax for quotes in '.Dl
foo_flags="" lines' instead of \&"\&".

while at it, fix a reference to a bogus /dev/dhclient.conf file that
recently snuck in.

ok jmc@ deraadt@ schwarze@



CVS: cvs.openbsd.org: src

2019-09-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2019/09/08 10:57:17

Modified files:
etc/etc.sparc64: login.conf 

Log message:
Bump datasize-cur to 4Gb for pbuild class on sparc64, rust is a pig.

ok semarie@



CVS: cvs.openbsd.org: www

2019-08-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/08/01 03:42:38

Modified files:
.  : donations.html 

Log message:
Jan Vlach sent me an EdgeRouter Lite, many thanks!



CVS: cvs.openbsd.org: www

2019-05-03 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/05/03 10:40:58

Modified files:
.  : 65.html 

Log message:
9495 sparc64 packages



CVS: cvs.openbsd.org: www

2019-04-27 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/04/27 12:34:19

Modified files:
faq: upgrade65.html 

Log message:
Mention that ansible switched to python3 by default.

ok sthen@, proofread by kmos@ & pamela@



CVS: cvs.openbsd.org: www

2019-04-16 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/04/16 13:35:36

Modified files:
faq: faq17.html 

Log message:
Fix thinko in full site-to-site sample config.

I need to get back to this someday, hopefully.



CVS: cvs.openbsd.org: www

2019-04-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/04/10 09:21:28

Modified files:
.  : 65.html 

Log message:
mention nmea(4) work in the hw improvements section.



CVS: cvs.openbsd.org: www

2019-03-31 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/03/31 11:22:27

Modified files:
faq: faq17.html 

Log message:
the service name is isakmp, not isakmpd.

>From Peter Wens via tj@, thanks !



CVS: cvs.openbsd.org: www

2019-02-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/02/22 15:07:05

Modified files:
faq: index.html 
Added files:
faq: faq17.html 

Log message:
Add a (wip!) VPN FAQ, because 'How do i VPN with OpenBSD?' seems to be a
frequently asked question, and IPSec is hard. Now is the time to polish
it in-tree.

With feedback from solene@, tj@, tb@ & sthen@, thanks!
ok tb@ tj@



CVS: cvs.openbsd.org: src

2019-01-26 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2019/01/26 15:53:25

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

Log message:
Document the fact that altitude & ground speed values are provided as sensors.



CVS: cvs.openbsd.org: src

2019-01-26 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2019/01/26 15:51:13

Modified files:
sys/kern   : tty_nmea.c 

Log message:
Parse altitude and ground speed values from the GGA & RMC NMEA messages,
and provide them as nmea(4) distance & velocity sensors.

With my 'u-blox GNSS receiver' that gives:

hw.sensors.nmea0.distance0=335.600 m (Altitude), OK
hw.sensors.nmea0.velocity0=18.337 m/s (Ground speed), OK

ok deraadt@



CVS: cvs.openbsd.org: www

2019-01-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2019/01/23 23:50:07

Modified files:
.  : 65.html 

Log message:
pledge gained a video promise



CVS: cvs.openbsd.org: xenocara

2019-01-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:xenocara
Changes by: lan...@cvs.openbsd.org  2019/01/22 13:02:40

Modified files:
app/video  : video.c 

Log message:
Pledge video(1):

* video -q needs 'stdio rpath wpath video' (needs O_RDWR on the device)
* video -i needs 'stdio rpath' (rpath for X11 error/locale access)
* other modes (ie display frames via X11, or output frames to file with
-o/-O) need 'stdio rpath video' since we open output file/video device
before calling pledge(2).

with help from semarie@, nits from matthieu@
ok deraadt@



CVS: cvs.openbsd.org: src

2019-01-21 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2019/01/21 13:10:12

Modified files:
lib/libc/sys   : pledge.2 

Log message:
Document 'video' promise.

looks fine to jmc@



CVS: cvs.openbsd.org: src

2019-01-21 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2019/01/21 13:09:37

Modified files:
sys/sys: pledge.h 
sys/kern   : kern_pledge.c 

Log message:
Add "video" promise.

Allows a subset of ioctls on video(4) devices, subset selected from
video(1) and firefox webrtc implementation.

ok semarie@ deraadt@



CVS: cvs.openbsd.org: xenocara

2019-01-04 Thread Landry Breuil
CVSROOT:/cvs
Module name:xenocara
Changes by: lan...@cvs.openbsd.org  2019/01/04 10:45:00

Modified files:
app/video  : video.c 

Log message:
Rename err to errs to avoid shadowing potential err() usage, and fix two
typos while here.

ok semarie@ matthieu@



Re: CVS: cvs.openbsd.org: src

2018-12-10 Thread Landry Breuil
On Mon, Dec 10, 2018 at 06:35:55AM -0700, Landry Breuil wrote:
> CVSROOT:  /cvs
> Module name:  src
> Changes by:   lan...@cvs.openbsd.org  2018/12/10 06:35:55
> 
> Modified files:
>   sys/sys: sensors.h 
>   share/snmp : OPENBSD-SENSORS-MIB.txt 
>   usr.sbin/snmpd : mib.c 
>   usr.sbin/sensorsd: sensorsd.c 
>   sbin/sysctl: sysctl.c 
>   usr.bin/systat : sensors.c 
> 
> Log message:
> Add a velocity sensor type (displayed as m/s)
> 
> Change distance sensor type to be displayed as meters with 3 decimals
> instead of millimeters.
> 
> ok mpi@ kettenis@

was also ok yuo@



CVS: cvs.openbsd.org: src

2018-12-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2018/12/10 06:35:55

Modified files:
sys/sys: sensors.h 
share/snmp : OPENBSD-SENSORS-MIB.txt 
usr.sbin/snmpd : mib.c 
usr.sbin/sensorsd: sensorsd.c 
sbin/sysctl: sysctl.c 
usr.bin/systat : sensors.c 

Log message:
Add a velocity sensor type (displayed as m/s)

Change distance sensor type to be displayed as meters with 3 decimals
instead of millimeters.

ok mpi@ kettenis@



CVS: cvs.openbsd.org: www

2018-11-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2018/11/15 06:06:42

Modified files:
openssh: users.html 

Log message:
Remove broken link, e-smith is now known as koozali sme server but
that's "just" an sme-oriented linux distro like many others.

ok dtucker@



CVS: cvs.openbsd.org: www

2018-10-31 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2018/10/31 00:34:38

Modified files:
.  : 64.html 

Log message:
8737 pkgs for powerpc



CVS: cvs.openbsd.org: www

2018-10-15 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2018/10/15 14:23:27

Modified files:
.  : 64.html 

Log message:
Support for GNSS networks other than GPS in nmea(4).



CVS: cvs.openbsd.org: src

2018-09-02 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@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@



CVS: cvs.openbsd.org: src

2018-09-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@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@



CVS: cvs.openbsd.org: src

2018-07-07 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@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@



CVS: cvs.openbsd.org: src

2018-07-07 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2018/07/07 04:55:50

Modified files:
sys/dev/usb: usbdevs.h usbdevs_data.h 

Log message:
regen



CVS: cvs.openbsd.org: src

2018-07-07 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@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@



CVS: cvs.openbsd.org: src

2018-07-03 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2018/07/03 01:04:21

Modified files:
sys/dev/usb: usbdevs.h usbdevs_data.h 

Log message:
regen



CVS: cvs.openbsd.org: src

2018-07-03 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@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@



CVS: cvs.openbsd.org: www

2018-06-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@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.



CVS: cvs.openbsd.org: src

2018-05-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@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@



CVS: cvs.openbsd.org: src

2018-04-24 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@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@



CVS: cvs.openbsd.org: www

2018-04-16 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2018/04/16 23:33:17

Modified files:
.  : 63.html 

Log message:
8809 powerpc packages on ftp for 6.3



CVS: cvs.openbsd.org: www

2018-04-08 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2018/04/08 05:45:49

Modified files:
.  : 63.html 

Log message:
final pkg count for sparc64



CVS: cvs.openbsd.org: src

2018-04-07 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2018/04/07 02:27:11

Modified files:
distrib/sets/lists/comp: clang.i386 clang.amd64 

Log message:
sync



CVS: cvs.openbsd.org: src

2018-04-07 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@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@



CVS: cvs.openbsd.org: www

2018-03-26 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2018/03/26 10:54:52

Modified files:
.  : 63.html 

Log message:
Correct last-minute firefox/thunderbird versions.



CVS: cvs.openbsd.org: src

2018-03-02 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2018/03/03 00:34:19

Modified files:
etc: netstart 

Log message:
Lowercase 'usage' and group -n with interface in it.
>From jmc@, ok tb@



CVS: cvs.openbsd.org: src

2018-03-02 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2018/03/03 00:33:35

Modified files:
share/man/man8 : netstart.8 

Log message:
Document the -n flag.
Wording & tweaks by jmc@, ok tb@



CVS: cvs.openbsd.org: src

2018-02-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2018/02/01 10:13:44

Modified files:
usr.sbin/syslogd: syslog.conf.5 

Log message:
Add an example on how to log messages coming from a given host to a
specific logfile.
ok sthen@ millert@



CVS: cvs.openbsd.org: www

2017-12-18 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2017/12/18 13:43:18

Modified files:
faq: current.html 

Log message:
Add a blurb about the buildbot upgrade. Probably rewritten/improved by a
native speaker :)



CVS: cvs.openbsd.org: www

2017-11-19 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2017/11/19 04:19:17

Modified files:
.  : want.html 

Log message:
The laptop request has been taken care of by the OpenBSD Foundation,
many thanks!



CVS: cvs.openbsd.org: www

2017-11-19 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2017/11/19 04:05:54

Modified files:
faq: faq15.html 

Log message:
Provide a PKG_PATH example with several mirrors and installpath value.
initial diff by me, simplified by tj@, ok tb@



CVS: cvs.openbsd.org: www

2017-11-12 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2017/11/12 12:16:08

Modified files:
.  : want.html 

Log message:
better specs now that i looked deeper..



CVS: cvs.openbsd.org: www

2017-11-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2017/11/01 12:03:12

Modified files:
.  : 62.html 

Log message:
Actual numbers for ppc & sparc64 pkgs, reminded by phessler@



CVS: cvs.openbsd.org: www

2017-10-29 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2017/10/29 15:55:00

Modified files:
.  : want.html 

Log message:
I love my X200s (which was already a donation), but unfortunately its
GMA45 chipset doesn't support OpenGL 3+, which is a requirement for
WebGL2 and upcoming WebRender testing. So.. looking for a newer laptop.



CVS: cvs.openbsd.org: www

2017-09-25 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2017/09/25 10:04:49

Modified files:
.  : events.html 
Added files:
papers : 
 eurobsdcon2017_seven_years_of_maintaining_firefox.md 

Log message:
Add my eurobsdcon slides.

Use textproc/mdp to display the markdown formatting in a terminal..



CVS: cvs.openbsd.org: src

2017-02-12 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2017/02/12 01:59:52

Modified files:
etc/mtree  : special 

Log message:
Add /root/.ssh/authorized_keys to /etc/mtree/special so that security(8)
checks for the correct mode/ownership.

prodded by ajacoutot@



CVS: cvs.openbsd.org: src

2017-02-12 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2017/02/12 01:58:31

Modified files:
distrib/miniroot: install.sub 

Log message:
In autoinstall, no need to create /mnt/root/.ssh if the install script
provided an ssh public key, the directory is in the base set now.

>From tb@, discussed with rpe@ and tb@



CVS: cvs.openbsd.org: src

2017-02-12 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2017/02/12 01:57:00

Modified files:
distrib/sets/lists/base: mi 
distrib/sets/lists/etc: mi 

Log message:
sync (add /root/.ssh & /root/.ssh/authorized_keys)



CVS: cvs.openbsd.org: src

2017-02-12 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2017/02/12 01:56:17

Modified files:
etc: Makefile 
etc/mtree  : 4.4BSD.dist 

Log message:
As it's done in /etc/skel for new regular users, create an empty
/root/.ssh/authorized_keys file with correct permissions (0600 for the
file, 0700 for /root/.ssh dir). Since we encourage administrators to use
public keys only if they want to access root account via ssh, might
aswell make it easier, this will be particularly useful in
managed/provisioned environments (think ansible & others).

Note that administrators might get an e-mail from security(8) if the
file suddenly appears after an update - this is of course expected :)

ok tb@ sthen@ rpe@ ajacoutot@



CVS: cvs.openbsd.org: src

2016-12-12 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/12/13 00:26:16

Modified files:
share/man/man5 : port-modules.5 

Log message:
Document MODFOO_post-extract.

>From semarie@, ok espie@



CVS: cvs.openbsd.org: www

2016-11-04 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2016/11/04 04:27:16

Modified files:
faq: current.html 

Log message:
add a note about mail/sympa update



CVS: cvs.openbsd.org: www

2016-09-25 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2016/09/25 04:44:50

Modified files:
.  : events.html 

Log message:
Move EuroBSDcon to the past and add link to my slides



CVS: cvs.openbsd.org: src

2016-09-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/09/10 01:26:30

Modified files:
regress/usr.sbin/ldapd: run-tests.pl 

Log message:
Cleanup commented lines, and only print the DN of entries



CVS: cvs.openbsd.org: src

2016-09-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/09/10 00:45:35

Modified files:
regress/usr.sbin/ldapd: Makefile 

Log message:
Improve Makefile by using ${.OBJDIR} and stop creating files in
${.CURDIR}. Don't start the server in .BEGIN - make obj should only
create the symlink. Add CLEANFILES for proper cleaning.



CVS: cvs.openbsd.org: src

2016-09-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/09/05 00:20:29

Modified files:
regress/usr.sbin/ldapd: Makefile 

Log message:
Add purge to the all: target and comment out cpan for now



CVS: cvs.openbsd.org: src

2016-09-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/09/05 00:21:02

Modified files:
regress/usr.sbin: Makefile 

Log message:
link ldapd regress to the build



CVS: cvs.openbsd.org: src

2016-09-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/09/01 08:59:52

Added files:
regress/usr.sbin/ldapd: Makefile common.pl dit-example.ldif 
ldapd.conf nldapd.conf run-tests.pl 
regress/usr.sbin/ldapd/out: adding.log empty.log example.log 

Log message:
Add basic regress tests for ldapd.

- first pass of tests adding a DIT, then searching in it
- second pass of tests runs Net::LDAP regress suite against ldapd (not
all tests are passing, and that requires Net::LDAP installed and
distfiles present on the system)



CVS: cvs.openbsd.org: src

2016-09-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/09/01 08:57:23

src/regress/usr.sbin/ldapd/out

Update of /cvs/src/regress/usr.sbin/ldapd/out
In directory cvs.openbsd.org:/tmp/cvs-serv37948/ldapd/out

Log Message:
Directory /cvs/src/regress/usr.sbin/ldapd/out added to the repository



CVS: cvs.openbsd.org: src

2016-09-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/09/01 08:57:13

src/regress/usr.sbin/ldapd

Update of /cvs/src/regress/usr.sbin/ldapd
In directory cvs.openbsd.org:/tmp/cvs-serv46622/ldapd

Log Message:
Directory /cvs/src/regress/usr.sbin/ldapd added to the repository



CVS: cvs.openbsd.org: www

2016-08-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2016/08/10 07:30:56

Modified files:
.  : 60.html 

Log message:
fix sparc64 pkg count (8570, not 8750), and set alpha pkg count (7422). powerpc 
soon over..



CVS: cvs.openbsd.org: src

2016-04-19 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/04/19 23:24:18

Modified files:
sys/arch/alpha/include: pmap.h 

Log message:
Move back #include  outside #ifdef _KERNEL as it was
originally intended in r1.38. (ie more or less revert r1.39)

(re-)Fixes at least net/net-snmp, sysutils/gkrellm/gkrellm,-client,
sysutils/xuvmstat and sysutils/bubblemon-dockapp on alpha.

>From miod@



CVS: cvs.openbsd.org: src

2016-02-21 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/02/22 00:13:47

Modified files:
sys/arch/alpha/alpha: pmap.c 
sys/arch/alpha/include: pmap.h 

Log message:
Move #include  from pmap.c to pmap.h, like every other archs
using struct mutex in pmap.h do. Fixes net-snmp on alpha.
ok deraadt@



CVS: cvs.openbsd.org: src

2016-02-01 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/02/01 13:00:18

Modified files:
usr.sbin/ldapd : ldapd.8 ldapd.c namespace.c 

Log message:
Add -r argument to ldapd, to specify an alternative directory to
store/read the database, still defaulting to /var/db/ldap.

This will allow running totally separate instances, to be used by an
upcoming regress suite for example.

With a tweak from gsoares@ to check that the directory exists.
ok dlg@ semarie@ jca@



Re: CVS: cvs.openbsd.org: src

2016-01-28 Thread Landry Breuil
On Wed, Jan 27, 2016 at 02:48:34PM -0700, Reyk Floeter wrote:
> CVSROOT:  /cvs
> Module name:  src
> Changes by:   r...@cvs.openbsd.org2016/01/27 14:48:34
> 
> Modified files:
>   usr.sbin/ntpd  : constraint.c ntpd.c ntpd.h 
> 
> Log message:
> Don't attempt to kill() the constraint in the wrong process.  The
> process management of the contraint processes has been moved from ntp
> to the parent, for better privsep and pledge, but the ntp process
> still attempted to kill the constraints on timeout directly.  Fix this
> regression by introducing a new imsg from ntp to the parent and the
> related logic to kill a constraint at the right place.

Fwiw, i think this 'fixes' the issue i had with constraints on
badly-configured ipv6 reported in
http://marc.info/?l=openbsd-bugs=145025442025661=2

the constraint process tries on ipv6 at startup, dies, but doesn't kill
the other ntpd processes.

Landry



CVS: cvs.openbsd.org: src

2016-01-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/01/22 09:45:52

Modified files:
regress/usr.sbin/pkg_add: Makefile list7.out 

Log message:
Replace a (broken) test for @option explicit-update (the code has been
removed 2 years ago) by a (working) test for @ask-update



CVS: cvs.openbsd.org: src

2016-01-17 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2016/01/17 01:13:34

Modified files:
usr.sbin/ldapd : control.c ldapd.c 

Log message:
Properly remove unix sockets (control & listening) upon exit of the
parent process.

Child process was killed by pledge because it tried to remove the
control socket and didnt have cpath - anyway it couldnt remove it since
it had chrooted..

ok jmatthew@ deraadt@



CVS: cvs.openbsd.org: src

2015-08-10 Thread Landry Breuil
CVSROOT:/cvs
Module name:src
Changes by: lan...@cvs.openbsd.org  2015/08/10 23:01:03

Modified files:
usr.bin/openssl: openssl.1 s_client.c 

Log message:
Improve openssl s_client -starttls xmpp support.

From https://rt.openssl.org/Ticket/Display.html?id=2860user=guestpass=guest
- add a -xmpphost option to specify the xmpp virtual host
- fix an infinite loop when the vhost isnt what the server expects
- fix communication with openfire  prosody servers

with tweaks  ok bcook@ doug@ manpage bits jmc@



CVS: cvs.openbsd.org: www

2015-08-07 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2015/08/07 08:25:03

Modified files:
.  : 58.html 

Log message:
5.8 will ship with firefox 39.0.3 and 38.1.1esr



Re: CVS: cvs.openbsd.org: src

2015-05-19 Thread Landry Breuil
On Mon, May 18, 2015 at 04:37:12AM -0600, Marc Espie wrote:
 CVSROOT:  /cvs
 Module name:  src
 Changes by:   es...@cvs.openbsd.org   2015/05/18 04:37:12
 
 Modified files:
   usr.sbin/pkg_add/OpenBSD: PkgCreate.pm 
 
 Log message:
 have visit_with_count and visit_with_size use the same parameter conventions.
 In particular, pass state before the other method parameters.

Pretty sure this will break pkg_mgr in some funky ways :)

Landry



CVS: cvs.openbsd.org: www

2015-04-05 Thread Landry Breuil
CVSROOT:/cvs
Module name:www
Changes by: lan...@cvs.openbsd.org  2015/04/05 03:21:45

Modified files:
.  : 57.html 

Log message:
Add package counts for alpha/hppa/sparc64/powerpc.



  1   2   >