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 (25m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-09 21:22:19 UTC Now

2012-02-03 23:39:26 UTC MAIN commitmail json YAML

-Wold-style-definitions for i386 and amd64

(christos)

2012-02-03 23:38:08 UTC MAIN commitmail json YAML

Kill of messy ifdefs, and use an ansi prototype.

(christos)

2012-02-03 23:37:20 UTC MAIN commitmail json YAML

2012-02-03 22:18:06 UTC MAIN commitmail json YAML

Fix support for negative keywords: the keyword is prefixed directly with
! without space, so that the splitting works as expected. Adjust entries
for bsdgrep.

(joerg)

2012-02-03 21:39:25 UTC MAIN commitmail json YAML

Fix description of 'silent' in .MAKE.MODE
Also document 'env' in that context.

(sjg)

2012-02-03 21:36:41 UTC MAIN commitmail json YAML

2012-02-03 21:35:55 UTC MAIN commitmail json YAML

don't bother with ifdef's, just grab the biggest type you can.

(christos)

2012-02-03 21:11:17 UTC MAIN commitmail json YAML

ld.elf_so is reentrant.

(joerg)

2012-02-03 20:12:48 UTC MAIN commitmail json YAML

Welcome to 5.99.64 (struct exec_package changed).

(matt)

2012-02-03 20:11:55 UTC MAIN commitmail json YAML

2012-02-03 19:29:59 UTC MAIN commitmail json YAML

Use CPP __VA_ARGS__ for DPRINTF*

(matt)

2012-02-03 19:25:07 UTC MAIN commitmail json YAML

Always allocate the kmem region.  Add UVMHIST support.  Approved by releng.

(matt)

2012-02-03 16:33:10 UTC MAIN commitmail json YAML

2012-02-03 15:54:15 UTC MAIN commitmail json YAML

Make sure perfused exit when the filesystem crashed, so that unmount
is done. Failure to do so caused deadlocks, with operation that
held a lock on the root vnode and got stuck in perfused forever.

Approved by releng.

(manu)

2012-02-03 15:42:46 UTC MAIN commitmail json YAML

2012-02-03 14:36:51 UTC MAIN commitmail json YAML

using 2 casts to fix an unsigned-signed comparison is a sign that this it
is done incorrectly. The RHS is guaranteed positive at this point so cast
it to unsigned to match the LHS.

(christos)

2012-02-03 10:20:29 UTC MAIN commitmail json YAML

Clang compile fix from Joerg Sonneberger approved by releng.

(kardel)

2012-02-03 10:11:07 UTC MAIN commitmail json YAML

Add missing <sys/rnd.h> include, ack: jdc@

(martin)

2012-02-03 05:07:17 UTC MAIN commitmail json YAML

use a correct macro.
releng@ ok

(yamt)

2012-02-03 05:06:51 UTC MAIN commitmail json YAML

use a correct macro.
releng@ ok

(yamt)

2012-02-03 05:06:08 UTC MAIN commitmail json YAML

make the result stable.
releng@ ok

(yamt)

2012-02-03 04:29:17 UTC MAIN commitmail json YAML

Only use MALLOC_DECLARE if it exists. Helps with the dirty _KERNEL
tricks fstat is using.

(joerg)

2012-02-03 04:28:55 UTC MAIN commitmail json YAML

Really skip the current line only if the comment is at the start.

(joerg)

2012-02-03 04:03:11 UTC MAIN commitmail json YAML

don't try to write in a const buffer.

(christos)

2012-02-03 03:54:35 UTC MAIN commitmail json YAML

elf_args needs to be freed with kmem_free() since it is now allocated with
kmem_alloc(). Should fix running 32 bit elf binaries.

(christos)

2012-02-03 03:35:30 UTC MAIN commitmail json YAML

PR/45764, PR/45914
Part 2:
Arrange so that the pointers that we free (ifp->if_afdata, dom->dom_ifqueues[i])
are set to NULL.
While I am here, add a continue.

(christos)

2012-02-03 03:32:45 UTC MAIN commitmail json YAML

PR/45764, PR/45914
Part 1:
nd6_purge can be called after dom_ifdetach, and if_afdata[AF_INET6] is
going to be freed and point to garbage. Make sure we check for NULL, before
taking the pointer offset.
While I am here, add an M_ZERO.

(christos)

2012-02-03 01:20:45 UTC MAIN commitmail json YAML

Fix missed inclusion from my previous commit.

(tls)

2012-02-03 00:35:35 UTC MAIN commitmail json YAML

2012-02-03 00:33:08 UTC MAIN commitmail json YAML

Make sure to allow MEMORY_DISK as rootfs.

(nisimura)

2012-02-03 00:05:58 UTC MAIN commitmail json YAML

2012-02-03 00:04:08 UTC MAIN commitmail json YAML

2012-02-02 23:35:43 UTC MAIN commitmail json YAML

2012-02-02 23:35:35 UTC matt-nb5-mips64 commitmail json YAML

We use avail_clusters_cnt now.

(matt)

2012-02-02 22:49:17 UTC MAIN commitmail json YAML

2012-02-02 22:15:05 UTC MAIN commitmail json YAML

Translate some new messages into german.

(phx)

2012-02-02 21:58:31 UTC MAIN commitmail json YAML

Use sync(8) instead of echo(1) to avoid writing an RDB disklabel.
echo(1) is not part of the miniroot file system.

(phx)

2012-02-02 21:54:34 UTC MAIN commitmail json YAML

Fixed writing of MBR disklabel. It was written by disklabel(8) -r directly
into sector 0, corrupting the MBR. Moved to sector 1.
Removed MBR_LABELSECTOR, which is no longer needed.

(phx)

2012-02-02 20:11:26 UTC MAIN commitmail json YAML

call uvm_km_kmem_alloc with right arguments

fixes: kern/45913

(para)

2012-02-02 19:43:09 UTC MAIN commitmail json YAML

Entropy-pool implementation move and cleanup.

1) Move core entropy-pool code and source/sink/sample management code
  to sys/kern from sys/dev.

