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

2024-05-10 06:17:25 UTC Now

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

Revert version 1.111 of sysinst/disks.c, which caused sysinst to
create lfs fstab entries with fsck disabled, and instead patch
fsck_lfs to exit successfully without doing anything when given the -p
(bootup preen) option. If you really want to do fsck_lfs -p, you can
do fsck_lfs -f -p to make it go.

This has been sitting in my todo queue since February 2010 and was
ok'd by the committer at the time. The original commit was based on
this post:
  http://mail-index.netbsd.org/tech-kern/2010/02/09/msg007306.html

and I remain unconvinced that it's the right thing, but we can at
least do it properly and not ship a sysinst with -7 that creates
permanently wrong fstab files.

Note that this may cause problems for anyone who's taken -p out of the
bootup fsck flags; but doing that is wrong, so don't.

(dholland)

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

Update the bignum implementation in netpgpverify, and sync all uses of it

        + radix conversion routines added
        + bitwise operations added
        + whitespace cleanups

(agc)

2014-07-12 15:42:57 UTC MAIN commitmail json YAML

Mark stray files obsolete (don't just remove them); noted by Paul Goyette.
(hi darrenr)

(dholland)

2014-07-12 15:19:47 UTC MAIN commitmail json YAML

Add HCJ. About a dozen mountain tops where nuked to make place for the runway,
see http://cdn2.spiegel.de/images/image-723855-galleryV9-jjgv.jpg

(mbalmer)

2014-07-12 14:54:32 UTC MAIN commitmail json YAML

PR kern/47665
For ICMP packets, use the "oicmpid" and "nicmpid" fields explicitly rather
than overloading those with "port" in them and expecting them to work.

(darrenr)

2014-07-12 14:40:06 UTC MAIN commitmail json YAML

Test n17_6 does not yet exist so remove unrequired files and test case

(darrenr)

2014-07-12 14:37:49 UTC MAIN commitmail json YAML

Test n17_6 does not yet exist so remove unrequired files and test case

(darrenr)

2014-07-12 14:37:12 UTC MAIN commitmail json YAML

Test n17_6 does not yet exist so remove unrequired files and test case

(darrenr)

2014-07-12 12:53:27 UTC MAIN commitmail json YAML

update the records for the dhcp import

(spz)

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

Prevent detaching an open device unless forced.

(hannken)

2014-07-12 12:11:22 UTC MAIN commitmail json YAML

the new release wants libisc (and thus libisccfg) from bind

(spz)

2014-07-12 12:09:38 UTC MAIN commitmail json YAML

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

Use kproc2 to provide sensible informations for /proc/<pid>/stat.

(njoly)

2014-07-12 09:57:25 UTC MAIN commitmail json YAML

Allow fill_kproc2() to be used by more than sysctl.

(njoly)

2014-07-12 05:30:33 UTC MAIN commitmail json YAML

detach wscons when detaching console

(mlelstv)

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

2014-07-12 04:46:26 UTC MAIN commitmail json YAML

update for xf86-video-vmware 13.0.2.

(mrg)

2014-07-12 04:32:59 UTC MAIN commitmail json YAML

note about missing HAVE_GCC_VECTOR_EXTENSIONS (only used in test apps).

(mrg)

2014-07-12 04:31:43 UTC MAIN commitmail json YAML

2014-07-12 04:20:22 UTC MAIN commitmail json YAML

2014-07-12 04:11:34 UTC MAIN commitmail json YAML

2014-07-11 22:33:03 UTC MAIN commitmail json YAML

Current wpa_supplicant version is 2.2, released 2014-06-04.

(alnsn)

2014-07-11 20:45:15 UTC MAIN commitmail json YAML

2014-07-11 20:43:33 UTC MAIN commitmail json YAML

Handle overflow in BPF_LD+BPF_IND for mbuf chains and make two minor changes:
move sljit_emit_return() to generate_insn_code() and use a different register
for checking errors after xcall.

(alnsn)

2014-07-11 20:26:31 UTC MAIN commitmail json YAML

2014-07-11 20:12:52 UTC MAIN commitmail json YAML

2014-07-11 20:03:34 UTC MAIN commitmail json YAML

2014-07-11 19:57:34 UTC MAIN commitmail json YAML

2014-07-11 19:40:52 UTC MAIN commitmail json YAML

add comments for un-done stuff.

(mrg)

2014-07-11 19:40:23 UTC MAIN commitmail json YAML

2014-07-11 19:30:06 UTC MAIN commitmail json YAML

2014-07-11 19:19:16 UTC MAIN commitmail json YAML

2014-07-11 19:14:10 UTC MAIN commitmail json YAML

2014-07-11 19:11:00 UTC MAIN commitmail json YAML

2014-07-11 18:55:42 UTC MAIN commitmail json YAML

2014-07-11 18:55:24 UTC MAIN commitmail json YAML

2014-07-11 18:32:41 UTC MAIN commitmail json YAML

2014-07-11 18:31:47 UTC MAIN commitmail json YAML

2014-07-11 18:24:14 UTC MAIN commitmail json YAML

new config.h for imake 1.0.7.

(mrg)

2014-07-11 18:23:09 UTC MAIN commitmail json YAML

2014-07-11 18:22:49 UTC MAIN commitmail json YAML

2014-07-11 16:30:45 UTC MAIN commitmail json YAML

remove dup usage print (enh at google dot com):

arm just sent us (Android) this:
https://android-review.googlesource.com/#/c/100970/1

(christos)

2014-07-11 16:22:49 UTC MAIN commitmail json YAML

netbsd32 should depend on exec_elf32, since it will use exec_elf32's functions.
This fixes
# modload compat_netbsd32
when exec_elf32 is not loaded.

ok njoly@

(maxv)

2014-07-11 16:17:29 UTC MAIN commitmail json YAML

move the flag setting higher to avoid KASSERT (dholland)

(christos)

2014-07-11 14:59:53 UTC MAIN commitmail json YAML

Another infinite loop fix from OpenBSD from Tobias Stoeckmann:

You can download a "proof of concept" from my website:
http://www.stoeckmann.org/openbsd/poc.iso.

Take FAT1 and it'll infinitely loop.  This fix will complete
your previous commit.

(christos)

2014-07-11 08:50:08 UTC MAIN commitmail json YAML

Fix compile error.

(msaitoh)

2014-07-11 08:34:28 UTC MAIN commitmail json YAML

Rename some WM_F_* flags to clearify. Renumbering flags. No functional change.

WM_F_EEPROM_HANDSHAKE -> WM_F_LOCK_EECD
WM_F_EEPROM_SEMAPHORE -> WM_F_LOCK_SWSM
WM_F_SWFW_SYNC        -> WM_F_LOCK_SWFW
WM_F_SWFWHW_SYNC      -> WM_F_LOCK_EXTCNF

(msaitoh)

2014-07-11 07:22:45 UTC MAIN commitmail json YAML

Restore the WM_F_EEPROM_SEMAPHORE flags for 82575-I354 and 80003 cases.
The flag was removed in last commit.

(msaitoh)

2014-07-11 02:23:44 UTC MAIN commitmail json YAML

Fix some bugs realted to semaphore. This change fixes a problem which
was exposed in if_wm.c rev. 1.271. Tested by riastradh@.
- Clear the SMBI bit in SWSM register before accessing NVM and PHY in
  wm_attach(). Same as FreeBSD.
- Fix a bug that 82573 doesn't put the hardware semaphore. Same as
  FreeBSD r256200.

(msaitoh)

2014-07-10 21:13:52 UTC MAIN commitmail json YAML

2014-07-10 21:06:20 UTC MAIN commitmail json YAML

Well, if you set FSFIXFAT, better do it... Try running fsck on:

    $ newfs_msdos -C 1M ./poc.fs
    $ dd if=/dev/zero of=poc.fs conv=notrunc bs=1 count=1 seek=512

multiple times and see that it does not get fixed.

(christos)

2014-07-10 21:00:52 UTC MAIN commitmail json YAML

Bring in a regression for the previous fix from OpenBSD

(christos)

2014-07-10 19:21:46 UTC MAIN commitmail json YAML

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

Fix a user-controlled memory allocation. kmem_alloc(0) will panic the system.

ok christos@

(maxv)

2014-07-10 15:32:10 UTC MAIN commitmail json YAML

initialize args the same way we do in filter.

(christos)

2014-07-10 15:26:30 UTC MAIN commitmail json YAML

add missing fallthrough

(christos)

2014-07-10 15:15:54 UTC MAIN commitmail json YAML

CID 975226: hande error from UFS_WAPBL_BEGIN

(christos)

2014-07-10 15:00:28 UTC MAIN commitmail json YAML

table can't be NULL here.

(christos)

2014-07-10 14:05:19 UTC MAIN commitmail json YAML

tcp_accept: simplify a little.

(rmind)

2014-07-10 08:17:43 UTC MAIN commitmail json YAML

Reinstate include of netdb.h, needed on some cross builds

(justin)

2014-07-10 06:27:15 UTC MAIN commitmail json YAML

Fix unchecked UFS_WAPBL_BEGIN. Coverity 975226.
Unfortunately it looks like all we can do on error here is printf.

(dholland)

2014-07-10 06:24:02 UTC MAIN commitmail json YAML

Increase maximum MSGBUFSIZE to 248k.
While here, remove 2 sparc(32)-only entries (from mrg@).

(jdc)

2014-07-10 06:02:40 UTC MAIN commitmail json YAML

Use an explicit compare to 0 for an immediate error result, not !.
Using ! is perfectly clear on variables like "error" or "result",
but directly on a function call it tends to look like a mistake.

(dholland)

2014-07-10 01:14:23 UTC MAIN commitmail json YAML

Add pre-generated builtin_function.cpp.

Normally this is created by the Mesa build process by running a
Python program, but we don't have that vice^Wluxury here, so we'll
make do with a pre-generated version.  This file is going away in a
later Mesa version anyway...

(riastradh)

2014-07-09 23:41:40 UTC MAIN commitmail json YAML

Split out file and memory access in librumpuser

This allows alternate implementations to reuse these parts, and the file
parts will at the next hypercall revision be moved to their own driver.

Discussed with pooka@

(justin)

2014-07-09 22:07:02 UTC MAIN commitmail json YAML

Revert stop-gap in 1.2 now that Mesa is updated.

(riastradh)

2014-07-09 20:22:56 UTC MAIN commitmail json YAML

2014-07-09 20:14:17 UTC MAIN commitmail json YAML

2014-07-09 20:12:30 UTC MAIN commitmail json YAML

Define CPU_TO_LE16/LE16_TO_CPU consistently in main/compiler.h.

(riastradh)

2014-07-09 20:11:14 UTC MAIN commitmail json YAML

Fix types and omit needless casts in mesa/main/mipmap.c.

(riastradh)

2014-07-09 20:08:57 UTC MAIN commitmail json YAML

2014-07-09 20:05:37 UTC MAIN commitmail json YAML

2014-07-09 20:04:12 UTC MAIN commitmail json YAML

Declare intel_emit_depth_stall_flushes in intel_batchbuffer.h.

(riastradh)

2014-07-09 20:00:57 UTC MAIN commitmail json YAML

2014-07-09 19:50:00 UTC MAIN commitmail json YAML

2014-07-09 19:46:51 UTC MAIN commitmail json YAML

2014-07-09 16:30:11 UTC MAIN commitmail json YAML

Call bnx_print_adapter_info() before mii_attach() to not to
split bnx's dmesg into two parts by brgphy's dmesg.

(msaitoh)

2014-07-09 16:12:11 UTC netbsd-5-1 commitmail json YAML

2014-07-09 16:11:45 UTC netbsd-5-2 commitmail json YAML

2014-07-09 16:11:23 UTC netbsd-5 commitmail json YAML

2014-07-09 16:09:40 UTC netbsd-5-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1913):
libexec/httpd/CHANGES 1.3-1.18
libexec/httpd/Makefile 1.8-1.22 via patch
libexec/httpd/Makefile.boot 1.3-1.6
libexec/httpd/auth-bozo.c 1.5-1.13
libexec/httpd/bozohttpd.8 1.6-1.46
libexec/httpd/bozohttpd.c 1.8,1.12-1.54
libexec/httpd/bozohttpd.h 1.8-1.32
libexec/httpd/cgi-bozo.c 1.11-1.25
libexec/httpd/content-bozo.c 1.4-1.10
libexec/httpd/daemon-bozo.c 1.5-1.16
libexec/httpd/dir-index-bozo.c 1.6-1.19
libexec/httpd/ssl-bozo.c 1.5-1.16
libexec/httpd/tilde-luzah-bozo.c 1.5-1.10
libexec/httpd/lua-bozo.c 1.1-1.9
libexec/httpd/main.c 1.1-1.7
libexec/httpd/netbsd_queue.h 1.1
libexec/httpd/printenv.lua 1.1-1.2
libexec/httpd/debug/Makefile 1.1
libexec/httpd/libbozohttpd/Makefile 1.2
libexec/httpd/libbozohttpd/libbozohttpd.3 1.3
libexec/httpd/libbozohttpd/shlib_version 1.1
libexec/httpd/lua/Makefile 1.1
libexec/httpd/lua/bozo.lua 1.1
libexec/httpd/lua/glue.c 1.1
libexec/httpd/lua/optparse.lua 1.1
libexec/httpd/lua/shlib_version 1.1
libexec/httpd/small/Makefile 1.1-1.2
libexec/httpd/testsuite/Makefile 1.4
libexec/httpd/testsuite/html_cmp 1.4
libexec/httpd/testsuite/t1.in 1.3
libexec/httpd/testsuite/t1.out 1.3
libexec/httpd/testsuite/t10.in 1.1
libexec/httpd/testsuite/t10.out 1.1
libexec/httpd/testsuite/t2.in 1.3
libexec/httpd/testsuite/t2.out 1.3
libexec/httpd/testsuite/t3.in 1.3
libexec/httpd/testsuite/t3.out 1.3
libexec/httpd/testsuite/t4.in 1.3
libexec/httpd/testsuite/t4.out 1.3
libexec/httpd/testsuite/t5.in 1.3
libexec/httpd/testsuite/t5.out 1.3
libexec/httpd/testsuite/t6.in 1.3
libexec/httpd/testsuite/t6.out 1.3
libexec/httpd/testsuite/t7.in 1.3
libexec/httpd/testsuite/t7.out 1.3
libexec/httpd/testsuite/t8.in 1.3
libexec/httpd/testsuite/t8.out 1.3
libexec/httpd/testsuite/t9.in 1.3
libexec/httpd/testsuite/t9.out 1.3
libexec/httpd/testsuite/test-bigfile 1.1
libexec/httpd/testsuite/data/bigfile 1.1
libexec/httpd/testsuite/data/bigfile.partial4000 1.1
libexec/httpd/testsuite/data/bigfile.partial8000 1.1
libexec/httpd/testsuite/data/file 1.3
libexec/httpd/testsuite/data/index.html 1.3

