Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (45m)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 13:09:45 UTC Now

2009-01-21 06:59:29 UTC MAIN commitmail json YAML

2009-01-21 05:50:22 UTC MAIN commitmail json YAML

Build the openpgpsdk library with WARNS=3

(agc)

2009-01-21 05:49:40 UTC MAIN commitmail json YAML

2009-01-21 05:48:57 UTC MAIN commitmail json YAML

2009-01-21 03:37:12 UTC MAIN commitmail json YAML

Fix WARNS=2 warnings (shadow vars again), but don't switch WARNS=2 on for
the application, since WARNS=2 includes fatal warnings when linking, and we
get a warning about IDEA being a patented algorithm.

(agc)

2009-01-21 03:32:08 UTC MAIN commitmail json YAML

WARNS=2 for the library build

(agc)

2009-01-21 03:31:22 UTC MAIN commitmail json YAML

2009-01-21 01:32:54 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/util.h@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/create.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/fingerprint.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/hash.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/openssl_crypto.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/packet-parse.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_armoured.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_encrypted_se.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_encrypted_seip.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/signature.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/symmetric.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/util.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openpgpsdk/dist/src/lib/validate.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer_armour.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer_encrypt.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer_encrypt_se_ip.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/writer_skey_checksum.c@1.3 / diff / nxr@1.3

Previously debugging information seems to have been output by editing a
static variable and recompiling. Make this a bit more dynamic, adding a
--debug "filename" argument to the application, and by using a filename-
based debug framework to replicate previous behavior. Multiple filenames
can be provided.

In addition, add more debugging information by printing out the human
values of signature type and key algorithm when parsing packets.

(agc)

2009-01-21 01:27:55 UTC MAIN commitmail json YAML

Restore the exit semantics of the original. If success, the exit code is
EXIT_SUCCESS. If failure, exit code is EXIT_FAILURE. (Duh). If an error
has occurred, use an exit code of 2.

(agc)

2009-01-21 00:54:05 UTC MAIN commitmail json YAML

Fix a bug introduced by rev. 1.311.  Make the kern.vnode sysctl to expose
correct address of each vnode to userland again.

(enami)

2009-01-20 22:49:30 UTC MAIN commitmail json YAML

2009-01-20 21:43:13 UTC MAIN commitmail json YAML

It seems profiling really really doesn't like pthreads on my system
for some reason.  Because I don't have time to descends into the
depths to figure out why, give an alternative rumpuser_pth module,
which allows to link rump completely without pthreads.  Naturally,
this means that no threads can be used, but it's enough to get
profiling done in some cases.

(pooka)

2009-01-20 21:29:08 UTC netbsd-5 commitmail json YAML

2009-01-20 21:28:09 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #294):
crypto/dist/openssl/apps/speed.c: revision 1.9
crypto/dist/openssl/apps/spkac.c: revision 1.5
crypto/dist/openssl/apps/verify.c: revision 1.2
crypto/dist/openssl/apps/x509.c: revision 1.2
crypto/dist/openssl/ssl/s2_clnt.c: revision 1.12
crypto/dist/openssl/ssl/s2_srvr.c: revision 1.10
crypto/dist/openssl/ssl/s3_clnt.c: revision 1.13
crypto/dist/openssl/ssl/s3_srvr.c: revision 1.16
crypto/dist/openssl/ssl/ssltest.c: revision 1.11
Correct error checking for DSA and ECDSA keys (from FreeBSD)

(snj)

2009-01-20 20:57:26 UTC MAIN commitmail json YAML

Convert more printfs to aprint_* and use the latter more consistently.

(bjh21)

2009-01-20 20:49:52 UTC MAIN commitmail json YAML

Fix obvious errors in conversion to device_t from Wojciech Galazka
Please compile-test at least!

(christos)

2009-01-20 20:47:33 UTC MAIN commitmail json YAML

2009-01-20 20:47:25 UTC MAIN commitmail json YAML

Bump date for last change.

(bjh21)

2009-01-20 20:45:11 UTC MAIN commitmail json YAML

sec(4): use device_t and cfdata_t rather than explicit structure pointers.

(bjh21)

2009-01-20 20:18:28 UTC MAIN commitmail json YAML

-avoid eternal block if device is not streaming
-apply locking to avoid race in poll()
-fix an obviously wrong flag check

(drochner)

2009-01-20 20:15:15 UTC MAIN commitmail json YAML

kill unused variable

(drochner)

2009-01-20 20:12:41 UTC MAIN commitmail json YAML

add __gcc__ __format__ __string__ __attributes__ to catch mistakes early

(drochner)

2009-01-20 20:08:12 UTC MAIN commitmail json YAML

cleanup after devmajor_t:
-since getdevmajor(3) is now binary compatible again with <=5.0
there is no need to rename, I've just left a __getdevmajor50 symbol
temporarily for those who track -current
-update manpage

(drochner)

2009-01-20 19:48:23 UTC MAIN commitmail json YAML

Add the dependent libs to the openpgpsdk library itself, rather than making
any program that uses the library specifically add them.

Install header files in the appropriate place

(agc)

2009-01-20 19:46:08 UTC MAIN commitmail json YAML

Use EXIT_* error codes rather than numeric constants

(agc)

2009-01-20 19:44:42 UTC MAIN commitmail json YAML

2009-01-20 19:42:56 UTC MAIN commitmail json YAML

Add a subdir Makefile to descend into openpgpsdk

(agc)

2009-01-20 18:20:48 UTC MAIN commitmail json YAML

2009-01-20 16:58:09 UTC MAIN commitmail json YAML

The openpgp application breaks its own abstraction rules by including a
header file that is meant to be local, so that it can access the content
type of a packet. This change uses an accessor function to find the packet
content type.

