OpenBSD cvs log

created 2021-07-10T14:23:45Z
begin 2021-07-04T00:00:00Z
end 2021-07-05T00:00:00Z
path src/sys
commits 5

date 2021-07-04T14:24:49Z
author tb
files src/sys/lib/libz/Makefile log diff annotate
src/sys/lib/libz/adler32.c log diff annotate
src/sys/lib/libz/compress.c log diff annotate
src/sys/lib/libz/crc32.c log diff annotate
src/sys/lib/libz/crc32.h log diff annotate
src/sys/lib/libz/deflate.c log diff annotate
src/sys/lib/libz/deflate.h log diff annotate
src/sys/lib/libz/infback.c log diff annotate
src/sys/lib/libz/inffast.c log diff annotate
src/sys/lib/libz/inffast.h log diff annotate
src/sys/lib/libz/inffixed.h log diff annotate
src/sys/lib/libz/inflate.c log diff annotate
src/sys/lib/libz/inflate.h log diff annotate
src/sys/lib/libz/inftrees.c log diff annotate
src/sys/lib/libz/inftrees.h log diff annotate
src/sys/lib/libz/trees.c log diff annotate
src/sys/lib/libz/trees.h log diff annotate
src/sys/lib/libz/zconf.h log diff annotate
src/sys/lib/libz/zlib.h log diff annotate
src/sys/lib/libz/zutil.c log diff annotate
src/sys/lib/libz/zutil.h log diff annotate
message Update libz to zlib 1.2.11 and reapply local patches as far as this
made sense.

Tested in snaps for a few days. deraadt helped with fitting things on
floppies and jmatthew found a bug I introduced.

ok deraadt

date 2021-07-04T17:41:23Z
author tb
files src/sys/lib/libz/crc32.h log diff annotate
src/sys/lib/libz/deflate.h log diff annotate
src/sys/lib/libz/inffast.h log diff annotate
src/sys/lib/libz/inffixed.h log diff annotate
src/sys/lib/libz/inflate.h log diff annotate
src/sys/lib/libz/inftrees.h log diff annotate
src/sys/lib/libz/trees.h log diff annotate
src/sys/lib/libz/zconf.h log diff annotate
src/sys/lib/libz/zlib.h log diff annotate
src/sys/lib/libz/zopenbsd.c log diff annotate
src/sys/lib/libz/zutil.h log diff annotate
message Add missing RCS tags

date 2021-07-04T17:51:20Z
author deraadt
files src/sys/lib/libz/zopenbsd.c log diff annotate
message tb notices i did not add a copyright in 2011

date 2021-07-04T19:22:31Z
author sthen
files src/sys/dev/usb/if_umb.c log diff annotate
message store provider ID in umb(4), and display it in ifconfig. OK stsp deraadt

Previously only the provider's display name was used. The text used depends
on how the SIM is configured and not just on the network in use (for example,
an MVNO SIM on another network will often display the MVNO's name rather
than that of the underlying network).

I have a SIM that roams to any network in my country - whichever network
it roams onto, the display name is the same, so you can't tell which
network you're really using. By printing the provider ID (in GSM-land this
is MCC+MNC) it's easy to lookup and check this.

As the provider was printed on the ifconfig line also showing subscriber-id
and ICCID it was already a bit long, and adding the provider-id there is
a bit too much, so move it to the output line showing APN, now looking like

: subscriber-id 2400xxxxxxxxxxx ICC-id 8946203xxxxxxxxxxxxx
: device EM7455 IMEI 01458xxxxxxxxxx firmware SWI9X30C_02.24.0
: APN key provider Tele2 IoT provider-id 23420

date 2021-07-04T19:22:32Z
author sthen
files src/sys/dev/usb/if_umb.h log diff annotate
message store provider ID in umb(4), and display it in ifconfig. OK stsp deraadt

Previously only the provider's display name was used. The text used depends
on how the SIM is configured and not just on the network in use (for example,
an MVNO SIM on another network will often display the MVNO's name rather
than that of the underlying network).

I have a SIM that roams to any network in my country - whichever network
it roams onto, the display name is the same, so you can't tell which
network you're really using. By printing the provider ID (in GSM-land this
is MCC+MNC) it's easy to lookup and check this.

As the provider was printed on the ifconfig line also showing subscriber-id
and ICCID it was already a bit long, and adding the provider-id there is
a bit too much, so move it to the output line showing APN, now looking like

: subscriber-id 2400xxxxxxxxxxx ICC-id 8946203xxxxxxxxxxxxx
: device EM7455 IMEI 01458xxxxxxxxxx firmware SWI9X30C_02.24.0
: APN key provider Tele2 IoT provider-id 23420