Update bozohttpd from 20080303+patches to 20140708.

changes in bozohttpd 20140708:
o  fixes for virtual host support, from rajeev_v_pillai@yahoo.com
o  avoid printing double errors, from shm@netbsd.org
o  fix a security issue in basic HTTP authentication which would allow
  authentication to be bypassed, from shm@netbsd.org

changes in bozohttpd 20140201:
o  support .svg files
o  fix a core dump when requests timeout

changes in bozohttpd 20140102:
o  update a few content types
o  add support for directly calling lua scripts to handle
  processes, from mbalmer@netbsd.org
o  properly escape generated HTML
o  add authentication for redirections, from martin@netbsd.org
o  handle chained ssl certifications, from elric@netbsd.org
o  add basic support for gzipped files, from elric@netbsd.org
o  properly escape generated URIs

changes in bozohttpd 20111118:
o  add -P <pidfile> option, from jmmv@netbsd.org
o  avoid crashes with http basic auth, from pooka@netbsd.org
o  add support for REDIRECT_STATUS variable, from tls@netbsd.org
o  support .mp4 files in the default map
o  directory indexes with files with : are now displayed properly, from
  reed@netbsd.org
o  allow -I option to be useful in non-inetd mode as well

changes in bozohttpd 20100920:
o  properly fully disable multi-file mode for now
o  fix the -t and -U options when used without the -e option, broken since
  the library-ifcation