(agc)

2009-01-20 15:13:54 UTC MAIN commitmail json YAML

2009-01-20 14:57:21 UTC MAIN commitmail json YAML

In fpu_emul_arith(), check lower 7 bits in word1 rather than only 6 bits
to check 040/060 FP instructions, and don't call fpu_implode() and
fpu_upd_fpsr() if no vaild emulated result is set otherwise these
functions cause NULL pointer dereference.

Fixes panics triggered by 040/060's FDADD instruction
(which has the same lower 6 bits with fscale instruction)
on 020/030 machines (even with 68881/68882) running kernels
with options FPU_EMULATE.
Problem reported by John Carr on port-sun3.

Should be pulled up to netbsd-4-0, netbsd-4 and netbsd-5.

XXX: m68k 4.0 packages binaries on ftp have this FDADD instruction.

(tsutsui)

2009-01-20 14:51:43 UTC MAIN commitmail json YAML

fix inverted POLL_ directions.

(yamt)

2009-01-20 14:50:22 UTC MAIN commitmail json YAML

pipeselwakeup: now POLL_HUP != POLL_ERR.  remove unnecessary #if.

(yamt)

2009-01-20 14:49:00 UTC MAIN commitmail json YAML

bump lockstat interface version for timespec.

(yamt)

2009-01-20 14:38:55 UTC ipsec-tools-0_7-branch commitmail json YAML

Fix a CPPLAGS typo to CPPFLAGS which was intended

(tteras)

2009-01-20 14:36:32 UTC ipsec-tools-0_7-branch commitmail json YAML

2009-01-20 14:36:08 UTC MAIN commitmail json YAML

2009-01-20 14:22:37 UTC MAIN commitmail json YAML

Revert for now, pending discussion of how expr should behave in the case
of pre-POSIX expressions.

(joerg)

2009-01-20 13:54:43 UTC MAIN commitmail json YAML

Decode and display PCI Power Management registers when available.

(jmcneill)

2009-01-20 13:35:28 UTC MAIN commitmail json YAML

Disable LOAD_NOTE on floppy boot.  Fixes PR install/38943 on news68k.
news68k uses single boot floppy, but this still prevents extra seek
across a whole kernel in ustarfs.

(tsutsui)

2009-01-20 13:12:26 UTC MAIN commitmail json YAML

Disable LOAD_NOTE on floppy boot.  Fixes PR install/38943 on newsmips.

(tsutsui)

2009-01-20 13:04:55 UTC MAIN commitmail json YAML

SUS says that expr must support "--" to prevent interpretation of
negative numbers as options.

(joerg)

2009-01-20 12:02:09 UTC MAIN commitmail json YAML

2009-01-20 12:00:59 UTC MAIN commitmail json YAML

2009-01-20 10:31:04 UTC MAIN commitmail json YAML

2009-01-20 10:30:27 UTC MAIN commitmail json YAML

Fix OpenFramebuffer signature, so it compiles with -Werrors - untested(!)

(martin)

2009-01-20 10:29:59 UTC MAIN commitmail json YAML

Properly generate test programs by including common.sh.  Otherwise, they
are all broken!

(jmmv)

2009-01-20 10:18:32 UTC MAIN commitmail json YAML

Remove artifacts of the xfree reachover build - this makes it use the
proper includes.

(martin)

2009-01-20 09:07:04 UTC MAIN commitmail json YAML

* Say that type "nfs" is inferred if the path contains a
  ":" or "@".  (Amazingly, this was not documented before).
* Say that the "nfs" inference is deprecated.  (It was deprecated in
  revision 1.87 of mount.c, dated 2009-01-11.)
* Add "-t nfs" in an example, so as not to rely on the automatic
  inference of nfs when the path contains a colon.
* Try to improve the description of how the arguments are interpreted.

(apb)

2009-01-20 07:50:54 UTC MAIN commitmail json YAML

Add a reachover framework for the openpgp application as well.

(agc)

2009-01-20 07:35:26 UTC MAIN commitmail json YAML

2009-01-20 07:34:42 UTC MAIN commitmail json YAML

2009-01-20 07:18:53 UTC MAIN commitmail json YAML

Use the new external framework for third party source.

(agc)

2009-01-20 07:15:30 UTC MAIN commitmail json YAML

Add a README file, derived form external/src/README, to describe the contents
of the tree rotted at this directory.

(agc)

2009-01-20 07:12:16 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/configure.h@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/create.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/keyring.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/readerwriter.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/streamwriter.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/util.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/include/openpgpsdk/validate.h@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/compress.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/create.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/crypto.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/hash.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/openssl_crypto.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/packet-parse.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/packet-print.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_armoured.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_encrypted_se.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_fd.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/reader_mem.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/signature.c@1.2 / diff / nxr@1.2
src/crypto/external/bsd/openpgpsdk/dist/src/lib/util.c@1.2 / diff / nxr@1.2
      :
(more 6 files)
Make this compile (WARNS=1) on NetBSD.

Add reachover library Makefile for the external framework.

(agc)

2009-01-20 06:49:14 UTC MAIN commitmail json YAML

2009-01-20 06:44:00 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openpgpsdk/dist/Licence@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/OpenPGPSDK.dsw@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/configure@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/coverity/README@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/doc/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/doc/deliverable.txt@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/doc/doxygen-user.cfg@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/doc/spec.txt@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/README@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/Makefile.template@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/build-keyring.c@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/common.c@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/common.h@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/create-crypted-gpg-key.sh@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/create-gpg-key.sh@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/create-key.c@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/create-signed-key.c@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/decrypt.c@1.1.1.1 / diff / nxr@1.1.1.1
src/crypto/external/bsd/openpgpsdk/dist/examples/original/encrypt-gpg-message.sh@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 135 files)
Second initial import of openpgpsdk v0.9 into the external section of
the crypto sources, per conversation with core.

