CVS: cvs.openbsd.org: src

2023-05-21 Thread Jonathan Matthew
CVSROOT:/cvs
Module name:src
Changes by: jmatt...@cvs.openbsd.org2023/05/21 23:59:05

Modified files:
usr.sbin/ypldap: ldapclient.c 

Log message:
Keep trying LDAP servers until we get full results from one, rather than
just until one accepts the TCP connection. In multi server environments,
this makes ypldap more resilient when some servers are misbehaving.

While here, add the server address to log messages relating to connection
errors to make it easier to identify which server is failing.

ok tb@



CVS: cvs.openbsd.org: src

2023-05-21 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2023/05/21 18:39:57

Modified files:
sys/arch/amd64/amd64: fpu.c 
sys/arch/amd64/include: fpu.h 

Log message:
The fp_ex_[st]w struct savefpu members were inherited from NetBSD where
they're used in the 32bit-compat support, which we dropped years ago.
Bye bye!

ok deraadt@



CVS: cvs.openbsd.org: src

2023-05-21 Thread Philip Guenther
CVSROOT:/cvs
Module name:src
Changes by: guent...@cvs.openbsd.org2023/05/21 18:37:19

Modified files:
sys/lib/libkern/arch/amd64: memmove.S 

Log message:
NENTRY() doesn't provide an endbr64, so give memmove one in
case it ever gets called through a function pointer (with retpoline
disabled)

ok deraadt@



CVS: cvs.openbsd.org: src

2023-05-21 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2023/05/21 11:29:33

Modified files:
sbin/fdisk : part.c part.h 

Log message:
If an MBR partition start or end can be represented by CHS, set
both CHS and LBA values in the MBR partition.

Restores pre-7.0 initialization of MBR partition start/end, using
slightly less opaque code that retains the slightly different
initialization required by GPT protective MBR's.

Fixes booting from disks >8G on systems where the BIOS uses CHS.

Encountered by Paul de Weerd on his Alix.2 using BIOS 0.99.

Much diagnosis and testing by Paul of various iterations. Thanks!



CVS: cvs.openbsd.org: src

2023-05-21 Thread Kenneth R Westerback
CVSROOT:/cvs
Module name:src
Changes by: k...@cvs.openbsd.org2023/05/21 11:04:22

Modified files:
sys/arch/sparc64/stand/ofwboot: ofdev.c 

Log message:
Typo in comment. 'parititon' -> 'partition'.



CVS: cvs.openbsd.org: src

2023-05-21 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/05/21 10:50:50

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

Log message:
missed one



CVS: cvs.openbsd.org: src

2023-05-21 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/05/21 10:07:35

Modified files:
usr.sbin/pkg_add/OpenBSD: Dependencies.pm OldLibs.pm PkgAdd.pm 
  PkgCheck.pm PkgCreate.pm SharedLibs.pm 
  State.pm 
usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm 

Log message:
move the interface to SharedLibs to be somewhat object oriented

accordingly, load it "just in time" in State.

Most calls get simplified, and we can save more state for later.



CVS: cvs.openbsd.org: src

2023-05-21 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/05/21 07:44:56

Modified files:
usr.sbin/pkg_add/OpenBSD: Getopt.pod 

Log message:
document how this is used... There's nothing that actually uses the
export part, and be explicit about how we call code refs.



CVS: cvs.openbsd.org: src

2023-05-21 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/05/21 07:44:22

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

Log message:
"fix" for 5.36: pass the possible option value as an extra param
instead of defined/undefined, so that the code sub is called with
the right number of parameters.



CVS: cvs.openbsd.org: src

2023-05-21 Thread Claudio Jeker
CVSROOT:/cvs
Module name:src
Changes by: clau...@cvs.openbsd.org 2023/05/21 06:47:54

Modified files:
sys/kern   : kern_sysctl.c 

Log message:
In sysctl_hwchargestop() check that hw_battery_setchargestop is set
and not hw_battery_setchargestart.
OK kettenis@



CVS: cvs.openbsd.org: xenocara

2023-05-21 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2023/05/21 06:27:50