o  be explicit that logs go to the FTP facility in syslog
o  use scandir() with alphasort() for sorted directory lists, from moof
o  fix a serious error in vhost handling; "Host:.." would allow access to
  the next level directory from the virtual root directory, from seanb
o  fix some various non standard compile time errors, from rudolf
o  fix dynamic CGI content maps, from rudolf

changes in bozohttpd 20100617:
o  fix some compile issues
o  fix SSL mode.  from rtr
o  fix some cgi-bin issues, as seen with cvsweb
o  disable multi-file daemon mode for now, it breaks
o  return 404's instead of 403's when chdir of ~user dirs fail
o  remove "noreturn" attribute from bozo_http_error() that was
  causing incorrect runtime behaviour

changes in bozohttpd 20100509:
o  major rework and clean up of internal interfaces.  move the main
  program into main.c, the remaining parts are useable as library.
  add bindings for lua.  by Alistair G. Crooks <agc@netbsd.org>
o  fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566325

changes in bozohttpd 20090522:
o  avoid dying in daemon mode for some uncommon, but recoverable, errors
o  close leaking file descriptors for CGI and daemon mode
o  handle poll errors properly
o  don't try to handle more than one request per process yet
o  add subdirs for build "debug" and "small" versions
o  clean up a bad merge / duplicate code
o  make mmap() usage portable, fixes linux & ranges: support
o  document the -f option
o  daemon mode now serves 6 files per child

changes in bozohttpd 20090417:
o  make bozohttpd internally more modular, preparing the way
  to handle more than one request per process
o  fix http-auth, set $REMOTE_USER not $REMOTEUSER.  also fix
  cgi-bin with cvsweb, from Holger Weiss <holger@CIS.FU-Berlin.DE>
o  fix an uninitialised variable use in daemon mode
o  fix ssl mode with newer OpenSSL
o  mmap large files in manageable sizes so we can serve any size file
o  refactor url processing to handle query strings correctly for CGI
  from Sergey Katsev at Coyote Point
o  add If-Modified-Since support, from Joerg Sonnenberger
  <joerg@netbsd.org>
o  many more manual fixes, from NetBSD

(msaitoh)

2014-07-09 16:06:47 UTC MAIN commitmail json YAML

2014-07-09 16:04:14 UTC netbsd-5-2 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1913):
libexec/httpd/CHANGES 1.3-1.18
libexec/httpd/Makefile 1.8-1.22 via patch
libexec/httpd/Makefile.boot 1.3-1.6
libexec/httpd/auth-bozo.c 1.5-1.13
libexec/httpd/bozohttpd.8 1.6-1.46
libexec/httpd/bozohttpd.c 1.8,1.12-1.54
libexec/httpd/bozohttpd.h 1.8-1.32
libexec/httpd/cgi-bozo.c 1.11-1.25
libexec/httpd/content-bozo.c 1.4-1.10
libexec/httpd/daemon-bozo.c 1.5-1.16
libexec/httpd/dir-index-bozo.c 1.6-1.19
libexec/httpd/ssl-bozo.c 1.5-1.16
libexec/httpd/tilde-luzah-bozo.c 1.5-1.10
libexec/httpd/lua-bozo.c 1.1-1.9
libexec/httpd/main.c 1.1-1.7
libexec/httpd/netbsd_queue.h 1.1
libexec/httpd/printenv.lua 1.1-1.2
libexec/httpd/debug/Makefile 1.1
libexec/httpd/libbozohttpd/Makefile 1.2
libexec/httpd/libbozohttpd/libbozohttpd.3 1.3
libexec/httpd/libbozohttpd/shlib_version 1.1
libexec/httpd/lua/Makefile 1.1
libexec/httpd/lua/bozo.lua 1.1
libexec/httpd/lua/glue.c 1.1
libexec/httpd/lua/optparse.lua 1.1
libexec/httpd/lua/shlib_version 1.1
libexec/httpd/small/Makefile 1.1-1.2
libexec/httpd/testsuite/Makefile 1.4
libexec/httpd/testsuite/html_cmp 1.4
libexec/httpd/testsuite/t1.in 1.3
libexec/httpd/testsuite/t1.out 1.3
libexec/httpd/testsuite/t10.in 1.1
libexec/httpd/testsuite/t10.out 1.1
libexec/httpd/testsuite/t2.in 1.3
libexec/httpd/testsuite/t2.out 1.3
libexec/httpd/testsuite/t3.in 1.3
libexec/httpd/testsuite/t3.out 1.3
libexec/httpd/testsuite/t4.in 1.3
libexec/httpd/testsuite/t4.out 1.3
libexec/httpd/testsuite/t5.in 1.3
libexec/httpd/testsuite/t5.out 1.3
libexec/httpd/testsuite/t6.in 1.3
libexec/httpd/testsuite/t6.out 1.3
libexec/httpd/testsuite/t7.in 1.3
libexec/httpd/testsuite/t7.out 1.3
libexec/httpd/testsuite/t8.in 1.3
libexec/httpd/testsuite/t8.out 1.3
libexec/httpd/testsuite/t9.in 1.3
libexec/httpd/testsuite/t9.out 1.3
libexec/httpd/testsuite/test-bigfile 1.1
libexec/httpd/testsuite/data/bigfile 1.1
libexec/httpd/testsuite/data/bigfile.partial4000 1.1
libexec/httpd/testsuite/data/bigfile.partial8000 1.1
libexec/httpd/testsuite/data/file 1.3
libexec/httpd/testsuite/data/index.html 1.3

Update bozohttpd from 20080303+patches to 20140708.

changes in bozohttpd 20140708:
o  fixes for virtual host support, from rajeev_v_pillai@yahoo.com
o  avoid printing double errors, from shm@netbsd.org
o  fix a security issue in basic HTTP authentication which would allow
  authentication to be bypassed, from shm@netbsd.org

changes in bozohttpd 20140201:
o  support .svg files
o  fix a core dump when requests timeout

changes in bozohttpd 20140102:
o  update a few content types
o  add support for directly calling lua scripts to handle
  processes, from mbalmer@netbsd.org
o  properly escape generated HTML
o  add authentication for redirections, from martin@netbsd.org
o  handle chained ssl certifications, from elric@netbsd.org
o  add basic support for gzipped files, from elric@netbsd.org
o  properly escape generated URIs

changes in bozohttpd 20111118:
o  add -P <pidfile> option, from jmmv@netbsd.org
o  avoid crashes with http basic auth, from pooka@netbsd.org
o  add support for REDIRECT_STATUS variable, from tls@netbsd.org
o  support .mp4 files in the default map
o  directory indexes with files with : are now displayed properly, from
  reed@netbsd.org