License is 3-clause BSD.

        An OpenPGP library implementation (RSA and partial DSA), conformant
        with RFC4880 "OpenPGP Message Format".

        RSA Key Generation
            * S2K Usage: ENCRYPTED_AND_HASHED
            * S2K Specifier: SALTED
            * Symmetric algorithm: CAST5

        RSA Encryption
            * Generates "Symmetrically Encrypted Integrity Protected
              Data" packets (required by RFC)
            * Hash: SHA1 (required by RFC)
            * Symmetric Algorithm: CAST5 (hard-coded)
            * Uses compression
            * Optional ASCII armouring

        RSA Decryption
            * Symmetric Algorithm: CAST5, AES, AES256, 3DES
            * Optional Compression: ZIP, ZLIB, BZIP2
            * Optional ASCII armouring

        RSA Signature
            * Armoured, unarmoured or clearsigned
            * Hash algorithm: SHA1

        RSA Verification
            * Armoured, unarmoured or clearsigned
            * V3 or V4 signatures
            * Hash algorithms: SHA1, SHA256, SHA384, SHA512, SHA224

        DSA Signature
            * Armoured, unarmoured or clearsigned
            * Hash algorithms: SHA1

        DSA Verification
            * Armoured, unarmoured or clearsigned
            * V3 or V4 signatures
            * Hash algorithms: SHA1, SHA256, SHA384, SHA512, SHA224


Status:

Vendor Tag: OPENPGPSDK
Release Tags: openpgpsdk-base

(agc)

2009-01-20 06:36:49 UTC MAIN commitmail json YAML

Remove the botched import of the openpgpsdk sources. "They'll be back"

(agc)

2009-01-20 04:10:38 UTC MAIN commitmail json YAML

We don't have an MI crash(8), so don't reference it.
Thanks to Hubert for the reminder.

(lukem)

2009-01-20 03:39:03 UTC MAIN commitmail json YAML

Move nvi expandtab to CHANGES.prev, as it's been pulled up to netbsd-5.

(snj)

2009-01-20 03:35:18 UTC netbsd-5 commitmail json YAML

2009-01-20 03:14:17 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tnozaki in ticket #223):
dist/nvi/common/key.c: revision 1.4
dist/nvi/common/multibyte.h: revision 1.2
dist/nvi/regex/engine.c: revision 1.3
dist/nvi/regex/regcomp.c: revision 1.3
dist/nvi/regex/regex2.h: revision 1.2
dist/nvi/regex/regfree.c: revision 1.2
make CHAR_T/RCHAR_T as 32bit clean.
nvi-1.81 restrict wchar_t as 24bit, so under some locale(eg. zh_CN.GB18030)
search/regex doesn't work and sometimes dumps core(because of negative
wchar_t value).

(snj)

2009-01-20 03:05:01 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
dist/nvi/vi/v_txt.c: revision 1.4
PR/40414: Peter Bex: nvi abort()s in autoindent/autoindent differs from
historical vi

(snj)

2009-01-20 03:02:35 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
dist/nvi/ex/ex_argv.c: revision 1.3
PR/40386: M. Levinson: vi(1) filename completion no longer works, fix bug
introduced by shadow variable fix.

(snj)

2009-01-20 03:01:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
dist/nvi/ex/ex.c: revision 1.3
Suppress false -Wuninitialized warning on gcc -O1.

(snj)

2009-01-20 02:59:41 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #196):
doc/CHANGES: revision 1.1152 via patch
nvi expandtab

(snj)

2009-01-20 02:57:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #196):
dist/nvi/ex/version.h: revision 1.2
Bump the version to ""nvi-1.81.6nb1" for NetBSD changes:
expandtab
gtagsmode
matchchars
WARNS=4
Per discussion with Christos.

(snj)

2009-01-20 02:56:07 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #196):
dist/nvi/common/options.c: revision 1.5
dist/nvi/docs/vi.man/vi.1: revision 1.4
dist/nvi/docs/vi.ref/set.opt.texi: revision 1.4
dist/nvi/ex/ex_shift.c: revision 1.2
dist/nvi/ex/ex_txt.c: revision 1.3
dist/nvi/vi/v_txt.c: revision 1.3
Implement "expandtab" option:
    expandtab, et [off]
          Prevent the use of <tab> characters in leading whitespace when
          shifting text, autoindenting, indenting with <control-T>, or
          outdenting with <control-D>.

(snj)

2009-01-20 02:53:05 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
usr.bin/nvi/docs/info/Makefile: revision 1.2
Fix dependencies for vi.info

(snj)

2009-01-20 02:51:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
dist/nvi/common/exf.c: revision 1.3
PR/40144: Christoph Badura: quiting from vi recovery mode leaves tty settings
garbled. When vi creates a new EXF structure it did not set all the fd related
fields to -1, so if the fd field was never initialized, it was 0 because of
the calloc() call, so closing the file, ended up closing 0, so the terminal
fd was closed and that prevented the ioctl to restore the term settings from
succeeding.

(snj)

2009-01-20 02:50:02 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by 292):
dist/nvi/common/db.c: revision 1.3
PR/40140: Takehiko NOZAKI: fix bug where nvi + x(delete) key may call abort(3)

(snj)

2009-01-20 02:48:58 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
dist/nvi/vi/vs_line.c: revision 1.3
uninitialized variable.

(snj)

