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 (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 04:42:25 UTC Now

2014-12-19 18:33:02 UTC MAIN commitmail json YAML

2014-12-19 18:10:18 UTC MAIN commitmail json YAML

2014-12-19 17:06:31 UTC MAIN commitmail json YAML

Sync gpio related lines with i386/conf/GENERIC.

(msaitoh)

2014-12-19 15:33:11 UTC MAIN commitmail json YAML

gcc-4.8.4/4.9.2 out.

(wiz)

2014-12-19 11:54:02 UTC MAIN commitmail json YAML

Consistently take the interface down when the radio swicth is off.

(bouyer)

2014-12-19 10:59:21 UTC MAIN commitmail json YAML

Bump UFS1 extended attribute max name length to 256

For extended attribute name max length, kernel filesystem-independant
code use either EXTATTR_MAXNAMELEN (BSD API) or XATTR_NAME_MAX (Linux API),
which are both defined as KERNEL_NAME_MAX and fits Linux limit of 255
without training \0.

UFS1 code had a lower limit that broke Linux compatibility. We can bump
the limit without sacrifying backward compatibility, because:

1) There is no API exposing this limit outside the kernel. Upper kernel
layers have a larger limit handle the increase without a hitch

2) Each attribute has its own backing store in the fileystem, the name
of the backing store matching the attribute name. A newer kernel can
create/read/write backing store for longer attribute names and will
have no problem with existing shorter names.

(manu)

2014-12-19 10:59:06 UTC MAIN commitmail json YAML

Make the building of INET optional.
As both INET and INET6 are now options, it's possible to build dhcpcd
without both. When built this way it will just report carrier events.

(roy)

2014-12-19 10:55:13 UTC MAIN commitmail json YAML

Note import of dhcpcd-6.6.7

(roy)

2014-12-19 10:54:08 UTC MAIN commitmail json YAML

2014-12-19 09:52:35 UTC nick-nhusb commitmail json YAML

2014-12-19 07:04:52 UTC MAIN commitmail json YAML

2014-12-19 06:54:40 UTC MAIN commitmail json YAML

Implement softint-based interrupt handling in if_vioif

Softint-based interrupt handling is considered as a future direction
of the (network) device driver architecture in NetBSD. pq3etsec of
ppc is already implemented based on the architecture (unlike pq3etsec,
this change doesn't include softint-based if_start). In this
architecture, a hardware interrupt handler just schedules a softint
and the softint performs actual interrupt processing. It reduces
processing in hardware interrupt context and allows Layer 2 network
stack (e.g., bridge, vlan and even bpf) run in softint context,
which makes it easy to implement fine-grain locking in the layer.

This is an experimental implementation of the architecture in if_viof.

virtio introduces a new flag VIRTIO_F_PCI_INTR_SOFTINT. If a driver
of virtio sets it to sc_flags of virtio_softc, virtio calls
softint_schedule in virtio_intr instead of directly calling the
interrupt handler of the driver.

When VIOIF_SOFTINT_INTR is on, vioif doesn't use the existing softint
(vioif_rx_softint) that is called from vioif_rx_vq_done. Because
vioif_rx_softint already runs in softint context and another softint
isn't needed. This change actually improves performance in some cases.

The feature is disabled by default and enabled when SOFTINT_INTR is
set somewhere (normally in a kernel configuration).

(ozaki-r)

2014-12-19 05:21:51 UTC MAIN commitmail json YAML

we need to handle make includes

(christos)

2014-12-19 05:06:41 UTC MAIN commitmail json YAML

2014-12-19 05:03:30 UTC MAIN commitmail json YAML

- Explain what's going on a bit better
- Fix a conditional
- Don't include bsd.lib.mk if we are not building libraries
  (otherwise we end up with an empty library name that installed
  bogus library files lib.a etc.)

(christos)

2014-12-19 04:44:13 UTC MAIN commitmail json YAML

Add audio support for VAXstation VLC, 60 and 90 machines. Originally rom
Blaz Antonic and ported from OpenBSD by Bjæ—¦rn Johannesso. Tested on VLC
and 4000/60.

(jklos)

2014-12-19 04:31:41 UTC MAIN commitmail json YAML

2014-12-19 04:25:52 UTC MAIN commitmail json YAML

Initialize pmap->pm_active and pmap->pm_onproc.
Avoid "panic: kernel diagnostic assertion "!pmap_tlb_intersecting_onproc_p(pm, ti)" failed: file "/usr/src/sys/uvm/pmap/pmap_tlb.c", line 762".

(nonaka)

2014-12-19 04:15:37 UTC MAIN commitmail json YAML

Do probe cpu cache on !cpu0.
Avoid "panic: kernel diagnostic assertion "line_size > 0" failed: file "/usr/src/sys/arch/powerpc/booke/booke_cache.c", line 90".

(nonaka)

2014-12-19 04:07:13 UTC MAIN commitmail json YAML

Increase timeout for the hatching to complete.

> cpu1: hatch successful (24321 spins, timebase adjusted by -940718014)

(nonaka)

2014-12-19 04:00:35 UTC MAIN commitmail json YAML

Pass ci->ci_cpuid as irq of IST_IPI.
Avoid "panic: e500_intr_cpu_hatch: failed to establish ipi interrupt!" on cpu1.

(nonaka)

2014-12-19 03:51:38 UTC MAIN commitmail json YAML

Added missing mutex_exit() at error path.

(nonaka)

2014-12-19 03:46:23 UTC MAIN commitmail json YAML

Set correct stack pointer.
Please handle %r0 with care.

(nonaka)

2014-12-18 22:46:53 UTC MAIN commitmail json YAML

Add small fix from Bjæ—¦rn Johannessonwhich makes framebuffer woth with X11.

(jklos)

2014-12-18 17:10:42 UTC MAIN commitmail json YAML

Remove redundant configuration snippet for dhclient and rtsol as dhcpcd will happily supply both needs.

(roy)

2014-12-18 10:08:52 UTC MAIN commitmail json YAML

fix build problem with radeon_*.c files.

(mrg)

2014-12-18 10:02:17 UTC MAIN commitmail json YAML

kms_swrast is a symlink to the gallium.so now and doesn't get a debug file
installed - maybe that is a bug in the gallium reach over makefile, but
for now remove it from sets, so the build can work.

(martin)

2014-12-18 06:37:30 UTC MAIN commitmail json YAML

xsrc/external/mit/MesaLib/src/Makefile.inc@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/arch/i386/matypes.h@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/arch/x86_64/matypes.h@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/gallium/auxiliary/Makefile@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/gallium/auxiliary/Makefile.inc@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/gallium/auxiliary/u_format_table.c@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/gallium/auxiliary/u_indices_gen.c@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/gallium/auxiliary/u_unfilled_gen.c@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/Makefile@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/Makefile@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/glapi_gentable.c@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/glapi_glapi_mapi_tmp.h@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/glapi_x86-64.S@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/glapitable.h@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/glapitemp.h@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/glprocs.h@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/indirect.c@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/indirect.h@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/indirect_init.c@1.1 / diff / nxr@1.1
xsrc/external/mit/MesaLib/src/mapi/glapi/indirect_size.c@1.1 / diff / nxr@1.1
      :
(more 18 files)
various generated files needed for mesa 10.3.5.

most are generated from python, a couple of app generators (hard to
run as they output offsets for objects), and a bison output yacc
didn't like the input for..

(mrg)

2014-12-18 06:24:30 UTC MAIN commitmail json YAML

2014-12-18 06:20:51 UTC MAIN commitmail json YAML

2014-12-18 06:12:21 UTC MAIN commitmail json YAML

2014-12-18 02:30:01 UTC MAIN commitmail json YAML

switch PPC to GCC 4.8.

(mrg)

2014-12-18 02:28:34 UTC MAIN commitmail json YAML

switch PPC to GCC 4.8.

(mrg)

2014-12-17 20:53:08 UTC MAIN commitmail json YAML

Note import of dhcpcd-6.6.6

(roy)

2014-12-17 20:50:09 UTC MAIN commitmail json YAML

2014-12-17 19:27:37 UTC netbsd-7 commitmail json YAML

2014-12-17 19:25:40 UTC netbsd-7 commitmail json YAML

2014-12-17 18:47:34 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nat in ticket #333):
sys/arch/arm/broadcom/bcm2835_tmr.c: revision 1.4
Clear status of BCM2835_STIMER_M3 only as timer comparison reg 0 and 2
are used by the VideoCore on Raspberry Pi.  This fixes audio playback.
Addresses PR 48805.
This commit was approved by skrll@

(martin)

2014-12-17 18:43:48 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by roy in ticket #332):
sys/netinet6/nd6_nbr.c: revision 1.103
sys/netinet6/nd6_rtr.c: revision 1.95
sys/netinet6/nd6.h: revision 1.61
sys/netinet6/nd6.c: revision 1.156
Report route additions/changes/deletions for cached neighbours to userland.

(martin)

2014-12-17 17:58:03 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #329):
sys/uvm/uvm_meter.c: revision 1.64
sys/uvm/uvm_meter.c: revision 1.65
Fix a bug that "vmstat -s" prints uvmexp.ncolors incorrectly.
Sort in uvmexp_sysctl's order for readability. No functional change.

(martin)

2014-12-17 16:53:43 UTC MAIN commitmail json YAML

2014-12-17 16:50:52 UTC MAIN commitmail json YAML

Fix bug report from Jared - actually print the key when exporting

(agc)

2014-12-17 16:50:08 UTC MAIN commitmail json YAML

- add support for Permedia 2
- make this work on alpha
from Naruaki Etomi

(macallan)

2014-12-17 13:23:59 UTC MAIN commitmail json YAML

2014-12-17 13:21:21 UTC MAIN commitmail json YAML

Add QuickAssist Virtual Function Device IDs

(hikaru)

2014-12-17 10:56:09 UTC MAIN commitmail json YAML

Note that RTM_CHANGE can also change the gateway

(roy)

2014-12-17 10:02:46 UTC MAIN commitmail json YAML

2014-12-17 10:02:01 UTC MAIN commitmail json YAML

PR/49484 - Sprow -- some additional SMSC devices

(jnemeth)

2014-12-17 09:41:30 UTC MAIN commitmail json YAML

Replace if_attach of if_tap with if_initialize and if_register

(ozaki-r)

2014-12-17 06:54:48 UTC MAIN commitmail json YAML

2014-12-17 03:39:02 UTC MAIN commitmail json YAML

- Round off some bus clock values.
- Add 333.33MHz for Pentium 4.

(msaitoh)

2014-12-17 01:49:08 UTC MAIN commitmail json YAML

include correct header for "last minute just-in-case defensive addition
that's too trivial to check"

(pooka)

2014-12-16 21:01:34 UTC MAIN commitmail json YAML

first draft of a driver for SMSI,mgx
More or less an Alliance Semiconductors ProMotion AT24 with some PCI-SBus
glue and 4MB framebuffer. No acceleration yet, just enough wsdisplay/vcons
setup and DAC programming to be functional.

(macallan)

2014-12-16 20:05:54 UTC MAIN commitmail json YAML

Allow for arbitrary MI scheduler implementations.

A concrete result is enabling unpatched libpthread to run on the
rumprun stacks (e.g. Xen and bare metal) with a non-NetBSD scheduler.
Those schedulers hook into the existing _lwp_frobnitz() NetBSD syscall
interfaces (well, "syscall" interfaces in that scenario ;)

More specifically about the change itself:

1) instead of calling _lwp_makecontext() followed by _lwp_create()
  and passing the entry point in ucontext_t (MD) through the calls, roll
  the calls into pthread__makelwp() and allow alternate implementations
  for that MI interface.