o  allow -I option to be useful in non-inetd mode as well

changes in bozohttpd 20100920:
o  properly fully disable multi-file mode for now
o  fix the -t and -U options when used without the -e option, broken since
  the library-ifcation
o  be explicit that logs go to the FTP facility in syslog
o  use scandir() with alphasort() for sorted directory lists, from moof
o  fix a serious error in vhost handling; "Host:.." would allow access to
  the next level directory from the virtual root directory, from seanb
o  fix some various non standard compile time errors, from rudolf
o  fix dynamic CGI content maps, from rudolf

changes in bozohttpd 20100617:
o  fix some compile issues
o  fix SSL mode.  from rtr
o  fix some cgi-bin issues, as seen with cvsweb
o  disable multi-file daemon mode for now, it breaks
o  return 404's instead of 403's when chdir of ~user dirs fail
o  remove "noreturn" attribute from bozo_http_error() that was
  causing incorrect runtime behaviour

changes in bozohttpd 20100509:
o  major rework and clean up of internal interfaces.  move the main
  program into main.c, the remaining parts are useable as library.
  add bindings for lua.  by Alistair G. Crooks <agc@netbsd.org>
o  fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566325

changes in bozohttpd 20090522:
o  avoid dying in daemon mode for some uncommon, but recoverable, errors
o  close leaking file descriptors for CGI and daemon mode
o  handle poll errors properly
o  don't try to handle more than one request per process yet
o  add subdirs for build "debug" and "small" versions
o  clean up a bad merge / duplicate code
o  make mmap() usage portable, fixes linux & ranges: support
o  document the -f option
o  daemon mode now serves 6 files per child

changes in bozohttpd 20090417:
o  make bozohttpd internally more modular, preparing the way
  to handle more than one request per process
o  fix http-auth, set $REMOTE_USER not $REMOTEUSER.  also fix
  cgi-bin with cvsweb, from Holger Weiss <holger@CIS.FU-Berlin.DE>
o  fix an uninitialised variable use in daemon mode
o  fix ssl mode with newer OpenSSL
o  mmap large files in manageable sizes so we can serve any size file
o  refactor url processing to handle query strings correctly for CGI
  from Sergey Katsev at Coyote Point
o  add If-Modified-Since support, from Joerg Sonnenberger
  <joerg@netbsd.org>
o  many more manual fixes, from NetBSD

(msaitoh)

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

Fix copy/paste error: s/rump_unschedule/rump_schedule/.

(alnsn)

2014-07-09 15:37:55 UTC MAIN commitmail json YAML

fix name clash i introduced when adding sockin_accept() pru by renaming
the rump sockin_accept(struct socket *) to sockin_waccept(struct socket *)

not a very creative name the 'w' indicates worker and was chosen to
prefix the word accept to make it not pattern match with _accept. if
someone prefers a different name then please feel free to change it.

(rtr)

2014-07-09 15:21:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1913):
libexec/httpd/CHANGES 1.3-1.18
libexec/httpd/Makefile 1.8-1.22 via patch
libexec/httpd/Makefile.boot 1.3-1.6
libexec/httpd/auth-bozo.c 1.5-1.13
libexec/httpd/bozohttpd.8 1.6-1.46
libexec/httpd/bozohttpd.c 1.8,1.12-1.54
libexec/httpd/bozohttpd.h 1.8-1.32
libexec/httpd/cgi-bozo.c 1.11-1.25
libexec/httpd/content-bozo.c 1.4-1.10
libexec/httpd/daemon-bozo.c 1.5-1.16
libexec/httpd/dir-index-bozo.c 1.6-1.19
libexec/httpd/ssl-bozo.c 1.5-1.16
libexec/httpd/tilde-luzah-bozo.c 1.5-1.10
libexec/httpd/lua-bozo.c 1.1-1.9
libexec/httpd/main.c 1.1-1.7
libexec/httpd/netbsd_queue.h 1.1
libexec/httpd/printenv.lua 1.1-1.2
libexec/httpd/debug/Makefile 1.1
libexec/httpd/libbozohttpd/Makefile 1.2
libexec/httpd/libbozohttpd/libbozohttpd.3 1.3
libexec/httpd/libbozohttpd/shlib_version 1.1
libexec/httpd/lua/Makefile 1.1
libexec/httpd/lua/bozo.lua 1.1
libexec/httpd/lua/glue.c 1.1
libexec/httpd/lua/optparse.lua 1.1
libexec/httpd/lua/shlib_version 1.1
libexec/httpd/small/Makefile 1.1-1.2
libexec/httpd/testsuite/Makefile 1.4
libexec/httpd/testsuite/html_cmp 1.4
libexec/httpd/testsuite/t1.in 1.3
libexec/httpd/testsuite/t1.out 1.3
libexec/httpd/testsuite/t10.in 1.1
libexec/httpd/testsuite/t10.out 1.1
libexec/httpd/testsuite/t2.in 1.3
libexec/httpd/testsuite/t2.out 1.3
libexec/httpd/testsuite/t3.in 1.3
libexec/httpd/testsuite/t3.out 1.3
libexec/httpd/testsuite/t4.in 1.3
libexec/httpd/testsuite/t4.out 1.3
libexec/httpd/testsuite/t5.in 1.3
libexec/httpd/testsuite/t5.out 1.3
libexec/httpd/testsuite/t6.in 1.3
libexec/httpd/testsuite/t6.out 1.3
libexec/httpd/testsuite/t7.in 1.3
libexec/httpd/testsuite/t7.out 1.3
libexec/httpd/testsuite/t8.in 1.3
libexec/httpd/testsuite/t8.out 1.3
libexec/httpd/testsuite/t9.in 1.3
libexec/httpd/testsuite/t9.out 1.3
libexec/httpd/testsuite/test-bigfile 1.1
libexec/httpd/testsuite/data/bigfile 1.1
libexec/httpd/testsuite/data/bigfile.partial4000 1.1
libexec/httpd/testsuite/data/bigfile.partial8000 1.1
libexec/httpd/testsuite/data/file 1.3
libexec/httpd/testsuite/data/index.html 1.3

Update bozohttpd from 20080303+patches to 20140708.

changes in bozohttpd 20140708:
o  fixes for virtual host support, from rajeev_v_pillai@yahoo.com
o  avoid printing double errors, from shm@netbsd.org
o  fix a security issue in basic HTTP authentication which would allow
  authentication to be bypassed, from shm@netbsd.org

changes in bozohttpd 20140201:
o  support .svg files
o  fix a core dump when requests timeout

changes in bozohttpd 20140102:
o  update a few content types
o  add support for directly calling lua scripts to handle
  processes, from mbalmer@netbsd.org
o  properly escape generated HTML
o  add authentication for redirections, from martin@netbsd.org
o  handle chained ssl certifications, from elric@netbsd.org
o  add basic support for gzipped files, from elric@netbsd.org
o  properly escape generated URIs

changes in bozohttpd 20111118:
o  add -P <pidfile> option, from jmmv@netbsd.org
o  avoid crashes with http basic auth, from pooka@netbsd.org
o  add support for REDIRECT_STATUS variable, from tls@netbsd.org
o  support .mp4 files in the default map
o  directory indexes with files with : are now displayed properly, from
  reed@netbsd.org
o  allow -I option to be useful in non-inetd mode as well

changes in bozohttpd 20100920:
o  properly fully disable multi-file mode for now
o  fix the -t and -U options when used without the -e option, broken since
  the library-ifcation