2009-01-20 02:47:43 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
dist/nvi/common/conv.c: revision 1.5
dist/nvi/ex/ex_cscope.c: revision 1.3
dist/nvi/ex/ex_tag.c: revision 1.5
more compilation issues on amd64, where size_t != unsigned int.

(snj)

2009-01-20 02:45:36 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
usr.bin/nvi/build/Makefile: revision 1.10
WARNS=4

(snj)

2009-01-20 02:41:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by lukem in ticket #292):
dist/nvi/cl/cl_bsd.c: revision 1.3
dist/nvi/cl/cl_funcs.c: revision 1.2
dist/nvi/cl/cl_main.c: revision 1.2
dist/nvi/cl/cl_read.c: revision 1.2
dist/nvi/cl/cl_screen.c: revision 1.2
dist/nvi/cl/cl_term.c: revision 1.2
dist/nvi/cl/extern.h: revision 1.2
dist/nvi/common/api.c: revision 1.2
dist/nvi/common/conv.c: revision 1.4
dist/nvi/common/conv.h: revision 1.2
dist/nvi/common/cut.c: revision 1.2
dist/nvi/common/cut.h: revision 1.2
dist/nvi/common/db.c: revision 1.2
dist/nvi/common/db1.c: revision 1.4
dist/nvi/common/dbinternal.h: revision 1.1
dist/nvi/common/exf.c: revision 1.2
dist/nvi/common/extern.h: revision 1.2
dist/nvi/common/gs.h: revision 1.3
dist/nvi/common/key.c: revision 1.3
dist/nvi/common/log.c: revision 1.2
dist/nvi/common/main.c: revision 1.3
dist/nvi/common/mark.c: revision 1.2
dist/nvi/common/mem.h: revision 1.2
dist/nvi/common/msg.c: revision 1.2
dist/nvi/common/options.c: revision 1.4
dist/nvi/common/options.h: revision 1.3
dist/nvi/common/options_f.c: revision 1.3
dist/nvi/common/put.c: revision 1.2
dist/nvi/common/recover.c: revision 1.2
dist/nvi/common/search.c: revision 1.2
dist/nvi/common/seq.c: revision 1.2
dist/nvi/common/util.c: revision 1.3
dist/nvi/ex/ex.c: revision 1.2
dist/nvi/ex/ex.h: revision 1.3
dist/nvi/ex/ex_append.c: revision 1.2
dist/nvi/ex/ex_args.c: revision 1.2
dist/nvi/ex/ex_argv.c: revision 1.2
dist/nvi/ex/ex_at.c: revision 1.2
dist/nvi/ex/ex_bang.c: revision 1.2
dist/nvi/ex/ex_cd.c: revision 1.2
dist/nvi/ex/ex_cmd.c: revision 1.3
dist/nvi/ex/ex_cscope.c: revision 1.2
dist/nvi/ex/ex_display.c: revision 1.2
dist/nvi/ex/ex_edit.c: revision 1.2
dist/nvi/ex/ex_file.c: revision 1.2
dist/nvi/ex/ex_filter.c: revision 1.2
dist/nvi/ex/ex_global.c: revision 1.2
dist/nvi/ex/ex_init.c: revision 1.2
dist/nvi/ex/ex_join.c: revision 1.2
dist/nvi/ex/ex_mkexrc.c: revision 1.2
dist/nvi/ex/ex_preserve.c: revision 1.2
dist/nvi/ex/ex_print.c: revision 1.2
dist/nvi/ex/ex_read.c: revision 1.2
dist/nvi/ex/ex_script.c: revision 1.3
dist/nvi/ex/ex_shell.c: revision 1.2
dist/nvi/ex/ex_source.c: revision 1.2
dist/nvi/ex/ex_subst.c: revision 1.2
dist/nvi/ex/ex_tag.c: revision 1.4
dist/nvi/ex/ex_txt.c: revision 1.2
dist/nvi/ex/ex_usage.c: revision 1.2
dist/nvi/ex/ex_util.c: revision 1.2
dist/nvi/ex/ex_visual.c: revision 1.2
dist/nvi/ex/ex_write.c: revision 1.2
dist/nvi/ex/ex_z.c: revision 1.2
dist/nvi/ex/extern.h: revision 1.3
dist/nvi/regex/cclass.h: revision 1.2
dist/nvi/regex/cname.h: revision 1.2
dist/nvi/regex/engine.c: revision 1.2
dist/nvi/regex/regcomp.c: revision 1.2
dist/nvi/regex/regerror.c: revision 1.2
dist/nvi/regex/regexec.c: revision 1.2
dist/nvi/vi/extern.h: revision 1.2
dist/nvi/vi/getc.c: revision 1.2
dist/nvi/vi/v_at.c: revision 1.2
dist/nvi/vi/v_cmd.c: revision 1.2
dist/nvi/vi/v_event.c: revision 1.2
dist/nvi/vi/v_ex.c: revision 1.3
dist/nvi/vi/v_increment.c: revision 1.2
dist/nvi/vi/v_init.c: revision 1.2
dist/nvi/vi/v_mark.c: revision 1.2
dist/nvi/vi/v_match.c: revision 1.3
dist/nvi/vi/v_paragraph.c: revision 1.2
dist/nvi/vi/v_replace.c: revision 1.2
dist/nvi/vi/v_scroll.c: revision 1.2
dist/nvi/vi/v_search.c: revision 1.2
dist/nvi/vi/v_section.c: revision 1.2
dist/nvi/vi/v_sentence.c: revision 1.2
dist/nvi/vi/v_txt.c: revision 1.2
dist/nvi/vi/v_util.c: revision 1.2
dist/nvi/vi/v_word.c: revision 1.2
dist/nvi/vi/vi.c: revision 1.2
dist/nvi/vi/vi.h: revision 1.3
dist/nvi/vi/vs_line.c: revision 1.2
dist/nvi/vi/vs_msg.c: revision 1.2
dist/nvi/vi/vs_refresh.c: revision 1.2
dist/nvi/vi/vs_relative.c: revision 1.2
dist/nvi/vi/vs_split.c: revision 1.2
WARNS=4