2) Remove use of NRND as test for presence of entropy-pool code throughout
  source tree.

3) Remove use of RND_ENABLED in device drivers as microoptimization to
  avoid expensive operations on disabled entropy sources; make the
  rnd_add calls do this directly so all callers benefit.

4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might
  have lead to slight entropy overestimation for some sources.

5) Add new source types for environmental sensors, power sensors, VM
  system events, and skew between clocks, with a sample implementation
  for each.

ok releng to go in before the branch due to the difficulty of later
pullup (widespread #ifdef removal and moved files).  Tested with release
builds on amd64 and evbarm and live testing on amd64.

(tls)

2012-02-02 19:35:18 UTC MAIN commitmail json YAML

2012-02-02 19:18:51 UTC MAIN commitmail json YAML

Compiler warning on a for loop that does not terminate correctly

(darrenr)

2012-02-02 18:59:45 UTC MAIN commitmail json YAML

- bringing kmeminit_nkmempages back and revert pmaps that called this early
- use nkmempages to scale the kmem_arena
- reducing diff to pre kmem/vmem change
  (NKMEMPAGES_MAX_DEFAULT will need adjusting on some archs)

(para)

2012-02-02 18:33:04 UTC MAIN commitmail json YAML

Handle another case the new gcc_assert(0) caught.

(matt)

2012-02-02 18:32:16 UTC MAIN commitmail json YAML

For fast lwp_getprivate, just do the chmk $SYS_lwp_getprivate inline.

(matt)

2012-02-02 18:31:41 UTC MAIN commitmail json YAML

In the syscall vector, deal with SYS_lwp_getprivate quickly.  XXX what about
non-NetBSD syscall tables.

(matt)

2012-02-02 17:21:18 UTC MAIN commitmail json YAML

fill in timestamps in outgoing data buffers

(drochner)

2012-02-02 16:59:43 UTC MAIN commitmail json YAML

Always include <m68k/cpu.h> (i.e. outside #if defined(_KERNEL))
for crash(8) as amiga and sun3.  There are _KERNEL protections in it.

Briefly tested by "build.sh -m news68k -U build".
Further possible botch will be fixed later.

(tsutsui)

2012-02-02 16:06:48 UTC MAIN commitmail json YAML

Don't enable DB_MACHINE_COMMANDS on crash(8) (i.e. !defined(_KERNEL) case).
No easy way to switch sun3 and sun3x at run time for now.

Briefly tested by "build.sh -U -m sun3 build".

(tsutsui)

2012-02-02 16:02:44 UTC MAIN commitmail json YAML

Build INSTALL_C700 ramdisk kernel and install into releasedir.

(tsutsui)

2012-02-02 16:00:35 UTC MAIN commitmail json YAML

2012-02-02 15:57:39 UTC MAIN commitmail json YAML

Add INSTALL kernel config for SL-C700.

(tsutsui)

2012-02-02 15:55:55 UTC MAIN commitmail json YAML

Try to shrink INSTALL kernel a bit.
Loading INSTALL kernel on SL-C1000 running Zaurus Linux still sometimes
fails (due to its size), but at least it works on maintenance kernel.

(tsutsui)

2012-02-02 14:30:48 UTC MAIN commitmail json YAML

On a kernel segfault, print the registers from the trapframe.

(matt)

2012-02-02 14:30:13 UTC MAIN commitmail json YAML

Fix the initial sizing of the system page table / address space.

(matt)

2012-02-02 14:29:25 UTC MAIN commitmail json YAML

Deal with instruction with no arguments.

(matt)

2012-02-02 13:32:18 UTC MAIN commitmail json YAML

Fix a bug in movmemsi in which couldn't handle sym(reg) expressions properly.

(matt)

2012-02-02 13:11:25 UTC MAIN commitmail json YAML

delete virtual screens on detach - this allows to hot-unplug
a udl@usb monitor without crash

(drochner)

2012-02-02 13:07:33 UTC MAIN commitmail json YAML

tell the compiler that the i387 runs in double-rounding mode, so it
doesn't need to issue memory store-read sequences to kill excess
precision. makes code smaller and faster, depending on optimization
flags
(as tests on Linux have shown, the compiler doesn't even succeed in
avoiding excess precision)

(drochner)

2012-02-02 11:13:41 UTC MAIN commitmail json YAML

spl_intr() is not defined anymore so remove from the header file

(reinoud)

2012-02-02 11:12:40 UTC MAIN commitmail json YAML

2012-02-02 11:10:24 UTC MAIN commitmail json YAML

Add cdefs.h to usermode's genheaders.sh

(reinoud)

2012-02-02 08:23:04 UTC netbsd-5-1 commitmail json YAML

2012-02-02 07:09:53 UTC MAIN commitmail json YAML

add a bunch of register definitions
not used yet but I better commit them now than have he tell me that I forgot
them when pm2fb.c starts using them

(macallan)

2012-02-02 03:50:32 UTC MAIN commitmail json YAML

When creating a very small filesystem, use well-known small segment,
block and fragment sizes by default instead of the ordinary 1M/8k/1k
default for larger filesystems.

(perseant)

2012-02-02 03:49:22 UTC MAIN commitmail json YAML

If invoked with -D and creating an image file, ensure that the image
file is filled to the given size.  This prevents false failures
with "lfs: ifile read: 22" in ATF tests.

(perseant)

2012-02-02 03:47:11 UTC MAIN commitmail json YAML

Shut down the cleaner earlier if the filesystem is unmounted.

(perseant)

2012-02-02 03:01:42 UTC MAIN commitmail json YAML

Make this compile on vax (uninitialized use warning).

(matt)

2012-02-02 03:00:49 UTC MAIN commitmail json YAML

Make this compile on vax (uninitialized use warning).

(matt)

2012-02-02 02:47:59 UTC MAIN commitmail json YAML

Clean up display of initial hardware provided limits.  No functional change.

(pgoyette)

2012-02-02 02:44:07 UTC MAIN commitmail json YAML

Disable PTRACE_FORK for vforked() children, because the parent is waiting
and will not receive the SIGTRAP in time.

(christos)

2012-02-02 00:21:00 UTC matt-nb5-mips64 commitmail json YAML

Fix XLP case where we weren't copying mem_clusters to avail_clusters.

(matt)

2012-02-01 23:43:49 UTC MAIN commitmail json YAML

allocate uareas and buffers from kernel_map again
add code to drain pools if kmem_arena runs out of space

(para)

2012-02-01 23:03:30 UTC MAIN commitmail json YAML

2012-02-01 22:53:20 UTC MAIN commitmail json YAML

Add XLP specific CGM mode for SDHC_CLOCK_CTL.

(matt)

2012-02-01 22:48:16 UTC MAIN commitmail json YAML

2012-02-01 22:35:30 UTC MAIN commitmail json YAML

Add some more FreeScale ESDHC defintions.

(matt)

2012-02-01 22:34:43 UTC MAIN commitmail json YAML

2012-02-01 22:25:47 UTC MAIN commitmail json YAML

Add ext2/msdos support, allow mount from udf, add flashctl.

(matt)

2012-02-01 21:57:14 UTC MAIN commitmail json YAML

Put ld0/ld1 on the ramdisk (for sdmmc).

(matt)

2012-02-01 21:56:40 UTC MAIN commitmail json YAML

Build the INSTALL kernels for the P2020DS and P2020RDB

(matt)

2012-02-01 21:49:52 UTC MAIN commitmail json YAML

Use kmem instead of malloc.

(matt)

2012-02-01 21:48:22 UTC MAIN commitmail json YAML

Allow ofwboot to read files from FAT(dosfs).

(matt)

2012-02-01 21:47:17 UTC MAIN commitmail json YAML

2012-02-01 21:46:02 UTC MAIN commitmail json YAML

Make sure the walnut system_tail_extra is very last thing.

(matt)

2012-02-01 21:22:19 UTC MAIN commitmail json YAML

use WARNS=0 until const issue is resolved

(kardel)

2012-02-01 21:21:26 UTC MAIN commitmail json YAML

2012-02-01 20:49:09 UTC MAIN commitmail json YAML

build libopts with WARNS=0 for now

(kardel)

2012-02-01 20:48:02 UTC MAIN commitmail json YAML

2012-02-01 18:55:33 UTC MAIN commitmail json YAML

amd64/Xen doesn't require special treatment for pmap_is_curpmap(),
since cpu_load_pmap() ensures that the linear map is in place for the
kernel. This emulates normal shared kernel mappings, except for the
recursive mapping of the PDP_BASE, which will point to the per-cpu
pdir, which will be a copy of the pmap_kernel()->pm_pdir; instead of
the user pmap->pm_pdir.

(cherry)

2012-02-01 17:53:55 UTC MAIN commitmail json YAML

2012-02-01 17:53:23 UTC MAIN commitmail json YAML

Bump libquota.so major version (to 1)

(dholland)

2012-02-01 17:53:02 UTC MAIN commitmail json YAML

2012-02-01 17:52:07 UTC MAIN commitmail json YAML

2012-02-01 17:48:11 UTC MAIN commitmail json YAML

Simplify elaborate calls to quota_check_limit().

(dholland)

2012-02-01 17:11:46 UTC MAIN commitmail json YAML

PR kern/45907
#ifdef USE_INET6 guards are missing around IPv6 code

(darrenr)

2012-02-01 16:56:34 UTC MAIN commitmail json YAML

Set HDAUDIO_PCI_TCSEL to TC0 like Linux does.
Fixes stalled audio on Lenovo X60 with coreboot firmware.

Additionally, move snooping adjustment to be executed on resume too,
as Linux does.

(jakllsch)

2012-02-01 16:49:37 UTC MAIN commitmail json YAML

2012-02-01 16:46:29 UTC MAIN commitmail json YAML

2012-02-01 14:35:03 UTC MAIN commitmail json YAML

Postfix 2.8.8 and 2.9.0 has released.

(taca)

2012-02-01 13:30:42 UTC MAIN commitmail json YAML

Remove trailing whitespace. Bump date for previous.

(wiz)

2012-02-01 13:29:15 UTC MAIN commitmail json YAML

Document when recv(2) returns 0

(manu)

2012-02-01 13:01:29 UTC MAIN commitmail json YAML

bin/45906: regenerate ntpd/ntp_keyword.h to accommodate our changes

(kardel)

2012-02-01 10:18:04 UTC MAIN commitmail json YAML

Don't refer to ipf_log_soft_destroy(), ipf_log_soft_create(),
ipf_log_soft_init(), and ipf_log_soft_fini() unless IPFILTER_LOG is
defined, since ipf_log.c won't be built unless that flag is defined,
ref. sys/netinet/files.ipfilter.

(he)

2012-02-01 10:04:55 UTC MAIN commitmail json YAML

Bump SYMTAB_SPACE.

(he)

2012-02-01 10:03:24 UTC MAIN commitmail json YAML

Don't forward-declare ipf_dolog unless IPFILTER_LOG is defined,
since its implementation is under that ifdef.

(he)

2012-02-01 09:54:03 UTC MAIN commitmail json YAML

2012-02-01 09:51:01 UTC MAIN commitmail json YAML

Need runtime checks for mach mmu command.

(matt)

2012-02-01 09:41:07 UTC MAIN commitmail json YAML

zlib-1.2.6 out.

(wiz)

2012-02-01 09:37:29 UTC MAIN commitmail json YAML

Restore missing word, remove trailing whitespace.

(wiz)

2012-02-01 09:30:01 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2012-02-01 08:59:07 UTC MAIN commitmail json YAML

document ntp 4.2.6p5 import

(kardel)

2012-02-01 08:45:03 UTC MAIN commitmail json YAML

Document added timecounter support to the CSI Hurdler Centronics
Parallel Interface cpi(4) driver.

(hauke)

2012-02-01 08:15:21 UTC MAIN commitmail json YAML

add libotps for autoopts headers to CPPFLAGS

(kardel)

2012-02-01 07:54:58 UTC MAIN commitmail json YAML

NTP 4.2.6p5 (Harlan Stenn <stenn@ntp.org>, 2011/12/24)

Focus: Bug fixes

Severity: Medium

This is a recommended upgrade.

This release updates sys_rootdisp and sys_jitter calculations to match the
RFC specification, fixes a potential IPv6 address matching error for the
"nic" and "interface" configuration directives, suppresses the creation of
extraneous ephemeral associations for certain broadcastclient and
multicastclient configurations, cleans up some ntpq display issues, and
includes improvements to orphan mode, minor bugs fixes and code clean-ups.

New features / changes in this release:

ntpd

* Updated "nic" and "interface" IPv6 address handling to prevent
  mismatches with localhost [::1] and wildcard [::] which resulted from
  using the address/prefix format (e.g. fe80::/64)
* Fix orphan mode stratum incorrectly counting to infinity
* Orphan parent selection metric updated to includes missing ntohl()
* Non-printable stratum 16 refid no longer sent to ntp
* Duplicate ephemeral associations suppressed for broadcastclient and
  multicastclient without broadcastdelay
* Exclude undetermined sys_refid from use in loopback TEST12
* Exclude MODE_SERVER responses from KoD rate limiting
* Include root delay in clock_update() sys_rootdisp calculations
* get_systime() updated to exclude sys_residual offset (which only
  affected bits "below" sys_tick, the precision threshold)
* sys.peer jitter weighting corrected in sys_jitter calculation

ntpq

* -n option extended to include the billboard "server" column
* IPv6 addresses in the local column truncated to prevent overruns

---
NTP 4.2.6p4 (Harlan Stenn <stenn@ntp.org>, 2011/09/22)

Focus: Bug fixes and portability improvements

Severity: Medium

This is a recommended upgrade.

This release includes build infrastructure updates, code
clean-ups, minor bug fixes, fixes for a number of minor
ref-clock issues, and documentation revisions.

Portability improvements affect AIX, HP-UX, Linux, OS X and 64-bit time_t.

New features / changes in this release:

Build system

* Fix checking for struct rtattr
* Update config.guess and config.sub for AIX
* Upgrade required version of autogen and libopts for building
  from our source code repository

ntpd

* Back-ported several fixes for Coverity warnings from ntp-dev
* Fix a rare boundary condition in UNLINK_EXPR_SLIST()
* Allow "logconfig =allall" configuration directive
* Bind tentative IPv6 addresses on Linux
* Correct WWVB/Spectracom driver to timestamp CR instead of LF
* Improved tally bit handling to prevent incorrect ntpq peer status reports
* Exclude the Undisciplined Local Clock and ACTS drivers from the initial
  candidate list unless they are designated a "prefer peer"
* Prevent the consideration of Undisciplined Local Clock or ACTS drivers for
  selection during the 'tos orphanwait' period
* Prefer an Orphan Mode Parent over the Undisciplined Local Clock or ACTS
  drivers
* Improved support of the Parse Refclock trusttime flag in Meinberg mode
* Back-port utility routines from ntp-dev: mprintf(), emalloc_zero()
* Added the NTPD_TICKADJ_PPM environment variable for specifying baseline
  clock slew on Microsoft Windows
* Code cleanup in libntpq

ntpdc

* Fix timerstats reporting

ntpdate

* Reduce time required to set clock
* Allow a timeout greater than 2 seconds

sntp

* Backward incompatible command-line option change:
  -l/--filelog changed -l/--logfile (to be consistent with ntpd)

Documentation

* Update html2man. Fix some tags in the .html files
* Distribute ntp-wait.html

---
NTP 4.2.6p3 (Harlan Stenn <stenn@ntp.org>, 2011/01/03)

Focus: Bug fixes and portability improvements

Severity: Medium

This is a recommended upgrade.

This release includes build infrastructure updates, code
clean-ups, minor bug fixes, fixes for a number of minor
ref-clock issues, and documentation revisions.

Portability improvements in this release affect AIX, Atari FreeMiNT,
FreeBSD4, Linux and Microsoft Windows.

New features / changes in this release:

Build system
* Use lsb_release to get information about Linux distributions.
* 'test' is in /usr/bin (instead of /bin) on some systems.
* Basic sanity checks for the ChangeLog file.
* Source certain build files with ./filename for systems without . in PATH.
* IRIX portability fix.
* Use a single copy of the "libopts" code.
* autogen/libopts upgrade.
* configure.ac m4 quoting cleanup.

ntpd
* Do not bind to IN6_IFF_ANYCAST addresses.
* Log the reason for exiting under Windows.
* Multicast fixes for Windows.
* Interpolation fixes for Windows.
* IPv4 and IPv6 Multicast fixes.
* Manycast solicitation fixes and general repairs.
* JJY refclock cleanup.
* NMEA refclock improvements.
* Oncore debug message cleanup.
* Palisade refclock now builds under Linux.
* Give RAWDCF more baud rates.
* Support Truetime Satellite clocks under Windows.
* Support Arbiter 1093C Satellite clocks under Windows.
* Make sure that the "filegen" configuration command defaults to "enable".
* Range-check the status codes (plus other cleanup) in the RIPE-NCC driver.
* Prohibit 'includefile' directive in remote configuration command.
* Fix 'nic' interface bindings.
* Fix the way we link with openssl if openssl is installed in the base
  system.

ntp-keygen
* Fix -V coredump.
* OpenSSL version display cleanup.

ntpdc
* Many counters should be treated as unsigned.

ntpdate
* Do not ignore replies with equal receive and transmit timestamps.

ntpq
* libntpq warning cleanup.

ntpsnmpd
* Correct SNMP type for "precision" and "resolution".
* Update the MIB from the draft version to RFC-5907.

sntp
* Display timezone offset when showing time for sntp in the local
  timezone.
* Pay proper attention to RATE KoD packets.
* Fix a miscalculation of the offset.
* Properly parse empty lines in the key file.
* Logging cleanup.
* Use tv_usec correctly in set_time().
* Documentation cleanup.

---
NTP 4.2.6p2 (Harlan Stenn <stenn@ntp.org>, 2010/07/08)

Focus: Bug fixes and portability improvements

Severity: Medium

This is a recommended upgrade.

This release includes build infrastructure updates, code
clean-ups, minor bug fixes, fixes for a number of minor
ref-clock issues, improved KOD handling, OpenSSL related
updates and documentation revisions.

Portability improvements in this release affect Irix, Linux,
Mac OS, Microsoft Windows, OpenBSD and QNX6

New features / changes in this release:

ntpd
* Range syntax for the trustedkey configuration directive
* Unified IPv4 and IPv6 restrict lists

ntpdate
* Rate limiting and KOD handling

ntpsnmpd
* default connection to net-snmpd via a unix-domain socket
* command-line 'socket name' option

ntpq / ntpdc
* support for the "passwd ..." syntax
* key-type specific password prompts

sntp
* MD5 authentication of an ntpd
* Broadcast and crypto
* OpenSSL support

---
NTP 4.2.6p1 (Harlan Stenn <stenn@ntp.org>, 2010/04/09)

Focus: Bug fixes, portability fixes, and documentation improvements

Severity: Medium

This is a recommended upgrade.

(kardel)

2012-02-01 07:53:52 UTC MAIN commitmail json YAML

merge import ntp-4-2-6p5

(kardel)

2012-02-01 07:46:30 UTC MAIN commitmail json YAML

2012-02-01 06:19:05 UTC MAIN commitmail json YAML

Fix stupid bug in cursor_getn - it's supposed to return the number of
values retrieved, but it was returning 0 on success. Fortunately nothing
was using it yet.

(dholland)

2012-02-01 06:12:37 UTC MAIN commitmail json YAML

2012-02-01 05:49:45 UTC MAIN commitmail json YAML

Note quota changes in the form of the addition of libquota.

(dholland)

2012-02-01 05:48:14 UTC MAIN commitmail json YAML

5.99.63: new quotactl syscall, bump required for rump and due to vfs-level
adjustments.

(dholland)

2012-02-01 05:46:46 UTC MAIN commitmail json YAML

Be consistent about whether idtype and objtype codes are signed or
unsigned. They are signed. (While unsigned might have been a better
choice, it doesn't really matter and the majority of preexisting uses
were signed. And consistency is good.)

(dholland)

2012-02-01 05:43:55 UTC MAIN commitmail json YAML

Improve the names of some members of struct quotactl_args. These are
effectively function parameter names, but since they need to be
described with the same names in the man page the choices do matter.
Some.

(dholland)

2012-02-01 05:42:18 UTC MAIN commitmail json YAML

2012-02-01 05:40:01 UTC MAIN commitmail json YAML

2012-02-01 05:39:28 UTC MAIN commitmail json YAML

Split out a do_sys_quotactl for compat_netbsd32.

(dholland)

2012-02-01 05:34:43 UTC MAIN commitmail json YAML

Change the syscall API for quotas over to the new non-proplib one.

  - struct vfs_quotactl_args -> struct quotactl_args
  - add sys/stdint.h to sys/quotactl.h for clean userland build
  - install sys/quotactl.h in /usr/include
  - update set lists for same
  - add new marshalling code in libquota
  - add new unmarshalling code in vfs_syscalls.c
  - discard proplib interpreter code in vfs_quotactl.c
  - add dispatching code for the 14 quotactl ops in vfs_quotactl.c
  - mark the proplib quotactl syscall obsolete
  - add a new syscall number for the new quotactl syscall
  - change the name of the syscall to __quotactl()
  - remove the decl of the old quotactl from quota/quotaprop.h
  - add a decl of the new quotactl to sys/quotactl.h
  - update the libc build
  - update ktruss
  - remove proplib marshalling code from libquota
  - update copy of syscall table in gdb ppc sources
  - hack rumphijack to accomodate new quotactl name (as I recall,
    pooka wanted such a name change to simplify something, but I
    don't really see what/how)

This change appears to require a kernel version bump for rumpish
reasons.

(dholland)

2012-02-01 05:25:58 UTC MAIN commitmail json YAML

2012-02-01 05:16:56 UTC MAIN commitmail json YAML

Add QUOTACTL_IDTYPESTAT and QUOTACTL_OBJTYPESTAT for retrieving info
about idtypes and objtypes. This avoids compiling in the names of
the id and object types.

I overlooked this last week because the proplib syscall interface has
no way to convey this information.

Renumber the operation codes again (since we still can) to insert
the new operations into the list in a semantically sensible place.

Requires kernel version bump.

(dholland)

2012-02-01 05:12:45 UTC MAIN commitmail json YAML

2012-02-01 05:10:45 UTC MAIN commitmail json YAML

Fix problems in cursor iteration that came to light when iterating one
value at a time, instead of in bulk. Yeah, repquota should do bulk get,
but it doesn't yet.

(dholland)

2012-02-01 05:07:08 UTC MAIN commitmail json YAML

Remove unwanted decl of the old quotactl syscall.

(dholland)

2012-02-01 03:35:14 UTC MAIN commitmail json YAML

add MINI2440_INSTALL image to the distribution.

(nisimura)

2012-02-01 02:27:24 UTC MAIN commitmail json YAML

When using socket loaning, make sure the KVA used for the loan has the same
color as the UVA being loaned.

(matt)

2012-02-01 02:22:28 UTC MAIN commitmail json YAML

Use right UVM_xxx_COLORMATCH flag (even both use the same value).

(matt)

2012-02-01 02:21:21 UTC MAIN commitmail json YAML

2012-02-01 02:05:51 UTC MAIN commitmail json YAML

Add ALIGNBYTES32/ALIGN32 for netbsd32.

(matt)

2012-02-01 02:05:14 UTC MAIN commitmail json YAML

2012-02-01 02:03:52 UTC MAIN commitmail json YAML

2012-02-01 02:02:07 UTC MAIN commitmail json YAML

2012-02-01 02:01:29 UTC MAIN commitmail json YAML

Use C89 prototypes.

(matt)

2012-01-31 22:53:56 UTC MAIN commitmail json YAML

2012-01-31 22:53:28 UTC MAIN commitmail json YAML

2012-01-31 22:52:19 UTC MAIN commitmail json YAML

Add the *at syscalls and other missing syscalls.

(matt)

2012-01-31 22:51:42 UTC MAIN commitmail json YAML

Add netbsd32_socklenp_t

(matt)

2012-01-31 22:47:08 UTC MAIN commitmail json YAML

unbreak the sun2 pmap

(para)

2012-01-31 22:13:20 UTC MAIN commitmail json YAML

Employ the two free 16 bit timers of the Hurdler Centronics Parallel
Interface card's Z8536 CIO for Timecounter support.

Builds, should work, but not testable yet because of pmap breakage.

(hauke)

2012-01-31 21:53:42 UTC MAIN commitmail json YAML

Sync usage with man page.

(wiz)

2012-01-31 21:29:40 UTC MAIN commitmail json YAML

2012-01-31 21:17:57 UTC MAIN commitmail json YAML

2012-01-31 21:12:03 UTC MAIN commitmail json YAML

Print MPC8245 cpu speed. We can calculate it using the PLL ratio.

(phx)

2012-01-31 20:40:09 UTC MAIN commitmail json YAML

Revert to more readable but non-standard use of offsetof to calculate
a size of a structure with a flexible array member.

(alnsn)

2012-01-31 20:30:15 UTC MAIN commitmail json YAML

Implement crtbegin* for sh3.  Tested to work on landisk.

(uwe)

2012-01-31 20:17:57 UTC MAIN commitmail json YAML

New ___start() C function takes 3 arguments instead of 6 and fetches
argc, argv and environ from ps_strings instead.  Adjust the trampoline
accordingly.

Fix brain fart in previous: direct jump is jmp @rN, not bsrf rN.

(uwe)

2012-01-31 20:12:47 UTC MAIN commitmail json YAML

Use unambiguous .p2align 2 since .align 4 copied from i386 is
incorrect, as .align is .p2align on sh3, not .balign

(uwe)

2012-01-31 20:11:42 UTC MAIN commitmail json YAML

update ntp current version

(kardel)

2012-01-31 20:08:28 UTC MAIN commitmail json YAML

Move crt0.S in front of crt0-common.c when building crt0.o and gcrt0.o.
Reading disassembly is easier when the asm crt0.S trampoline is at the
start, not hidden behind the C code in crt0-common.c.

(uwe)

2012-01-31 20:05:13 UTC MAIN commitmail json YAML

fix instructions in comment part

(kardel)

2012-01-31 20:03:50 UTC MAIN commitmail json YAML

Hmm, funny.  I wonder why and how did emacs VC managed to add

  Warning: Permanently added the RSA host key for IP address '...' to the list of known hosts.

to the committed file. (hi, new cvs!)

(uwe)

2012-01-31 19:58:22 UTC MAIN commitmail json YAML

Use -DPIC to compile crtbeginS.o since that's what <machine/asm.h>
headers check.

(uwe)

2012-01-31 19:11:38 UTC MAIN commitmail json YAML

Replace offsetof(pcq_t, pcq_items[nitems]) with sizeof(pcq_t) + sizeof(void *[nitems]).

(alnsn)

2012-01-31 19:02:49 UTC MAIN commitmail json YAML

owner testcase now succeed with rumpfs.

(njoly)

2012-01-31 19:00:04 UTC MAIN commitmail json YAML

Check credentials when setting uid, gid or mode attributes.

(njoly)

2012-01-31 18:56:07 UTC MAIN commitmail json YAML

Check directory write access for DELETE operation. And while here,
small indentation adjust.

(njoly)

2012-01-31 16:30:40 UTC MAIN commitmail json YAML

PR/45897: Takahiro Kambe: Make default display < 80 characters and add -w flag
to display unlimited

(christos)

2012-01-31 13:25:05 UTC MAIN commitmail json YAML

Remove trailing whitespace.
New sentence, new line.
Remove Pp before Sh.
Sort sections.
Use more markup.
Remove unnecessary macro arguments.

(wiz)

2012-01-31 12:23:33 UTC MAIN commitmail json YAML

2012-01-31 11:04:17 UTC MAIN commitmail json YAML

2012-01-31 09:53:44 UTC MAIN commitmail json YAML

Fix AppleTalk name registration, as discussed on the port-macppc list
<http://mail-index.netbsd.org/port-macppc/2010/07/09/msg001119.html>
and in PR kern/44412, by looping back ddp broadcasts.

Patch submitted by David Riley against netbsd-5, adaptation for
-current and minor KNF touchup by me.

Needs to be pulled up to netbsd-5.

(hauke)

2012-01-31 09:41:37 UTC MAIN commitmail json YAML

PR bin/45894
ipftest core dumps when running tests

(darrenr)

2012-01-31 09:39:49 UTC MAIN commitmail json YAML

2012-01-31 09:19:58 UTC MAIN commitmail json YAML

Import openresolv-3.4.6 with the following change from 3.4.5
* dnsmasq subscriber correctly sets IPv6 domain specific servers over dbus

Status:

Vendor Tag: roy
Release Tags: openresolv-3-4-6

(roy)

2012-01-31 09:06:12 UTC MAIN commitmail json YAML

More printf format fixes

(martin)

2012-01-31 08:57:36 UTC MAIN commitmail json YAML

More printf format fixes

(martin)

2012-01-31 08:43:45 UTC MAIN commitmail json YAML

Fix printf formats (those who can't decide wether to use casts or PRI*
macros do both in bogus combination)

(martin)

2012-01-31 05:08:14 UTC MAIN commitmail json YAML

igsfb doesn't use rcons, no need to pull it in

(macallan)

2012-01-31 04:32:08 UTC MAIN commitmail json YAML

Use a typedef to cleanup OF_set_callback.

(matt)

2012-01-31 04:31:38 UTC MAIN commitmail json YAML

Convert stragglers to use real C89 prototypes.

(matt)

2012-01-31 04:28:50 UTC MAIN commitmail json YAML

2012-01-31 04:28:03 UTC MAIN commitmail json YAML

2012-01-31 00:30:52 UTC MAIN commitmail json YAML

Deal with case when kmembase == kmemstart.
Use KASSERTMSG for a few KASSERTs
Make sure to match the color of the VA when we are allocating a physical page.

(matt)

2012-01-30 23:34:58 UTC MAIN commitmail json YAML

Switch to using ANSI prototypes.

(matt)

2012-01-30 23:34:15 UTC MAIN commitmail json YAML

Use ANSI prototype for _bus_dmamem_alloc_range.
Caught when compiling with -Wold-style-definition

(matt)

2012-01-30 23:31:28 UTC MAIN commitmail json YAML

2012-01-30 22:51:52 UTC MAIN commitmail json YAML

Add ipf_rb.h to setlist -- missed in earlier commits in ipf 5.1.1 import.

(tls)

2012-01-30 22:49:03 UTC MAIN commitmail json YAML

- remove dup included files
- use intptr_t instead of long where appropriate
- use perfused_ instead of perfuse_ for our own functions.
- more static
Fixes namespace collision of perfuse_mount with this and libperfuse.

(christos)

2012-01-30 21:47:24 UTC MAIN commitmail json YAML

acpi_md_ncpus: use kcpuset_attached instead.

(rmind)

2012-01-30 21:35:22 UTC MAIN commitmail json YAML

pmc_init: check ncpu instead of cpus_attached.

(rmind)

2012-01-30 21:10:30 UTC MAIN commitmail json YAML

Patch to include ipf_rb.h missed from merge.

(darrenr)

2012-01-30 21:05:40 UTC MAIN commitmail json YAML

Fix for KMEM_GUARD; do not use it from interrupt context.

(rmind)

2012-01-30 20:51:50 UTC MAIN commitmail json YAML

2012-01-30 20:40:39 UTC MAIN commitmail json YAML

Initialize "match", it may be used uninitialized, and gcc complains
about it.

(martin)

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

Correct merge error from import.

(darrenr)

2012-01-30 20:08:31 UTC MAIN commitmail json YAML

Merge error - stale code from HEAD not removed.

(darrenr)

2012-01-30 20:02:55 UTC MAIN commitmail json YAML

- don't copy past the end of sockaddr if we are rounding, zero it out instead,
  from mlelstv@
- put a comment explaining the 6 nuls.

(christos)

2012-01-30 20:01:09 UTC MAIN commitmail json YAML

Count length from the beginning of the structure not the sa_data portion.
From skrll@

(christos)

2012-01-30 19:41:24 UTC MAIN commitmail json YAML

Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive}
where it looks straightforward, and pci_aprint_devinfo_fancy in a few
others where drivers want to supply their own device names instead
of the pcidevs generated one. More complicated cases, where names
are composed at runtime, are left alone for now. It certainly makes
sense to simplify the drivers here rather than inventing a catch-all API.
This should serve as as example for new drivers, and also ensure
consistent output in the AB_QUIET ("boot -q") case. Also, it avoids
excessive stack usage where drivers attach child devices because the
buffer for the device name is not kept on the local stack anymore.

(drochner)

2012-01-30 19:38:45 UTC MAIN commitmail json YAML

2012-01-30 19:34:57 UTC MAIN commitmail json YAML


Lost on import of 5.1.1

Status:

Vendor Tag: DARRENR
Release Tags: v5-1-1

(darrenr)

2012-01-30 19:31:31 UTC MAIN commitmail json YAML