o  be explicit that logs go to the FTP facility in syslog
o  use scandir() with alphasort() for sorted directory lists, from moof
o  fix a serious error in vhost handling; "Host:.." would allow access to
  the next level directory from the virtual root directory, from seanb
o  fix some various non standard compile time errors, from rudolf
o  fix dynamic CGI content maps, from rudolf

changes in bozohttpd 20100617:
o  fix some compile issues
o  fix SSL mode.  from rtr
o  fix some cgi-bin issues, as seen with cvsweb
o  disable multi-file daemon mode for now, it breaks
o  return 404's instead of 403's when chdir of ~user dirs fail
o  remove "noreturn" attribute from bozo_http_error() that was
  causing incorrect runtime behaviour

changes in bozohttpd 20100509:
o  major rework and clean up of internal interfaces.  move the main
  program into main.c, the remaining parts are useable as library.
  add bindings for lua.  by Alistair G. Crooks <agc@netbsd.org>
o  fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=566325

changes in bozohttpd 20090522:
o  avoid dying in daemon mode for some uncommon, but recoverable, errors
o  close leaking file descriptors for CGI and daemon mode
o  handle poll errors properly
o  don't try to handle more than one request per process yet
o  add subdirs for build "debug" and "small" versions
o  clean up a bad merge / duplicate code
o  make mmap() usage portable, fixes linux & ranges: support
o  document the -f option
o  daemon mode now serves 6 files per child

changes in bozohttpd 20090417:
o  make bozohttpd internally more modular, preparing the way
  to handle more than one request per process
o  fix http-auth, set $REMOTE_USER not $REMOTEUSER.  also fix
  cgi-bin with cvsweb, from Holger Weiss <holger@CIS.FU-Berlin.DE>
o  fix an uninitialised variable use in daemon mode
o  fix ssl mode with newer OpenSSL
o  mmap large files in manageable sizes so we can serve any size file
o  refactor url processing to handle query strings correctly for CGI
  from Sergey Katsev at Coyote Point
o  add If-Modified-Since support, from Joerg Sonnenberger
  <joerg@netbsd.org>
o  many more manual fixes, from NetBSD

(msaitoh)

2014-07-09 14:41:43 UTC MAIN commitmail json YAML

2014-07-09 14:12:39 UTC MAIN commitmail json YAML

Fix libdrm's atomic_dec_and_test on NetBSD (and Solaris, while here).

_nv means new value, not old value!  This may help to fix various
instability in userland graphics, now that we aren't freeing stuff
with a reference count of 1 any more.

(riastradh)

2014-07-09 13:50:48 UTC MAIN commitmail json YAML

2014-07-09 13:49:49 UTC MAIN commitmail json YAML

Add t_cop and t_extmem kernel bpfjit tests.

(alnsn)

2014-07-09 12:20:32 UTC MAIN commitmail json YAML

Make the file system utility list consistent between fsck, mount and newfs.
For now, include ext2, ffs and msdosfs (and as a "special case", mount_tmpfs).

(pooka)

2014-07-09 12:14:47 UTC MAIN commitmail json YAML

split "sys" further into "sys" and "posix", per comments from justin

(pooka)

2014-07-09 11:45:46 UTC MAIN commitmail json YAML

2014-07-09 09:51:48 UTC netbsd-6-0 commitmail json YAML

2014-07-09 09:51:22 UTC netbsd-6-1 commitmail json YAML

2014-07-09 09:50:24 UTC netbsd-6 commitmail json YAML

2014-07-09 09:47:11 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1095):
libexec/httpd/CHANGES 1.12-1.18
libexec/httpd/Makefile 1.13-1.22
libexec/httpd/Makefile.boot 1.6
libexec/httpd/auth-bozo.c 1.11-1.13
libexec/httpd/bozohttpd.8 1.33-1.46
libexec/httpd/bozohttpd.c 1.31-1.54
libexec/httpd/bozohttpd.h 1.21-1.32
libexec/httpd/cgi-bozo.c 1.21-1.25
libexec/httpd/content-bozo.c 1.8-1.10
libexec/httpd/daemon-bozo.c 1.16-1.16
libexec/httpd/dir-index-bozo.c 1.15-1.19
libexec/httpd/lua-bozo.c 1.1-1.9
libexec/httpd/main.c 1.6-1.7
libexec/httpd/netbsd_queue.h 1.1
libexec/httpd/printenv.lua 1.1-1.2
libexec/httpd/ssl-bozo.c 1.14-1.16
libexec/httpd/tilde-luzah-bozo.c 1.10
libexec/httpd/libbozohttpd/Makefile 1.2
libexec/httpd/libbozohttpd/libbozohttpd.3 1.2-1.3
libexec/httpd/small/Makefile 1.2

Update bozohttpd from 20111118 to 20140708.

changes in bozohttpd 20140708:
o  fixes for virtual host support, from rajeev_v_pillai@yahoo.com
o  avoid printing double errors, from shm@netbsd.org
o  fix a security issue in basic HTTP authentication which would allow
  authentication to be bypassed, from shm@netbsd.org

changes in bozohttpd 20140201:
o  support .svg files
o  fix a core dump when requests timeout

changes in bozohttpd 20140102:
o  update a few content types
o  add support for directly calling lua scripts to handle
  processes, from mbalmer@netbsd.org
o  properly escape generated HTML
o  add authentication for redirections, from martin@netbsd.org
o  handle chained ssl certifications, from elric@netbsd.org
o  add basic support for gzipped files, from elric@netbsd.org
o  properly escape generated URIs

(msaitoh)

2014-07-09 09:44:56 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1095):
libexec/httpd/CHANGES 1.12-1.18
libexec/httpd/Makefile 1.13-1.22
libexec/httpd/Makefile.boot 1.6
libexec/httpd/auth-bozo.c 1.11-1.13
libexec/httpd/bozohttpd.8 1.33-1.46
libexec/httpd/bozohttpd.c 1.31-1.54
libexec/httpd/bozohttpd.h 1.21-1.32
libexec/httpd/cgi-bozo.c 1.21-1.25
libexec/httpd/content-bozo.c 1.8-1.10
libexec/httpd/daemon-bozo.c 1.16-1.16
libexec/httpd/dir-index-bozo.c 1.15-1.19
libexec/httpd/lua-bozo.c 1.1-1.9
libexec/httpd/main.c 1.6-1.7
libexec/httpd/netbsd_queue.h 1.1
libexec/httpd/printenv.lua 1.1-1.2
libexec/httpd/ssl-bozo.c 1.14-1.16
libexec/httpd/tilde-luzah-bozo.c 1.10
libexec/httpd/libbozohttpd/Makefile 1.2
libexec/httpd/libbozohttpd/libbozohttpd.3 1.2-1.3
libexec/httpd/small/Makefile 1.2

Update bozohttpd from 20111118 to 20140708.

changes in bozohttpd 20140708:
o  fixes for virtual host support, from rajeev_v_pillai@yahoo.com
o  avoid printing double errors, from shm@netbsd.org
o  fix a security issue in basic HTTP authentication which would allow
  authentication to be bypassed, from shm@netbsd.org

changes in bozohttpd 20140201:
o  support .svg files
o  fix a core dump when requests timeout

changes in bozohttpd 20140102:
o  update a few content types
o  add support for directly calling lua scripts to handle
  processes, from mbalmer@netbsd.org
o  properly escape generated HTML
o  add authentication for redirections, from martin@netbsd.org
o  handle chained ssl certifications, from elric@netbsd.org
o  add basic support for gzipped files, from elric@netbsd.org
o  properly escape generated URIs

(msaitoh)