(snj)

2009-01-20 02:15:32 UTC MAIN commitmail json YAML

Reduce MQ_PRIO_MAX to 32.  Will be useful later.

(rmind)

2009-01-20 02:14:45 UTC netbsd-5 commitmail json YAML

2009-01-20 02:13:51 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #290):
distrib/sets/lists/xcomp/md.netwinder: revision 1.5
distrib/sets/lists/xserver/md.netwinder: revision 1.14
Fix set lists for XFree86 on netwinder.

(snj)

2009-01-20 01:57:36 UTC MAIN commitmail json YAML

- Make thread-affinity and processor-set interfaces mutually exlusive.
- pset_assign: when CPU is assigned, migrate out all LWPs from it.

(rmind)

2009-01-20 00:40:59 UTC MAIN commitmail json YAML

Rework lvm rc.d script. Check active flag for selected LV not for the first
one. Remove dmtest function.

Most changes are based on feedback from salo@.

(haad)

2009-01-19 23:43:14 UTC MAIN commitmail json YAML

Autoconfiguration cleanup for eca(4):
- Use device_t and cfdata_t.
- Split device_t out of eca_softc.
- Use aprint_*() rather than printf().
- Use device_xname().

(bjh21)

2009-01-19 23:09:23 UTC MAIN commitmail json YAML

Split device_t from softc in arcvideo(4).  Also tidy a rogue printf().

(bjh21)

2009-01-19 23:09:16 UTC MAIN commitmail json YAML

Remove parens around target in .ifmake -- new make doesn't like it.

(he)

2009-01-19 23:04:26 UTC MAIN commitmail json YAML

Clear error value on exit for IOC_CPU_OGETSTATE ioctl command.

(njoly)

2009-01-19 23:01:42 UTC MAIN commitmail json YAML

Fix typo in compat ioctl name.

(njoly)

2009-01-19 19:47:11 UTC MAIN commitmail json YAML

Revert previous commit that fixes PR/36079 (shell misses exit trap), because
the fix causes $! to point to the wrong process in pipelines, which is worse.

(christos)

2009-01-19 19:39:41 UTC MAIN commitmail json YAML

2009-01-19 19:15:07 UTC MAIN commitmail json YAML

mscp(4) was being a bad monkey! It's not OK to call config_found() from
interrupt context, as my vax kernel with DIAGNOSTIC told me. Instead, we
defer the work and get it to run in thread context via a workqueue(9).

Thanks to matt@ for the review.

(mjf)

2009-01-19 19:13:45 UTC MAIN commitmail json YAML

MKSENDMAIL is no longer used.

(minskim)

2009-01-19 18:27:02 UTC MAIN commitmail json YAML

- fix some spaces
- add comments

No functional change.

(jym)

2009-01-19 17:39:02 UTC MAIN commitmail json YAML

2009-01-19 15:16:34 UTC MAIN commitmail json YAML

ppp_get_compressor: take module_lock when trying to load a module.  PR/40428

(yamt)

2009-01-19 15:04:24 UTC MAIN commitmail json YAML

regen for Attansic L1E Gigabit Ethernet Adapter

(jmcneill)

2009-01-19 15:03:50 UTC MAIN commitmail json YAML

Attansic L1E Gigabit Ethernet Adapter

(jmcneill)

2009-01-19 14:54:28 UTC MAIN commitmail json YAML

2009-01-19 13:31:40 UTC MAIN commitmail json YAML

Small personality(2) update.
- Allow querying current personality.
- Use symbolic names instead of magic values.

(njoly)

2009-01-19 13:20:37 UTC nick-hppapmap commitmail json YAML

2009-01-19 12:38:13 UTC MAIN commitmail json YAML

Remove note about 11a mode not working properly.

(jmcneill)

2009-01-19 10:01:38 UTC MAIN commitmail json YAML

fix -Wsign-compare issue

(lukem)

2009-01-19 09:56:06 UTC MAIN commitmail json YAML

fix -Wsign-compare issue

(lukem)

2009-01-19 09:43:11 UTC MAIN commitmail json YAML

Fix build by making split return a size_t:
  src/lib/libradius/radlib.c(1053): warning: conversion from 'unsigned long'
  to 'int' may lose accuracy [132]

(jmmv)

2009-01-19 08:08:18 UTC MAIN commitmail json YAML

Make sure all necessary targets are defined.

(jmmv)

2009-01-19 08:03:42 UTC MAIN commitmail json YAML

Remove the xsl subtree from here.  We are not installing anything now, as
the atf xsl is now installed from the external subtree.

(jmmv)

2009-01-19 08:02:16 UTC MAIN commitmail json YAML

Do not descend into the atf directory, which is gone, and account for
MKATF=no.

(jmmv)

2009-01-19 07:50:20 UTC MAIN commitmail json YAML

The atf subdirectory is gone, so do not descend into it.

(jmmv)

2009-01-19 07:22:00 UTC MAIN commitmail json YAML

2009-01-19 07:20:39 UTC MAIN commitmail json YAML

Document update of ATF to 0.6.

(jmmv)

2009-01-19 07:19:36 UTC MAIN commitmail json YAML

2009-01-19 07:19:09 UTC MAIN commitmail json YAML