2) allow compile-time overriding of __lwp_gettcb_fast() or
  __lwp_getprivate_fast, which are inline and leak MD scheduler/thread
  details into libpthread

Additionally, two small nits:

I)  define LIB=pthread before including mk.conf so that it's possible
    to test for LIB==pthread in mk.conf

II) make it possible to leave out pthread_cancelstub.c.  This is required
    by the current implementation of rumprun-posix (i.e. rumprun on
    POSIX hosts) due to symbol collisions.  It needs to be fixed properly
    some day, but for now allows an almost-correct libpthread to run.
    I am sure @justin will be happy to explain the details ;)

no change to NetBSD
tested: anita+atf

(pooka)

2014-12-16 19:30:24 UTC MAIN commitmail json YAML

Fix various security related issues:

    0001. Do not recognize paths, mail folders, and pipes in mail addresses
    by default.  That avoids a direct command injection with syntactically
    valid email addresses starting with |.

    Such addresses can be specified both on the command line, the mail
    headers (with -t) or in address lines copied over from previous
    while replying.

    This was assigned CVE-2014-7844 for some versions of BSD mailx.  It is
    documented behavior for Heirloom mailx, and was mentioned in an old
    technical report about BSD mailx (which does not usually make its way
    into operating system installations).  The patch switches off this
    processing and updates the documentation.

Added expandaddr option to explicitly enable this behavior.

    0002. When invoking sendmail, prevent option processing for email
    address arguments.  This prevents changing e.g. the Postfix
    configuration file in unexpected ways.  This behavior was documented for
    BSD mailx (sort of), but not for Heirloom mailx.  We did not assign a
    CVE to this because it is more of a missing feature, and code invoking
    mailx needs adjustment in the caller as well.

Fixed.

    0003. Make wordexp support mandatory.  (No functional change.)

Fixed (replaced explicit shell pipe implementation).

    0004. Prevent command execution in the expand function, which is IMHO
    unexpected.  (Not really required with patch 1, and there is still
    information disclosure/DoS potential if this expansion occurs.)  This is
    a historic vulnerability already fixed in the Debian package,
    retroactively assigned CVE-2004-2771:

Fixed (as part of the pipe replacement with wordexp).

(christos)

2014-12-16 17:00:17 UTC MAIN commitmail json YAML

With glibc on ARM kthread_exit() aborts because pthread_exit() fails
to unwind the stack.  Add a temporary workaround where we simply don't
allow the thread to exit (a kernel thread exit is a relatively uncommon
event in a rump kernel anyway).

(pooka)

2014-12-16 16:21:35 UTC netbsd-7 commitmail json YAML

2014-12-16 16:19:36 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nonaka in ticket #330):
sys/dev/bluetooth/btms.c: revision 1.12
Added quirk for ELECOM M-XG2BB.

(msaitoh)

2014-12-16 16:18:21 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #315):
external/gpl3/gdb/dist/gdb/armnbsd-tdep.c: revision 1.2
Fix byte order selection for breakpoints: on arm the byte order for code
might differ from the generic BFD endianess.
Fixes PR toolchain/49445.

(msaitoh)

2014-12-16 15:33:22 UTC MAIN commitmail json YAML

2014-12-16 13:38:36 UTC MAIN commitmail json YAML

Add "int showclass" argument to pci_devinfo(). The API was changed 10 years
ago.

(msaitoh)

2014-12-16 13:09:33 UTC MAIN commitmail json YAML