2014-07-09 09:42:39 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1095):
libexec/httpd/CHANGES 1.12-1.18
libexec/httpd/Makefile 1.13-1.22
libexec/httpd/Makefile.boot 1.6
libexec/httpd/auth-bozo.c 1.11-1.13
libexec/httpd/bozohttpd.8 1.33-1.46
libexec/httpd/bozohttpd.c 1.31-1.54
libexec/httpd/bozohttpd.h 1.21-1.32
libexec/httpd/cgi-bozo.c 1.21-1.25
libexec/httpd/content-bozo.c 1.8-1.10
libexec/httpd/daemon-bozo.c 1.16-1.16
libexec/httpd/dir-index-bozo.c 1.15-1.19
libexec/httpd/lua-bozo.c 1.1-1.9
libexec/httpd/main.c 1.6-1.7
libexec/httpd/netbsd_queue.h 1.1
libexec/httpd/printenv.lua 1.1-1.2
libexec/httpd/ssl-bozo.c 1.14-1.16
libexec/httpd/tilde-luzah-bozo.c 1.10
libexec/httpd/libbozohttpd/Makefile 1.2
libexec/httpd/libbozohttpd/libbozohttpd.3 1.2-1.3
libexec/httpd/small/Makefile 1.2

Update bozohttpd from 20111118 to 20140708.

changes in bozohttpd 20140708:
o  fixes for virtual host support, from rajeev_v_pillai@yahoo.com
o  avoid printing double errors, from shm@netbsd.org
o  fix a security issue in basic HTTP authentication which would allow
  authentication to be bypassed, from shm@netbsd.org

changes in bozohttpd 20140201:
o  support .svg files
o  fix a core dump when requests timeout

changes in bozohttpd 20140102:
o  update a few content types
o  add support for directly calling lua scripts to handle
  processes, from mbalmer@netbsd.org
o  properly escape generated HTML
o  add authentication for redirections, from martin@netbsd.org
o  handle chained ssl certifications, from elric@netbsd.org
o  add basic support for gzipped files, from elric@netbsd.org
o  properly escape generated URIs

(msaitoh)

2014-07-09 09:00:18 UTC MAIN commitmail json YAML

Minor changes:
- malloc()+memset() -> malloc(|M_ZERO)
- rename 'vers' to 'FSVers'
- declare 'ExtFlags' instead of calling getushort() two times

(maxv)

2014-07-09 08:43:54 UTC MAIN commitmail json YAML

2014-07-09 06:04:16 UTC MAIN commitmail json YAML

What a terrible use-after-free

(maxv)

2014-07-09 05:50:51 UTC MAIN commitmail json YAML

- limit the number of sections with ELF_MAXSHNUM
- fix the (symstrindex > hdr->e_shnum) check: it should be >=, otherwise there's an
  off-by-one
- fix the (symstrindex < 0) check: the value is unsigned, so it can't be <0. However,
  we should ensure that symstrindex!=0 (done with SHN_UNDEF)
- set 'error' as appropriate
- ensure that e_shstrndx < hdr->e_shnum, to prevent out-of-bound reads

Fixes several crashes that could occur when loading a kernel module.

Quick glance from martin@

(maxv)

2014-07-09 04:54:04 UTC MAIN commitmail json YAML

* split PRU_PEERADDR and PRU_SOCKADDR function out of pr_generic()
  usrreq switches and put into separate functions
  xxx_{peer,sock}addr(struct socket *, struct mbuf *).

    - KASSERT(solocked(so)) always in new functions even if request
      is not implemented

    - KASSERT(pcb != NULL) and KASSERT(nam) if the request is
      implemented and not for tcp.

* for tcp roll #ifdef KPROF and #ifdef DEBUG code from tcp_usrreq() into
  easier to cut & paste functions tcp_debug_capture() and
tcp_debug_trace()

    - functions provided by rmind
    - remaining use of PRU_{PEER,SOCK}ADDR #define to be removed in a
      future commit.

* rename netbt functions to permit consistency of pru function names
  (as has been done with other requests already split out).

    - l2cap_{peer,sock}addr()  -> l2cap_{peer,sock}_addr_pcb()
    - rfcomm_{peer,sock}addr() -> rfcomm_{peer,sock}_addr_pcb()
    - sco_{peer,sock}addr()    -> sco_{peer,sock}_addr_pcb()

* split/refactor do_sys_getsockname(lwp, fd, which, nam) into
  two functions do_sys_get{peer,sock}name(fd, nam).

    - move PRU_PEERADDR handling into do_sys_getpeername() from
      do_sys_getsockname()
    - have svr4_stream directly call do_sys_get{sock,peer}name()
      respectively instead of providing `which' & fix a DPRINTF string
      that incorrectly wrote "getpeername" when it meant "getsockname"
    - fix sys_getpeername() and sys_getsockname() to call
      do_sys_get{sock,peer}name() without `which' and `lwp' & adjust
      comments
    - bump kernel version for removal of lwp & which parameters from
      do_sys_getsockname()

note: future cleanup to remove struct mbuf * abuse in
xxx_{peer,sock}name()
still to come, not done in this commit since it is easier to do post
split.

patch reviewed by rmind

welcome to 6.99.47

(rtr)

2014-07-09 04:53:35 UTC MAIN commitmail json YAML

Mention /usr/share/doc/changes.

(dholland)

2014-07-08 22:39:38 UTC MAIN commitmail json YAML

Note mesa-demos in 3RDPARTY.

(riastradh)

2014-07-08 22:29:12 UTC MAIN commitmail json YAML

Update glxinfo/glxgears reachover makefiles for mesa-demos update.

(riastradh)

2014-07-08 22:18:40 UTC MAIN commitmail json YAML

2014-07-08 22:06:06 UTC MAIN commitmail json YAML

Add missing i386/libirs_g.a.

(riastradh)

2014-07-08 21:47:22 UTC MAIN commitmail json YAML

2014-07-08 21:45:55 UTC MAIN commitmail json YAML

Move bpfjit mbuf tests to t_mbuf.c.

(alnsn)

2014-07-08 21:44:26 UTC MAIN commitmail json YAML

Clone libbpfjit tests to check kernel implementation of bpfjit.
Old content of t_bpfjit.c will be moved to t_mbuf.c shortly.
Change packet buffers to unsigned char[] type.

(alnsn)

2014-07-08 21:13:01 UTC MAIN commitmail json YAML

2014-07-08 21:07:52 UTC MAIN commitmail json YAML

Rename bpfjit tests to libbpfjit, don't test zero buflen and a couple of
cosmetic changes.

(alnsn)

2014-07-08 19:35:36 UTC MAIN commitmail json YAML

2014-07-08 19:34:47 UTC MAIN commitmail json YAML

- Perform sanity checks not just for GEMDOSFS, but for all FAT devices. This
  also fixes a division-by-zero bug that could crash the system.
- Define GEMDOSFS_BSIZE instead of a hard-coded 512 value, and remove 'bsize'.
- Rename 'tmp' to 'BlkPerSec'.

From me, FreeBSD, OpenBSD and the FAT specification.

ok christos@

(maxv)

2014-07-08 19:08:43 UTC MAIN commitmail json YAML

Add missing -lisccfg (hopefully fixing static builds)

(martin)

2014-07-08 18:01:26 UTC MAIN commitmail json YAML

Add support for RDC R1012 IDE controller.
Tested on EduCake(Vortex86EX) with sdcard:

      |  read  | write |
------+---------+-------+
pciide|  999519| 244574|
rdcide| 16011238| 939895|
------+---------+-------+
(bytes/sec)
rd: dd if=/dev/rwd0a of=/dev/null bs=1m count=100
wr: dd if=/dev/zero of=/var/tmp/hoge bs=1m count=100

(msaitoh)

2014-07-08 17:45:44 UTC MAIN commitmail json YAML

2014-07-08 17:45:12 UTC MAIN commitmail json YAML