Add the top-level do-compat-external-lib target that mimics
do-external-lib so that we can build the compat libraries for
ATF.  Also add compat/external/lib/Makefile following the same
example of external/lib/Makefile, which descends into the
external libraries and builds them.

(jmmv)

2009-01-19 07:17:19 UTC MAIN commitmail json YAML

2009-01-19 07:16:38 UTC MAIN commitmail json YAML

Generate compatibility Makefiles for the libraries provided by ATF.

(jmmv)

2009-01-19 07:16:11 UTC MAIN commitmail json YAML

Enable the build of ATF libraries.

(jmmv)

2009-01-19 07:15:46 UTC MAIN commitmail json YAML

2009-01-19 07:14:46 UTC MAIN commitmail json YAML

Adjust path to sources, now that ATF lives in external/bsd/atf/dist instead
of dist/atf.

(jmmv)

2009-01-19 07:14:06 UTC MAIN commitmail json YAML

Enable the build of ATF.

(jmmv)

2009-01-19 07:13:06 UTC MAIN commitmail json YAML

2009-01-19 07:11:55 UTC MAIN commitmail json YAML

Import ATF 0.6.  Replaces the old ATF 0.5 that was in dist/atf.

Changes in this release:

* Make atf-exec be able to kill its child process after a certain period of
  time; this is controlled through the new -t option.

* Change atf-sh to use atf-exec's -t option to control the test case's
  timeouts, instead of doing it internally.  Same behavior as before, but
  noticeably faster.

* atf-exec's -g option and atf-killpg are gone due to the previous change.

* Added the atf-check(1) tool, a program that executes a given command and
  checks its exit code against a known value and allows the management of
  stdout and stderr in multiple ways.  This replaces the previous atf_check
  function in the atf-sh library and exposes this functionality to both
  atf-c and atf-c++.

* Added the ATF_REQUIRE family of macros to the C interface.  These help
  in checking for fatal test conditions.  The old ATF_CHECK macros now
  perform non-fatal checks only.  I.e. by using ATF_CHECK, the test case
  can now continue its execution and the failures will not be reported
  until the end of the whole run.

* Extended the amount of ATF_CHECK_* C macros with new ones to provide more
  features to the developer.  These also have their corresponding
  counterparts in the ATF_REQUIRE_* family.  The new macros (listing the
  suffixes only) are: _EQ (replaces _EQUAL), _EQ_MSG, _STREQ and
  _STREQ_MSG.

Status:

Vendor Tag: TNF
Release Tags: atf-0-6

(jmmv)

2009-01-19 07:08:29 UTC MAIN commitmail json YAML

2009-01-19 06:41:13 UTC MAIN commitmail json YAML

fix -Wsign-compare issue

(lukem)

2009-01-19 06:00:30 UTC MAIN commitmail json YAML

fix -Wsign-compare issue

(lukem)

2009-01-19 05:59:06 UTC MAIN commitmail json YAML

fix -Wsign-compare issue

(lukem)

2009-01-19 05:58:27 UTC MAIN commitmail json YAML

fix -Wsign-compare issue

(lukem)

2009-01-19 04:39:23 UTC MAIN commitmail json YAML

2009-01-19 04:38:37 UTC MAIN commitmail json YAML

fix location of the xorg pixmaps.

(christos)

2009-01-19 03:42:49 UTC MAIN commitmail json YAML

2009-01-19 03:42:17 UTC MAIN commitmail json YAML

2009-01-19 02:57:50 UTC MAIN commitmail json YAML

2009-01-19 02:27:57 UTC MAIN commitmail json YAML

2009-01-19 00:54:29 UTC MAIN commitmail json YAML

2009-01-19 00:53:15 UTC MAIN commitmail json YAML

2009-01-19 00:11:16 UTC MAIN commitmail json YAML

Split device_t out of softc, with one small fix where something wanted the
device_t but was getting the softc.

(bjh21)

2009-01-18 23:29:33 UTC MAIN commitmail json YAML

compat_linux needs at least netbsd_16 for sigcontext.

(christos)

2009-01-18 23:25:12 UTC MAIN commitmail json YAML

2009-01-18 23:23:40 UTC MAIN commitmail json YAML

Be consistent about what the void* cookies we pass to and from wscons contain,
in preparation for splitting softc and device_t.

(bjh21)

2009-01-18 22:57:55 UTC MAIN commitmail json YAML

Use device_xname() rather than dv_xname.

(bjh21)

2009-01-18 22:43:04 UTC MAIN commitmail json YAML

Autoconfiguration cleanup:
- Use device_t and cfdata_t rather than explicit structure pointers.
- Use aprint_*() rather than printf().
- Use device_*() rather than directly accessing structure members.
- Split device_t out of podulebus_softc.

(bjh21)

2009-01-18 22:03:19 UTC MAIN commitmail json YAML

PR lib/40411, nuke wctrans_init(). lazy initialization is not good idea.
statically initialized _DefaultRuneLocale.rl_wctrans field.
so we can re-const-ify _DefaultRuneLocale.

pkgsrc/shells/standalone-tcsh should be rebuild,
because it's staticaly linked binary.

(tnozaki)

2009-01-18 21:59:19 UTC MAIN commitmail json YAML

Use hex instead of decimal in #if FOO_MAX == 0xffff.... tests, and
append "U" to make the constants unsigned.

(apb)

2009-01-18 21:57:09 UTC MAIN commitmail json YAML

Recover tls' change in rev1.33 that was clobbered in the rev1.40 sync.

(cyber)

2009-01-18 21:34:32 UTC MAIN commitmail json YAML