Clear status of BCM2835_STIMER_M3 only as timer comparison reg 0 and 2
are used by the VideoCore on Raspberry Pi.  This fixes audio playback.

Addresses PR 48805.

This commit was approved by skrll@

(nat)

2014-12-16 11:42:27 UTC MAIN commitmail json YAML

Report route additions/changes/deletions for cached neighbours to userland.

(roy)

2014-12-16 11:34:17 UTC MAIN commitmail json YAML

Adds VAXstation VLC and 4000/60 framebuffer support. From Blaz Antonic
  and updated by Bjæ—¦rnJohannesson.

(jklos)

2014-12-16 11:23:11 UTC MAIN commitmail json YAML

2014-12-16 06:10:12 UTC MAIN commitmail json YAML

switch over to the separate glu sources.

(mrg)

2014-12-16 06:04:10 UTC MAIN commitmail json YAML

add X11SRCDIR entries for the new separated mesa components.

(mrg)

2014-12-16 05:30:40 UTC MAIN commitmail json YAML

add powerpc variants to the list of potentially obsolete modules to check

(jnemeth)

2014-12-16 04:07:40 UTC MAIN commitmail json YAML

Fix a bug that an unknown command is printed as "(null)".
Reported by Fredrik Pettai.

(msaitoh)

2014-12-15 16:45:26 UTC MAIN commitmail json YAML

- Don't allow bypassing file size limits with crontabs from stdin.
- Allow signals while reading the user crontab file; doing "crontab -"
  does not let you abort otherwise, and doing ^Z, kill %1 leaves turds
  in /var/cron/tabs

(christos)

2014-12-15 15:49:25 UTC MAIN commitmail json YAML

Revert debug code.  Simplify.

(uebayasi)

2014-12-15 15:41:18 UTC MAIN commitmail json YAML

config(1): Fix build of old trees (bin/49389) (take 2)

Look into sys/conf/Makefile.kern.inc to check if "build_kernel" .USE target
is defined.  If not (== old source trees), generate one on the fly.

(uebayasi)

2014-12-15 13:50:10 UTC MAIN commitmail json YAML

Don't hard code crap we have perfectly good constants for.

(christos)

2014-12-15 13:48:51 UTC MAIN commitmail json YAML

there is no ibcs2 in amd64 [yet?]

(christos)

2014-12-15 13:43:24 UTC MAIN commitmail json YAML

Allow i386 binary debugging on amd64 hosts.

(skrll)

2014-12-15 13:29:43 UTC MAIN commitmail json YAML

Add DH89xxC[CL] LPC devices.

(msaitoh)

2014-12-15 13:16:42 UTC MAIN commitmail json YAML

- Rename PCI_PRODUCT_INTEL_DH89XX_SMB to PCI_PRODUCT_INTEL_DH89XXCC_SMB
- Add PCI_PRODUCT_INTEL_DH89XXCL_SMB

(msaitoh)

2014-12-15 13:13:37 UTC MAIN commitmail json YAML

2014-12-15 13:13:17 UTC MAIN commitmail json YAML

- Rename DH89xxCC's names from DH89XX_ to DH89XXCC_.
- Add some DH89xxCC's devices.
- Add DH89XXCL's devices.

(msaitoh)

2014-12-15 12:51:07 UTC MAIN commitmail json YAML

2014-12-15 12:48:42 UTC MAIN commitmail json YAML

Change Intel 0x0434 entry:
- Rename DH89XX_QA to DH89XXCC_IQIA
- Modify the description to DH89xxCC PCIe Endpoint and QuickAssist
  (include typo fix)

(msaitoh)

2014-12-15 11:57:50 UTC netbsd-7 commitmail json YAML

2014-12-15 11:53:58 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #328):
sys/arch/arm/broadcom/bcm2835_emmc.c: revision 1.21
Don't pipeline any DMA writes to eMMC.
Fixes PR/49463.

(martin)

2014-12-15 11:51:51 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #327):
sys/dev/ic/oosiop.c: revision 1.15
Load the right xfer address into cb[i].xferdma. Fixes disk detection on
my hp715/50.
Hi Taylor.

(martin)

2014-12-15 11:02:33 UTC MAIN commitmail json YAML

Load the right xfer address into cb[i].xferdma. Fixes disk detection on
my hp715/50.

Hi Taylor.

(skrll)

2014-12-15 10:10:24 UTC MAIN commitmail json YAML

config(1): Fix build of old tree (bin/49389)

Define the default, empty "build_kernel" target, so that old source trees,
whose sys/conf/Makefile.kern.inc don't have "build_kernel" .USE target, can
be built.