Add some RDC devices.

(msaitoh)

2014-07-08 17:16:25 UTC MAIN commitmail json YAML

Define ELF_MAXNOTESIZE, ELF_MAXSHNUM and ELF_MAXPHNUM in <sys/exec_elf.h>, so
that it can be used externally.

(maxv)

2014-07-08 17:15:14 UTC MAIN commitmail json YAML

Fix debug sets for bind.

(htodd)

2014-07-08 17:05:27 UTC MAIN commitmail json YAML

if the hardware supports stipples with ROPs, use them
while there, downgrade some config output from X_ERROR to X_PROBED

(macallan)

2014-07-08 14:30:21 UTC MAIN commitmail json YAML

In addition to kernel/tools sources, include another selection of sources
useful for running application stacks on rump kernels.

(pooka)

2014-07-08 14:18:54 UTC MAIN commitmail json YAML

fix a device/softc error.
remove some related glue that is no longer needed.

(chs)

2014-07-08 14:06:17 UTC MAIN commitmail json YAML

call this bozohttpd 20140708, and add/fix a couple of CHANGES entries.

(mrg)

2014-07-08 14:01:21 UTC MAIN commitmail json YAML

avoid truncating a directory path when using snprintf(), but instead
detect and return an error.

found and fixed by shm@netbsd.

(mrg)

2014-07-08 13:59:39 UTC MAIN commitmail json YAML

make export-distfile target slightly more stable.

(mrg)

2014-07-08 13:35:43 UTC MAIN commitmail json YAML

Split softc, fix wsfont_find call.

(martin)

2014-07-08 13:04:07 UTC MAIN commitmail json YAML

2014-07-08 11:30:31 UTC MAIN commitmail json YAML

Most filter programs in the kernel need 3 scratch registers.

(alnsn)

2014-07-08 11:13:24 UTC MAIN commitmail json YAML

Try to fix debug and debuglib setlists for the bind import

(martin)

2014-07-08 09:58:12 UTC MAIN commitmail json YAML

2014-07-08 09:21:52 UTC MAIN commitmail json YAML

Change msdosfs from hashlist to vcache:
- Use (dir_cluster, dir_offset, dir_generation) as key, where
  dir_generation is non-zero and unique for unlinked but open nodes.
- Change deget() to return a vnode as it is unsafe to return a
  referenced but unlocked denode.

(hannken)

2014-07-08 09:08:05 UTC MAIN commitmail json YAML

Make it compilable: avoid void* arithmetic

(martin)

2014-07-08 07:04:07 UTC MAIN commitmail json YAML

create /etc/rndc.key on start if it doesn't already exist

(spz)

2014-07-08 06:01:47 UTC MAIN commitmail json YAML

2014-07-08 05:55:34 UTC MAIN commitmail json YAML

2014-07-08 05:47:36 UTC MAIN commitmail json YAML

2014-07-08 05:43:41 UTC MAIN commitmail json YAML

2014-07-07 22:06:02 UTC MAIN commitmail json YAML

Update disk-space-available requirement to match reality, and leave a
little extra just in case.  The test file is much larger than previously
indicated.

Thanks martin@ for detailed investigation.

(pgoyette)

2014-07-07 20:21:31 UTC MAIN commitmail json YAML

Hook up drm suspend/resume.

(riastradh)

2014-07-07 20:14:43 UTC MAIN commitmail json YAML

2014-07-07 19:56:03 UTC MAIN commitmail json YAML

Arithmetic overflow when calculating variable offsets (BPF_LD+BPF_IND
instructions) should be handled uniformly for contiguous buffers and mbufs.

(alnsn)

2014-07-07 19:41:22 UTC MAIN commitmail json YAML

2014-07-07 19:40:28 UTC MAIN commitmail json YAML

Add rump tests for checking how bpf_validate() works with mbuf chains.

(alnsn)

2014-07-07 19:34:32 UTC MAIN commitmail json YAML

Add some helper functions for bpf/bpfjit rump tests.

(alnsn)

2014-07-07 19:04:37 UTC MAIN commitmail json YAML

2014-07-07 18:46:45 UTC MAIN commitmail json YAML

2014-07-07 17:55:53 UTC MAIN commitmail json YAML

From: http://marc.info/?l=openbsd-tech&m=140275150804337&w=2
Avoid infinite loops in cluster chain linked lists.

(christos)

2014-07-07 17:45:42 UTC MAIN commitmail json YAML

From: http://marc.info/?t=140304310700005&r=1&w=2
When truncating cluster chains fix the length of the cluster head.

(christos)

2014-07-07 17:13:57 UTC MAIN commitmail json YAML

2014-07-07 15:22:07 UTC MAIN commitmail json YAML

actually put the colour space ID where it belongs in tcx_clearscreen()

(macallan)

2014-07-07 15:13:22 UTC MAIN commitmail json YAML

backout change that made pr_stat return EOPNOTSUPP for protocols that
were not filling in struct stat.

decision made after further discussion with rmind and investigation of
how other operating systems behave.  soo_stat() is doing just enough to
be able to call what gets returned valid and thus justifys a return of
success.

additional review will be done to determine of the pr_stat functions
that were already returning EOPNOTSUPP can be considered successful with
what soo_stat() is doing.

(rtr)

2014-07-07 10:18:20 UTC MAIN commitmail json YAML

return EOPNOTSUPP for pr_stat instead of returning success since we
don't fill in the struct stat passed to us.

(rtr)

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

Add missing includes, use new style function declarations.

(martin)

2014-07-07 09:14:43 UTC MAIN commitmail json YAML

2014-07-07 07:09:59 UTC MAIN commitmail json YAML

* have pr_stat return EOPNOTSUPP consistently for all protocols that do
  not fill in struct stat instead of returning success.