Integer values, no matter what their width, are cast to int64_t or
uint64_t for printing.  Because of this, parse.c:rewrite() should use
PRI[diouxX]64 as the printf format; the previous revision which used
"lld" and friends was a temporary measure.  We assume that PRId64 ends
with 'd', PRIx64 ends with 'x', etc.

In display.c:display(), change some u_intNN_t types to C99 standard
uintNN_t types, and consistently cast to [u]int64_t when printing
integer values (even in two cases where it's not really necessary but it
makes the code look more consistent).

(apb)

2009-01-18 21:24:44 UTC MAIN commitmail json YAML

fix botched age_ioctl().
Tested by Jochen Kunz

(cegger)

2009-01-18 21:15:14 UTC MAIN commitmail json YAML

Remove local definitions of PRIxxxx macros in favour of the
centralised definitions from tools/compat/compat_defs.h, which
are included via nbtool_config.h.

(apb)

2009-01-18 21:09:47 UTC MAIN commitmail json YAML

Provide definitions for PRI{d,i,o,u,x,X}{16,32,64}.  Many tools
already use [u]int{16,32,64}_t types, and a few already had their own
#ifndef/#define/#endif code for a few of these macros.  A future commit
will remove that now-redundant code in the affected tools.

(apb)

2009-01-18 20:55:29 UTC netbsd-5 commitmail json YAML

Apply patch (requested by mrg in ticket #265):
Work around a make bug.  amd64 and sparc64 now build again.

(snj)

2009-01-18 20:50:43 UTC MAIN commitmail json YAML

The Xen PCI_BUS_FIXUP/PCI_ADDR_FIXUP has rotted, catch up with x86 changes
in this area. Patch provided by FUKAUMI Naoki in PR#40356.

(bouyer)

2009-01-18 20:42:11 UTC MAIN commitmail json YAML

Change the use of formally undocumented features, which have now been
made to fail.  Specifically, change
.ifdef(SYMBOL) -> .ifdef SYMBOL or .if defined(SYMBOL),
and corresponding for .ifndef.

Also correct one error in lib/libm/Makefile (.ifdef (${MKCOMPLEX} != "no")?!?).

(he)

2009-01-18 20:31:08 UTC MAIN commitmail json YAML

2009-01-18 20:22:45 UTC MAIN commitmail json YAML

Fix bogus conditional caught by today's make. It looks as if MKHIDEGAME
has never worked since it was introduced in 2002... clearly a lot of
people care about that.

It should work now, but because it's evidently never been tested it
may also require setlist adjustments.

(dholland)

2009-01-18 19:53:12 UTC MAIN commitmail json YAML

try a different approach since allocating a new RuneLocale is complicated.
Don't make DefaultRuneLocale const, so that we can write to it, and undo
previous changes.

(christos)

2009-01-18 18:55:38 UTC MAIN commitmail json YAML

beautify dmesg output

(cegger)

2009-01-18 18:50:45 UTC nick-hppapmap commitmail json YAML

Update a comment to make sense to >1 person.

(skrll)

2009-01-18 18:46:37 UTC nick-hppapmap commitmail json YAML

It's VM_PAGE_TO_PHYS you muppet.

(skrll)

2009-01-18 18:45:17 UTC nick-hppapmap commitmail json YAML

Before returning a page to UVM flush the cache to avoid aliasing problems.

(skrll)

2009-01-18 18:41:34 UTC MAIN commitmail json YAML

Now that I've fixed the bootstrap IIC stuff, split device_t out of softc.

(bjh21)

2009-01-18 18:39:39 UTC nick-hppapmap commitmail json YAML

Convert pmap_flush_page's 2nd arg from int to bool.

(skrll)

2009-01-18 18:36:07 UTC nick-hppapmap commitmail json YAML

2009-01-18 18:32:17 UTC nick-hppapmap commitmail json YAML

2009-01-18 18:24:23 UTC MAIN commitmail json YAML

Add ARM_LOCK_CAS_DEBUG.

(bjh21)

2009-01-18 18:24:00 UTC MAIN commitmail json YAML

A commit I missed from the recent migration to arm/fusu.S.

(bjh21)

2009-01-18 17:30:19 UTC MAIN commitmail json YAML

Revert previous - cause grief with .ifdef (foo)
Instead return False for exists(), defined(), make() etc when the
argument has length zero.

(dsl)

2009-01-18 16:52:18 UTC MAIN commitmail json YAML

Correct the syntax: .ifndef(RC4_SRCS) -> .if !defined(RC4_SRCS).
Could also have used .ifndef RC4_SRCS.

(he)

2009-01-18 16:46:12 UTC MAIN commitmail json YAML

2009-01-18 16:42:09 UTC MAIN commitmail json YAML

Adapt the arm32 fusu implementation for use on PROG26 configurations
and use it on acorn26.

(bjh21)

2009-01-18 16:37:19 UTC MAIN commitmail json YAML

2009-01-18 16:29:30 UTC MAIN commitmail json YAML

Bump the ramdisk size so that the contents fits again.

(he)

2009-01-18 15:43:20 UTC MAIN commitmail json YAML

Move arch/arm/arm32/fusu.S to arch/arm/arm/fusu.S in preparation for making
it usable on acorn26 as well.

(bjh21)

2009-01-18 15:14:34 UTC MAIN commitmail json YAML

Add what I hope is a useful feature whereby, in DIAGNOSTIC builds, trap
handlers leave a useful sentinel value in R14_svc instead of their own
return address.  This should mean that if something causes a trap in SVC
mode without saving R14 first, it'll cause a nice obvious panic rather than
a hang or worse.  Of course, if it's using R14 as a temporary, there may
still be some confusion.

(bjh21)

2009-01-18 14:44:55 UTC MAIN commitmail json YAML

turn on PASTE64 to handle large cut-n-paste buffers like the old xterm did.

(christos)

2009-01-18 13:55:31 UTC MAIN commitmail json YAML

Use sed, awk and hexdump from tools to make this work on Solaris. Ok by apb.

(hans)

2009-01-18 13:53:03 UTC MAIN commitmail json YAML

Not every grep knows -q. Ok by apb.

(hans)

2009-01-18 13:30:33 UTC MAIN commitmail json YAML

use %zu to print size_t

(tnn)

2009-01-18 13:25:39 UTC MAIN commitmail json YAML

After the recent time_t and associated changes, COMPAT_ULTRIX now
depends on COMPAT_50.  Make it so.

(he)

2009-01-18 12:58:49 UTC MAIN commitmail json YAML

Fix swedish USB keymap. The apostrophe key was mapped to comma.
(How did this go unnoticed for so many years?)

(tnn)

2009-01-18 12:51:25 UTC MAIN commitmail json YAML

Bump the size of ramdisk and diskimages, so that what needs to
be put there still fits.

(he)

2009-01-18 12:50:15 UTC MAIN commitmail json YAML

Only terminate a conditional function argument on ')' if we expect the
argument to be exclosed in (...).
'.if exists()' is parsed as '.ifdef exists()' and the ')' must not be
left over at the end.
I have no idea why any of my recent changes have affected this.
But pkgsrc/mk/compiler/gcc.mk (line 488) does .if exists(${FCPATH})
even though FCPATH is only set when the file exists.

(dsl)

2009-01-18 12:49:07 UTC MAIN commitmail json YAML

Farm out module tests to module.mi, to accomodate evbppc which
currently does not build modules or module tests.

(he)

2009-01-18 12:17:49 UTC MAIN commitmail json YAML

2009-01-18 12:17:24 UTC MAIN commitmail json YAML

2009-01-18 12:15:27 UTC MAIN commitmail json YAML

2009-01-18 12:14:17 UTC MAIN commitmail json YAML

2009-01-18 12:13:33 UTC MAIN commitmail json YAML

2009-01-18 12:13:04 UTC MAIN commitmail json YAML

2009-01-18 12:09:38 UTC MAIN commitmail json YAML

2009-01-18 12:08:51 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)