Modified files:
.  : MODULES 

Log message:
update



CVS: cvs.openbsd.org: xenocara

2023-05-21 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2023/05/21 06:04:40

Modified files:
lib/freetype/src/truetype: ttgxvar.c 

Log message:
Revert accicentally committed test/debug stuff.



CVS: cvs.openbsd.org: xenocara

2023-05-21 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2023/05/21 04:12:47

Modified files:
.  : 3RDPARTY 

Log message:
update



CVS: cvs.openbsd.org: xenocara

2023-05-21 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2023/05/21 03:26:03

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

Log message:
sync



CVS: cvs.openbsd.org: xenocara

2023-05-21 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2023/05/21 03:25:34

Modified files:
lib/freetype   : CMakeLists.txt ChangeLog LICENSE.TXT Makefile 
 README README.git Symbols.map autogen.sh 
 meson.build meson_options.txt 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: FindBrotliDec.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: ftmac.c 
lib/freetype/builds/meson: extract_freetype_version.py 
   extract_libtool_version.py 
   generate_reference_docs.py 
   parse_modules_cfg.py 
   process_ftoption_h.py 
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: configure.ac configure.raw detect.mk 
  freetype-config.in freetype2.m4 
  ft-munmap.m4 ftconfig.h ftconfig.h.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: index.html 
lib/freetype/builds/wince/vc2008-ce: index.html 
lib/freetype/builds/windows: detect.mk ftdebug.c ftsystem.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/vc2010: index.html 
lib/freetype/builds/windows/visualc: index.html 
lib/freetype/builds/windows/visualce: index.html 
lib/freetype/devel: ft2build.h ftoption.h 
lib/freetype/docs: CHANGES CUSTOMIZE DEBUG DOCGUIDE INSTALL.ANY 
   INSTALL.CROSS INSTALL.GNU INSTALL.UNIX 
   INSTALL.VMS TODO VERSIONS.TXT formats.txt 
   freetype-config.1 raster.txt release 
lib/freetype/docs/oldlogs: ChangeLog.20 ChangeLog.21 
   ChangeLog.210 ChangeLog.22 
   ChangeLog.23 ChangeLog.24 
   ChangeLog.25 ChangeLog.26 
   ChangeLog.27 ChangeLog.28 
   ChangeLog.29 
lib/freetype/include: ft2build.h 
lib/freetype/include/freetype: freetype.h ftadvanc.h ftbbox.h 
   ftbdf.h ftbitmap.h ftbzip2.h 
   ftcache.h ftcid.h ftcolor.h 
   ftdriver.h fterrdef.h fterrors.h 
   ftfntfmt.h ftgasp.h ftglyph.h 
   ftgxval.h ftgzip.h ftimage.h 
   ftincrem.h ftlcdfil.h ftlist.h 
   ftlogging.h ftlzw.h ftmac.h 
   ftmm.h ftmodapi.h ftmoderr.h 
   ftotval.h ftoutln.h ftparams.h 
   ftpfr.h ftrender.h ftsizes.h 
   ftsnames.h ftstroke.h ftsynth.h 
   ftsystem.h fttrigon.h fttypes.h 
   ftwinfnt.h otsvg.h t1tables.h 
   ttnameid.h tttables.h tttags.h 
lib/freetype/include/freetype/config: ftconfig.h ftheader.h 

CVS: cvs.openbsd.org: xenocara

2023-05-21 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:xenocara
Changes by: matth...@cvs.openbsd.org2023/05/21 03:22:56

xenocara/lib/freetype/subprojects

Update of /cvs/xenocara/lib/freetype/subprojects
In directory cvs.openbsd.org:/tmp/cvs-serv96403/subprojects

Log Message:
Directory /cvs/xenocara/lib/freetype/subprojects added to the repository



CVS: cvs.openbsd.org: src

2023-05-21 Thread Marc Espie
CVSROOT:/cvs
Module name:src
Changes by: es...@cvs.openbsd.org   2023/05/21 02:06:03

Modified files:
usr.sbin/pkg_add: pkg_add 

Log message:
v5.36, trivial move