(When "build_kernel" is defined, the target is overriden, as far as
sys/conf/Makefile.kern.inc is included later than the "netbsd: ..." definition
in sys/arch/*/conf/Makefile.*.)

This should address PR bin/49389.

(uebayasi)

2014-12-15 08:17:15 UTC MAIN commitmail json YAML

Don't pipeline any DMA writes to eMMC.

Fixes PR/49463.

(mlelstv)

2014-12-15 07:35:09 UTC MAIN commitmail json YAML

Add two new compat files for Xen on amd64

(ozaki-r)

2014-12-15 07:14:22 UTC netbsd-5-2 commitmail json YAML

2014-12-15 07:13:33 UTC netbsd-5-1 commitmail json YAML

2014-12-15 07:12:24 UTC netbsd-5 commitmail json YAML

2014-12-15 07:03:50 UTC netbsd-5-2 commitmail json YAML

2014-12-15 07:03:26 UTC netbsd-5-1 commitmail json YAML

2014-12-15 07:02:47 UTC netbsd-5 commitmail json YAML

2014-12-15 06:52:25 UTC MAIN commitmail json YAML

Introduce if_initialize and if_register as an alternative to if_attach

if_attach initializes an ifnet object and registers it to the system
(e.g., ifnet_list), however, if_attach doesn't complete the
initialization and the rest of it will be done by if_alloc_sadl
that is normally directly called by device drivers or called via
functions like ether_ifattach. So there is a race between
if_attach and if_alloc_sadl (A half-baked ifnet object may be
accessed, for example, via ioctl between them).

The aim of this fix is to register an initializing ifnet object
after completing its initializations. To this end, this fix
separates if_attach into an initialization part (if_initialize)
and a registration part (if_register) and call the latter after
if_alloc_sadl (ether_ifattach). So a typical usage of the two
new APIs is like this:

  if_initialize(ifp);  // was if_attach
  ether_ifattach(ifp, enaddr);
  if_register(ifp);

Nonetheless, changing every drivers to do so at once isn't
feasible. So we keep if_attach working as it used to be and
will change only some drivers that we need at this point.
Once we know the fix really works well, we'll change all
the others.

Some more information of the fix can be found here:
http://mail-index.netbsd.org/tech-kern/2014/12/10/msg018242.html

No objection on tech-kern and tech-net.

(ozaki-r)

2014-12-15 02:01:41 UTC MAIN commitmail json YAML

2014-12-15 00:20:29 UTC MAIN commitmail json YAML

2014-12-14 23:52:45 UTC MAIN commitmail json YAML

remove the interim code to create mappings via ioctl(),
mmap() works fine now.

(chs)

2014-12-14 23:49:45 UTC MAIN commitmail json YAML

welcome to 7.99.3.

(chs)

2014-12-14 23:49:28 UTC MAIN commitmail json YAML

remove ep_name, change the last reference to use ep_kname instead.

(chs)

2014-12-14 23:49:17 UTC MAIN commitmail json YAML

fix powerpc TLS problems by removing the hacks for PPC EABI.
the kernel no longer treats R2 specially and its use as
the TLS register is now handled entirely in userland.

(chs)

2014-12-14 23:48:59 UTC MAIN commitmail json YAML

add a new "fo_mmap" fileops method to allow use of arbitrary uvm_objects for
mappings of file objects.  move vnode-specific details of mmap()ing a vnode
from uvm_mmap() to the new vnode-specific vn_mmap().  add new uvm_mmap_dev()
and uvm_mmap_anon() convenience functions for mapping character devices
and anonymous memory, and replace all other calls to uvm_mmap() with those.
use the new fileop in drm2 so that libdrm can use mmap() to map things
like on other platforms (instead of the ioctl that we have used so far).

(chs)

2014-12-14 23:27:14 UTC MAIN commitmail json YAML

fix possibly uninitialized variable.

(christos)

2014-12-14 23:25:07 UTC MAIN commitmail json YAML

avoid local variable shadowing devname.

(christos)

2014-12-14 22:32:46 UTC MAIN commitmail json YAML

add the two new compat files.

(christos)

2014-12-14 21:35:24 UTC MAIN commitmail json YAML

PR/49287: Masao Uebayashi: Handle exec_script argument vector from the 32 ->
64 bit case. When execing a 64 bit shell from a 32 bit binary the argument
vector was still incorrect.

XXX: Pullup 7

(christos)

2014-12-14 21:27:49 UTC MAIN commitmail json YAML

Move the empty sigreturn functions to their own files to allow the compat
module to load by itself.

(christos)

2014-12-14 21:14:06 UTC MAIN commitmail json YAML

Don't exclude amd64 from COMPAT < 15. We need it for COMPAT_NETBSD32 a.out

(christos)

2014-12-14 19:59:52 UTC MAIN commitmail json YAML

Allow i386 binary debugging on amd64 hosts.
XXX: This should be done in mknative but how? Matt?

(christos)

2014-12-14 19:58:06 UTC MAIN commitmail json YAML

When debugging 32 bit binaries on a 64 bit arch in NetBSD the dynamic
linker magically converts the dynamic linker name to ld.elf_so-<32bitarch>
like ld.elf_so-i386. We do the same magic here.

(christos)

2014-12-14 18:14:15 UTC MAIN commitmail json YAML

Leave section 0 empty. Now gdb should recognize our dumped ksyms files.

(christos)

2014-12-14 18:12:56 UTC MAIN commitmail json YAML

build ALLWINNER_A80 kernel

(jmcneill)

2014-12-14 18:12:38 UTC MAIN commitmail json YAML

add INSTALL kernel for Allwinner A80

(jmcneill)

2014-12-14 17:15:15 UTC MAIN commitmail json YAML

Bump date for previous. Fix typo.

(wiz)

2014-12-14 17:04:18 UTC netbsd-7 commitmail json YAML

2014-12-14 17:02:38 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #326):
usr.sbin/cpuctl/arch/i386.c: revision 1.60
usr.sbin/cpuctl/arch/i386.c: revision 1.61
usr.sbin/cpuctl/arch/i386.c: revision 1.62
usr.sbin/cpuctl/arch/i386.c: revision 1.63
usr.sbin/cpuctl/arch/i386.c: revision 1.64
Add code to detect hypervisor. The code was based from FreeBSD and ported
by Kengo Nakahara.
kern/49379: Hypervisor's name typo
Move some printf()s from cpu_probe_base_features() to identifycpu().
Those printf()s are used for "identify" command but cpu_probe_base_features()
is shared by ucodeupdate_check(), too. This change fixes a problem that
the "ucode" command print extra output.
Add newline if ci_tsc_freq is 0 to not to break the output.
Don't print the microcode version if the ioctl failed to not to
print garbage.

(martin)

2014-12-14 16:49:35 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #325):
sys/dev/pci/pcireg.h: revision 1.100
sys/dev/pci/pci_subr.c: revision 1.133
Add PCIe CRS Software Visibility bit.

(martin)

2014-12-14 16:44:04 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #324):
sys/dev/ic/rtl8169.c: revision 1.142
RealTek 8139C+ incorrectly identifies UDP checksum 0xffff as bad.
Force software recalculation of UDP checksum if bad checksum is
reported by the hardware.

(martin)

2014-12-14 16:41:30 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #323):
usr.sbin/installboot/arch/vax.c: revision 1.18
Use VAX_LABELOFFSET here; It needs to be the machine-specific one. Thanks
to gcc-4.8 for discovering the bug and to Atari for having a LABELOFFSET of
516 > 512 :-)
XXX: Perhaps we should put all those constants in <sys/bootblock.h> instead
of spreading them around.

(martin)

2014-12-14 16:36:32 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #322):
sys/arch/atari/stand/bootxx/bootxx.c: revision 1.16
Expand heap to 64KB so that bootxx can load bootxxx from 32KB blocksize ffs.
Tested on TT030 with 32GB SSD via SATA->IDE->SCSI converters.

(martin)

2014-12-14 16:05:29 UTC MAIN commitmail json YAML

mdocml-1.13.2 out.

(wiz)

2014-12-14 15:23:36 UTC netbsd-7 commitmail json YAML

2014-12-14 15:22:28 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #321):
sys/arch/atari/conf/ATARITT: revision 1.116
sys/arch/atari/conf/FALCON: revision 1.113
sys/arch/atari/conf/HADES: revision 1.107
sys/arch/atari/conf/MILAN-PCIIDE: revision 1.88
sys/arch/atari/conf/SMALL030: revision 1.20
sys/arch/atari/conf/GENERIC.in: revision 1.109
sys/arch/atari/conf/MILAN-ISAIDE: revision 1.84
Shrink GENERIC and enable options MODULAR instead, as other poor m68k ports.

This allows all (at least ATARITT and FALCON, which have certain users)
gzipped kernel binaries put into 1440KB 2HD floppy so that users can
load these kernels on the native TOS using LOADBSD.TTP utility for
installation.  Note SMALL030 kernel doesn't include any Ethernet
configuration and requires CD-ROM or other removable disks.

(martin)

2014-12-14 15:16:30 UTC netbsd-6 commitmail json YAML

2014-12-14 15:14:47 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #320):
usr.sbin/sysinst/arch/atari/msg.md.de: revision 1.2
usr.sbin/sysinst/arch/atari/msg.md.en: revision 1.2
usr.sbin/sysinst/arch/atari/msg.md.es: revision 1.2
Terminate messages with a newline so that dialog box won't overwrite messages.

(martin)

2014-12-14 14:24:56 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by uwe in ticket #1212):
sys/dev/ic/rtl8169.c: revision 1.142
RealTek 8139C+ incorrectly identifies UDP checksum 0xffff as bad.
Force software recalculation of UDP checksum if bad checksum is
reported by the hardware.

(martin)

2014-12-14 14:21:21 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1211):
sys/arch/atari/stand/bootxx/bootxx.c: revision 1.16
Expand heap to 64KB so that bootxx can load bootxxx from 32KB blocksize ffs.
Tested on TT030 with 32GB SSD via SATA->IDE->SCSI converters.

(martin)

2014-12-14 14:14:48 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1210):
usr.sbin/sysinst/arch/atari/msg.md.de: revision 1.2
usr.sbin/sysinst/arch/atari/msg.md.en: revision 1.2
usr.sbin/sysinst/arch/atari/msg.md.es: revision 1.2
Terminate messages with a newline so that dialog box won't overwrite messages.

(martin)

2014-12-14 14:06:27 UTC netbsd-6-0 commitmail json YAML

2014-12-14 14:05:42 UTC netbsd-6-1 commitmail json YAML

2014-12-14 14:04:50 UTC netbsd-6 commitmail json YAML

2014-12-14 14:03:28 UTC netbsd-6-0 commitmail json YAML

Pull up revision 1.31, requested by maxv in #1209:

Prevent a user-triggerable kmem_alloc(0).

(martin)

2014-12-14 14:02:50 UTC netbsd-6-1 commitmail json YAML

Pull up revision 1.31, requested by maxv in #1209:

Prevent a user-triggerable kmem_alloc(0).

(martin)

2014-12-14 13:59:09 UTC netbsd-6 commitmail json YAML

Pull up revision 1.31, requested by maxv in #1209:

Prevent a user-triggerable kmem_alloc(0).

(martin)

2014-12-14 13:58:41 UTC MAIN commitmail json YAML

fix bit flip in PM2_DAC_COLOR_MODE register
from Naruaki Etomi

(macallan)

2014-12-14 12:31:39 UTC MAIN commitmail json YAML

2014-12-14 11:31:39 UTC MAIN commitmail json YAML

support wedge names.

The default param file for a wedge is still named after the device (dkN)
which might be unpredictable. Use an explicit param file instead.

(mlelstv)

2014-12-14 11:16:29 UTC nick-nhusb commitmail json YAML

2014-12-14 08:57:14 UTC MAIN commitmail json YAML

Avoid a race when the ifp->if_slowtimo pointer is changed while we are
running in if_slowtimo already. Suggested by Masao Uebayashi
in PR kern/49462.

(martin)

2014-12-14 01:13:57 UTC MAIN commitmail json YAML

Restore apple ufs error handling.

(christos)

2014-12-14 00:36:07 UTC MAIN commitmail json YAML

- Add debugging for mount...
- Merge some error returns
- Check more errors

(christos)

2014-12-14 00:28:46 UTC MAIN commitmail json YAML

fix image building:
- round up the total size of the disk image
- fix fdisk offset for netbsd ffs images

(christos)

2014-12-13 21:41:20 UTC MAIN commitmail json YAML

2014-12-13 21:39:07 UTC MAIN commitmail json YAML

2014-12-13 19:35:02 UTC netbsd-7 commitmail json YAML

2014-12-13 19:32:43 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #319):
sys/arch/arm/arm32/arm32_boot.c: revision 1.11
serialize printing of secondary cpu info

(martin)

2014-12-13 19:30:04 UTC MAIN commitmail json YAML

add .ts and .vob suffixes.

(mrg)

2014-12-13 19:29:28 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #318):
sys/arch/sparc64/include/psl.h: revision 1.54
sys/arch/sparc64/include/psl.h: revision 1.55
sys/arch/sparc64/sparc64/cpu.c: revision 1.121
Make getver() into a constant function since Version Register (%ver)
is read only and its value is constant.
This change reduces multipule %ver reads to one in the functions
which uses a number of CPU_IS_* macros.
Use GETVER_CPU_* macros.

(martin)

2014-12-13 19:28:55 UTC MAIN commitmail json YAML

Added quirk for ELECOM M-XG2BB.

(nonaka)

2014-12-13 19:23:35 UTC MAIN commitmail json YAML

2014-12-13 19:23:10 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by nakayama in ticket #317):
sys/conf/Makefile.kern.inc: revision 1.179
Trim " " at the beginning of version string to follow the change
in rev.1.60 of newvers.sh.
-const char sccs[] = "@(#)${fullversion}";
+const char sccs[] = "@(#)" ${fullversion_source};

(martin)

2014-12-13 19:13:25 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #316):
sys/sys/cdefs_elf.h: revision 1.47
Add macro to mark a symbol as weak. Use it to mark the end of a linker
set as empty linker set otherwise violate the aliasing rules of C by
presenting zero sized objects.

(martin)

2014-12-13 18:56:34 UTC netbsd-7 commitmail json YAML

Update entry for #306 for an additional pullup

(martin)

2014-12-13 18:55:18 UTC MAIN commitmail json YAML

2014-12-13 18:49:51 UTC netbsd-7 commitmail json YAML

Pull up rev 1.83 requested by htodd in #306:
Fix usr/lib entry for libdm, which moved to lib.

(martin)

2014-12-13 18:32:59 UTC MAIN commitmail json YAML

- Add -f to allow processing non-plain files.
- Align NetBSD note printing properly
- Add handling of "PaX" notes correctly. Perhaps we should rename them
  to "NetBSD" now.

(christos)

2014-12-13 17:18:55 UTC MAIN commitmail json YAML

Always use kqueue for BSDs in librumpclient

Tested now on the others

(justin)

2014-12-13 16:11:01 UTC MAIN commitmail json YAML

serialize printing of secondary cpu info

(jmcneill)

2014-12-13 15:59:30 UTC MAIN commitmail json YAML

Change coda from hashlist to vcache.
- Replace all hash list crawlers with vfs_vnode_iterator.

(hannken)

2014-12-13 15:59:03 UTC MAIN commitmail json YAML

Remove cnodes from coda_reclaim(), not from coda_inactive().

(hannken)

2014-12-13 15:58:39 UTC MAIN commitmail json YAML

Move the definition of NVCODA and CODA_COMPAT_5 to coda.h,
remove them from coda_vfsops.c and coda_psdev.c.

(hannken)

2014-12-13 15:58:13 UTC MAIN commitmail json YAML

Remove unused definitions (C_WANTED, C_LOCKED).

(hannken)

2014-12-13 15:57:46 UTC MAIN commitmail json YAML

Attach the control object vnode to the coda mount and release it
on unmount.  Initialize special files with NODEV.

(hannken)

2014-12-13 15:51:18 UTC MAIN commitmail json YAML

Extend size of miniroot.fs from 6m to 7m.

(phx)

2014-12-13 14:16:48 UTC MAIN commitmail json YAML

Fix MKRUMP = no build

(christos)

2014-12-13 02:53:08 UTC MAIN commitmail json YAML

2014-12-13 02:35:02 UTC MAIN commitmail json YAML

Fix previous; obsolete vars are pairs.

(uebayasi)

2014-12-13 02:30:39 UTC MAIN commitmail json YAML

postinstall(8): Define long item lists as variables to improve future diff-ability.

(uebayasi)

2014-12-13 02:17:35 UTC MAIN commitmail json YAML

Indent and space fixes.

(uebayasi)

2014-12-12 23:48:45 UTC MAIN commitmail json YAML

Spell 'persistent' correctly.

(riz)

2014-12-12 20:25:35 UTC MAIN commitmail json YAML

Fix byte order selection for breakpoints: on arm the byte order for code
might differ from the generic BFD endianess.
Fixes PR toolchain/49445.

(martin)

2014-12-12 19:36:22 UTC MAIN commitmail json YAML

Add one from the security realm.

(ginsbach)

2014-12-12 19:13:32 UTC netbsd-7 commitmail json YAML

2014-12-12 19:12:08 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #314):
sys/compat/netbsd32/netbsd32_compat_30.c: revision 1.31
User-triggerable kmem_alloc(0).
Ok martin@ christos@
User

(martin)

2014-12-12 19:07:46 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #313):
sys/arch/amd64/amd64/db_disasm.c: revision 1.20
sys/arch/i386/i386/db_disasm.c: revision 1.41
sys/arch/i386/i386/db_disasm.c: revision 1.42
sys/arch/i386/i386/db_disasm.c: revision 1.43
sys/arch/i386/i386/db_disasm.c: revision 1.44
sys/arch/amd64/amd64/db_disasm.c: revision 1.17
sys/arch/amd64/amd64/db_disasm.c: revision 1.18
sys/arch/amd64/amd64/db_disasm.c: revision 1.19
KNF. No binary change.
No functional change.
- 0 -> NULL
- Don't use cast.
- Style fix.
- Fix typos in comment.
Fix bugs:
- aaa and daa were reversed. Same as *BSDs.
- fix operand order of shld and shrd. Same as *BSDs.
Add support for sysenter, sysexit, vmptrld, vmptrst and getsec.

(martin)

2014-12-12 19:03:17 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #312):
sys/dev/pci/pci_subr.c: revision 1.130
sys/dev/pci/pci_subr.c: revision 1.131
sys/dev/pci/pci_subr.c: revision 1.132
sys/dev/pci/pcireg.h: revision 1.97
sys/dev/pci/pcireg.h: revision 1.98
sys/dev/pci/pcireg.h: revision 1.99
sys/dev/pci/pci_subr.c: revision 1.127
sys/dev/pci/pci_subr.c: revision 1.128
sys/dev/pci/pci_subr.c: revision 1.129
Always print the Slot implemented bit in the PCIe Capabilities
Register using with onoff().
- Add some PCI subclass and interfaces.
- The interface of PCI_SUBCLASS_BRIDGE_RACEWAY is not decoded yet.
- Fix typo in a message.
- Add comment.
- Modify comment.
s/genric/generic/
Add comment.
Fix typo in comment.
Fix a bug that the specification revision of the Power Management function
was incorrectly printed in the output of capability "list".
The value is also printed in the detail output and it has no bug.
- Cleanup pci_conf_print_caplist. Use table. The reason why it loops twice
  is that some capabilities appear multiple times (e.g. HyperTransport cap).
- Print the specification revision of Power Management and AGP not in
  the capability list part but in the detail part.
Add some HyperTransport related defines. It's required for the MSI.

(martin)

2014-12-12 18:56:16 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #311):
sys/dev/pci/ppb.c: revision 1.53
sys/dev/pci/ppb.c: revision 1.54
sys/dev/pci/pcireg.h: revision 1.96
- Modify message of PCIe capability version. This field (PCIE_XCAP_VER_MASK)
  is not specification's version number but the capability structure's version
  number. To avoid confusion, print "PCI Express capability version x".
- The max number of PCIe lane is not 16 but 32. Fix the bug using with macro.
- Use macro instead of magic number.
- Gb/s -> GT/s
Rename PCIE_XCAP_VER_* macros to avoid confusion.

(martin)

2014-12-12 16:44:35 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #310):
sys/arch/x86/include/specialreg.h: revision 1.79-1.80
usr.sbin/cpuctl/arch/i386.c: revision 1.59
sys/arch/x86/include/cacheinfo.h: revision 1.19

Update some cpuid related values:
- Add XSAVECC, XGETBV, XSAVES, SMAP and PQE
- Change XINUSE to XGETBV
- Add new cache descripter value (0xc3)
- Update signatures for the follwing CPUs:
  - Core M-5xxx
  - Core i7 Extreme
  - Future Core (0x4e)
  - Future Xeon (0x56)

(martin)

2014-12-12 16:38:49 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #309):
share/man/man7/Makefile: revision 1.31
distrib/sets/lists/man/mi: revision 1.1491
Add missing src(7) reported by Patrick Welche.

(martin)

2014-12-12 15:57:30 UTC MAIN commitmail json YAML

Fix all warnings when compiling with gcc 4.8.
BeBox should be ready for 4.8 now.

(phx)

2014-12-12 09:58:39 UTC MAIN commitmail json YAML

Survive if filesystem installs a signal handler

We tested for signal(3) to return 0 for success, which is incorrect:
signal(3) returns the previous handler. Success should be tested as
!= SIG_ERR, otherwise we fail when a signal handler was previously
installed by perfused(8) parrent process, which happens to be the
FUSE filesystem.

(manu)

2014-12-12 07:28:02 UTC netbsd-6-0 commitmail json YAML

2014-12-12 07:25:34 UTC netbsd-6-0 commitmail json YAML

xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c@1.1.1.6.16.1 / diff / nxr@1.1.1.6.16.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c@1.1.1.6.16.1 / diff / nxr@1.1.1.6.16.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h@1.1.1.6.16.1 / diff / nxr@1.1.1.6.16.1
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c@1.1.1.7.16.1 / diff / nxr@1.1.1.7.16.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c@1.1.1.6.16.1 / diff / nxr@1.1.1.6.16.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c@1.1.1.6.16.1 / diff / nxr@1.1.1.6.16.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c@1.1.1.3.30.1 / diff / nxr@1.1.1.3.30.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c@1.1.1.4.30.1 / diff / nxr@1.1.1.4.30.1
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h@1.1.1.6.16.1 / diff / nxr@1.1.1.6.16.1
xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c@1.2.10.1 / diff / nxr@1.2.10.1
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c@1.1.1.5.28.1 / diff / nxr@1.1.1.5.28.1
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c@1.1.1.4.30.1 / diff / nxr@1.1.1.4.30.1
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c@1.1.1.4.30.1 / diff / nxr@1.1.1.4.30.1
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c@1.1.1.4.30.1 / diff / nxr@1.1.1.4.30.1
xsrc/xfree/xc/programs/Xserver/dbe/dbe.c@1.2.10.1 / diff / nxr@1.2.10.1
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c@1.1.1.7.16.1 / diff / nxr@1.1.1.7.16.1
xsrc/xfree/xc/programs/Xserver/include/dix.h@1.1.1.6.28.1 / diff / nxr@1.1.1.6.28.1
xsrc/xfree/xc/programs/Xserver/include/misc.h@1.1.1.6.16.1 / diff / nxr@1.1.1.6.16.1
xsrc/xfree/xc/programs/Xserver/os/access.c@1.6.16.1 / diff / nxr@1.6.16.1
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c@1.1.1.5.28.1 / diff / nxr@1.1.1.5.28.1
      :
(more 2 files)
Pull up following revision(s) (requested by mrg in ticket #1208):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
        CVE-2014-8091
integer overflows calculating memory needs for requests
        CVE-2014-8092
        CVE-2014-8093
        CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
        CVE-2014-8095
        CVE-2014-8096
        CVE-2014-8097
        CVE-2014-8098
        CVE-2014-8099
        CVE-2014-8100
        CVE-2014-8101
        CVE-2014-8102
        CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --

(snj)

2014-12-12 07:21:28 UTC MAIN commitmail json YAML

2014-12-12 07:21:20 UTC netbsd-6-1 commitmail json YAML

2014-12-12 07:21:05 UTC MAIN commitmail json YAML

Add Validity Sensors, Inc. and their devices. PR#45732 from Greg A. Woods.

(msaitoh)

2014-12-12 07:19:56 UTC netbsd-6-1 commitmail json YAML

xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c@1.1.1.6.20.1 / diff / nxr@1.1.1.6.20.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c@1.1.1.6.20.1 / diff / nxr@1.1.1.6.20.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h@1.1.1.6.20.1 / diff / nxr@1.1.1.6.20.1
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c@1.1.1.7.20.1 / diff / nxr@1.1.1.7.20.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c@1.1.1.6.20.1 / diff / nxr@1.1.1.6.20.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c@1.1.1.6.20.1 / diff / nxr@1.1.1.6.20.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c@1.1.1.3.34.1 / diff / nxr@1.1.1.3.34.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c@1.1.1.4.34.1 / diff / nxr@1.1.1.4.34.1
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h@1.1.1.6.20.1 / diff / nxr@1.1.1.6.20.1
xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c@1.2.14.1 / diff / nxr@1.2.14.1
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c@1.1.1.5.32.1 / diff / nxr@1.1.1.5.32.1
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c@1.1.1.4.34.1 / diff / nxr@1.1.1.4.34.1
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c@1.1.1.4.34.1 / diff / nxr@1.1.1.4.34.1
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c@1.1.1.4.34.1 / diff / nxr@1.1.1.4.34.1
xsrc/xfree/xc/programs/Xserver/dbe/dbe.c@1.2.14.1 / diff / nxr@1.2.14.1
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c@1.1.1.7.20.1 / diff / nxr@1.1.1.7.20.1
xsrc/xfree/xc/programs/Xserver/include/dix.h@1.1.1.6.32.1 / diff / nxr@1.1.1.6.32.1
xsrc/xfree/xc/programs/Xserver/include/misc.h@1.1.1.6.20.1 / diff / nxr@1.1.1.6.20.1
xsrc/xfree/xc/programs/Xserver/os/access.c@1.6.20.1 / diff / nxr@1.6.20.1
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c@1.1.1.5.32.1 / diff / nxr@1.1.1.5.32.1
      :
(more 2 files)
Pull up following revision(s) (requested by mrg in ticket #1208):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
        CVE-2014-8091
integer overflows calculating memory needs for requests
        CVE-2014-8092
        CVE-2014-8093
        CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
        CVE-2014-8095
        CVE-2014-8096
        CVE-2014-8097
        CVE-2014-8098
        CVE-2014-8099
        CVE-2014-8100
        CVE-2014-8101
        CVE-2014-8102
        CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --

(snj)

2014-12-12 07:15:43 UTC netbsd-6 commitmail json YAML

2014-12-12 07:15:06 UTC netbsd-6 commitmail json YAML

xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c@1.1.1.6.14.1 / diff / nxr@1.1.1.6.14.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c@1.1.1.6.14.1 / diff / nxr@1.1.1.6.14.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h@1.1.1.6.14.1 / diff / nxr@1.1.1.6.14.1
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c@1.1.1.7.14.1 / diff / nxr@1.1.1.7.14.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c@1.1.1.6.14.1 / diff / nxr@1.1.1.6.14.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c@1.1.1.6.14.1 / diff / nxr@1.1.1.6.14.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c@1.1.1.3.28.1 / diff / nxr@1.1.1.3.28.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c@1.1.1.4.28.1 / diff / nxr@1.1.1.4.28.1
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h@1.1.1.6.14.1 / diff / nxr@1.1.1.6.14.1
xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c@1.2.8.1 / diff / nxr@1.2.8.1
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c@1.1.1.5.26.1 / diff / nxr@1.1.1.5.26.1
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c@1.1.1.4.28.1 / diff / nxr@1.1.1.4.28.1
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c@1.1.1.4.28.1 / diff / nxr@1.1.1.4.28.1
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c@1.1.1.4.28.1 / diff / nxr@1.1.1.4.28.1
xsrc/xfree/xc/programs/Xserver/dbe/dbe.c@1.2.8.1 / diff / nxr@1.2.8.1
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c@1.1.1.7.14.1 / diff / nxr@1.1.1.7.14.1
xsrc/xfree/xc/programs/Xserver/include/dix.h@1.1.1.6.26.1 / diff / nxr@1.1.1.6.26.1
xsrc/xfree/xc/programs/Xserver/include/misc.h@1.1.1.6.14.1 / diff / nxr@1.1.1.6.14.1
xsrc/xfree/xc/programs/Xserver/os/access.c@1.6.14.1 / diff / nxr@1.6.14.1
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c@1.1.1.5.26.1 / diff / nxr@1.1.1.5.26.1
      :
(more 2 files)
Pull up following revision(s) (requested by mrg in ticket #1208):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
        CVE-2014-8091
integer overflows calculating memory needs for requests
        CVE-2014-8092
        CVE-2014-8093
        CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
        CVE-2014-8095
        CVE-2014-8096
        CVE-2014-8097
        CVE-2014-8098
        CVE-2014-8099
        CVE-2014-8100
        CVE-2014-8101
        CVE-2014-8102
        CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --

(snj)

2014-12-12 06:59:16 UTC netbsd-5-2 commitmail json YAML

2014-12-12 06:58:37 UTC netbsd-5-2 commitmail json YAML

xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c@1.1.1.6.18.1 / diff / nxr@1.1.1.6.18.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c@1.1.1.6.18.1 / diff / nxr@1.1.1.6.18.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h@1.1.1.6.18.1 / diff / nxr@1.1.1.6.18.1
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c@1.1.1.7.18.1 / diff / nxr@1.1.1.7.18.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c@1.1.1.6.18.1 / diff / nxr@1.1.1.6.18.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c@1.1.1.6.18.1 / diff / nxr@1.1.1.6.18.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c@1.1.1.3.32.1 / diff / nxr@1.1.1.3.32.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c@1.1.1.4.32.1 / diff / nxr@1.1.1.4.32.1
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h@1.1.1.6.18.1 / diff / nxr@1.1.1.6.18.1
xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c@1.2.12.1 / diff / nxr@1.2.12.1
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c@1.1.1.5.30.1 / diff / nxr@1.1.1.5.30.1
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c@1.1.1.4.32.1 / diff / nxr@1.1.1.4.32.1
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c@1.1.1.4.32.1 / diff / nxr@1.1.1.4.32.1
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c@1.1.1.4.32.1 / diff / nxr@1.1.1.4.32.1
xsrc/xfree/xc/programs/Xserver/dbe/dbe.c@1.2.12.1 / diff / nxr@1.2.12.1
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c@1.1.1.7.18.1 / diff / nxr@1.1.1.7.18.1
xsrc/xfree/xc/programs/Xserver/include/dix.h@1.1.1.6.30.1 / diff / nxr@1.1.1.6.30.1
xsrc/xfree/xc/programs/Xserver/include/misc.h@1.1.1.6.18.1 / diff / nxr@1.1.1.6.18.1
xsrc/xfree/xc/programs/Xserver/os/access.c@1.6.18.1 / diff / nxr@1.6.18.1
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c@1.1.1.5.30.1 / diff / nxr@1.1.1.5.30.1
      :
(more 2 files)
Pull up following revision(s) (requested by mrg in ticket #1935):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
        CVE-2014-8091
integer overflows calculating memory needs for requests
        CVE-2014-8092
        CVE-2014-8093
        CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
        CVE-2014-8095
        CVE-2014-8096
        CVE-2014-8097
        CVE-2014-8098
        CVE-2014-8099
        CVE-2014-8100
        CVE-2014-8101
        CVE-2014-8102
        CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --

(snj)

2014-12-12 06:58:00 UTC netbsd-5-1 commitmail json YAML

2014-12-12 06:56:54 UTC netbsd-5-1 commitmail json YAML

xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c@1.1.1.6.12.1 / diff / nxr@1.1.1.6.12.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c@1.1.1.6.12.1 / diff / nxr@1.1.1.6.12.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h@1.1.1.6.12.1 / diff / nxr@1.1.1.6.12.1
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c@1.1.1.7.12.1 / diff / nxr@1.1.1.7.12.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c@1.1.1.6.12.1 / diff / nxr@1.1.1.6.12.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c@1.1.1.6.12.1 / diff / nxr@1.1.1.6.12.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c@1.1.1.3.26.1 / diff / nxr@1.1.1.3.26.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c@1.1.1.4.26.1 / diff / nxr@1.1.1.4.26.1
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h@1.1.1.6.12.1 / diff / nxr@1.1.1.6.12.1
xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c@1.2.6.1 / diff / nxr@1.2.6.1
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c@1.1.1.5.24.1 / diff / nxr@1.1.1.5.24.1
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c@1.1.1.4.26.1 / diff / nxr@1.1.1.4.26.1
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c@1.1.1.4.26.1 / diff / nxr@1.1.1.4.26.1
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c@1.1.1.4.26.1 / diff / nxr@1.1.1.4.26.1
xsrc/xfree/xc/programs/Xserver/dbe/dbe.c@1.2.6.1 / diff / nxr@1.2.6.1
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c@1.1.1.7.12.1 / diff / nxr@1.1.1.7.12.1
xsrc/xfree/xc/programs/Xserver/include/dix.h@1.1.1.6.24.1 / diff / nxr@1.1.1.6.24.1
xsrc/xfree/xc/programs/Xserver/include/misc.h@1.1.1.6.12.1 / diff / nxr@1.1.1.6.12.1
xsrc/xfree/xc/programs/Xserver/os/access.c@1.6.12.1 / diff / nxr@1.6.12.1
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c@1.1.1.5.24.1 / diff / nxr@1.1.1.5.24.1
      :
(more 2 files)
Pull up following revision(s) (requested by mrg in ticket #1935):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
        CVE-2014-8091
integer overflows calculating memory needs for requests
        CVE-2014-8092
        CVE-2014-8093
        CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
        CVE-2014-8095
        CVE-2014-8096
        CVE-2014-8097
        CVE-2014-8098
        CVE-2014-8099
        CVE-2014-8100
        CVE-2014-8101
        CVE-2014-8102
        CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --

(snj)

2014-12-12 06:56:12 UTC netbsd-5 commitmail json YAML

2014-12-12 06:54:25 UTC netbsd-5 commitmail json YAML

xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmds.c@1.1.1.6.8.1 / diff / nxr@1.1.1.6.8.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c@1.1.1.6.8.1 / diff / nxr@1.1.1.6.8.1
xsrc/xfree/xc/programs/Xserver/GL/glx/glxserver.h@1.1.1.6.8.1 / diff / nxr@1.1.1.6.8.1
xsrc/xfree/xc/programs/Xserver/GL/glx/rensize.c@1.1.1.7.8.1 / diff / nxr@1.1.1.7.8.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2.c@1.1.1.6.8.1 / diff / nxr@1.1.1.6.8.1
xsrc/xfree/xc/programs/Xserver/GL/glx/single2swap.c@1.1.1.6.8.1 / diff / nxr@1.1.1.6.8.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepix.c@1.1.1.3.22.1 / diff / nxr@1.1.1.3.22.1
xsrc/xfree/xc/programs/Xserver/GL/glx/singlepixswap.c@1.1.1.4.22.1 / diff / nxr@1.1.1.4.22.1
xsrc/xfree/xc/programs/Xserver/GL/glx/unpack.h@1.1.1.6.8.1 / diff / nxr@1.1.1.6.8.1
xsrc/xfree/xc/programs/Xserver/Xext/xcmisc.c@1.2.2.1 / diff / nxr@1.2.2.1
xsrc/xfree/xc/programs/Xserver/Xext/xvdisp.c@1.1.1.5.20.1 / diff / nxr@1.1.1.5.20.1
xsrc/xfree/xc/programs/Xserver/Xi/chgdctl.c@1.1.1.4.22.1 / diff / nxr@1.1.1.4.22.1
xsrc/xfree/xc/programs/Xserver/Xi/chgfctl.c@1.1.1.4.22.1 / diff / nxr@1.1.1.4.22.1
xsrc/xfree/xc/programs/Xserver/Xi/sendexev.c@1.1.1.4.22.1 / diff / nxr@1.1.1.4.22.1
xsrc/xfree/xc/programs/Xserver/dbe/dbe.c@1.2.2.1 / diff / nxr@1.2.2.1
xsrc/xfree/xc/programs/Xserver/dix/dispatch.c@1.1.1.7.8.1 / diff / nxr@1.1.1.7.8.1
xsrc/xfree/xc/programs/Xserver/include/dix.h@1.1.1.6.20.1 / diff / nxr@1.1.1.6.20.1
xsrc/xfree/xc/programs/Xserver/include/misc.h@1.1.1.6.8.1 / diff / nxr@1.1.1.6.8.1
xsrc/xfree/xc/programs/Xserver/os/access.c@1.6.8.1 / diff / nxr@1.6.8.1
xsrc/xfree/xc/programs/Xserver/os/rpcauth.c@1.1.1.5.20.1 / diff / nxr@1.1.1.5.20.1
      :
(more 2 files)
Pull up following revision(s) (requested by mrg in ticket #1935):
xfree/xc/programs/Xserver/dix/dispatch.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xvdisp.c: revision 1.2
xfree/xc/programs/Xserver/include/misc.h: revision 1.2
xfree/xc/programs/Xserver/render/render.c: revision 1.4
xfree/xc/programs/Xserver/GL/glx/singlepixswap.c: revision 1.2
xfree/xc/programs/Xserver/Xi/sendexev.c: revision 1.2
xfree/xc/programs/Xserver/include/dix.h: revision 1.2
xfree/xc/programs/Xserver/os/access.c: revision 1.7
xfree/xc/programs/Xserver/GL/glx/glxserver.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/rensize.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/unpack.h: revision 1.2
xfree/xc/programs/Xserver/GL/glx/singlepix.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgfctl.c: revision 1.2
xfree/xc/programs/Xserver/Xi/chgdctl.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmds.c: revision 1.2
xfree/xc/programs/Xserver/Xext/xcmisc.c: revision 1.3
xfree/xc/programs/Xserver/randr/randr.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/glxcmdsswap.c: revision 1.2
xfree/xc/programs/Xserver/os/rpcauth.c: revision 1.2
xfree/xc/programs/Xserver/dbe/dbe.c: revision 1.3
xfree/xc/programs/Xserver/GL/glx/single2.c: revision 1.2
xfree/xc/programs/Xserver/GL/glx/single2swap.c: revision 1.2
pull over from xorg-server, porting as necessary.
- --
apply fixes for:
X.Org Security Advisory:  Dec. 9, 2014
Protocol handling issues in X Window System servers
backported to 1.10.x by myself.
included are fixes for:
denial of service due to unchecked malloc in client authentication
        CVE-2014-8091
integer overflows calculating memory needs for requests
        CVE-2014-8092
        CVE-2014-8093
        CVE-2014-8094
out of bounds access due to not validating length or offset values in requests
        CVE-2014-8095
        CVE-2014-8096
        CVE-2014-8097
        CVE-2014-8098
        CVE-2014-8099
        CVE-2014-8100
        CVE-2014-8101
        CVE-2014-8102
        CVE-2014-8103
- --
apply two more parts of CVE-2014-8092:
  Missing parens in REQUEST_FIXED_SIZE macro [CVE-2014-8092 pt. 5]
  dix: GetHosts bounds check using wrong pointer value [CVE-2014-8092 pt. 6]
- --

(snj)

2014-12-12 05:19:33 UTC MAIN commitmail json YAML

Add BUFFALO GX-DVI/U2B DisplayLink USB-DVI box. PR#49105 from MOCHIDA Shuji.

(msaitoh)

2014-12-12 05:19:01 UTC MAIN commitmail json YAML

2014-12-12 05:18:35 UTC MAIN commitmail json YAML

Add BUFFALO GX-DVI/U2B DisplayLink USB-DVI box. PR#49105 from MOCHIDA Shuji.

(msaitoh)

2014-12-12 02:25:55 UTC MAIN commitmail json YAML

2014-12-12 01:13:40 UTC MAIN commitmail json YAML

Add options to run a.out i386 binaries (commented out)

(christos)