* in pr_stat remove all checks for non-NULL so->so_pcb except where the
  pcb is actually used (i.e. cases where we don't return EOPNOTSUPP).

proposed on tech-net@

(rtr)

2014-07-06 21:14:43 UTC MAIN commitmail json YAML

2014-07-06 21:06:48 UTC MAIN commitmail json YAML

2014-07-06 21:04:10 UTC MAIN commitmail json YAML

2014-07-06 20:54:47 UTC MAIN commitmail json YAML

mtree spec files want nanoseconds, so multiply the microseconds by 1000.

(apb)

2014-07-06 20:50:03 UTC MAIN commitmail json YAML

When printing a timestamp to a metalog, use 9 digits
for the nanoseconds part, except use only 1 digit if
the value was zero.

(apb)

2014-07-06 20:41:56 UTC MAIN commitmail json YAML

2014-07-06 20:39:14 UTC MAIN commitmail json YAML

Don't install installation documentation. It is highly irrelevant.

(tron)

2014-07-06 20:38:34 UTC MAIN commitmail json YAML

2014-07-06 20:25:48 UTC MAIN commitmail json YAML

2014-07-06 20:18:19 UTC MAIN commitmail json YAML

2014-07-06 20:14:08 UTC MAIN commitmail json YAML

Postfix 2.11.1 was imported.

(tron)

2014-07-06 20:09:26 UTC MAIN commitmail json YAML

2014-07-06 19:53:06 UTC MAIN commitmail json YAML

2014-07-06 19:45:51 UTC MAIN commitmail json YAML

src/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README@1.7 / diff / nxr@1.7
src/external/ibm-public/postfix/dist/README_FILES/INSTALL@1.6 / diff / nxr@1.6
src/external/ibm-public/postfix/dist/README_FILES/TLS_README@1.9 / diff / nxr@1.9
src/external/ibm-public/postfix/dist/conf/main.cf@1.5 / diff / nxr@1.5
src/external/ibm-public/postfix/dist/conf/master.cf@1.7 / diff / nxr@1.7
src/external/ibm-public/postfix/dist/conf/postfix-files@1.5 / diff / nxr@1.5
src/external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html@1.7 / diff / nxr@1.7
src/external/ibm-public/postfix/dist/html/INSTALL.html@1.6 / diff / nxr@1.6
src/external/ibm-public/postfix/dist/html/TLS_README.html@1.10 / diff / nxr@1.10
src/external/ibm-public/postfix/dist/html/postconf.5.html@1.13 / diff / nxr@1.13
src/external/ibm-public/postfix/dist/makedefs@1.9 / diff / nxr@1.9
src/external/ibm-public/postfix/dist/man/man5/postconf.5@1.13 / diff / nxr@1.13
src/external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html@1.7 / diff / nxr@1.7
src/external/ibm-public/postfix/dist/proto/INSTALL.html@1.6 / diff / nxr@1.6
src/external/ibm-public/postfix/dist/proto/TLS_README.html@1.9 / diff / nxr@1.9
src/external/ibm-public/postfix/dist/proto/postconf.proto@1.13 / diff / nxr@1.13
src/external/ibm-public/postfix/dist/src/cleanup/cleanup.h@1.6 / diff / nxr@1.6
src/external/ibm-public/postfix/dist/src/dns/dns_lookup.c@1.3 / diff / nxr@1.3
src/external/ibm-public/postfix/dist/src/global/mail_params.h@1.12 / diff / nxr@1.12
src/external/ibm-public/postfix/dist/src/postconf/postconf_master.c@1.3 / diff / nxr@1.3
      :
(more 10 files)
Resolve conflicts from last import.

(tron)

2014-07-06 18:22:03 UTC MAIN commitmail json YAML

Add MKGROFFHTMLDOC and make it default to no. It seems that sometimes
when generating html groff runs netpbm behind your back. Needless to
say we don't have netpbm in base, so this fails on a clean install; so
for now disable generating html for /usr/share/doc by default.
Workaround for PR 48970.

It seems that all available document preparation toolchains are made
of fail.

(dholland)

2014-07-06 18:15:34 UTC MAIN commitmail json YAML

Bounds search for reallocated index, from OpenBSD via Andreas Fett

(christos)

2014-07-06 18:09:04 UTC MAIN commitmail json YAML

PR/48957: Federico G. Schwindt: Restore commented out code that broke
rl_callback_handler.

(christos)

2014-07-06 18:04:44 UTC MAIN commitmail json YAML

Make the makewrapper script robust against variables with
embedded special characters.
* Add a shell_quote function, identical to that in postinstall(1)
  and etcupdate(1).
* In the variable=value lines emitted to the wrapper script,
  quote the values, because they may contain special characters.
* Sort the variable names, not the variable=value lines, in case the
  value contains newlines.

(apb)

2014-07-06 17:49:20 UTC MAIN commitmail json YAML

Set USETOOLS and MAKEWRAPPERMACHINE in parseoptions(), where
several other make variables are set, insteadof in special
case code in createmakewrapper().

(apb)

2014-07-06 17:35:09 UTC MAIN commitmail json YAML

Fix two incorrect attempts to skip blank lines or comment lines.
They failed to account for the space that is appended to ${line}
before comparison.

(apb)

2014-07-06 16:18:46 UTC MAIN commitmail json YAML

* split PRU_SENSE functionality out of sockin_usrreq() and place into
  separate sockin_stat(struct socket *, struct stat *) function.
* change behavior of function to just return success (like pretty much
  every other implementation) instead of panic()ing due to lack of
  implementation.

(rtr)

2014-07-06 16:06:19 UTC MAIN commitmail json YAML

* split PRU_SENSE functionality out of link_usrreq() and place into
  separate link_stat(struct socket *, struct stat *) function

(rtr)

2014-07-06 15:49:14 UTC MAIN commitmail json YAML

* #include <sys/kmem.h> for kmem_intr_free()
* add missing variables used by natm_attach(), natm_ioctl()

(rtr)

2014-07-06 15:47:36 UTC MAIN commitmail json YAML

Call teardown_timer in i915_driver_unload.

(riastradh)

2014-07-06 15:44:55 UTC MAIN commitmail json YAML

Call teardown_timer in drm_vblank_cleanup.

(riastradh)

2014-07-06 15:44:25 UTC MAIN commitmail json YAML

* #include <sys/kmem.h> for kmem_intr_xxx()
* ansify pcb_add() function signature and make its prototype parameter
  types match its definition.

(rtr)

2014-07-06 15:43:55 UTC MAIN commitmail json YAML

Modify Linux timer API to add teardown_timer.

del_timer_sync does not actually destroy the timer so it can't be
reused again -- but Linux has no routine to do that.  So we'll have
to add that in where appropriate.

(riastradh)

2014-07-06 15:35:42 UTC MAIN commitmail json YAML

Register a null power handler if acpiec fails to attach.

On one of my machines, there's no _GPE method, so
acpiec_parse_gpe_package fails, and the only function acpiec(4)
serves is to inhibit suspend/resume.

XXX We should really put the power handlers in the cfattach so that
it's not necessary to register a null power handler in every error
branch of every device's attach routine...

(riastradh)

2014-07-06 15:35:32 UTC MAIN commitmail json YAML

Remove this (symtabindex == -1) check; it is already handled by (nsym != 1).
Put a KASSERT instead.

(maxv)

2014-07-06 15:22:31 UTC MAIN commitmail json YAML

Use a macro instead of always putting __func__ and __LINE__.

(maxv)

2014-07-06 15:09:38 UTC MAIN commitmail json YAML

fix pasto in function name should be natm_stat instead of natm_ioctl

(rtr)

2014-07-06 14:41:24 UTC MAIN commitmail json YAML

mention requirements for custom kernels.

(zafer)

2014-07-06 08:53:16 UTC MAIN commitmail json YAML

2014-07-06 08:10:21 UTC MAIN commitmail json YAML

Probe the actual memory size and warn if it's different from SRAM value.

Without this, ancient X680x0 machines with a dead SRAM battery will
fail to boot silently (or hang right after early copyright messages).

Discussed with and reviewed by isaki@.

XXX: probably we should rather pass the probed memory size to a kernel
XXX: than the size value stored in SRAM..

(tsutsui)

2014-07-06 08:06:03 UTC MAIN commitmail json YAML

make sure struct bat is aligned to 8 bytes as we shift them 3 bits.

fixes PReP lossage as reported on port-powerpc and port-prep.
thanks to makoto@ki.nu and kiyohara@netbsd.

(mrg)

2014-07-06 07:41:41 UTC MAIN commitmail json YAML

Check .evs_used==0 instead of .evs_cmds==NULL. evs_cmds would not be NULL if
another _makecmds() had allocated and deallocated VMCMDs (not the case
currently).

(maxv)

2014-07-06 06:34:33 UTC MAIN commitmail json YAML

Don't install EXTRAHTMLFILES if MKHTML is "no".

(dholland)

2014-07-06 06:28:50 UTC MAIN commitmail json YAML

2014-07-06 05:32:30 UTC MAIN commitmail json YAML

2014-07-06 05:31:03 UTC MAIN commitmail json YAML

2014-07-06 05:16:18 UTC MAIN commitmail json YAML

Minor updates - I've attempted to catch the most glaringly outdated
statements but haven't made any effort yet to rewrite the main content.

(dholland)

2014-07-06 04:47:26 UTC MAIN commitmail json YAML

* split PRU_SENSE functionality out of mpls_usrreq() and place into
  separate mpls_stat(struct socket *, struct stat *) function

missed this in previous commit, fixes build of ALL kernel.

(rtr)