2009-01-18 12:06:14 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)

2009-01-18 12:05:49 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)

2009-01-18 11:56:51 UTC MAIN commitmail json YAML

2009-01-18 11:21:06 UTC MAIN commitmail json YAML

Bracket IRQ masking around nfe_intr() in nfe_init() rather inside nfe_intr().
Proposed by dyoung@ in PR 40345. Should fix PR 40345.

(cegger)

2009-01-18 10:57:15 UTC MAIN commitmail json YAML

Make mktime(3) work with 64-bit time_t.
The problem is that the tm_year field of "struct tm" is just an "int"
(per POSIX), and thus time_t values >  2^31*60*60*24*365 cannot
be converted. This made mktime(3) fail even if no such large time values
were passed in by user code because the algorithm does a binary search
over the time_t range which fails if a probe value cannot be converted.
To fix this, limit the time_t range to be scanned to 55 bits (which
is a bit on the safe side, but still good until y570855533).
This is more a stopgap fix, the overflow should be checked for
at other places as well (eg localtime(3)), and there are some more
limitations in timezone parsing code.

(drochner)

2009-01-18 10:50:56 UTC MAIN commitmail json YAML

Do not erroneously leave a truncated 16-bit sector
count on "large" (>=32MB) file systems when fetching the geometry from
the medium.  This confuses some software (which is to say Windows)
when a device newfs(8)ed under NetBSD is transported to another
system.  (Note: The rest of the code uses 'bsec', and DTRT for smaller
file systems.)

contributed anonymously.

(mrg)

2009-01-18 10:40:40 UTC MAIN commitmail json YAML

Use aprint_error_dev. Eliminates XNAME macro.

(cegger)

2009-01-18 10:39:18 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)

2009-01-18 10:37:04 UTC MAIN commitmail json YAML

The PCI revision numbers are unique to a PCI vendor/product
ID pair.  Misuse of the revision numbers was causing some of the chip
features to be disabled on some integrated Intel chips.  So, move the
determination of the features into the bus frontend, where the
vendor/product ID is known.  (Note: sc_rev should be removed.  The
microcode patch stuff is also busted and needs to be fixed.)  Also,
poll the actual flow control status in inphy, rather than making
assumptions.

contributed anonymously.

(mrg)

2009-01-18 10:35:26 UTC MAIN commitmail json YAML

2009-01-18 10:28:55 UTC MAIN commitmail json YAML

Fix multiple problems:

    * A sign extension error creating the bridge ID corrupted the
    priority (always making it the maximum).
    * Do not catch STP packets on an interface for which STP is not
    enabled -- it's a violation of the spec, and causes STP to fail on
    neighboring bridges.
    * An optimization to bstp_input() -- some information is already
    known when we call it.

contributed anonymously.

(mrg)

2009-01-18 10:18:32 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)

2009-01-18 10:17:38 UTC MAIN commitmail json YAML

2009-01-18 10:10:47 UTC MAIN commitmail json YAML

2009-01-18 10:04:35 UTC MAIN commitmail json YAML

Don't attempt to unload a DRM device that's in use.  (Note:
Unloading doesn't work right in any case -- it doesn't clean up the
sysctl tree, among other things.  This code needs Work, but at least
this prevents it crashing randomly due to autounload while X is
running.)  Also, fix the dependency list for radeondrm.

contributed anonymously.

(mrg)

2009-01-18 10:04:15 UTC MAIN commitmail json YAML

fix -Wsign-compare issues

(lukem)