CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2009/07/05 17:42:51 Modified files: sys/conf : newvers.sh Log message: take us to 4.6-current CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/05 18:06:10 Modified files: regress/lib/libm/toint: toint.c Log message: don't test unspecified behavior per ISO C (section F.4). this made machines following IEC/IEEE for fp arith fail, since they take more care of overflowed value. failure on zaurus reported by david@. ok millert@ CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/05 18:09:48 Modified files: lib/libm/man : trunc.3 Log message: fe_towardzero not on openbsd. ok millert@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/06 00:50:03 Modified files: usr.sbin/traceroute: traceroute.8 Log message: default waittime is 5, not 3; from Paul Stoeber CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/06 13:50:04 Modified files: usr.bin/tmux : tmux.1 Log message: Add a section summarising how options work, make the distinction between window and session options clearer, and fix the incorrect synopses and descriptions of show-options and show-window-options. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2009/07/06 14:26:13 Modified files: . : index.html Log message: We do not link to web sites filled with hatred, run by editors who approve of the spread of hatred. Clean up the act, and we will link there again. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 15:40:30 Modified files: usr.bin/mandoc : mdoc_action.c Log message: sync to 1.7.21: convert the last plain mdoc_err() in this file to verr(); this is still not really good, but can stay like this for now CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2009/07/06 16:11:11 Modified files: distrib/miniroot: install.sub Log message: Fix handling of install info saving and fetching. May still be some interesting behaviour with v6 '[]' ftp syntax, but best we can do for 4.6. Testing and tweaking from halex@ and phessler@, and a host of others in various previous versions. ok halex@ deraadt@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 16:12:38 Modified files: usr.bin/mandoc : main.c Log message: (1) exit with failure not success if options parsing fails; (2) use warn not warnx if fstat fails; (3) getsubopt modifies arg, so printing it on error will print the wrong thing: use suboptarg instead. from nicm@ ok kristaps@ and contained in 1.7.21 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 16:33:58 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: remove unused WDEPCOL warning that became unused in 1.7.19 ok kristaps@ and contained in 1.7.21 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/06 16:46:43 Modified files: sys/arch/sgi/include: mnode.h sys/arch/sgi/sgi: ip27_machdep.c ip30_machdep.c sginode.c sys/arch/sgi/xbow: hub.h xbow.c xbow.h xbridge.c xbridgereg.h Log message: Almost rewrite xbridge PCI resource allocation: - introduce an interface for widget drivers to ask the xbow to map arbitrary views of their address space, in addition to the low 16MB. This operation may fail or map a subset range of what the caller asked for, depending on the platform we're running on. - use this in xbridge to set up views on the direct memory and i/o spaces, to map devices resources when they don't fit in one of the devio small ranges (limited to 2MB anyway). These views are only allocated when devio can't do the job, so as not to consume too many resources on Origin family systems where such views are scarce resources (and shared accross the whole crossbow). This makes pci devices with large resource needs configure correctly. While there, fix programming of 64 bit memory BAR; this makes bge(4) work. Tested on Octane (with Bridge revision < 4 and >= 4), Origin 200 (Bridge >= 4) and Fuel (XBridge). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 16:55:33 Modified files: usr.bin/mandoc : mdoc_term.c Log message: .Bd -offset indent-two is two times 6, not two times 5 spaces ok kristaps@ and contained in 1.7.21 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/06 17:33:36 Modified files: editors/openoffice3: Makefile editors/openoffice3/pkg: PFRAG.shared-java PFRAG.shared-main Log message: libjvm* is required in the -main package; from sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 17:37:27 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.7.21: increment offset by the value of .Bd -offset instead of resetting it to the value; no functional change, as currently offset is always 0 at this point, but perhaps it's safer with respect to possible future changes CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 17:54:56 Modified files: usr.bin/mandoc : man.7 Log message: sync to 1.7.21: document the \fX escapes document white space handling explain global STRUCTURE before explaining SYNTAX details point to mdoc(7) for groff COMPATIBILITY CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 18:10:44 Modified files: usr.bin/mandoc : mdoc.7 Log message: sync to 1.7.21: document the \fX escapes (not recommended) add some more details about escape sequences document white space handling simplify some explanations, don't talk about ontologies CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 18:16:21 Modified files: usr.bin/mandoc : main.c Log message: sync to 1.7.21: suboptarg is not portable to Linux; no functional change on OpenBSD CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 18:27:10 Modified files: usr.bin/mandoc : manuals.7 Log message: sync to 1.7.21: kristaps@ seems to prefer British spelling... CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 18:42:04 Modified files: usr.bin/mandoc : mdoc_term.c Log message: The word "indent" has a special meaning in ".Bd -tag -offset indent", but *not* in ".Bd -tag -width indent", so in the latter case, it should not be handled specially. ok kristaps@ and jmc@ and contained in 1.7.22 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/06 18:54:46 Modified files: usr.bin/mandoc : libman.h main.c man.c man.h Log message: sync to 1.7.21: provide WESCAPE and MAN_IGN_ESCAPE, to be used soon in man_validate.c CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2009/07/06 22:23:34 Modified files: . : sparc64.html Log message: just found another model of sparc64 laptop... CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2009/07/07 00:12:44 Modified files: . : sparc64.html Log message: ok, jsg points the short name might be enough CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/07 00:58:49 Modified files: usr.bin/tmux : cmd-new-window.c Log message: Minor fix: look for default-path in the options for the specified session first rather than just the global options. From Brandon Mercer, thanks. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/07 01:01:10 Modified files: usr.bin/tmux : cmd-split-window.c Log message: The fix for default-path (use target session options instead of global options) is required here as well, doh. CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2009/07/07 01:39:15 Modified files: usr.bin/mg : theo.c Log message: ..couldn't resist.. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2009/07/07 03:32:39 Modified files: . : sparc64.html Log message: Add PowerBook/GENIALstation names to relevant Naturetech models. CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2009/07/07 04:13:33 Modified files: . : sparc64.html Log message: Add Ultrabook IIe, correct sparcbook 6000 entry which should have been 6500. CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/07 04:38:49 Modified files: sys/net : rtsock.c Log message: When adding or changing a MPLS route, add RTF_MPLS flag to routing message. We can then rely on that flag to spot out MPLS routes coming from routing socket. ok claudio@ CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/07 06:07:23 Modified files: usr.sbin/ripd : kroute.c ripd.h Log message: Make ripd(8) aware of MPLS routes. ok claudio@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/07 06:34:47 Modified files: usr.bin/tmux : server-msg.c Log message: When sending a "protocol mismatch" error message, tell the client to exit afterwards, otherwise it hangs. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/07 11:24:32 Modified files: usr.bin/tmux : server-msg.c tty.c Log message: Handle empty or unset TERM correctly; also fix a fatal() message while here. CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2009/07/07 12:05:13 Modified files: . : sgi.html Log message: Brag about OpenBSD being the first free operating system to run on Fuel, because it is the truth. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/07 13:49:19 Modified files: usr.bin/tmux : cmd-new-session.c cmd-set-option.c cmd-set-window-option.c cmd-show-options.c cmd-show-window-options.c server.c session.c tmux.c tmux.h window.c Log message: Rename the global options variables to be shorter and to make session options clear. No functional change, getting this out of the way to make later options changes easier. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/07 14:58:47 Modified files: usr.sbin/rtadvd: if.c Log message: Forgot to commit this while adding all the RTM_VERSION checks. Reminded by sthen@ who also tested it. OK henning@ sthen@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/07 15:23:22 Modified files: usr.bin/tmux : cmd.c Log message: Don't let ambiguous commands override an exact alias match: eg if commands "abc-1", "abc-2", "abc-3" exist and "abc-3" has the alias "abc", "tmux abc" should execute abc-3, not complain about the command being ambiguous. Not a problem at the moment but will be soon. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/07 18:04:10 Modified files: usr.bin/mandoc : Makefile man_validate.c mdoc_strings.c mdoc_validate.c Added files: usr.bin/mandoc : libmandoc.h mandoc.c Log message: sync to 1.7.21: unified escape sequence validation for mdoc and man checking is still incomplete, but a bit better, in particular for man now in sync with 1.7.22: the only 1.7.22 diff was already in CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/07 18:20:13 Modified files: usr.bin/mandoc : man.3 mdoc.3 Log message: sync to 1.7.23: fixed const-nesses CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/07 23:26:45 Modified files: usr.bin/tmux : names.c tmux.1 tmux.c tmux.h window.c Log message: Just appending -l to $SHELL to create a login shell is wrong: -l is not POSIX, and some people may use shells which do not support it. Instead, make an empty default-command option mean a login shell, and fork it with a - in argv[0] which is the method used by login(1). Also fix the automatic-rename code to handle this correctly and to strip a leading - if present. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/07 23:56:11 Modified files: usr.bin/tmux : screen.c Log message: When reinitialising the screen, do not omit to clear the last line. CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/08 07:13:17 Modified files: usr.sbin/ypldap: aldap.c Log message: Fix memory leak in sarch filter parsing code. ok pyr@ CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/08 08:39:31 Modified files: sys/nfs : nfsproto.h Log message: remove redundant comment. OK blambert@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/08 09:01:50 Modified files: sys/net : if_atmsubr.c if_fddisubr.c if_ppp.c if_sl.c Log message: Add the same routing domain assignments and checks into the not so used protocols as it is currently in if_ethersubr.c. OK reyk@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/08 10:04:00 Modified files: usr.bin/fstat : Makefile fstat.1 fstat.c Added files: usr.bin/fstat : fstat.h fuser.1 fuser.c Log message: Add POSIX-compliant fuser mode to fstat. Originally based on a diff from Peter Werner but largely rewritten to use kinfo_file2. OK deraadt@ with man fixes from jmc@ and sobrado@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/08 10:04:56 Modified files: usr.bin/tmux : cmd-string.c Log message: Fix two memory leaks when assigning shell variables in configuration file/command prompt. From Tiago Cunha. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/08 12:59:11 Modified files: lib/libkvm : kvm_file2.c Log message: correct kvm_getfile2 error string CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/08 12:59:29 Modified files: usr.sbin/ldpd : lde.c lde.h lde_lib.c Log message: Detect nexthop change. React installing the label associated with the new nexthop in the kernel routing table. ok claudio@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/08 14:18:05 Modified files: sys/dev/pci : if_sk.c if_skvar.h Log message: revert MCLGETI for sk(4) for now. commit requested by deraadt@ CVSROOT: /cvs Module name: www Changes by: weingart@cvs.openbsd.org 2009/07/08 15:56:40 Modified files: . : want.html Log message: Thank you David Alten. I got two copies of the book I was looking for yesterday. Most cool. Also nuke the 8G machine. Bought me one a while back. Maybe I'll put in a newer box sometime. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/08 18:29:32 Modified files: usr.bin/tmux : grid-view.c screen-write.c tmux.h Log message: Tidy by removing unused argument from grid_view_{insert,delete}_line_region functions (currently don't fully work, this is to make fix easier). CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/09 00:40:20 Modified files: sys/net : if.c Log message: unsigned -> unsigned int ok claudio@, henning@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/09 01:58:14 Modified files: usr.bin/tmux : grid-view.c screen-write.c Log message: Change inserting and deleting lines inside the scroll region to properly clear lines that should be inserted/deleted but not moved. Fixes problems with mutt reported by Brian Lewis, thanks. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/09 03:54:56 Modified files: usr.bin/tmux : cmd-load-buffer.c Log message: Don't leak FILE * on malloc failure. From ivoire at users dot sourceforge dot net. CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2009/07/09 04:14:41 Modified files: games/sail : sail.6 lib/libc/net : getaddrinfo.3 lib/libc/sys : getdirentries.2 sigaltstack.2 share/man/man4 : midi.4 Log message: promote correct style for error checking ok tedu@ deraadt@ krw@ CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/09 06:55:35 Modified files: sys/netmpls : mpls_output.c Log message: Remove commented variable. CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/09 07:04:30 Modified files: sys/netinet : ip_mroute.c Log message: Use MAXTTL instead of the hardcoded value. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/09 09:02:00 Modified files: usr.bin/tmux : window-copy.c Log message: Stop in the right place so all the lines selected are copied. Reported by Kalle Olavi Niemitalo, thanks. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/09 09:47:49 Modified files: usr.bin/tmux : Makefile cmd.c tmux.1 tmux.h Added files: usr.bin/tmux : cmd-if-shell.c Log message: New command, if-shell (alias if). Executes the tmux command in the second argument if the shell command in the first succeeds, for example: if "[ -e ~/.tmux.conf.alt ]" "source .tmux.conf.alt" Written by Tiago Cunha, many thanks. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/09 09:54:42 Modified files: distrib/i386/ramdisk_cd: list.local Log message: disable the 3c990 firmware because the media is just slightly over-full, and people on i386 with large dmesg who answer just the right set of questions run the ramdisk out of space. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/09 11:57:11 Modified files: usr.bin/tmux : screen-write.c Log message: Cursor up and down should be limited by the scroll region (cuu should stop at the scroll region top if starting from below it and cud stop at the bottom if starting from above). Fixes another vttest test. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2009/07/09 13:24:42 Modified files: sys/dev : softraid.c Log message: Be sure we don't hit a NULL deref. Pointed out by remco at d-compu dot dyndns dot org. OK marco@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/09 14:19:00 Modified files: sys/dev/pci : pcidevs Log message: Intel 55[02]0 and Matrox G200eW CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/09 14:20:06 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/09 16:29:56 Modified files: sys/compat/sunos: sunos_misc.c sys/compat/svr4: svr4_misc.c sys/dev : systrace.c sys/isofs/cd9660: cd9660_lookup.c cd9660_vfsops.c sys/isofs/udf : udf_vfsops.c udf_vnops.c sys/kern : init_main.c kern_descrip.c kern_exec.c kern_fork.c kern_ktrace.c vfs_cache.c vfs_getcwd.c vfs_lookup.c vfs_syscalls.c vfs_vnops.c sys/miscfs/portal: portal_vfsops.c portal_vnops.c sys/miscfs/procfs: procfs_vnops.c sys/msdosfs : msdosfs_denode.c msdosfs_lookup.c sys/nfs : nfs_subs.c nfs_vnops.c sys/nnpfs : nnpfs_node-bsd.c nnpfs_vfsops-bsd.c nnpfs_vnodeops-common.c nnpfs_vnodeops.h sys/ntfs : ntfs_subr.c ntfs_vfsops.c ntfs_vnops.c sys/sys : exec.h vnode.h sys/ufs/ext2fs : ext2fs_lookup.c ext2fs_vfsops.c sys/ufs/ffs : ffs_vfsops.c sys/ufs/ufs : ufs_lookup.c sys/uvm : uvm_mmap.c uvm_vnode.c Log message: Remove the VREF() macro and replaces all instances with a call to verf(), which is exactly what the macro does. Macro's that are nothing more then: #define FUNCTION(arg) function(arg) are almost always pointless and should go away. OK blambert@ Agreed by many. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/09 16:48:20 Modified files: usr.bin/tmux : screen.c Log message: When the terminal size is reduced horizontally, don't truncate lines to the new width, so that if the same lines are later increased in size the content reappears. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/09 17:45:20 Modified files: distrib/miniroot: install.sub Log message: The cd install method is called cd, not cdrom. This gets told to the back end, which feeds it back to us next time, and since we don't know what it means... we ignore it. That is dumb. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2009/07/09 17:52:25 Modified files: sbin/pfctl : pfctl.c Log message: repair -x since all this stuff is transactional now we need to wrap that into DIOCXBEGIN/COMMIT. bad henning forgot to commit this chunk at c2k9 CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/09 18:03:06 Modified files: sys/dev/i2c : sdtemp.c Log message: fix the mask for the sign bit and some comment; ok deraadt CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/09 18:07:37 Modified files: sys/dev/i2c : sdtemp.c Log message: the temperature value is really a 13-bit 2's complement; ok deraadt CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/09 18:17:30 Modified files: sys/dev/i2c : i2c_scan.c sdtemp.c share/man/man4 : sdtemp.4 Log message: support onsemi's cat34ts02 and cat6095; ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/09 20:59:32 Modified files: distrib/miniroot: install.sh Log message: We should be using the $SERVERLISTALL (not the url-only $SERVERLIST) to decide to talk-back. Sigh. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/09 23:43:01 Modified files: usr.bin/tmux : tmux.1 Log message: Document display-time option which seems to have been missed. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/09 23:50:54 Modified files: usr.bin/tmux : cmd-set-option.c server-fn.c tmux.1 tmux.c tmux.h Log message: Add a default-terminal option to set the starting value of $TERM in new windows. This is "screen" by default and must be either that or something closely related. This does makes it easier to customise it if necessary. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/10 00:47:57 Modified files: usr.bin/calendar/calendars: calendar.computer Log message: billenium was in september, apparently; from Mikolaj Kucharski CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/10 01:11:59 Modified files: usr.bin/tmux : tty.c Log message: Don't send initialisation strings is1/2/3 (barely anything else does) and move smcup to the first and rmcup to the last sequences output to the terminal. This allows tmux to use the alternate screen (smcup/rmcup) when available. CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/10 01:34:02 Modified files: sys/dev/ic : malo.c Log message: timeout_add -> timeout_add_msec ok mglocker@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/10 01:40:04 Modified files: sys/dev/usb : if_rum.c Log message: timeout_add -> timeout_add_msec ok damien@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/10 01:44:04 Modified files: sys/dev/pci : if_iwn.c Log message: timeout_add -> timeout_add_msec ok damien@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/10 01:47:38 Modified files: sys/dev/usb : if_ral.c Log message: timeout_add -> timeout_add_msec ok damien@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2009/07/10 06:00:52 Modified files: sys/dev/pci : if_ix.c Log message: rework link state handling a bit. this reports missing link correctly. the old code showed the nic as active all the time, which makes it suck as part of a trunk. testing and ok by reyk@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/10 07:15:43 Modified files: usr.sbin/rtadvd: if.c Log message: Advance the pointer past the message on the routing socket where ifm_version is not RTM_VERSION - the for() loop doesn't do this itself. Fixes endless loop introduced by preceding commit, noticed by marc@. ok claudio. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/10 07:51:47 Modified files: sys/arch/i386/conf: Makefile.i386 sys/arch/i386/i386: apicvec.s locore.s mptramp.s vector.s sys/arch/amd64/conf: Makefile.amd64 sys/arch/amd64/amd64: vector.S Log message: Switch away from using -traditional-cpp to iso/ansi cpp for asm files. More architectures hopefully to follow. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/10 11:34:51 Modified files: usr.bin/tmux : cmd-rename-session.c Log message: Redraw the status line after renaming a session (it may contain the name). CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/10 12:12:56 Modified files: sys/dev/i2c : sdtemp.c Log message: fix the complement in the 2's complement patch from yesterday; ok deraadt CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/10 13:01:40 Modified files: usr.bin/tmux : tmux.1 Log message: paste-buffer -d was not documented. From Kalle Olavi Niemitalo. CVSROOT: /cvs Module name: src Changes by: jdixon@cvs.openbsd.org 2009/07/10 13:08:08 Modified files: etc : netstart Log message: Delay creation of tun(4) interfaces until the underlying interface and routes are available. This fixes usage for some OpenVPN users that start it from hostname.tun*. Tested by Johan Huldtgren. ok sthen@, johan@. CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/10 13:58:41 Modified files: sys/dev/i2c : i2c_scan.c Log message: check 4 (instead of merely 2) addr bits for probing sdtemp(4) chips; ok deraadt CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/10 15:27:49 Modified files: sys/dev/ic : rtl81x9reg.h Log message: Swap the hardware revision IDs for 8169S and 8110S. Agrees with the labelling on naddy@'s PCI cards. From Brad. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/10 15:29:57 Modified files: sys/dev/ic : re.c Log message: RL_HWREV_8168DP can be either RTL8168DP or RTL8111DP, so print both, as done for other RTL8168 HWREVs. From Brad. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/10 15:37:18 Modified files: sys/dev/pci : pcidevs Log message: add a couple of NVIDIA MCP77 PCI-ISA bridges, from Brad. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/10 15:37:46 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/10 15:42:27 Modified files: share/man/man4 : re.4 Log message: List additional re(4) devices supporting IPv6 TCP/UDP checksum offload. From Brad. CVSROOT: /cvs Module name: src Changes by: rainer@cvs.openbsd.org 2009/07/11 03:51:53 Modified files: usr.sbin/rtadvd: if.c Log message: fix the RTM_VERSION check in the evil loop to really get all the interfaces ok sthen@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/11 07:28:36 Modified files: sys/dev/pci : if_wpi.c Log message: timeout_add -> timeout_add_msec Been running this on my laptop for a while now with no apparent ill effects. originally from a longer list from grange@ ok krw@ as part of that list CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2009/07/11 07:42:32 Modified files: usr.sbin/mopd/mopa.out: mopa.out.c usr.sbin/mopd/mopchk: mopchk.1 mopchk.c usr.sbin/mopd/mopd: mopd.8 mopd.c usr.sbin/mopd/mopprobe: mopprobe.1 mopprobe.c usr.sbin/mopd/moptrace: moptrace.1 moptrace.c Log message: synchronize the synopsis and usage of mopa.out(1); mopchk(1) can handle more than one filename at a time; add a description for -3 and -4 in mopd(8), and document -v; remove a duplicate flag in mopprobe(1); use a better style for synopses; sort flags and arguments. written with help by jmc@ ok jmc@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2009/07/11 09:42:50 Modified files: sys/dev : softraid.c Log message: Ensure that we hold the appropriate lock before calling sr_ioctl_createraid(). ok marco@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/11 10:51:58 Modified files: sys/dev/ic : re.c rtl81x9reg.h Log message: - Add some new feature flags - Add defines for newer chipsets From FreeBSD via Brad. No functional change, needed for future work. ok naddy@. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2009/07/11 11:31:22 Modified files: sys/dev/ic : aic79xx.c Log message: Nuke an '__inline' that upset clang. Multi-line function should not be inline anyway. Found by jsg@. The last kernel file that clang complains about. ok marco@ jsg@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/11 13:09:24 Modified files: usr.bin/tmux : window-copy.c Log message: Copy was using the real line length which after resize can be larger than the screen width. When built with -DDEBUG, this made the grid bounds checking code kill the server. Restrict copying to the actual width. From Kalle Olavi Niemitalo, thanks. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/11 13:14:56 Modified files: usr.bin/tmux : cmd-generic.c cmd-paste-buffer.c tmux.1 tmux.h Log message: When pasting, translate \n into \r. This matches xterm and putty's behaviour, and makes emacs happy when pasting into some modes. A new -r (raw) flag to paste-buffer pastes without the translation. From Kalle Olavi Niemitalo, thanks! CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/11 13:56:04 Modified files: sys/arch/sgi/include: mnode.h sys/arch/sgi/sgi: ip27_machdep.c Log message: When rebooting, pass a request to the PROM for it to skip diagnostics and memory initialization. This reduces memory test and initialization time from a "in soviet russia, memory test you" time of over 2 minutes for 1GB on Origin 200, to a more reasonable 12 seconds (and on a Fuel with 2GB, time goes down from 6 seconds to under a second). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/11 14:04:19 Modified files: usr.bin/tmux : tmux.1 Log message: Add -r to the synopsis of the paste-buffer command, prompted by jmc. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/11 14:11:18 Modified files: usr.bin/tmux : grid.c Log message: Limit the history to hlimit not hlimit - 1. This makes a history-limit setting of 0 work as expected. CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2009/07/11 16:28:32 Modified files: . : mvme68k.html vax.html Log message: Sync with post 4.5 improvements. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2009/07/12 07:30:59 Modified files: sys/dev : softraid.c Log message: If devices have roamed, complain once then update the metadata, just like we do for roaming volumes. ok marco@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/12 09:36:41 Modified files: usr.sbin/bgpd : mrt.c Log message: Remove a semicolon at the end of an if statement so the test if a buffer isn't NULL before freeing has effect. This was harmless as it is in a failure case and free(NULL) is valid in userland. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/12 09:54:32 Modified files: sys/dev/ic : gemreg.h Log message: Add some missing GEM_SBUS_CONFIG bits. ok miod@, jsg@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/12 10:07:56 Modified files: usr.bin/tmux : server.c tmux.1 tmux.h Log message: If it exist, load a system-wide configuration file /etc/tmux.conf before any user-specified one. CVSROOT: /cvs Module name: www Changes by: jsing@cvs.openbsd.org 2009/07/12 10:10:53 Modified files: . : donations.html Log message: ABED-NEGO UNLIMITED LLC gave me with an Asus eeePC along with a swag of accessories. Thanks! CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/12 10:12:34 Modified files: usr.bin/tmux : window-copy.c Log message: Merge three copies of identical code to move the cursor x position into a single function, from Kalle Olavi Niemitalo. CVSROOT: /cvs Module name: www Changes by: jsing@cvs.openbsd.org 2009/07/12 10:14:42 Modified files: . : want.html Log message: ABED-NEGO UNLIMITED LLC took care of this item. Thanks! CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/12 10:15:34 Modified files: usr.bin/tmux : mode-key.c status.c tmux.1 tmux.h window-copy.c Log message: Add a "back to indentation" key in copy mode to move the cursor to the first non-whitespace character. ^ with vi and M-m with emacs key bindings. Another from Kalle Olavi Niemitalo, thanks. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2009/07/12 10:31:56 Modified files: sys/dev : softraid.c softraidvar.h Log message: Add support for global hotspares to softraid. ok marco@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2009/07/12 10:33:02 Modified files: sys/dev : softraid_raid1.c Log message: Enable hotspare rebuilds for softraid RAID1. ok marco@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2009/07/12 10:34:58 Modified files: sys/dev : softraid_raid1.c Log message: Clean up debug droppings in sr_raid1_set_vol_state(). ok marco@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/12 11:33:18 Modified files: usr.bin/tmux : key-bindings.c server.c Log message: Creating a key binding which replaces itself (such as "bind x bind x lsw") frees the command list bound to the key while it is still being executed, leading to a use after free. To prevent this, create a dead keys list and defer freeing replaced or removed key bindings until the main loop when the key binding will have finished executing. Found by Johan Friis when creating a key binding to reload his configuration file. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/12 12:04:03 Modified files: usr.bin/gzsig : ssh2.c Log message: don't cast lvalues, no binary change. ok millert@ gilles@ sthen@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/12 12:11:03 Modified files: usr.sbin/tcpdump: print-l2tp.c Log message: don't cast lvalue, no binary change. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2009/07/12 12:24:23 Modified files: sys/dev/ic : malo.c Log message: In a error case in malo_init (e.g. can't load the firmware), always call malo_stop which removes the previously registered interrupt handler from the cardbus interrupt handler chain. Otherwise, since malo_init gets called twice in a error case, our interrupt handler got registered twice and on the next device detach, just the last registered interrupt handler got removed, which leaves one left. That caused a kernel page fault trap as soon our "zombie" interrupt handler got called. Fix a typo while here. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 12:28:29 Modified files: usr.bin/mandoc : main.c mdoc.c mdoc.h Log message: sync to 1.7.23: first step to get rid of enum mdoc_warn: unify manwarn() and mdocwarn() into mwarn() CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 12:35:57 Modified files: usr.bin/mandoc : libmdoc.h mdoc.c mdoc_macro.c mdoc_validate.c Log message: sync to 1.7.23: second step to get rid of enum mdoc_warn: remove type from mdoc_vwarn arguments, and use this function where apropriate CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/12 12:45:21 Modified files: lib/libc/stdio : fread.3 fread.c fwrite.c Log message: fwrite() should also return 0 if either size or nmemb are 0. Adapted from FreeBSD. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 13:05:52 Modified files: usr.bin/mandoc : libmdoc.h mdoc.c mdoc_macro.c mdoc_validate.c Log message: sync to 1.7.23: third step to get rid of enum mdoc_warn: mdoc_verr is not using enum mdoc_warn, so use it at a few more places CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/12 13:17:50 Modified files: sys/arch/sparc64/conf: GENERIC RAMDISK RAMDISKU1 Log message: Enable gem@sbus. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/12 13:40:11 Modified files: textproc/mupdf : Makefile textproc/mupdf/pkg: DESCR Log message: add no_cjk FLAVOR giving a smaller binary for systems where disk space is at a premium. (memory use of the two is pretty similar). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/12 13:40:40 Modified files: net/flvstreamer: Makefile distinfo Log message: update to 1.8c CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/12 13:41:43 Modified files: multimedia/get_iplayer: Makefile distinfo multimedia/get_iplayer/files: options.sample multimedia/get_iplayer/patches: patch-get_iplayer Log message: update to 2.09; note that "vmode" in /etc/options/get_iplayer should be changed to "tvmode". (both are ok on the command line). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 13:46:21 Modified files: devel/glade3 : Makefile distinfo Log message: - update to glade3-3.6.7 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 13:51:51 Modified files: net/zabbix : Makefile net/zabbix/files: README.OpenBSD net/zabbix/patches: patch-misc_conf_zabbix_proxy_conf patch-misc_conf_zabbix_server_conf patch-misc_conf_zabbix_trapper_conf net/zabbix/pkg : PLIST-main PLIST-server PLIST-web Added files: net/zabbix/patches: patch-misc_conf_zabbix_agentd_conf Log message: Clean up this port: * add missing dependency on php5-gd * remove all hardcoded paths * rework README.OpenBSD * add empty zabbix.conf.php file that is writable by the www user so that the configuration wizard can tweak this file * protect configuration files, they may contain passwords * fix configuration so that it works by default which is the purpose of porting these kinds of apps ok sthen@, ok jasper@ on a previous version of the diff CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 13:54:04 Log message: Import seahorse-plugins-2.24.1 This package contains additional plugins and extensions to seahorse. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20090712 N ports/x11/gnome/seahorse-plugins/distinfo N ports/x11/gnome/seahorse-plugins/Makefile N ports/x11/gnome/seahorse-plugins/pkg/DESCR N ports/x11/gnome/seahorse-plugins/pkg/PLIST N ports/x11/gnome/seahorse-plugins/patches/patch-libseahorse_seahorse-vfs-data_c N ports/x11/gnome/seahorse-plugins/patches/patch-agent_seahorse-agent_h No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 13:54:34 Modified files: x11/gnome : Makefile Log message: +seahorse-plugins CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 13:56:38 Modified files: x11/gnome/conduit: Makefile distinfo x11/gnome/conduit/patches: patch-conduit_conduit patch-conduit_gtkui_UI_py patch-configure x11/gnome/conduit/pkg: PLIST Log message: - update to conduit-0.3.16 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/12 13:57:51 Modified files: devel/p5-File-BOM: Makefile Log message: p5-Readonly is a RUN_DEPENDS, and p5-Test-Exception is REGRESS_DEPENDS, not BUILD_DEPENDS. same diff from jim@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 13:58:19 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-cgi-bin_admin_c Removed files: print/cups/patches: patch-scheduler_main_c patch-scheduler_process_c Log message: - update to cups-1.3.11 kurt@'s patches are now upstream CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/12 13:58:28 Modified files: audio/squeezecenter: Makefile distinfo audio/squeezecenter/patches: patch-convert_conf patch-scanner_pl patch-slimserver_pl audio/squeezecenter/pkg: PLIST Log message: maintenance update to 7.3.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:00:27 Modified files: audio/libcanberra: Makefile distinfo audio/libcanberra/patches: patch-configure_ac patch-src_Makefile_am audio/libcanberra/pkg: PFRAG.shared PLIST Removed files: audio/libcanberra/patches: patch-Makefile_am Log message: - update to libcanberra-0.14 - take maintainer ok jasper@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/12 14:01:32 Modified files: net/pidgin : Makefile distinfo net/pidgin/patches: patch-config_h_in patch-finch_libgnt_Makefile_in patch-finch_plugins_Makefile_in patch-libpurple_plugins_ssl_Makefile_in patch-libpurple_protocols_gg_Makefile_in patch-libpurple_protocols_oscar_Makefile_in patch-pidgin_Makefile_in net/pidgin/pkg : PLIST-libpurple Log message: bugfix update to 2.5.8, mostly to fix problems introduced with the rushed 2.5.7 release forced out due to changes needed to keep connecting to Yahoo. From Brad (maintainer). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:02:03 Modified files: devel/libsoup : Makefile distinfo devel/libsoup/pkg: PLIST-main Log message: - minor update to libsoup-2.26.3 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:03:46 Modified files: www/p5-libwww : Makefile Log message: - this port can depend on either p5-Crypt-SSLeay or p5-IO-Socket-SSL ok jasper@, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:05:23 Modified files: audio/rhythmbox: Makefile distinfo audio/rhythmbox/patches: patch-configure patch-metadata_test-metadata_c patch-plugins_audioscrobbler_rb-audioscrobbler_c patch-plugins_audioscrobbler_rb-lastfm-source_c patch-plugins_daap_rb-daap-src_c patch-shell_rb-shell-player_c audio/rhythmbox/pkg: MESSAGE PLIST Log message: - update to rhythmbox-0.12.3; lots of bugfixes CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:07:00 Modified files: x11/gnome/seahorse: Makefile x11/gnome/seahorse/pkg: DESCR Log message: - fix homepage - remove bogus BUILD_DEPENDS - tweak DESCR ok jasper@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/12 14:07:53 Modified files: sys/arch/sparc/include: autoconf.h Log message: Add protection against multiple inclusion. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:08:20 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST Log message: - update to vala-0.7.4 ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:25:00 Modified files: audio/xmms2 : Makefile audio/xmms2/patches: patch-src_clients_lib_xmmsclient++-glib_wscript patch-src_clients_lib_xmmsclient-glib_wscript audio/xmms2/pkg: PLIST Added files: audio/xmms2/patches: patch-src_clients_lib_xmmsclient++_wscript patch-wafadmin_Tools_python_py Log message: - add c++ and python bindings from Amaury Gauthier (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:28:41 Modified files: devel/py-xdg : Makefile devel/xdg-user-dirs: Makefile devel/xdg-utils: Makefile audio/sound-theme-freedesktop: Makefile Log message: - take maintainership ok jasper@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 14:30:27 Modified files: usr.bin/mandoc : libman.h libmdoc.h man.c mdoc.c mdoc_action.c mdoc_argv.c mdoc_macro.c mdoc_validate.c Log message: sync to 1.7.23: unify the various "enum merr" into libman.h and libmdoc.h, use it as a new argument to mdoc_err(), the same way as for for man_err(), and use string tables instead of switch statements to select error messages CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:32:02 Modified files: x11/gnome/cheese: Makefile x11/gnome/gdm : Makefile x11/gnome/libgnomecups: Makefile x11/gnome/libgnomeprint: Makefile x11/gnome/scan : Makefile x11/gnome/totem: Makefile x11/gnome/totem-pl-parser: Makefile x11/gnome/vinagre: Makefile Log message: - better homepage ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:33:19 Modified files: x11/gnome/gedit: Makefile Log message: - better homepage - add a reminder comment ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:34:03 Modified files: www/epiphany : Makefile Log message: - better homepage - add reminder comment ok jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:38:09 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-configure patch-docs_reference_glib_Makefile_in patch-glib_Makefile_in patch-glib_gmacros_h patch-glib_gstrfuncs_c patch-tests_Makefile_in patch-tests_refcount_Makefile_in devel/glib2/pkg: PLIST-docs PLIST-main Removed files: devel/glib2/patches: patch-glib_gbase64_c Log message: - major update to glib2-2.20.4 - add missing REGRESS_DEPENDS *remove previous version before trying to compile this* Report any failure directly to me please. tested by landry@ on a sparc64 bulk, thanks! ok jasper@ on a previous diff CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:39:33 Modified files: x11/gtk+2 : Makefile distinfo x11/gtk+2/patches: patch-demos_Makefile_in patch-gdk-pixbuf_Makefile_in patch-gtk_Makefile_in patch-modules_input_Makefile_in x11/gtk+2/pkg : PLIST-docs PLIST-main Log message: - major update to gtk+2-2.16.4 *remove previous version before trying to compile this* Report any failure directly to me please. tested by landry@ on a sparc64 bulk, thanks! ok jasper@ on a previous diff CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:43:22 Log message: Import picard-0.11 Picard is the next generation MusicBrainz tagging application. This new tagging concept is album oriented, as opposed to track/file oriented like the ClassicTagger was. from Amaury Gauthier (maintainer), with some tweaks Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20090712 N ports/audio/picard/Makefile N ports/audio/picard/distinfo N ports/audio/picard/patches/patch-setup_py N ports/audio/picard/pkg/DESCR N ports/audio/picard/pkg/MESSAGE N ports/audio/picard/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 14:43:55 Modified files: audio : Makefile Log message: +picard CVSROOT: /cvs Module name: ports Changes by: ckuethe@cvs.openbsd.org 2009/07/12 14:55:19 Modified files: devel/avr : Makefile.inc devel/avr/binutils: Makefile devel/avr/gcc : Makefile devel/avr/gdb : Makefile devel/avr/libc : Makefile Log message: Clarify which GPL applies, and bump PKGNAME because I'm adding myself as a MAINTAINER. Prompted by jsg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/12 15:06:31 Modified files: productivity/calcurse: Makefile distinfo productivity/calcurse/patches: patch-configure Log message: - update to calcurse-2.6 - license changed from gpl to bsd from developer and maintainer Frederic Culot, thanks! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 15:08:29 Modified files: usr.bin/mandoc : libmdoc.h mdoc.c mdoc_action.c mdoc_argv.c mdoc_macro.c mdoc_validate.c Log message: sync to 1.7.23: pass error code to mdoc_nerr() instead of error string and use the so improved mdoc_nerr() at many places CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/12 15:09:37 Modified files: share/termtypes: termtypes.master Log message: Update the screen entries to bring them into line with ncurses 5.7. ok millert sthen CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/12 15:27:09 Modified files: sys/dev/sbus : if_gem_sbus.c if_hme_sbus.c Log message: Don't attach when the PROM didn't give us an interrupt. Fix printed messages in error paths while I'm there. Eliminate a fairly useless local variable as well. ok miod@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/12 15:33:30 Modified files: usr.bin/fstat : fstat.c Log message: Accept numeric UIDs as well as usernames like pgrep etc. ok millert CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/12 15:37:31 Modified files: gnu/usr.bin/binutils/gdb: i386-tdep.c Log message: remove a semicolon at the end of an if statement, already removed in upstream gdb sources. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 15:45:44 Modified files: usr.bin/mandoc : libmdoc.h mdoc.c mdoc_action.c mdoc_argv.c mdoc_macro.c mdoc_validate.c Log message: sync to 1.7.23: pass error code to mdoc_perr() instead of error string and use the so improved mdoc_nerr() at many places; get rid of now unused static functions perr() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2009/07/12 15:46:36 Modified files: sys/dev : softraid.c Log message: Fix rebuild percentage so that it ranges from 0-99% rather than 1-100%. ok marco@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2009/07/12 15:48:03 Modified files: sys/dev : softraid.c Log message: Assert copyright. suggested by and ok marco@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 16:35:08 Modified files: usr.bin/mandoc : libmdoc.h mdoc.c mdoc.h mdoc_action.c mdoc_argv.c mdoc_macro.c mdoc_validate.c Log message: sync to 1.7.23: pass warning code to mdoc_pwarn() instead of warning message define additional warning macro mdoc_nwarn() remove obsolete warning functions mdoc_warn(), pwarn(), vwarn(), nwarn() remove various now unused "enum mdoc_warn" and "enum mwarn" CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 16:44:45 Modified files: usr.bin/mandoc : main.c mandoc.1 Log message: sync to 1.7.23: Fewer knobs: provide -Wall -Werror but not -Wsyntax -Wcompat. The simplification of the internal code has already been done before, this is just the user interface adjustment. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 16:53:55 Modified files: usr.bin/mandoc : Makefile Log message: now in sync with release 1.7.23 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 17:19:48 Modified files: usr.bin/mandoc : mdoc_macro.c mdoc_term.c mdoc_validate.c Log message: sync to 1.7.24: make .In handling more similar to new groff CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 17:23:10 Modified files: usr.bin/mandoc : st.in Log message: sync to 1.7.24: support .St -p1003.1i-95 from joerg at netbsd via kristaps@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 17:26:08 Modified files: usr.bin/mandoc : mdoc_argv.c Log message: sync to 1.7.24: remove long-fixed FIXME CVSROOT: /cvs Module name: ports Changes by: jolan@cvs.openbsd.org 2009/07/12 17:26:08 Log message: libdca-0.0.5, free library for decoding DTS Coherent Acoustics streams Status: Vendor Tag: jolan Release Tags: jolan_20090712 N ports/audio/libdca/Makefile N ports/audio/libdca/distinfo N ports/audio/libdca/pkg/DESCR N ports/audio/libdca/pkg/PFRAG.shared N ports/audio/libdca/pkg/PLIST N ports/audio/libdca/patches/patch-configure No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jolan@cvs.openbsd.org 2009/07/12 17:27:25 Modified files: audio : Makefile Log message: +libdca CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/12 17:45:03 Modified files: usr.bin/tmux : tmux.1 Log message: Document the -k flag to new-window. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/12 17:46:49 Modified files: usr.bin/tmux : tmux.h Log message: Missed this declaration in key bindings change. Whoops. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 18:18:12 Modified files: usr.bin/mandoc : ascii.in mandoc_char.7 Log message: sync to 1.7.24: support \(hy for groff compatibility (even though it's useless, unescaped "-" is just the same) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 18:26:24 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.7.24: In the .Nd line, \(em is typographically more sound than \- , so that's what e.g. NetBSD and FreeBSD do. However, for *now*, we want to stick with the exact behaviour of the in-tree groff in OpenBSD. ok jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 18:33:41 Modified files: usr.bin/mandoc : libmdoc.h mdoc_validate.c Log message: sync to 1.7.24: mdoc_nwarn/mdoc_nerr got mixed up; fix from joerg at netbsd via kristaps@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 18:37:07 Modified files: usr.bin/mandoc : Makefile Log message: now in sync with release 1.7.24 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/12 19:00:50 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: fix a trivial pasto that crept into 1.7.23; also submitted upstream CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/12 22:20:19 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/13 01:21:01 Modified files: net/zabbix : Makefile net/zabbix/pkg : PLIST-web Log message: Fix -web subpackage packaging; spotted by fkr@, thanks! (didn't package, so no bump) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/13 02:14:29 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in patch-base_g_py patch-check_py patch-configure patch-fax_backend_hpfax_py patch-installer_core_install_py patch-installer_dcheck_py patch-prnt_hpijs_globals_cpp print/hplip/pkg: DESCR-main MESSAGE-main PLIST-hpijs PLIST-main Added files: print/hplip/patches: patch-base_codes_py patch-base_magic_py patch-base_pexpect_py patch-base_pkit_py patch-base_utils_py patch-doc_troubleshooting_html patch-doc_uninstalling_html patch-doc_upgrading_html patch-fax_coverpages_py patch-io_hpmud_musb_c patch-prnt_cups_py patch-prnt_hpijs_foomatic-rip-hplip patch-prnt_hpijs_hpcups_cpp patch-prnt_hpijs_hpcupsfax_cpp patch-prnt_hpijs_hpijs_cpp patch-scan_py patch-scan_sane_marvell_c patch-setup_py patch-ui4_devmgr5_py patch-ui4_nodevicesdialog_py patch-ui_devmgr4_py patch-ui_nodevicesform_py patch-ui_setupform_py print/hplip/pkg: DESCR-gui DESCR-hpcups DESCR-libs PLIST-gui PLIST-hpcups PLIST-libs Removed files: print/hplip/patches: patch-base_service_py patch-doc_release_notes_html patch-doc_tech_docs_man_pages_hpssd_html patch-hpssd_py print/hplip/pkg: DESCR-docs PLIST-docs Log message: Major update to hplip-3.9.6b. Refer to the project homepage for the complete changelog. This port now comes into 5 subpackages (ala Fedora): - main: complete hplip functionnalities - hpijs: deprecated hpijs printer driver - hpcups: new-gen printer driver - libs: libraries and helpers used by other subpackages - gui: graphical tools (systray applet...) It seems this version works a least as good as the previous one we had in-tree. I could use some feedbacks for the fancier stuffs that hplip provides (besides regular printing using hpcups and/or hpijs), like printer communication, ink levels... because I have no hp equipment, but at least, there was no regression reported. (some features are Linux-only and are expected not to work) Tested by several, thanks! CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/13 03:21:30 Modified files: www/piwik : Makefile distinfo www/piwik/pkg : PLIST Log message: Update to 0.4.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/13 03:40:03 Modified files: misc/openbabel : Makefile distinfo misc/openbabel/pkg: PFRAG.shared PLIST Removed files: misc/openbabel/patches: patch-include_openbabel_fingerprint_h patch-src_fingerprint_cpp Log message: openbabel-2.2.2: major bugfix release and a stable upgrade It includes the new Standardized InChI identifier, fixes for many stereochemistry errors, significantly improved aromatic/Kekule bond assignment, and coordinate generation. Many more bugfixes and small improvements are included. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/13 04:43:52 Modified files: usr.bin/tmux : grid-view.c grid.c input.c screen.c tmux.h window.c Log message: Support "alternate screen" mode (terminfo smcup/rmcup) typically used by full screen interactive programs to preserve the screen contents. When activated, it saves a copy of the visible grid and disables scrolling into and resizing out of the history; when deactivated the visible data is restored and the history reenabled. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/13 06:21:45 Modified files: infrastructure/mk: bsd.port.mk Log message: when using peek-ftp, I often start with make show=DISTFILES, so save myself the trouble. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2009/07/13 06:39:22 Modified files: sys/net : if_vlan.c if_trunk.c Log message: make the send queue one slot long. this forces packets off the virtual interfaces down to the queue on the physical interface immediately. this avoids having the tx mitigation code wasting cpu time dicking around with simply shuffling packets off virtual interface queues and lets it do its job of ammortising the cost of calling a real interfaces start routine. it also prevents an artificial inflation of the physical interfaces queue length where packets could hide on the virtual interfaces queues during softnet before being dumped en masse onto the hardware. this will smooth out the rate at which packets are submitted to the hardware. kjc@ says this has no impact on altq. ya henning@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2009/07/13 06:41:46 Modified files: sys/net : if_mpe.c Log message: dont initialise ifp->if_snd.ifq_maxlen, and then follow it by IFQ_SET_MAXLEN(&ifp->if_snd, ifqmaxlen). the first was deprecated by the use of IFQ_SET_MAXLEN. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/13 07:27:07 Modified files: x11/gnome/totem-pl-parser: Makefile Log message: unbreak CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/13 09:39:55 Modified files: sys/nfs : nfs_socket.c nfs_vfsops.c nfs_vnops.c Log message: Make the callers of nfs_request() responsible for freeing the reply mbuf, if the reply is an error and retire the NFS_RETERR hack. For NFSv3 mounts the flag was set and reply mbuf not freed to allow the callers to handle the post-op attributes, or just free the mbuf for NFSv2. Tested by myself and jasper@ on various arch's. OK blambert@. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/13 09:43:05 Modified files: share/man/man4/man4.amd64: cpu.4 share/man/man4/man4.i386: cpu.4 Log message: clarify the last entry in BUGS somewhat, since not all mp machines will have more than one temperature sensor; ok tedu CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/13 09:47:55 Modified files: audio/libogg : Makefile distinfo audio/libogg/patches: patch-configure patch-doc_Makefile_in patch-doc_libogg_Makefile_in audio/libogg/pkg: PLIST Log message: update to 1.1.4: mostly bug fixes CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/13 09:48:55 Modified files: audio/libvorbis: Makefile distinfo audio/libvorbis/patches: patch-Makefile_in patch-configure patch-doc_Makefile_in patch-doc_vorbisenc_Makefile_in patch-doc_vorbisfile_Makefile_in patch-lib_Makefile_in audio/libvorbis/pkg: PLIST Added files: audio/libvorbis/patches: patch-test_Makefile_in Removed files: audio/libvorbis/patches: patch-lib_codebook_c patch-lib_res0_c Log message: update to 1.2.3: mostly bug fixes CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/13 10:23:28 Modified files: sys/net : if_spppsubr.c if_pppoe.c Log message: Do the same rdomain checking in sppp as we do in the Ethernet case. Encapsulated pppoe packets are moved into the rdomain of the physical interface because it is possible that a pppoe(4) interface is in a different rdomain then the physical interface. OK reyk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/13 11:13:01 Modified files: net/zabbix : Makefile net/zabbix/files: README.OpenBSD net/zabbix/pkg : PLIST-doc PLIST-main PLIST-web Log message: - -main and -doc subpackages do not change whatever flavor is used, so use fullpkgname "definitely" ok for sthen@ - while here, fix some substitutions, ownerships and a typo (reported by jdixon@) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/13 11:47:46 Modified files: usr.bin/tmux : Makefile cmd-link-window.c cmd-move-window.c cmd-new-window.c cmd.c tmux.1 tmux.h Removed files: usr.bin/tmux : arg.c Log message: Tidy up and improve target (-t) argument parsing: - move the code back into cmd.c and merge with the existing functions where possible; - accept "-tttyp0" as well as "-t/dev/ttyp0" for clients; - when looking up session names, try an exact match first, and if that fails look for it as an fnmatch pattern and then as the start of a name - if more that one session matches an error is given; so if there is one session called "mysession", -tmysession, -tmysess, -tmysess* are equivalent but if there is also "mysession2", the last two are errors; - similarly for windows, if the argument is not a valid index or exact window name match, try it against the window names as an fnmatch pattern and a prefix. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/13 12:44:17 Modified files: usr.bin/tmux : cmd-copy-mode.c cmd-scroll-mode.c Log message: copy-mode and scroll-mode have a -u flag missing from usage, add it. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/13 12:49:36 Modified files: usr.bin/tmux : cmd-string.c Log message: Expand leading tildes in arguments, from Tiage Cunha. CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/13 12:58:46 Modified files: usr.sbin/dvmrpd: rde_mfc.c Log message: If there are no downstream members for a particular prefix, send a prune upstream. ok claudio@ CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/13 13:04:26 Modified files: usr.sbin/ldpd : kroute.c ldpd.c ldpd.h Log message: Get rid of the multipath code, as it is not needed. ok claudio@ laurent@ CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/13 13:13:41 Modified files: usr.bin/netstat: mroute.c Log message: Token bucket filter has been killed. ok claudio@ henning@ dlg@ CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/13 13:14:29 Modified files: sys/netinet : ip_mroute.c ip_mroute.h Log message: Get rid of the token bucket filter. Traffic shaping code should not be inside routing code. If you want to rate-limit use altq instead. ok claudio@ henning@ dlg@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/13 13:35:58 Modified files: x11/mplayer : Makefile Log message: don't pick up libdca if installed CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/13 13:50:00 Modified files: sys/arch/sparc/sparc: iommu.c machdep.c sys/arch/sparc/include: bus.h Log message: Add a somewhat minimal bus_dma(9) implementation. Only fully implemented for the sun4m iommu. Bits and pieces from NetBSD, with some additional tweaks and a bus_dmamap_load_mbuf() implementation from myself. ok miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/13 13:53:58 Modified files: sys/arch/sparc/conf: GENERIC SUN4M files.sparc Added files: sys/arch/sparc/dev: if_gem_sbus.c Log message: Add the neccessary glue to attach gem(4) to sbus(4) and enable gem(4) in GENERIC and SUN4M kernels. ok miod@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/13 14:14:23 Modified files: usr.bin/tmux : tmux.1 Log message: zap trailing whitespace; CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/13 15:19:28 Modified files: sys/arch/sgi/conf: GENERIC-IP27 GENERIC-IP30 RAMDISK-IP27 RAMDISK-IP30 files.sgi sys/arch/sgi/pci: pci_machdep.h sys/arch/sgi/xbow: xbridge.c Added files: sys/arch/sgi/pci: pci_machdep.c Log message: Extend xbridge to support shared interrupt handlers, and perform PCI-PCI bridge initialization if necessary; enable ppb on IP27 and IP30 kernels. With feedback from kettenis@; macepcibr to gain the same functionality soon. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/13 15:28:46 Modified files: lib/libc/arch/mips64/sys: Ovfork.S Log message: Load symbol address with dla, not la; good thing userland is still limited to 2GB of vm space. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/13 17:11:35 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-bind-key.c cmd-break-pane.c cmd-choose-session.c cmd-choose-window.c cmd-clear-history.c cmd-clock-mode.c cmd-command-prompt.c cmd-confirm-before.c cmd-copy-buffer.c cmd-copy-mode.c cmd-delete-buffer.c cmd-detach-client.c cmd-down-pane.c cmd-find-window.c cmd-generic.c cmd-has-session.c cmd-if-shell.c cmd-kill-pane.c cmd-kill-server.c cmd-kill-session.c cmd-kill-window.c cmd-last-window.c cmd-link-window.c cmd-list-buffers.c cmd-list-clients.c cmd-list-commands.c cmd-list-keys.c cmd-list-sessions.c cmd-list-windows.c cmd-load-buffer.c cmd-lock-server.c cmd-move-window.c cmd-new-session.c cmd-new-window.c cmd-next-layout.c cmd-next-window.c cmd-paste-buffer.c cmd-previous-layout.c cmd-previous-window.c cmd-refresh-client.c cmd-rename-session.c cmd-rename-window.c cmd-resize-pane.c cmd-respawn-window.c cmd-rotate-window.c cmd-save-buffer.c cmd-scroll-mode.c cmd-select-layout.c cmd-select-pane.c cmd-select-prompt.c cmd-select-window.c cmd-send-keys.c cmd-send-prefix.c cmd-server-info.c cmd-set-buffer.c cmd-set-option.c cmd-set-password.c cmd-set-window-option.c cmd-show-buffer.c cmd-show-options.c cmd-show-window-options.c cmd-source-file.c cmd-split-window.c cmd-start-server.c cmd-suspend-client.c cmd-swap-pane.c cmd-swap-window.c cmd-switch-client.c cmd-unbind-key.c cmd-unlink-window.c cmd-up-pane.c tmux.h Log message: Having fixed flags for single-character getopt options is a bit hard to maintain and is only going to get worse as more are used. So instead, add a new uint64_t member to cmd_entry which is a bitmask of upper and lowercase options accepted by the command. This means new single character options can be used without the need to add it explicitly to the list. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2009/07/13 17:13:34 Modified files: lang/gcc/4.2 : Makefile Added files: lang/gcc/4.2/patches: patch-gcc_c-format_c Log message: teach gcc about our kprintf and syslog format attributes, adapted from the in tree gcc 3.3.5, and already included in the llvm-gcc port. ok kurt@ espie@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/13 23:05:34 Modified files: games/fortune/datfiles: fortunes fortunes2 fortunes2-o Log message: remove some false whitespace before commas; from Ulrich SpArlein, freebsd 136723 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/13 23:10:21 Modified files: share/tmac/mdoc: doc-common Log message: after some discussion with others, use an en-dash (\(en) instead of a minus sign (-\) for Nd; issue spotted by Kristaps D??onsons CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 00:30:45 Modified files: usr.bin/tmux : Makefile tty-term.c Log message: Since tmux doesn't actually need ncurses, use -lcurses/curses.h instead. Pointed out by millert a while ago. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 00:56:30 Modified files: usr.bin/tmux : key-string.c Log message: Add backspace key to named keys. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 00:59:06 Modified files: usr.bin/tmux : server-fn.c Log message: Need time.h not sys/time.h for time(2). CVSROOT: /cvs Module name: ports Changes by: nicm@cvs.openbsd.org 2009/07/14 01:09:57 Modified files: x11/pekwm : Makefile distinfo Removed files: x11/pekwm/patches: patch-data_Makefile_in patch-data_scripts_Makefile_in patch-src_ManagerWindows_cc Log message: Update to 0.1.11. ok sthen CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 01:23:36 Modified files: usr.bin/tmux : cmd-down-pane.c cmd-rotate-window.c cmd-select-pane.c cmd-swap-pane.c cmd-up-pane.c layout-manual.c layout.c resize.c screen-redraw.c tmux.h tty-write.c window.c Log message: Get rid of the PANE_HIDDEN flag in favour of a function, and moving the decision for whether or not a pane should be drawn out of the layout code and into the redraw code. This is needed for the new layout design, getting it in now to make that easier to work on. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/14 01:38:58 Modified files: www/phpmyadmin : Makefile distinfo Log message: Update to 3.2.0.1 ok kevlo@ (Maintainer) CVSROOT: /cvs Module name: ports Changes by: simon@cvs.openbsd.org 2009/07/14 02:42:34 Modified files: databases/postgresql_autodoc: Makefile distinfo Log message: update to version 1.40, remove do-build and do-install targets as upstream accepted my patches to remove the auto-stuff in favour of a simple makefile; additionally it's compatible with postgresql-8.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/14 03:10:05 Modified files: multimedia/xine-lib: Makefile Added files: multimedia/xine-lib/patches: patch-src_demuxers_demux_matroska_c patch-src_demuxers_matroska_h Log message: add SIMPLEBLOCK support for Matroska; from upstream repository. http://bugs.xine-project.org/show_bug.cgi?id=216 from Brad (maintainer). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/14 04:28:25 Modified files: graphics/hugin : Makefile distinfo Log message: update Hugin to 0.8.0rc5 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/14 04:48:07 Modified files: www/havp : Makefile distinfo Log message: Update to 0.91 Fix possible segfault on dns lookups CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2009/07/14 07:59:49 Modified files: sys/arch/arm/arm: pmap.c sys/arch/arm/s3c2xx0: s3c2410_intr.c s3c2xx0_intr.c sys/arch/moko/include: intr.h Log message: Unbreak moko, SOFTSERIAL->SOFTTTY, a pmap change, and a missing file. Not tested on hardware, but at least compiles now. problem pointed out by Sylvestre Gallon CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2009/07/14 08:09:05 Added files: sys/arch/moko/dev: moko_lcd.c Log message: Display driver for GTA01, (not freerunner). CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/14 08:09:46 Modified files: usr.bin/rcs : diff.h Log message: don't use both extern and static decls for a variable. ok millert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 08:47:32 Modified files: usr.bin/tmux : screen-write.c Log message: The scroll region cannot be one line only, ignore attempts to make it so. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/14 09:35:24 Modified files: graphics/openjpeg: Makefile distinfo graphics/openjpeg/patches: patch-Makefile Added files: graphics/openjpeg/patches: patch-libopenjpeg_opj_malloc_h Log message: - don't strip the library. ok todd@ - update to 1.3, fixing LP64 arch in the process. "even better indeed" todd@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/14 09:38:46 Modified files: textproc/mupdf : Makefile distinfo Added files: textproc/mupdf/patches: patch-Jamrules Log message: - update to newer snapshot, using the source code tarballs now available from upstream. - switch from jasper to openjpeg, fixes JPEG2000 image display CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/14 09:45:21 Modified files: audio/libogg : Makefile Log message: fix build with MAKE_JOBS > 1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/14 10:37:32 Modified files: lib/csu/common_elf: crtend.c Log message: Don't specify mode(SI) attribute for __EH_FRAME_END__ as we have 32 bit ints on OpenBSD. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/14 10:40:29 Modified files: sys/nfs : nfs.h Log message: don't give people any ideas. nfssvc(2) should not be used by anyone besides nfsd(8). ok blambert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 10:52:50 Modified files: usr.bin/tmux : window.c Log message: Don't accept input to a window if it not visible. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/14 11:02:40 Modified files: share/man/man4 : acpivout.4 Log message: mention display.brightness explicitly; ok pirofti CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2009/07/14 11:24:09 Modified files: usr.bin/time : time.1 time.c Log message: unveil that time(1) accepts optional arguments for the utility operand, this way we not only improve the synopsis accuracy but also match descriptions provided by IEEE Std 1003.1-2008, FreeBSD and NetBSD for this command; while here, synchronize the operand name. description for the optional arguments proposed by jmc@ ok jmc@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/14 11:58:14 Modified files: usr.bin/systat : pftop.c Log message: use static for inline so compilers with c99 inline semantics generate the same linkage as those with c89 semantics. ok sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/14 12:20:02 Modified files: sys/sys : pciio.h sys/dev/pci : pci.c Log message: Kill structs and ioctls that were never implemented. ok oga@, miod@, deraadt@ CVSROOT: /cvs Module name: xenocara Changes by: oga@cvs.openbsd.org 2009/07/14 12:25:16 Modified files: xserver/os : privsep.c Log message: Make the !privsep and privsep paths a little more similar (still checking the list), this allows drm to work in -keepPriv situations. This diff has been in my tree awaiting proper testing for months, now i'm sure it works correctly in it goes. ok matthieu@ an aeon ago. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/14 12:41:02 Modified files: sys/dev/ic : isp.c Log message: Silence ``invalid NVRAM header'' message if the NVRAM header is three zero bytes (as encountered on sgi). ok krw@ deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 13:03:16 Modified files: usr.bin/tmux : screen-redraw.c server.c status.c tmux.h Log message: Instead of faking up a status line in status_redraw, use the same code to redraw it as to draw the entire screen, just skip all lines but the last. This makes horizontal split redraw properly when the status line is off. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 13:11:58 Modified files: usr.bin/tmux : screen-redraw.c status.c Log message: For some reason when clearing status/message it was redrawing the entire client not just the status line. Changing this also revealed the check for the status line was incorrect when drawing the pane. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/14 13:20:41 Modified files: textproc/mupdf : Makefile Added files: textproc/mupdf/patches: patch-apps_unix_ximage_c Log message: Trap SHM errors from X, and fall back to !SHM. this lets mupdf work with a remote DISPLAY (diff also sent upstream). Clues from oga@ and reading the VLC source code. Thanks naddy@ for testing. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/14 13:43:07 Modified files: x11/mplayer : Makefile x11/mplayer/patches: patch-configure Log message: Use libdca for DTS support (-ac dts). This allows playing DTS audio tracks on DVDs. ok biorn@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/14 14:20:04 Modified files: usr.bin/tmux : cmd-set-window-option.c tmux.h Log message: Add main-pane-height to the options list (was missed before). CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2009/07/14 17:45:16 Modified files: distrib/miniroot: install.sub Log message: Add a couple of missing ';;'s in case statements. Both are just before the 'esac' so there should be no functional change, but consistancy feels so good. ok halex@ CVSROOT: /cvs Module name: ports Changes by: william@cvs.openbsd.org 2009/07/14 20:32:40 Modified files: net/samba : Tag: OPENBSD_4_5 Makefile Added files: net/samba/patches: Tag: OPENBSD_4_5 patch-smbd_posix_acls_c Log message: SECURITY FIX Resolve CVE-2009-1888, from upstream ok robert@ CVSROOT: /cvs Module name: ports Changes by: william@cvs.openbsd.org 2009/07/14 20:52:09 Modified files: net/curl : Tag: OPENBSD_4_5 Makefile Added files: net/curl/patches: Tag: OPENBSD_4_5 patch-docs_libcurl_curl_easy_setopt_3 patch-include_curl_curl_h patch-lib_url_c patch-lib_urldata_h Log message: SECURITY FIX Resolve CVE-2009-0037: Rogue servers could trick curl into accessing local files Patch adapted from debian ok robert@ CVSROOT: /cvs Module name: ports Changes by: william@cvs.openbsd.org 2009/07/14 21:10:55 Modified files: net/nagios/nagios: Tag: OPENBSD_4_5 Makefile Added files: net/nagios/nagios/patches: Tag: OPENBSD_4_5 patch-cgi_statuswml_c Log message: SECURITY FIX Resolve CVE-2009-2288 in nagios's statuswml.cgi Patch from bernd@, thanks! ok robert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/15 01:50:34 Modified files: usr.bin/tmux : cmd-set-option.c cmd-set-window-option.c cmd-show-options.c cmd-show-window-options.c status.c tmux.h Log message: Having to update NSETOPTION/NSETWINDOWOPTION when adding new options is a bit annoying and it is only use for iterating, so use a sentinel to mark the end of each array instead. Different fix for a problem pointed out by Kalle Olavi Niemitalo. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/15 01:53:56 Modified files: lib/libc/gen : auth_subr.3 authenticate.3 Log message: must include before including or ; noticed by joao on tech@; feedback and ok kettenis@ deraadt@ and reminded by jmc@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/15 02:00:49 Modified files: usr.bin/tmux : cmd-kill-window.c window.c Log message: The man page says that kill-window removes the window entirely, unlinking it from any sessions. In fact the implementation only affected the current session, making it the same as unlink-window but destroying the window if it was linked into only one session (unlinkw gives an error). Change the behaviour to match what it documented and was originally intended. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/15 02:05:56 Modified files: usr.bin/tmux : cmd-unlink-window.c tmux.1 Log message: Add a -k flag to unlink-window which makes it behave the same as the old kill-window - if a window is linked into only one session it unlinked and destroyed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/15 02:25:31 Modified files: net/fping : Makefile net/fping/pkg : DESCR PLIST Log message: - install fping setuid root, it's a batch tool frequently used from software which should not run as root, and doing this manually after a pkg_add update is error-prone. - rewrite DESCR. clearly note that the binaries are made setuid. - Makefile de-uglification. - bump PKGNAME. no objections to the setuid change from ajacoutot@, weerd@ "I think its utterly retarded not to suid it for you" phessler@ CVSROOT: /cvs Module name: ports Changes by: weerd@cvs.openbsd.org 2009/07/15 02:51:35 Modified files: net/ladvd : Makefile distinfo net/ladvd/pkg : DESCR PLIST Log message: Update to 0.8. This update adds support for receive mode and other nice features. Of note for OpenBSD users especially is the -z option, which allows setting the interface description to what was received from the connected switch. Tested on amd64, sparc64 and vax. With suggestions from Brad and sthen@. OK sthen. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/15 03:23:58 Modified files: sys/dev/pci : pcidevs Log message: Add VMware virtual PCIE bridge (and adjust the virtual PCI bridge define for consistency). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/15 03:24:37 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 03:42:32 Modified files: www/drupal6 : drupal6.port.mk www/drupal6/FCKeditor: Makefile www/drupal6/admin-menu: Makefile www/drupal6/advanced_help: Makefile www/drupal6/alternate_login: Makefile www/drupal6/auto_nodetitle: Makefile www/drupal6/backup_migrate: Makefile www/drupal6/cck: Makefile www/drupal6/locale-fr: Makefile www/drupal6/themesettingsapi: Makefile www/drupal6/views: Makefile www/drupal6/webform: Makefile Log message: fix base run-depends (drupal6 only) and bump corresponding packagenames. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:33:39 Modified files: www/drupal6/admin-menu: Makefile distinfo www/drupal6/admin-menu/pkg: PLIST www/drupal6/advanced_help: Makefile distinfo www/drupal6/advanced_help/pkg: PLIST www/drupal6/cck: Makefile distinfo www/drupal6/cck/pkg: PLIST www/drupal6/core: Makefile distinfo www/drupal6/date: Makefile distinfo www/drupal6/date/pkg: PLIST www/drupal6/views: Makefile distinfo www/drupal6/views/pkg: PLIST www/drupal6/webform: Makefile distinfo Log message: update to current versions CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:41:15 Log message: advanced_user for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/advanced_user/Makefile N ports/www/drupal6/advanced_user/distinfo N ports/www/drupal6/advanced_user/pkg/DESCR N ports/www/drupal6/advanced_user/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:41:40 Log message: content_access for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/content_access/Makefile N ports/www/drupal6/content_access/distinfo N ports/www/drupal6/content_access/pkg/DESCR N ports/www/drupal6/content_access/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:42:05 Log message: italian translation for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/locale-it/Makefile N ports/www/drupal6/locale-it/distinfo N ports/www/drupal6/locale-it/pkg/DESCR N ports/www/drupal6/locale-it/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:42:28 Log message: japanese translation for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/locale-ja/Makefile N ports/www/drupal6/locale-ja/distinfo N ports/www/drupal6/locale-ja/pkg/DESCR N ports/www/drupal6/locale-ja/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:42:52 Log message: masquerade for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/masquerade/Makefile N ports/www/drupal6/masquerade/distinfo N ports/www/drupal6/masquerade/pkg/DESCR N ports/www/drupal6/masquerade/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:43:12 Log message: pathauto for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/pathauto/Makefile N ports/www/drupal6/pathauto/distinfo N ports/www/drupal6/pathauto/pkg/DESCR N ports/www/drupal6/pathauto/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:43:36 Log message: printer-friendly for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/printer-friendly/Makefile N ports/www/drupal6/printer-friendly/distinfo N ports/www/drupal6/printer-friendly/pkg/DESCR N ports/www/drupal6/printer-friendly/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:44:00 Log message: securelogin for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/securelogin/Makefile N ports/www/drupal6/securelogin/distinfo N ports/www/drupal6/securelogin/pkg/DESCR N ports/www/drupal6/securelogin/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:44:20 Log message: token for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/token/Makefile N ports/www/drupal6/token/distinfo N ports/www/drupal6/token/pkg/DESCR N ports/www/drupal6/token/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:44:42 Log message: user_import for drupal6 Status: Vendor Tag: drupal Release Tags: espie N ports/www/drupal6/user_import/Makefile N ports/www/drupal6/user_import/distinfo N ports/www/drupal6/user_import/pkg/DESCR N ports/www/drupal6/user_import/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 04:45:42 Modified files: www/drupal6 : Makefile Log message: link new modules to build CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/15 06:28:07 Modified files: net/zabbix : Makefile Added files: net/zabbix/pkg : MESSAGE-web Log message: Add a small message to create symlink under htdocs, like we do with other web apps. zabbix.conf is now correct. prodded by jdixon@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/15 07:45:17 Modified files: sysutils/testdisk: Makefile distinfo sysutils/testdisk/pkg: PLIST Log message: Update to testdisk/photorec 6.11. see http://www.cgsecurity.org/wiki/TestDisk_6.11_Release for details. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/15 07:45:41 Modified files: x11/xfce4/xfce4-weather: Makefile distinfo Log message: Update to xfce4-weather 0.7.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/15 07:53:39 Modified files: x11/xfce4/xfce4-clipman: Makefile distinfo x11/xfce4/xfce4-clipman/pkg: PLIST Log message: Update to xfce4-clipman 1.0.2, bugfix & translation updates release. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/15 09:09:17 Modified files: usr.bin/tmux : cmd.c Log message: Return -1 not NULL on error, pointed out by Roy Marples. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/15 11:18:14 Modified files: sys/dev/puc : lpt_puc.c Log message: print interrupt string like com at puc does CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/15 11:39:00 Modified files: usr.bin/tmux : cmd-command-prompt.c cmd-confirm-before.c cmd-select-prompt.c key-bindings.c status.c tmux.h Log message: Make status_message_set a variadic printf-like function. No functional change - helpful for a couple of things coming soon. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/15 12:15:21 Modified files: sys/arch/sgi/conf: GENERIC-IP27 GENERIC-IP30 GENERIC-IP32 RAMDISK-IP27 RAMDISK-IP30 RAMDISK-IP32 Log message: Sync PCI scsi controllers; from Brad. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/15 13:05:14 Modified files: sys/ddb : db_command.c Log message: Check db_recover for NULL before longjmp(db_recover) in db_error(), as it can be NULL on panic. Of course, panic usually never produce enough output to hit db_more(), except when it's cold and we run an automatic traceback; aborting the traceback with `q' would then lead to undefined behaviour. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2009/07/15 13:50:04 Modified files: sys/dev/ic : re.c Log message: Removes the magic bit from re_init() and moves the common flag to the top. No change with the actual cplus mode register setting being used with the controllers. From brad@ CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/15 14:06:41 Modified files: mail/mozilla-thunderbird: Makefile mail/mozilla-thunderbird/pkg: PLIST Log message: provide packages with isp subdir; so that rss and movemail accounts could be created; junk filter could handle headers from spamassassin. from Andreas Vogele. reminded by landry@. ok giovanni@. CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/15 14:08:43 Modified files: lib/libm : Makefile Added files: lib/libm/arch/hppa: s_round.c s_roundf.c s_trunc.c s_truncf.c Log message: round, roundf, trunc, truncf for hppa; ok kettenis@ CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/15 14:32:28 Modified files: sbin/wsconsctl : display.c keyboard.c mouse.c wsconsctl.c wsconsctl.h Log message: for rw query and print value that has actually been set in the similar way that mixerctl does. so that info for setting things like brightness makes sense (since we scale, like, 8 values to per-cent). also, it consistifies get/put, shrinks code since we don't need to do that in every single 'driver'. ok miod@ CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/15 14:34:57 Modified files: sys/arch/sgi/stand/boot: diskio.c sys/arch/mips64/mips64: arcbios.c Log message: missing va_end in bios_printf & dioopen. ok miod@ CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/15 14:42:39 Modified files: www/firefox35 : Makefile Added files: www/firefox35/patches: patch-browser_components_certerror_content_aboutCertError_xhtml patch-security_manager_pki_resources_content_exceptionDialog_js Log message: firefox cert handling is unbearable. so automatically spawn 'Add exception'; get cert; and focus 'Confirm' so that one click or Enter is needed to get in. "OMGOMGOMG!!!!" marco@. naddy@ did not object. CVSROOT: /cvs Module name: src Changes by: mk@cvs.openbsd.org 2009/07/15 14:52:04 Modified files: sys/dev/sdmmc : sdmmc_io.c Log message: In sdmmc_intr_establish(), don't duplicate the `name' parameter. Instead, just use the pointer, and don't free the pointer during sdmmc_intr_disestablish(). ok miod. CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/15 15:06:27 Modified files: sys/dev/acpi : dsdt.c Log message: missing va_end in aml_seterror; ok marco@ CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/15 15:38:16 Modified files: sbin/wsconsctl : wsconsctl.c Log message: now that set print is in one place; it is possible to suppress var making n flag work as expected for set. ok miod@ CVSROOT: /cvs Module name: ports Changes by: jakob@cvs.openbsd.org 2009/07/15 16:13:45 Modified files: net/ldns : Makefile.inc net/ldns/drill : Makefile distinfo net/ldns/libldns: Makefile distinfo net/ldns/libldns/patches: patch-Makefile_in patch-configure patch-util_c net/ldns/libldns/pkg: PLIST net/ldns/utils : Makefile distinfo Log message: update to ldns 1.6.0; from brad CVSROOT: /cvs Module name: ports Changes by: jakob@cvs.openbsd.org 2009/07/15 16:18:09 Modified files: net/unbound : Makefile distinfo Log message: upgrade to unbound 1.3.1; from brad CVSROOT: /cvs Module name: ports Changes by: jakob@cvs.openbsd.org 2009/07/15 16:21:10 Modified files: net/isc-dhcp : Makefile distinfo Log message: upgrade to ISC DHCPD v3.1.2p1 (security release) fixes 'DHCP Stack Overflow In 'Dhclient' Script_write_params()'; CVE-2009-0692 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/15 17:44:36 Modified files: infrastructure/mk: bsd.port.mk Log message: small mirror-maker tweaks: - there's no need for :: on pure dependencies, : works just fine for accumulating (and :: is not 100% standard on all systems) - append directly to _FETCH_MAKEFILE_NAMES. This avoids an untidy blank space CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/16 01:18:47 Modified files: sys/arch/sparc/dev: hme.c hmevar.h Log message: - Add missing tick handler calling mii_tick(). - Stop hmestop() from fiddling with the flags directly and calls mii_down() instead. From Brad, tested by nick@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/16 01:34:37 Modified files: usr.bin/tmux : grid.c Log message: Typo in grid_duplicate_lines (sy for dy) causing it to write into the wrong place when copying UTF-8 data. Found by Dan Colish. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/16 02:38:53 Log message: meta-tags for drupal6 Status: Vendor Tag: espie Release Tags: drupal N ports/www/drupal6/meta-tags/Makefile N ports/www/drupal6/meta-tags/distinfo N ports/www/drupal6/meta-tags/pkg/DESCR N ports/www/drupal6/meta-tags/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/16 02:40:31 Log message: do cron jobs from within drupal, without needing to set up a separate cron job. Status: Vendor Tag: espie Release Tags: drupal N ports/www/drupal6/poormanscron/Makefile N ports/www/drupal6/poormanscron/distinfo N ports/www/drupal6/poormanscron/pkg/PLIST N ports/www/drupal6/poormanscron/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/16 02:40:54 Log message: publish/unpublish on schedule Status: Vendor Tag: espie Release Tags: drupal N ports/www/drupal6/scheduler/Makefile N ports/www/drupal6/scheduler/distinfo N ports/www/drupal6/scheduler/pkg/PLIST N ports/www/drupal6/scheduler/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/16 02:41:22 Log message: user_readonly for drupal6 Status: Vendor Tag: espie Release Tags: drupal N ports/www/drupal6/user_readonly/Makefile N ports/www/drupal6/user_readonly/distinfo N ports/www/drupal6/user_readonly/pkg/DESCR N ports/www/drupal6/user_readonly/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/16 02:41:50 Modified files: www/drupal6 : Makefile Log message: add new stuff, image not yet ready CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/16 03:05:32 Modified files: audio/cmu-sphinxbase: Makefile Added files: audio/cmu-sphinxbase/patches: patch-configure Log message: Link with -pthread, not -lpthread. ok eric@ (maintainer) who came up with the same diff CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/16 06:46:51 Modified files: sysutils/tkdvd : Makefile distinfo Log message: Update to 4.0.9 maintainer (Vlad Glagolev) agrees with the update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/16 07:26:08 Modified files: x11/gnome/seahorse-plugins: Makefile Log message: Add missing build_depends. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/16 09:09:54 Modified files: usr.bin/bc : bc.1 Log message: fix word order; from gb, documentation/6191 CVSROOT: /cvs Module name: ports Changes by: jim@cvs.openbsd.org 2009/07/16 09:12:39 Modified files: x11/dwm : Makefile distinfo x11/dwm/patches: patch-Makefile patch-config_def_h patch-config_mk x11/dwm/pkg : PLIST Log message: update to 5.6 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: pyr@cvs.openbsd.org 2009/07/16 10:11:14 Modified files: www/p5-Mojo : Makefile distinfo www/p5-Mojo/pkg: PLIST Log message: update to latest mojo. ok simon@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/16 14:14:20 Modified files: x11/gnome/krb5-auth-dialog: Makefile distinfo x11/gnome/krb5-auth-dialog/patches: patch-src_krb5-auth-dialog_c x11/gnome/krb5-auth-dialog/pkg: DESCR PLIST Log message: Update to krb5-auth-dialog-0.12. Enable pkinit support. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/16 14:35:42 Modified files: usr.sbin/httpd/htdocs/manual/mod: core.html Log message: ServerTokens default is ProductOnly; from Tim van der Molen ok henning CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/16 15:00:51 Modified files: sys/arch/sgi/pci: macepcibridge.c Log message: Cheat in pci_conf_read() and force the REXTVALID bit in the O2 onboard ahc(4) configuration register; this allows the driver to select ultra speed, which this particular hardware supports. From Linux, ok kettenis@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/16 15:02:58 Modified files: sys/arch/sgi/conf: GENERIC-IP32 RAMDISK-IP32 sys/arch/sgi/pci: macepcibridge.c pci_machdep.c pci_machdep.h sys/arch/sgi/xbow: xbridge.c Log message: Make the PCI-PCI bridge initialization code bus-independent, relying on a per-pci_chipset_t function to perform actual resource allocation. Add the necessary bits to macepcibr(4), and enable ppb(4) on O2 kernels now. Joint effort with kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/16 15:03:09 Modified files: sys/arch/sparc64/dev: creator.c Log message: Clean up after X. help & ok miod@ CVSROOT: /cvs Module name: src Changes by: mk@cvs.openbsd.org 2009/07/16 15:07:41 Modified files: sys/arch/i386/i386: bus_space.c Log message: KNF ok sthen CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/16 15:52:22 Modified files: sys/arch/sgi/pci: pci_machdep.c Log message: Program PPB_REG_PREFLIM_HI32, not PPB_REG_PREFBASE_HI32 a second time. Oops. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2009/07/16 16:08:43 Modified files: usr.bin/vgrind : vgrind.1 Log message: use argument name for -T consistently in synopsis and description. ok jmc@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/16 16:50:49 Modified files: usr.bin/tmux : tmux.1 Log message: Fix arguments to switch-client. CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/16 16:58:45 Modified files: sys/net : if_trunk.c if_vlan.c Log message: Backout rev1.79 of if_vlan.c and rev1.66 of if_trunk.c; Changes in those revision limited the send queue to one slot. This breaks NFS over vlan(4) has discovered by sthen@. "just plain back it out." deraadt@ CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2009/07/16 17:14:10 Modified files: usr.bin/netstat: inet6.c Log message: make the inet6 output a little more like everything else. ok deraadt + a small fix from damien CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/16 17:25:21 Modified files: usr.bin/tmux : status.c Log message: Remove some duplicate code that was causing the status line to be redrawn even when it hadn't changed. CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2009/07/16 18:16:48 Modified files: . : donations.html Log message: new CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 00:13:27 Modified files: usr.bin/tmux : cmd-command-prompt.c cmd-confirm-before.c cmd-select-prompt.c server-fn.c status.c tmux.h Log message: Memory could be leaked if a second prompt or message appeared while another was still present, so add a separate prompt free callback and make the _clear function responsible for calling it if necessary (rather than the individual prompt callbacks). Also make both messages and prompts clear any existing when a new is set. In addition, the screen could be modified while the prompt is there, restore the redraw-entire-screen behaviour on prompt clear; add a comment as a reminder. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 01:05:58 Modified files: usr.bin/tmux : cmd-choose-session.c cmd-choose-window.c cmd-find-window.c tmux.h window-choose.c Log message: A similar for fix for window_choose: don't rely on the callback always being called to free data, have a separate free callback and call it from the mode cleanup code. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 01:09:46 Modified files: usr.bin/tmux : server-fn.c Log message: Oops, it is always a good idea to get arguments the right way round. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/17 01:14:00 Modified files: sys/arch/sgi/xbow: xbridge.c Log message: Revert a not-thoroughly tested change part of a larger work in progress diff, which crept in the previous commit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/17 01:28:18 Modified files: mail/dovecot : Makefile distinfo Log message: Bugfix update to 1.1.17; from Brad. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/17 01:35:56 Modified files: x11/gtk2mm : Makefile distinfo x11/gtk2mm/pkg : PLIST-docs Added files: x11/gtk2mm/patches: patch-gtk_gtkmm_recentinfo_cc Log message: Minor update to gtk2mm-2.14.3. Add patch from upstream. ok wilfried@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: weerd@cvs.openbsd.org 2009/07/17 02:20:37 Modified files: audio/vorbis-tools: Makefile Added files: audio/vorbis-tools/patches: patch-ogg123_vorbis_comments_c Log message: Fix bug in ogg123 when unknown comments are found in the tags. Found by and patch from claudio@, with a small nit from jasper@. ok claudio@ naddy@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/17 02:49:52 Modified files: share/man/man4 : run.4 Log message: Edimax EW-7711UTn works ;) CVSROOT: /cvs Module name: src Changes by: michele@cvs.openbsd.org 2009/07/17 03:14:26 Modified files: usr.sbin/ripctl: ripctl.c Log message: Correcly mark as 'R' ripd(8) inserted routes even if they have been modified by ldpd(8). Spotted by Rolf Sommerhalder CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 03:24:58 ports/www/drupal6/core/patches Update of /cvs/ports/www/drupal6/core/patches In directory cvs.openbsd.org:/tmp/cvs-serv28896/patches Log Message: Directory /cvs/ports/www/drupal6/core/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 03:33:12 Modified files: www/drupal6/core: Makefile www/drupal6/core/files: drupal.conf www/drupal6/core/pkg: MESSAGE Added files: www/drupal6/core/patches: patch-includes_locale_inc Log message: a few minor tweaks: - don't reload rewrite if it's already there, one less warning for httpd - pinpoint translation errors - document the painful state of updates from drupal5... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 03:54:44 Log message: This allows the replacement of any menu by a dhtml version, in order to avoid lots of page loads. Note that activating this module is not enough, you have to also replace the menus (e.g., navigation) by their dhtml version on the administer/menu page. Status: Vendor Tag: espie Release Tags: ports N ports/www/drupal6/dhtml_menu/Makefile N ports/www/drupal6/dhtml_menu/distinfo N ports/www/drupal6/dhtml_menu/pkg/DESCR N ports/www/drupal6/dhtml_menu/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:00:30 Log message: FileField provides an "File" field type to CCK. It provides many advantages over the Drupal core "Upload" module including: * Per-field upload control (file extensions, file size). * Per-node upload size limits. * Multiple fields per content type. * Customizable paths for saving uploads (plus token support for dynamic paths). * Icons for uploaded file types. Most importanttly, it's a prerequesite for imagefield. Status: Vendor Tag: espie Release Tags: ports N ports/www/drupal6/filefield/Makefile N ports/www/drupal6/filefield/distinfo N ports/www/drupal6/filefield/pkg/PLIST N ports/www/drupal6/filefield/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:01:02 Log message: ImageField provides an "Image" widget type to CCK. This module leverages the functionality of FileField and behaves nearly identically. ImageField widgets will give you a nice thumbnail preview of the image when uploaded, and provides a few display options (formatters) within CCK to display the images when the content is viewed. Status: Vendor Tag: espie Release Tags: ports N ports/www/drupal6/imagefield/Makefile N ports/www/drupal6/imagefield/distinfo N ports/www/drupal6/imagefield/pkg/PLIST N ports/www/drupal6/imagefield/pkg/DESCR N ports/www/drupal6/imagefield/patches/patch-translations_fr_po No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:02:03 Modified files: www/drupal6 : Makefile Log message: add dhtml_menu, filefield, imagefield CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:15:59 Log message: prereq for imagecache Status: Vendor Tag: espie Release Tags: ports N ports/www/drupal6/imageapi/Makefile N ports/www/drupal6/imageapi/distinfo N ports/www/drupal6/imageapi/pkg/PLIST N ports/www/drupal6/imageapi/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:16:26 Log message: ImageCache is a dynamic image manipulation and cache tool. It allows you to create a namespace that corresponds to a set of image manipulation actions. It generates a derivative image the first time it is requested from a namespace until the namespace or the entire imagecache is flushed. ImageCache presets can be put to use in various other modules. For example, when using CCK with the Imagefield module, you can use the "Display fields" local task tab to choose a preset to apply to images in that field. Similarly, you can specify a preset when displaying images attached to nodes using Imagefield in a View through the Views UI. Status: Vendor Tag: espie Release Tags: ports N ports/www/drupal6/imagecache/Makefile N ports/www/drupal6/imagecache/distinfo N ports/www/drupal6/imagecache/pkg/PLIST N ports/www/drupal6/imagecache/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:17:24 Modified files: www/drupal6 : Makefile Log message: add the imagecache/api support CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:25:49 Modified files: www/drupal6/imageapi: Makefile www/drupal6/imagecache: Makefile Log message: unfuck CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:43:16 Log message: link between imagecache and avatars Status: Vendor Tag: espie Release Tags: ports N ports/www/drupal6/imagecache_profiles/Makefile N ports/www/drupal6/imagecache_profiles/distinfo N ports/www/drupal6/imagecache_profiles/pkg/PLIST N ports/www/drupal6/imagecache_profiles/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/17 04:43:52 Modified files: www/drupal6 : Makefile Log message: +imagecache_profiles CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/17 04:45:05 Modified files: databases/iodbc: Makefile distinfo databases/iodbc/patches: patch-configure patch-include_sqltypes_h patch-samples_Makefile_in databases/iodbc/pkg: PLIST-admin PLIST-main Added files: databases/iodbc/patches: patch-admin_libiodbc_pc_in Log message: - update to 3.52.6 - clean the Makefile, update license notes - use MODULES=devel/gettext - fix pkgconfig file - regen PLIST joint work with/ok ajacoutot@. maintainer timed out. CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/17 06:36:21 Modified files: sys/nfs : nfs_serv.c Log message: Initialize a variable that was previously using a mystery value in some error cases ok thib@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 07:38:04 Modified files: usr.bin/tmux : tmux.1 tmux.c Log message: If -u is specified or UTF-8 is otherwise detected when the server is started, enable the utf8 and status-utf8 optons. While here, note in the man page that the server is started with the first session and exits when none remain. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2009/07/17 07:38:56 Modified files: www/tomcat/v4 : Makefile distinfo www/tomcat/v4/pkg: PLIST-examples Log message: - update to 4.1.40 which includes some security fixes: http://tomcat.apache.org/security-4.html CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 07:43:07 Modified files: usr.bin/tmux : key-bindings.c Log message: Remove a duplicate key binding, and turn off autorepeat for up/down as it is kind of annoying by default. CVSROOT: /cvs Module name: src Changes by: tedu@cvs.openbsd.org 2009/07/17 08:21:37 Modified files: usr.bin/netstat: inet6.c Log message: revert 1.38: naddy looked closer at the output and some of the sections don't make sense without the headers anymore CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 09:03:11 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-new-session.c tmux.1 tmux.h Log message: Tidy up new-session and attach-session and change them to work from inside tmux, switching the current client to the new or requested session. Written with Josh Elsasser. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/17 10:38:48 Modified files: editors/emacs21: Makefile misc/cbb : Makefile x11/e16keyedit : Makefile Log message: fix package specs in depends; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: eric@cvs.openbsd.org 2009/07/17 10:58:01 Modified files: audio/cmu-sphinx3: Makefile Added files: audio/cmu-sphinx3/patches: patch-src_programs_Makefile_in Log message: link with -pthread instead of -lpthread ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: jolan@cvs.openbsd.org 2009/07/17 11:00:06 Modified files: audio/libdca : Makefile audio/libdca/pkg: PLIST Added files: audio/libdca/patches: patch-libdca_Makefile_in patch-src_Makefile_in Log message: remove more dts cruft (lib symlink & man page copies) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/17 11:02:45 Modified files: mail/claws-mail: Makefile distinfo mail/claws-mail/pkg: PLIST-main Log message: Update to claws-mail 3.7.2, prodded by an initial diff from Pawlowski Marcin Piotr, diff put into shape by Ulrich Kahl (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/17 11:03:38 Modified files: mail/claws-mail-htmlviewer: Makefile distinfo mail/claws-mail-htmlviewer/pkg: PLIST Log message: update to claws-mail-htmlviewer 0.24 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/17 11:04:08 Modified files: mail/claws-mail-notification: Makefile distinfo mail/claws-mail-notification/pkg: PLIST Log message: update to claws-mail-notification 0.22 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/17 11:05:11 Modified files: mail/claws-mail-rssyl: Makefile distinfo mail/claws-mail-rssyl/pkg: PLIST Log message: update to claws-mail-rssyl 0.25 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/17 11:05:44 Modified files: mail/claws-mail-vcalendar: Makefile distinfo mail/claws-mail-vcalendar/pkg: PLIST Log message: update to claws-mail-vcalendar 2.0.5 CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/17 11:09:35 Modified files: www/firefox35 : Makefile distinfo Log message: stability update to firefox 3.5.1. MFSA 2009-41 doesn't affect this port CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/17 11:39:30 Modified files: usr.bin/printf : printf.c Log message: be more careful with parsing format string. we can't do multiple widths or precisions. fixes crash reported by Maksymilian Arciemowicz, where printf(3) took more args from stack than printf(1) passed it. behavior consistent with linucses and ieee 1003.1-2001. ok millert@, otto@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/17 12:06:51 Modified files: sys/arch/sgi/include: bus.h sys/arch/sgi/localbus: macebus.c sys/arch/sgi/pci: macepcibridge.c sys/arch/sgi/sgi: bus_dma.c sys/arch/sgi/xbow: xbridge.c Log message: Update bus_dma to the better codebase found on almost all other platforms, where the common part to all bus_dmamap_load*() functions is implemented in in an internal load_buffer routine. This allows the xbridge-specific dma code to only provide this function, instead of three; and this also brings us a working bus_dmamap_load_uio() on all supported sgi machines, which in turns make crpyto(4) devices really work. Tested with hifn(4). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/17 12:19:52 Modified files: graphics/autopano-sift-c: Makefile Added files: graphics/autopano-sift-c/patches: patch-APSCpp_APSCpp_c Log message: comment-out function having no effect; drops RAM use by 30x. from upstream svn r3895 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 12:35:11 Modified files: usr.bin/tmux : screen.c Log message: When resizing a screen smaller in alternate screen mode, all the lines needed could be consumed by deleting from the bottom, leaving none to be removed from the top. In this case, don't call grid_view_delete_lines with ny of 0 as this is incorrect and causes a bounds check to fatal error if built with -DDEBUG. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 12:45:08 Modified files: usr.bin/tmux : Makefile cmd.c key-bindings.c status.c tmux.1 tmux.h window.c Added files: usr.bin/tmux : cmd-display-message.c Log message: - New command display-message (alias display) to display a message in the status line (bound to "i" and displays the current window and time by default). The same substitutions are applied as for status-left/right. - Add support for including the window index (#I), pane index (#P) and window name (#W) in the message, and status-left or status-right. - Bump protocol version. From Tiago Cunha, thanks! CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/17 13:40:12 Modified files: sys/arch/sgi/xbow: xbridge.c Log message: Proper bus_space_{read,write}_raw_[248] functions for xbridge, makes wi@pci work on systems with xbridge. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/17 14:37:03 Modified files: usr.bin/tmux : cmd-kill-pane.c cmd-kill-window.c server-fn.c tmux.1 tmux.h Log message: Make it so using kill-pane to destroy the last pane in a window destroys the window instead of being an error. CVSROOT: /cvs Module name: src Changes by: jordan@cvs.openbsd.org 2009/07/17 15:44:48 Modified files: sys/dev/acpi : amltypes.h dsdt.c Log message: Cleaned up parsing of While loops; iterative If statement ok marco@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/18 00:12:41 Modified files: usr.bin/top : top.c Log message: restore -S as toggle; from Mark Lumsden ok oga CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/18 01:37:16 Modified files: . : MODULES 3RDPARTY Log message: upstream updates CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/18 02:21:35 Modified files: x11/xfce4/exo : Makefile x11/xfce4/exo/patches: patch-exo-open_main_c Log message: Backport upstream svn r30251, fixing bug #5461. This fixes opening help files in various xfce apps. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/18 02:25:06 Modified files: devel/liboil : Makefile distinfo devel/liboil/pkg: PLIST Removed files: devel/liboil/patches: patch-configure patch-liboil_liboilcpu-powerpc_c Log message: update liboil to 0.3.16, from benoit@. Tested by myself and kili@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/18 02:53:08 Log message: import multimedia/schroedinger, from Brad. Schroedinger is a high-speed Dirac codec being developed by Fluendo in partnership with the BBC. The main developer is David Schleef, who developed the liboil optimisation library which is heavily used in the project. Status: Vendor Tag: Brad Release Tags: Brad_20090718 N ports/multimedia/schroedinger/Makefile N ports/multimedia/schroedinger/distinfo N ports/multimedia/schroedinger/pkg/DESCR N ports/multimedia/schroedinger/pkg/PLIST N ports/multimedia/schroedinger/pkg/PFRAG.shared N ports/multimedia/schroedinger/patches/patch-schroedinger_schroasync-pthread_c N ports/multimedia/schroedinger/patches/patch-schroedinger_pc_in N ports/multimedia/schroedinger/patches/patch-configure_ac No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/18 02:53:48 Modified files: multimedia : Makefile Log message: +schroedinger CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/18 03:06:26 Modified files: graphics/ffmpeg: Makefile Log message: enable support for the Dirac codec with the newly imported schroedinger library. From Brad, no OpenBSD/cats were harmed in this port... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/18 03:10:37 Modified files: x11/gtk+2 : Makefile distinfo Log message: Bugfix update to gtk+2-2.16.5 * Accelerators fail for submenus * Collapsed save dialog needs to indicate filesystem... * GtkAssistant should set buttons as default widget * Iconview DnD fails when Destination is empty CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/18 03:53:02 Modified files: sys/dev/microcode/tusb3410: build.c Log message: #include stdio.h for printf. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/18 03:58:06 Modified files: sys/dev/microcode/uyap: build.c Log message: #include stdio.h for printf here also. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/18 04:56:29 Modified files: multimedia/xvidcore: Makefile Log message: Add pthread to WANTLIB; the linkage doesn't pull it in directly but it should be updated when the pthread API changes. From Brad. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2009/07/18 04:58:41 Modified files: sys/dev : midi.c Log message: While detatching the device, workaround the case when a midi entry is missing in cdevsw[], in which case vdevgone() is called with out of bounds argument. requested by dlg@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/18 05:24:39 Modified files: sys/dev/ic : rtl81x9.c Log message: Rewrite the ioctl handling code and the receive filter handling to clean up the code and eliminate unnecessary resets. From Brad, promisc tested by Olivier Cherrier, promisc/multicast by me. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/18 05:29:11 Modified files: graphics/hugin : Makefile distinfo Log message: Switch to the release tarball/naming; identical to previous release candidate. CVSROOT: /cvs Module name: ports Changes by: djm@cvs.openbsd.org 2009/07/18 06:37:22 Modified files: graphics/py-Imaging: Makefile Log message: allow building against python2.6 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/18 06:43:30 Modified files: usr.bin/ftp : fetch.c Log message: Don't assign NULL to an integer type, use 0 instead. No binary change. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/18 06:56:16 Modified files: sys/dev/ic : gem.c Log message: Simplify receive filter handling, from Brad. Tested by Brad on sparc64, todd@ on macppc. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/18 07:21:32 Modified files: sys/dev/ic : re.c Log message: reorder a switch block, no functional change but reduces the diff with FreeBSD. From Brad. CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/18 08:40:31 Modified files: sys/nfs : nfs_socket.c nfs_vnops.c Log message: Fixes for the NFSERR_RETERR commit. - Make sure to set the mbuf pointers and the dpos pointer correctly in nfs_request() before returning an error. - Fix potential mbufs leaks in nfs_{read,write}rpc for v2. The reply mbuf was not being freed before the jump to nfsmout. - Reorder error handling to prevent an error case being treated as a non-error case. Fixes issues noticed by sthen@ and ajacoutot@. Tested by both of them. Reviewd by oga@ OK blambert@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/18 08:42:47 Modified files: sys/dev/ic : gem.c Log message: Remove redundant code for setting the maximum frame receive size and fix the appropriate code in gem_init_regs(). From Brad, tested by Brad (sparc64), todd@ (macppc). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 08:44:54 Modified files: usr.bin/mandoc : mandoc.c Log message: sync to 1.8.0: needed for u_char; CVSROOT: /cvs Module name: xenocara Changes by: oga@cvs.openbsd.org 2009/07/18 08:54:43 Modified files: lib/libdrm/intel: intel_bufmgr_gem.c Log message: Fix libdrm for the buffer mapping strategy our GEM implementation will use We always map through the gtt, never using the cpu mapping (this decreases complexity a lot). Keep use of the original ioctl for this. Also don't bother with userland domain setting, the kernel handles this correctly. Finally, don't persist mapping across calls to unmap and remapping, this aids with debugging, but may change later. ok matthieu@. CVSROOT: /cvs Module name: xenocara Changes by: oga@cvs.openbsd.org 2009/07/18 08:56:03 Modified files: driver/xf86-video-intel/uxa: uxa.c Log message: Accessing a pixmap in fallback if the prepare_access() callback failed is verboten So don't do it. Treat it the same as every other prepare access call in uxa. This patch sent upstream. ok matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: oga@cvs.openbsd.org 2009/07/18 08:58:00 Modified files: driver/xf86-video-intel/src: i830_exa.c Log message: Fallback if we're vt switched and we're using GEM. We're not allowed to access the hardware in this situation. Backport from upstream CURRENT. ok matthieu@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/18 08:59:25 Modified files: usr.bin/tmux : cmd-set-option.c server.c tmux.1 tmux.c tmux.h Log message: Add three new session options: visual-activity, visual-bell, visual-content. If these are enabled (and the monitor-activity, bell-actio and monitor-content options are configurated appropriately), when activity, a bell, or content is detected, a message is shown. Also tidy up the bell/activity/content code in server.c slightly and fix a couple of errors. CVSROOT: /cvs Module name: xenocara Changes by: oga@cvs.openbsd.org 2009/07/18 09:00:09 Modified files: driver/xf86-video-intel/src: i830_exa.c Log message: Don't put glyphs pixmaps into buffer objects under uxa. in the fastpath they're going straight to the glyph cache anyway and doing so for small glyphs wastes memory since bos must be padded to page size. Backport from upstream (to aid gem development). ok matthieu@ CVSROOT: /cvs Module name: xenocara Changes by: oga@cvs.openbsd.org 2009/07/18 09:02:51 Modified files: driver/xf86-video-intel/uxa: uxa-render.c Log message: Since we don't accelerate trapesoid rendering under uxa yet anyway software rasterise them THEN put them into buffer objects. read-modify-write of graphics memory is expensive. 2.5x speed increase under heavy trap rendering measured. Another upstream backport. ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/18 09:07:51 Modified files: chinese/bg5ps : Makefile Log message: Make RUN_DEPENDS comply with packages-specs(7) by converting the port to python.port.mk; spotted by naddy@. ok kevlo@ (maintainer). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 09:34:27 Modified files: usr.bin/mandoc : mdoc_macro.c mdoc_term.c mdoc_validate.c Log message: sync to 1.8.0: .Nd is now a BFI, was an ELEM, and use \(en instead of \- for .Nd CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/18 09:50:40 Modified files: audio/xmms : Makefile devel/eclipse/sdk: Makefile editors/emacs22: Makefile security/hydra : Makefile Log message: fix package specs in depends CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/18 09:52:21 Modified files: databases/openldap: Makefile Log message: fix package spec in depend CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/18 10:19:28 Modified files: sys/dev/pci : pci.c Log message: Don't forget to read the high bits I/O range register when registering ppb resources in the parent extent. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 10:21:52 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: sync to 1.8.0: avoid duplicate warning about a malformed NAME section when the next section following NAME is a custom section CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 10:38:11 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.8.0: consolidated Bsx, Dx, Fx, Nx, Ox, Ux into one common function CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/18 10:38:49 Modified files: sys/arch/sgi/xbow: xbridge.c Log message: Reconfigure all onboard devices, ignoring the existing mappings set up by ARCS, except for IOC3 devices (which might be our console). This allows us to build resource accounting extents to pass the MI code (for more magic). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 11:11:44 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.8.0: remove ambiguous TERMPAIR_SETFLAG macro and set flags manually CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 11:26:21 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.8.0: cleanup: remove offset and rmargin from termpair CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2009/07/18 11:41:10 Modified files: graphics/fyre : Makefile graphics/fyre/pkg: PLIST Log message: move shared_mime_info from BUILD_DEPENDS to RUN_DEPENDS. found while fiddling with all ports that have @exec/@unexec update-mime-database in their PLISTs. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 12:46:42 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.8.0: replace macro function declarations by real ones, and sort them CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 13:00:30 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.8.0: two .Vd in SYNOPSIS get a line break in between, but not a blank line; as before, the last .Vd in SYNOPSIS is still followed by a blank line, and .Vd outside SYNOPSIS breaks no lines CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 13:13:44 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.8.0: for .Fo, do not print a blank before '(' CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/18 13:23:55 Modified files: geo/gpsbabel : Makefile Log message: use the tk module; ok ckuethe@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 13:44:38 Modified files: usr.bin/mandoc : libmdoc.h mdoc.c mdoc.h mdoc_action.c mdoc_term.c mdoc_validate.c Log message: sync to 1.8.0: move mdoc_a2att, mdoc_a2st, and mdoc_a2lib to libmdoc CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2009/07/18 13:51:09 Modified files: . : audio-port.html Log message: sio_open is in section 3 not 4; Mechiel Lukkien CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/18 14:06:46 Modified files: lib/libxcb/libxcb: Makefile Log message: Add XCBPROTO_VERSION substitution for xcb.pc. Problem reported by David Coppa. Thanks. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2009/07/18 14:11:50 Modified files: faq : index.html faq7.html Log message: remove the "How do I clear the console each time a user logs out?" section; the advice given doesn't work as-is any more, isn't applicable to many types of terminal, and doesn't clear the scrollback buffer, giving a false sense of security. discussed with many; "let's just remove it" nick@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 14:15:07 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: sync to 1.8.0: white space fixes, no code change CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/18 14:16:00 Modified files: driver/xf86-video-chips/src: ct_driver.c Log message: Correct patch for libpciaccess issue from X.Org bug 18122, by Marien Zwart. Tested by Pierre Cardoso. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 14:19:50 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: sync to 1.8.0: a bad .St argument causes an error, not a warning CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/18 14:26:19 Modified files: mail/postfix : Makefile.inc mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile Log message: fix db dependency for db4 flavor and bump; ok jakob@ CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2009/07/18 14:28:15 Modified files: share/man/man5 : pf.conf.5 Log message: use a better layout to improve readability. ok henning@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/18 14:28:39 Modified files: security/zebedee: Makefile Log message: fix libnet dependency CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/18 14:30:22 Modified files: sys/nfs : nfs_socket.c Log message: if -> in, and the sentance makes more sense. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2009/07/18 14:42:21 Modified files: usr.bin/vgrind : vgrind.1 Log message: ps is an argument CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 14:50:38 Modified files: usr.bin/mandoc : mandoc.1 mdoc_term.c term.c term.h Log message: sync to 1.8.0: support .Bl -hang CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/18 14:54:10 Modified files: lib/xcb-util : Makefile.inc Log message: Fix build when XSRCDIR is not defined in /etc/mk.conf. Problem reported by Chris Kuethe. Thanks. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 15:03:18 Modified files: usr.bin/mandoc : man.7 mdoc.7 Log message: sync to 1.8.0: lots of minor changes CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 15:16:49 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.8.0: support -offset [0-9]+n and -offset [0-9]+m (not documented in mdoc.samples, but used in mdoc.samples) while here, do some cleanup in arg_offset and arg_width CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/18 15:37:53 Modified files: graphics/gocr : Makefile Log message: use the tk module; ok william@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/18 15:56:31 Modified files: net/flvstreamer: Makefile distinfo Log message: Minor update to flvstreamer 1.8d CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 16:07:09 Modified files: usr.bin/mandoc : mdoc_term.c Log message: sync to 1.8.0: a couple of cosmetic fixes: 1) use \(hy instead of \- for .Bl -hyphen (renders the same in -Tascii) 2) clear bold flag after printing the -bullet or -hyphen in .Bl (actually, the flags will be reinitialized in termp_it_post, anyway) 3) do not redo the work of the parser in termp_rv_pre and termp_ex_pre (instead, just assert() validity of the parse tree) 4) do not bother assigning to the offset in termp_ss_post (it will soon be reinitialized in print_node, anyway) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/18 16:15:04 Modified files: usr.bin/mandoc : Makefile Log message: Kristaps was so happy about .Bl -hang support ("the last major missing formatting feature") that he bumped the version from 1.7 to 1.8. We are now in sync with release 1.8.0. There is lots of work left, though, before we can use this in production... CVSROOT: /cvs Module name: src Changes by: stevesk@cvs.openbsd.org 2009/07/18 18:18:02 Modified files: sbin/dhclient : dhclient.c clparse.c Log message: use addr_eq() where we can; ok krw@ CVSROOT: /cvs Module name: ports Changes by: william@cvs.openbsd.org 2009/07/18 20:11:36 Modified files: www/php5 : Tag: OPENBSD_4_5 Makefile.inc distinfo www/php5/core : Tag: OPENBSD_4_5 Makefile www/php5/core/pkg: Tag: OPENBSD_4_5 PLIST-main www/php5/patches: Tag: OPENBSD_4_5 patch-aclocal_m4 Added files: www/php5/core/patches: Tag: OPENBSD_4_5 patch-sapi_apache_mod_php5_c patch-sapi_cgi_main_c patch-sapi_cli_php_cli_c Removed files: www/php5/core/patches: Tag: OPENBSD_4_5 patch-ext_date_lib_parse_date_c patch-ext_date_lib_parse_date_re patch-ext_date_lib_timelib_h patch-ext_date_php_date_c Log message: MFC: SECURITY FIX php5-5.2.10 Resolves: - bug #48378 (exif_read_data() segfaults on certain corrupted .jpeg files) - in imagerotate(), background colour isn't validated correctly with a non-truecolour image (CVE-2008-5498) - crash on extract in zip when files or directories entry names contain a relative path - explode() behavior with empty string to respect negative limit - segfault when malformed string is passed to json_decode() - bug in xml_error_string() which resulted in messages being off by one ok robert@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/19 02:12:09 Modified files: app/xauth : process.c Log message: Initialize ed.used_stdout at the beginning of do_extract() to avoid reading uninitialized memory later. Reported by Philip Guenther. Thanks. CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/19 02:16:06 Modified files: sys/dev/usb : ugen.c uhid.c sys/kern : tty.c tty_subr.c sys/net : if_sl.c if_strip.c sys/sys : tty.h Log message: clalloc() can't fail, so there's no need to handle failure cases. Change to void function. Also, no need to have global tty stats pointer, so just return it from clalloc, as the caller frees it immediately anyway. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/19 03:06:43 Modified files: audio/picard : Makefile Added files: audio/picard/patches: patch-picard_const_py Log message: Quick and dirty patch to solve the bug in Picard when we use the command "pydoc -k". Also make the regress target works. from Amaury Gauthier (maintainer) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2009/07/19 04:44:59 Modified files: misc/shared-mime-info: Makefile misc/shared-mime-info/pkg: PLIST Log message: Let update-mime-database create all the mime .xml snippets on install and remove them on uninstall. ok ajacoutot@ (and sorry for causing so much confusion about this diff) CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2009/07/19 05:22:18 Modified files: audio/xmms2 : Makefile Log message: Fix WANTLIB (oil-0.3 and schroedinger-1.0) and bump. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/19 05:28:17 Modified files: emulators/sdlmame: Makefile distinfo Removed files: emulators/sdlmame/patches: patch-src_osd_sdl_sdl_mak patch-src_osd_sdl_sdldir_c patch-src_osd_sdl_sdlfile_c patch-src_osd_sdl_sdlmain_c patch-src_osd_sdl_sdlmisc_c patch-src_osd_sdl_sdlprefix_h Log message: Update to sdlmame 0.132, from MAINTAINER Pierre Riteau. Patches merged upstream. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/19 05:29:13 Modified files: emulators/sdlmess: Makefile distinfo Removed files: emulators/sdlmess/patches: patch-src_osd_sdl_sdl_mak patch-src_osd_sdl_sdldir_c patch-src_osd_sdl_sdlfile_c patch-src_osd_sdl_sdlmain_c patch-src_osd_sdl_sdlmisc_c patch-src_osd_sdl_sdlprefix_h Log message: Update to sdlmame 0.132, from MAINTAINER Pierre Riteau. Patches merged upstream. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/19 05:35:38 Modified files: sys/dev/ic : bwi.c Log message: Include 0x4402 in the bbp id mapping table used on older devices. http://bcm-specs.sipsolutions.net/BackPlane agrees. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/19 05:59:05 Log message: Import glabels 2.2.5. gLabels is a small stand-alone program for creating labels and business cards using a laser or ink-jet printer. It can uses csv files, vcard files or evolution address book as a data source. It knows a lot of label/card size & formats, but you can also create your own templates using the builtin template designer. with tweaks by and ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20090719 N ports/productivity/glabels/Makefile N ports/productivity/glabels/distinfo N ports/productivity/glabels/pkg/PLIST N ports/productivity/glabels/pkg/PFRAG.shared N ports/productivity/glabels/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/19 05:59:48 Modified files: productivity : Makefile Log message: +glabels CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/19 06:01:58 Modified files: geo/gdal : Makefile distinfo geo/gdal/pkg : PLIST-main Log message: Update to gdal 1.6.1, fix MODPY_EGG_VERSION while here. See http://trac.osgeo.org/gdal/wiki/Release/1.6.1-News for details. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2009/07/19 06:26:57 Modified files: usr.bin/mandoc : mdoc_validate.c Log message: The abbreviation for .Bf -symbolic is .Bf Sy, not .Bf Sm; "Gah! Fixed." kristaps@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 06:42:04 Modified files: audio/akode : Makefile multimedia/ffmpeg2theora: Makefile graphics/ffmpegthumbnailer: Makefile graphics/gegl : Makefile Log message: add schroedinger/oil WANTLIB, bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 06:54:49 Modified files: x11/wxSVG : Makefile multimedia/dvdstyler: Makefile Log message: add schroedinger/oil WANTLIB, bump CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/19 06:56:19 Modified files: sys/kern : kern_sysctl.c usr.bin/fstat : fstat.1 fstat.h fuser.1 fuser.c Log message: Hook up "text" (executable) output and implement for fuser too. Man page bits adapted from FreeBSD. OK miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 07:05:03 Modified files: multimedia/gstreamer-0.10/plugins-ffmpeg: Makefile multimedia/transcode: Makefile Log message: add schroedinger/oil WANTLIB, bump CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/19 07:21:40 Modified files: usr.bin/tmux : Makefile cmd-break-pane.c cmd-choose-window.c cmd-down-pane.c cmd-kill-pane.c cmd-list-windows.c cmd-next-layout.c cmd-previous-layout.c cmd-resize-pane.c cmd-respawn-window.c cmd-rotate-window.c cmd-select-layout.c cmd-select-pane.c cmd-split-window.c cmd-swap-pane.c cmd-up-pane.c key-bindings.c layout.c resize.c server.c tmux.1 tmux.h window.c Added files: usr.bin/tmux : layout-set.c Removed files: usr.bin/tmux : layout-manual.c Log message: Improved layout code. Each window now has a tree of layout cells associated with it. In this tree, each node is either a horizontal or vertical cell containing a list of other cells running from left-to-right or top-to-bottom, or a leaf cell which is associated with a pane. The major functional changes are: - panes may now be split arbitrarily both horizontally (splitw -h, C-b %) and vertically (splitw -v, C-b "); - panes may be resized both horizontally and vertically (resizep -L/-R/-U/-D, bound to C-b left/right/up/down and C-b M-left/right/up/down); - layouts are now applied and then may be modified by resizing or splitting panes, rather than being fixed and reapplied when the window is resized or panes are added; - manual-vertical layout is no longer necessary, and active-only layout is gone (but may return in future); - the main-pane layouts now reduce the size of the main pane to fit all panes if possible. Thanks to all who tested. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2009/07/19 08:05:36 Modified files: share/man/man5 : pf.conf.5 Log message: take out a few .Ar macros from the examples. pointed out by jmc@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/19 08:07:47 Modified files: usr.bin/tmux : tmux.1 Log message: tweak previous; CVSROOT: /cvs Module name: xenocara Changes by: kettenis@cvs.openbsd.org 2009/07/19 08:46:59 Modified files: driver/xf86-video-sunffb/src: ffb_driver.c Log message: Disable hardware cursor before we exit. From NetBSD. ok oga@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 09:06:46 Modified files: multimedia/libquicktime: Makefile Log message: WANTLIB+=schroedinger and bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 09:25:55 Modified files: audio/akode : Makefile multimedia/libquicktime: Makefile Log message: really add oil to WANTLIB; bump again. spotted by kili. CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/19 09:30:16 Modified files: www/firefox35 : Makefile Added files: www/firefox35/files: nsSound.cpp Removed files: www/firefox35/patches: patch-widget_src_gtk2_nsSound_cpp patch-widget_src_qt_nsSound_cpp Log message: sndio backend for firefox 3.5 nssound. uses (external) audio/libcanberra for system events, if installed. resulting package does not depend on it though. CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/19 09:33:06 Modified files: usr.sbin/pppd/chat: chat.c Log message: missing va_end in pppd; ok millert@ CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/19 09:34:45 Modified files: sbin/wsconsctl : wsconsctl.c Log message: if variable has a NOAUTO flag set; skip printing. requested & diff tested by david@ ok miod@ CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/19 09:47:57 Modified files: usr.bin/printf : printf.c Log message: remove BUILTIN/SHELL cruft that used to be needed for sh, which is gone; and killed in csh w. rev. 1.7. ok millert@ CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/19 09:49:48 Modified files: usr.bin/aucat : abuf.c Log message: missing va_end in abuf_dprn. ok ratchov@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 10:28:31 Modified files: x11/vlc : Makefile Log message: oil/schroedinger WANTLIB. CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/19 12:38:08 Modified files: www/firefox35 : Makefile Added files: www/firefox35/patches: patch-security_nss_lib_ckfw_builtins_certdata_c patch-security_nss_lib_ckfw_builtins_certdata_txt Log message: add cacert class 1 & class 3 certs to ckfw builtins by default. bumped minor, symbols were added. req&ok naddy@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/19 12:58:54 Modified files: misc/amanda : Makefile Log message: fix the db4 dependency of the db flavor; ok maintainer Olivier Cherrier CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/19 13:02:03 Modified files: sys/arch/sgi/conf: files.sgi sys/arch/sgi/pci: macepcibridge.c Removed files: sys/arch/sgi/pci: macepcimap.c Log message: Simplify code that sanitizes pci resources on the O2's mace PCI bridge. The firmware messes up I/O BARs, so whack those back to 0, such that the MI PCI code initializes on an as-needed basis. ok miod@ CVSROOT: /cvs Module name: src Changes by: jacekm@cvs.openbsd.org 2009/07/19 13:06:02 Modified files: usr.sbin/smtpd : smtp_session.c Log message: fix fwrite return code checking. bug exposed by recent change to fwrite, and reported by oga. ok gilles CVSROOT: /cvs Module name: ports Changes by: ckuethe@cvs.openbsd.org 2009/07/19 14:22:01 Modified files: editors/vim : Makefile distinfo Log message: update to vim 7.2.234, and enable the cscope plugin by request of sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 15:39:21 Modified files: games/gargoyle : Makefile games/gargoyle/pkg: PLIST Log message: add missing } in PLIST, bump. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 16:27:46 Modified files: graphics/ffmpeg: Makefile Log message: bump libavcodec minor and PKGNAME following addition of schroedinger, no API change to libavcoded, but make sure depending packages get updated. problem spotted by dhill@, discussed with Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/19 16:49:12 Modified files: audio/akode : Makefile audio/xmms2 : Makefile graphics/ffmpegthumbnailer: Makefile graphics/gegl : Makefile multimedia/dvdstyler: Makefile multimedia/ffmpeg2theora: Makefile multimedia/gstreamer-0.10/plugins-ffmpeg: Makefile multimedia/libquicktime: Makefile multimedia/transcode: Makefile x11/vlc : Makefile x11/wxSVG : Makefile Log message: set the pkgspec for LIB_DEPENDS on ffmpeg to a version with schroedinger included, so the tools know that old ffmpeg versions won't satisfy the dependencies listed in WANTLIB. this way, attempting to install these packages with old ffmpeg will no longer give you a cryptic error message as seen by dhill@. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/19 17:16:29 Modified files: usr.bin/sudo : toke.l Log message: Fix expansion of %h in #include names. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/19 17:20:00 Removed files: mail/claws-mail-vcalendar/patches: patch-libical_libical_Makefile_in Log message: Oops, forgot to remove this patch, spotted by naddy@. Wasn't building, hence no bump. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/19 17:26:44 Modified files: usr.bin/sudo : README WHATSNEW Log message: Missed these in sudo sudo 1.7.2 update. CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/19 22:12:25 Modified files: share/man/man4 : bio.4 mpi.4 softraid.4 Log message: enlist mpi(4) and softraid(4) in bio(4) && Xr bio(4); ok marco CVSROOT: /cvs Module name: src Changes by: jordan@cvs.openbsd.org 2009/07/19 23:13:30 Modified files: sys/dev/acpi : dsdt.c Log message: KNF fixes CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/20 01:13:31 Modified files: usr.bin/tmux : cmd-swap-pane.c Log message: Move the offsets as well when swapping panes. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/20 01:31:10 Modified files: usr.bin/tmux : cmd-command-prompt.c layout-set.c Log message: Kill some dead stores and fix a null pointer deref, found by clang. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/20 03:05:12 Modified files: multimedia/devede: Makefile distinfo multimedia/devede/patches: patch-devede_executor_py patch-devede_py Removed files: multimedia/devede/patches: patch-devede_glade Log message: Update to devede-3.14.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/20 03:15:18 Modified files: usr.bin/tmux : cmd-set-window-option.c status.c tmux.1 tmux.c Log message: New options, window-status-current-{fg,bg,attr}, to set the fg, bg and attributes with which the current window is shown in the status line. From Johan Friis, thanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/20 04:35:20 Modified files: astro/celestia : Makefile distinfo astro/celestia/patches: patch-configure patch-src_celengine_astro_cpp patch-src_celestia_celestiacore_cpp patch-src_celutil_unixdirectory_cpp astro/celestia/pkg: PLIST Removed files: astro/celestia/patches: patch-src_celengine_render_cpp patch-src_celutil_util_h Log message: Major update to celestia-1.6.0. Complete changelog can be found here: http://sourceforge.net/project/shownotes.php?group_id=21302&release_id=695491 CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/20 05:47:58 Modified files: sys/nfs : nfs_socket.c nfs_syscalls.c Log message: For memory that gets allocated for every NFS request, pools make more sense than malloc. ok thib@, who says the puffin still gets it either way CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/20 07:01:18 Modified files: databases/maatkit: Makefile distinfo Log message: Update to 4047 version. CVSROOT: /cvs Module name: ports Changes by: merdely@cvs.openbsd.org 2009/07/20 07:56:35 Modified files: geo/p5-Geography-Countries: Makefile distinfo Log message: Update to Geography-Countries 2009041301 Requested by and ok giovanni@ CVSROOT: /cvs Module name: ports Changes by: merdely@cvs.openbsd.org 2009/07/20 07:59:20 Log message: Initial import of IP::Country This includes IP::Country::Fast which SpamAssassin can use to add a header indicating which country the relay servers are possibly in. From DESCR: Finding the home country of a client using only the IP address can be difficult. Looking up the domain name associated with that address can provide some help, but many IP address are not reverse mapped to any useful domain, and the most common domain (.com) offers no help when looking for country. This module comes bundled with a database of countries where various IP addresses have been assigned. Although the country of assignment will probably be the country associated with a large ISP rather than the client herself, this is probably good enough for most log analysis applications, and under test has proved to be as accurate as reverse-DNS and WHOIS lookup. ok giovanni@,sthen@ Status: Vendor Tag: merdely Release Tags: merdely_20090720 N ports/net/p5-IP-Country/distinfo N ports/net/p5-IP-Country/Makefile N ports/net/p5-IP-Country/pkg/DESCR N ports/net/p5-IP-Country/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/20 08:12:43 Modified files: share/zoneinfo/datfiles: africa asia europe leapseconds Log message: Update to tzdata2009k from elsie.nci.nih.gov CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/20 08:24:15 Modified files: www/tomcat/v4 : Makefile www/tomcat/v5 : Makefile www/tomcat/v6 : Makefile Log message: fix package specs in depends; ok kurt@, sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/20 08:27:05 Modified files: net/pidgin : Makefile Log message: * fix package specs in depends * the audio flavor adds a library dependency to finch, so the finch package can't be unflavored ok Brad CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/20 08:28:54 Modified files: x11/kde4/utils : Makefile x11/kde4/velop : Makefile Log message: fix package specs in depends CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/20 08:32:09 Modified files: usr.bin/tmux : cmd-set-option.c status.c tmux.1 tmux.c Log message: Add a status-justify option to allow the window list in the status line to be positioned at the left, centre, or right. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/20 08:37:51 Modified files: usr.bin/tmux : server-fn.c server.c tmux.c tmux.h Log message: Display the number of failed password attempts (if any) when the server is locked. From Tom Doherty. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/20 08:55:50 Modified files: share/man/man9 : Makefile Log message: - add MLINK for crypto_get_driverid.9 - fix MLINK typo for disk_detach.9 from Alan R. S. Bueno CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/20 08:56:20 Modified files: usr.sbin/bgpd : parse.y Log message: Flag added RIBs as F_RIB_NOFIB | F_RIB_NOEVALUATE in the no-eval case even though F_RIB_NOEVALUATE implicitly includes F_RIB_NOFIB. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/20 09:00:13 Modified files: usr.sbin/bgpd : bgpd.c Log message: On config reload errors free the list of ribs so that following reloads don't fail because of redefinition conflicts. This problem was reported by some people. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/20 09:03:16 Modified files: usr.sbin/bgpd : bgpd.h kroute.c Log message: Include more info in the bgpctl show nexthop ctl message. Mainly add the gateway used for non-connected routes. This info was missing all the time and often resulted in massive confusion when the nexthop selection choosed a bad nexthop. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/20 09:04:50 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Try to show a more usable nexthop output. It may still change but at least it is better than what we had till now and syncs up with the last bgpd change. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/20 09:34:30 ports/audio/libid3tag/files Update of /cvs/ports/audio/libid3tag/files In directory cvs.openbsd.org:/tmp/cvs-serv17465/files Log Message: Directory /cvs/ports/audio/libid3tag/files added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/20 09:36:19 Modified files: audio/libid3tag: Makefile audio/libid3tag/pkg: PLIST Added files: audio/libid3tag/files: id3tag.pc.in audio/libid3tag/patches: patch-configure Log message: install a pkg-config file; from Tim van der Molen CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/20 09:51:55 Modified files: usr.bin/tmux : tmux.1 Log message: Tweak unbind-key language very slightly. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2009/07/20 10:30:14 Modified files: www/php5 : Makefile.inc www/php5/core : Makefile www/php5/extensions: Makefile Added files: www/php5/core/patches: patch-ext_suhosin_suhosin_c Log message: Make suhosin.session.encrypt=off by default because there are some problems with php 5.2.10 and the suhosin patch. noted by william@ and people on ports@ It's going to be re-enabled when it gets fixed upstream. CVSROOT: /cvs Module name: ports Changes by: ckuethe@cvs.openbsd.org 2009/07/20 10:44:05 Modified files: devel/avrdude : Makefile distinfo devel/avrdude/pkg: PLIST Log message: updated to latest avrdude CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/20 10:49:40 Modified files: sys/nfs : nfs_bio.c nfs_node.c nfs_serv.c nfs_socket.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c nfsm_subs.h Log message: (struct foo *)0 -> NULL, every where I could find it. OK blambert@ CVSROOT: /cvs Module name: ports Changes by: jolan@cvs.openbsd.org 2009/07/20 12:48:29 Modified files: www/php5/core : Makefile Log message: enable sysvmsg support, ok robert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/20 13:35:33 Modified files: usr.bin/tmux : cmd-down-pane.c cmd-select-pane.c cmd-up-pane.c Log message: Now that #P could be in the status line, flag it for redraw when the active pane changes. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/20 13:44:48 Modified files: databases/py-psycopg: Makefile databases/py-psycopg/pkg: PLIST-examples Log message: * Fix package specs in dependencies. * Make the -examples subpackage not inherit the -main dependencies, and instead depend on any flavor of the -main package. * Allow both the python2.4 and python2.5 flavors to build the -examples subpackage. * Don't attempt to use MODULES-${SUBPACKAGE}, which doesn't exist. * Make FLAVOR references robust against mIXeD cAsE. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/20 14:04:02 Modified files: www/firefox35 : Makefile www/firefox35/patches: patch-js_src_configure_in Log message: recognize openbsd nanojit target; giving jit a chance to build CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/20 14:55:10 Modified files: dist/xcb-util/atom: atoms.gperf.m4 dist/xcb-util/icccm: icccm.c Log message: gcc 2.95 build fixes. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/20 14:55:45 Modified files: dist/xcb-util/atom: atoms.c Log message: regen after gcc 2.95 build fix CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/20 14:57:57 Modified files: lib/xcb-util : Makefile.inc Log message: add -I${XCBUTIL}/${SUBLIB} to CPPFLAGS for gcc 2.95 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/20 17:40:43 Modified files: sys/arch/amd64/include: pci_machdep.h sys/arch/amd64/pci: pci_machdep.c sys/arch/hppa/include: pci_machdep.h sys/arch/hppa64/include: pci_machdep.h sys/arch/i386/pci: pci_machdep.h sys/arch/powerpc/pci: pci_machdep.h sys/arch/sparc64/dev: pci_machdep.c sys/arch/sparc64/include: pci_machdep.h sys/dev/pci : pccbb.c Log message: Pass a pci_chipset_tag_t to pci_intr_line(), to eventually allow the logic to be chipset dependent; no functional change yet. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/20 17:41:34 Modified files: www/firefox35 : Makefile Added files: www/firefox35/patches: patch-js_src_jsgc_cpp patch-js_src_nanojit_NativeSparc_cpp patch-js_src_nanojit_Nativei386_cpp patch-js_src_nanojit_avmplus_h Log message: - mman needs types - enable jit. currently on i386, arm, sparc tested by naddy@ javascript performance more than 2x faster, according to sunspider benchmark CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2009/07/21 00:59:03 Modified files: devel/py-gdata : Makefile distinfo devel/py-gdata/pkg: DESCR PLIST Log message: - update py-gdata to 2.0.0 from frantisek holop (MAINTAINER)2.0.0 from frantisek holop (MAINTAINER) CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2009/07/21 00:59:22 Modified files: . : want.html Log message: I could use a dual-core socket 939 CPU in my test ports bulk build machine. Motherboard spec sheet (Supermicro H8SSL) just says "Opteron 1xx" so I'm not sure which other chips will work, but Opteron 175 would be a fairly safe bet. May be able to send a 146 in return if needed. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2009/07/21 01:14:46 Log message: import twitux 0.69 Twitux is a free and open source GTK+ application for Twitter. You can: Send status, view friend status and see what they are doing, send direct messages to your Twitter friends, GUI notifications when a friend updates their status.. and more. from Tom , with lots of tweaks by me Status: Vendor Tag: jasper Release Tags: jasper_20090721 N ports/net/twitux/Makefile N ports/net/twitux/distinfo N ports/net/twitux/pkg/DESCR N ports/net/twitux/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2009/07/21 01:16:01 Modified files: net : Makefile Log message: add twitux CVSROOT: /cvs Module name: ports Changes by: msf@cvs.openbsd.org 2009/07/21 01:22:16 Modified files: textproc/ruby-haml: Makefile distinfo textproc/ruby-haml/pkg: PLIST Log message: update to haml-2.2.1 and adjust dome dependencies ok bernd@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/21 01:30:18 Modified files: sys/dev/ic : rtl81x9.c Log message: Call timeout_set() from rl_attach, not rl_init(). From Brad. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/21 01:35:34 Modified files: net/twitux : Makefile net/twitux/pkg : DESCR Log message: Fix dependencies. Add CONFIGURE_SHARED. Tweak DESCR. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/21 03:19:32 Modified files: x11/gnome/gvfs : Makefile Log message: Fix wantlib. CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2009/07/21 05:49:36 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: sorry, but showing a diff, getting an explicit "not ok" and then committing anyway without oks is not our process CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/21 05:58:54 Modified files: www/firefox35 : Makefile www/firefox35/patches: patch-media_liboggplay_src_liboggplay_std_semaphore_h Added files: www/firefox35/patches: patch-media_libsydneyaudio_include_sydney_audio_h Log message: - fix endianness checks - dont use shared sems CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/21 06:12:37 Modified files: www/firefox35 : Makefile Added files: www/firefox35/files: sydney_audio_sndio.c www/firefox35/patches: patch-layout_build_Makefile_in patch-media_libsydneyaudio_src_Makefile_in Log message: implement sydney sndio backend. bump minor; this was the last step of getting videos working alright. problem reported by naddy@. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2009/07/21 06:19:05 Modified files: security/xmlsec: Makefile distinfo Added files: security/xmlsec/patches: patch-configure Log message: - SECURITY update of xmlsec to 1.2.12 fixes CVE-2009-0217 (XML Signature HMAC Truncation Spoofing) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/21 06:35:54 Modified files: x11/gnome/settings-daemon: Makefile x11/gnome/settings-daemon/patches: patch-plugins_media-keys_gsd-media-keys-manager_c Log message: Fix device insertion command. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2009/07/21 07:09:41 Modified files: sys/dev/pci : if_bge.c if_bgereg.h Log message: Add a family flag for the original 5700 series chipsets. Idea from FreeBSD. But also use the flag where it makes sense. From Brad; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/21 07:21:48 Modified files: x11/gnome/totem: Makefile Log message: For some reason, port-lib-depends-check throws an error when building totem on an empty system. For some reason, adding a couple of run_depends unconfuses it... (why?) port-lib-depends-check breakage noticed by sthen@ who also lost some time on trying to understand this... CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2009/07/21 07:51:41 Modified files: lang/mono : Makefile Added files: lang/mono/patches: patch-mcs_class_System_Security_System_Security_Cryptography_Xml_SignedXml_cs Log message: ECURITY FIX for CVE-2009-0217 (XML Signature HMAC Truncation Spoofing) patch extracted from mono 2.4.2.2 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2009/07/21 07:52:52 Modified files: devel/p5-AnyEvent: Makefile distinfo devel/p5-AnyEvent/pkg: PLIST Log message: - update p5-AnyEvent to 4.85 from James Wright CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/21 08:10:15 Modified files: sys/kern : kern_sysctl.c lib/libkvm : kvm_file2.c Log message: Handle the case where so_pcb is NULL. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2009/07/21 08:24:52 Modified files: devel/py-gdata : Makefile Log message: - only run local tests from maintainer CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2009/07/21 08:37:01 Modified files: lib/libkvm : kvm_file2.c Log message: Support KERN_FILE_TEXT here too CVSROOT: /cvs Module name: src Changes by: henning@cvs.openbsd.org 2009/07/21 08:48:08 Modified files: sys/net : pf_norm.c Log message: pf_scrub_ip/ip6 prototypes are already in pfvar.h CVSROOT: /cvs Module name: www Changes by: ajacoutot@cvs.openbsd.org 2009/07/21 09:20:57 Modified files: faq/fr : current.html faq15.html faq6.html faq7.html index.html faq/nl : faq15.html faq6.html faq7.html index.html faq/pf/pl : rdr.html faq/pt : faq15.html faq6.html faq7.html faq8.html index.html fr : anoncvs.html audio-port.html donations.html errata45.html events.html index.html mvme68k.html sgi.html sparc64.html want.html ja : index.html lt : anoncvs.html donations.html ftp.html index.html nl : anoncvs.html donations.html ftp.html index.html openssh/ja : ftp.html portable.html openssh/nl : ftp.html portable.html pl : i386.html index.html pt : donations.html index.html Added files: faq/pt : truetype.html Log message: Sync with Steelix CVS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/21 09:46:21 Modified files: x11/gob2 : Makefile distinfo x11/gob2/pkg : PLIST Log message: Bugfix update to gob2-2.0.16 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/21 11:02:23 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/21 11:07:38 Modified files: usr.bin/systat : main.c systat.1 Log message: Allow systat(1) to resolve names by adding a new -N flag. (The default was changed some time ago). Noticed by landry@, discussed with canacar@ and others. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/21 11:19:13 Modified files: usr.sbin/crunchgen: crunchide.c Log message: stop gcc from whining CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/21 11:27:46 Modified files: sys/dev/pci : if_stge.c Log message: Rewrite ioctl parts and rx filter handling. From Brad, tested by myself and jasper@. CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2009/07/21 11:27:49 Modified files: usr.bin/systat : systat.1 Log message: add missing flag to synopsis. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/21 11:57:29 Modified files: usr.bin/tmux : cmd-next-window.c cmd-previous-window.c cmd-resize-pane.c cmd-rotate-window.c cmd-select-layout.c input-keys.c key-bindings.c key-string.c mode-key.c tmux.h tty-keys.c Log message: Tidy up keys: use an enum for the key codes, and remove the macros which just wrap flag sets/clears/tests. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/21 12:38:52 Modified files: usr.bin/tmux : tmux.h Log message: __progname is not const, pointed out by deraadt. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/21 12:40:30 Modified files: usr.bin/tmux : grid.c log.c status.c tmux.h Log message: Remove a couple of unused functions and fix a type ("FALLTHOUGH"), found by lint. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/21 12:52:03 Modified files: usr.bin/tmux : client-msg.c cmd-confirm-before.c Log message: Nix a few unused attributes on arguments which are no longer unused. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/21 13:13:46 Log message: Import yokadi 0.10.0. Yokadi is a command-line oriented, SQLite powered, TODO list tool. It helps you organize all the things you have to do and you must not forget. In Yokadi you manage projects, which contains tasks. At the minimum, a task has a title, but it can also have a description, a due date, an urgency or keywords. ok pea@ Status: Vendor Tag: landry Release Tags: landry_200970721 N ports/productivity/yokadi/Makefile N ports/productivity/yokadi/distinfo N ports/productivity/yokadi/patches/patch-src_bin_yokadi N ports/productivity/yokadi/patches/patch-src_bin_yokadid N ports/productivity/yokadi/patches/patch-update_dump_py N ports/productivity/yokadi/patches/patch-update_update_py N ports/productivity/yokadi/patches/patch-update_update1to2 N ports/productivity/yokadi/patches/patch-update_update2to3 N ports/productivity/yokadi/patches/patch-update_update3to4 N ports/productivity/yokadi/patches/patch-src_yokadi_yokadid_py N ports/productivity/yokadi/pkg/PLIST N ports/productivity/yokadi/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/21 13:14:30 Modified files: productivity : Makefile Log message: +yokadi CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/21 13:16:49 Modified files: games/wormux : Makefile distinfo games/wormux/patches: patch-src_interface_interface_cpp games/wormux/pkg: PLIST Added files: games/wormux/patches: patch-lib_wormux_net_network_cpp patch-tools_servers_index_server_net_data_cpp Log message: Update to wormux 0.8.4, this release fixes various bugs, updates some translations and sounds, and most of all adds a dedicated network game server. See website for hints on how to use/configure it. Remove now unneeded build_dep on automake-1.9. CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/21 13:25:49 Modified files: www/mozilla-firefox: Makefile distinfo Log message: security update to mozilla-firefox-3.0.12 CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/21 13:31:33 Modified files: www/firefox-i18n: Makefile distinfo Log message: update to firefox-i18n-3.0.12 CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/21 13:43:05 Modified files: www/firefox35 : Makefile www/firefox35/patches: patch-xpcom_base_nsStackWalk_cpp Added files: www/firefox35/patches: patch-extensions_pref_system-pref_src_gconf_nsSystemPrefService_cpp patch-security_nss_lib_softoken_fipstokn_c patch-widget_src_qt_nsSound_cpp Log message: give it a chance to recongize some external libs. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2009/07/21 13:43:45 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/patches: patch-src_Makefile_shlib patch-src_interfaces_ecpg_compatlib_Makefile patch-src_interfaces_ecpg_ecpglib_Makefile patch-src_interfaces_ecpg_pgtypeslib_Makefile patch-src_interfaces_libpq_Makefile databases/postgresql/pkg: PLIST-contrib PLIST-docs PLIST-main PLIST-server Removed files: databases/postgresql/patches: patch-configure Log message: Upgrade PostgreSQL to the latest version 8.4.0. Initial diff (for rc and beta) from simon@ ok mbalmer@, simon@ commitski jasper@ BE CAREFULL: it's a major upgrade ! You MUST dump/restore all your data for this upgrade. CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/21 13:53:17 Modified files: www/firefox35 : Makefile www/firefox35/patches: patch-js_src_configure_in Log message: do not even try to let configure.in pick up nanojit on sparc64. sparc* also matches sparc64; however, native asm code is missing for jit on sparc64, and jit is not ready for 64-bit in general (yet). should fix sparc64. reported by matthieu@. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/21 13:54:22 Modified files: usr.bin/tmux : input.c options.c server.c tmux.h window.c Log message: Make some functions which return unused values void (mostly found by lint) and tweak a redundant expression in window_pane_set_mode. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/21 14:04:32 Modified files: x11/xfce4/xfce4-weather: Makefile distinfo Log message: Another week, another xfce4-weather maintenance release, 0.7,1 this time. See http://foo-projects.org/pipermail/goodies-dev/2009-July/002435.html CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/21 14:59:45 Modified files: sys/dev/pci : pccbb.c Log message: Use the symbolic constants for the window registers in pci configuration space in pccbb_winset(), instead of their bare values. Saves time for grep users. While there, a few grammar and typo fixes in comments. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/21 15:08:53 Modified files: . : INDEX Log message: sync; 5841 (+350 -320) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/21 15:20:05 Modified files: sys/arch/amd64/include: rbus_machdep.h sys/arch/hppa/include: rbus_machdep.h sys/arch/hppa64/include: rbus_machdep.h sys/arch/i386/include: rbus_machdep.h sys/arch/macppc/include: rbus_machdep.h sys/arch/sparc64/include: rbus_machdep.h sys/dev/cardbus: rbus.c Log message: Change the rbus md_space_{map,unmap} signature to take a rbus_tag_t instead of the bus_space_tag_t it contains; an upcoming implementation will need to know the rbus_tag_t for which it works at this point. All callers updated accordingly; no functional change intended. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/21 15:20:07 Modified files: usr.bin/tmux : cmd-set-password.c Log message: Remove leftover debug logging of password. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/21 15:22:17 Modified files: sys/dev/cardbus: rbus.c rbus.h Log message: Make rbus_new_body() invocable from outside cardbus.c, to allow md code to use it to allocate a ``every operation will fail'' rbus in case of error. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/21 15:25:19 Modified files: sys/arch/sgi/conf: files.sgi sys/arch/sgi/pci: macepcibridge.c pci_machdep.c pci_machdep.h sys/arch/sgi/xbow: xbridge.c Added files: sys/arch/sgi/include: rbus_machdep.h Log message: PCI-Cardbus bridge support for both O2 (macepcibr) and Octane/Origin (xbridge) class systems. Tested on O2 and Origin 200 with wi@pcmcia and xl@cardbus, using a Ricoh 5C475-based cbb(4) board. acx@cardbus doesn't work reliably yet, so your mileage may vary until more bugs are fixed. Thanks to matthieu@ for lending me some cardbus devices for testing. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/21 16:05:24 Modified files: telephony/asterisk: Makefile distinfo telephony/asterisk/patches: patch-Makefile Added files: telephony/asterisk/patches: patch-build_tools_mkpkgconfig Log message: bugfix update to 1.4.26; see http://www.asterisk.org/node/48610 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/21 16:34:02 Modified files: sys/arch/powerpc/powerpc: pmap.c Log message: Make pmap_enter respect the PMAP_CANFAIL flag. With and essential memory leak plug from drahn@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/21 16:41:00 Modified files: usr.bin/tmux : cmd-list-keys.c Log message: Adjust field width to fit longest key when listing. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2009/07/21 18:31:57 Modified files: lang/jamvm : Makefile distinfo lang/jamvm/patches: patch-configure Added files: lang/jamvm/patches: patch-src_interp_engine_interp_h patch-src_interp_inlining_c patch-src_thread_h Removed files: lang/jamvm/patches: patch-lib_java_lang_reflect_Constructor_java patch-lib_java_lang_reflect_Field_java patch-lib_java_lang_reflect_Method_java Log message: update to 1.5.3: - fix a use after free - disable tls since we don't support it yet - BSD endian fix from author Robert Lougher testing and okay MANTAINER Frederick C. Druseikis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/21 19:03:02 Modified files: distrib/sets/lists/base: md.sgi distrib/sets/lists/comp: md.sgi Log message: sync CVSROOT: /cvs Module name: www Changes by: jdixon@cvs.openbsd.org 2009/07/21 20:00:47 Modified files: . : events.html Log message: fix layout for bsdcan 2009 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2009/07/21 20:36:32 Modified files: . : index.html Log message: relink undeadly CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2009/07/22 00:40:56 Modified files: bin/csh : csh.1 Log message: The last paragraphs of the "Built-in commands" section are properly part of the '@' command and not general section paragraphs and therefore should be indented with the others. ok jmc@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/22 02:17:22 Log message: Import xapian-core-1.0.13 Xapian is an opensource search engine library. It is a highly adaptable toolkit which allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also supports a rich set of boolean query operators. This is a prerequisite of porting pinot. Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20090722 N ports/databases/xapian-core/distinfo N ports/databases/xapian-core/Makefile N ports/databases/xapian-core/pkg/DESCR N ports/databases/xapian-core/pkg/PLIST N ports/databases/xapian-core/pkg/PFRAG.shared No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/22 02:18:04 Modified files: databases : Makefile Log message: +xapian-core CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2009/07/22 03:03:48 Modified files: net/p5-Net-BGP : Makefile distinfo Log message: Update to Net-BGP-0.13 which fixes a few showstopper problems. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2009/07/22 04:17:09 Modified files: devel/nasm : Makefile distinfo Log message: update to 2.06, from new MAINTAINER (Gallon Sylvestre) ok merdely@ CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2009/07/22 04:17:39 Modified files: sysutils/sec : Makefile distinfo Log message: update to 2.5.2 ok merdely@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/22 04:39:51 Modified files: sys/dev/mii : nsgphy.c Log message: Comment diff only; list an additional supported PHY and add a link to the datasheet. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/22 04:48:31 Modified files: mail/exim : Makefile mail/exim/pkg : PFRAG.no-no_x11 PLIST Log message: - enable Dovecot authentication (optional, adds no dependencies) - regen PLIST, bump PKGNAME ok fkr@ (maintainer) CVSROOT: /cvs Module name: www Changes by: sobrado@cvs.openbsd.org 2009/07/22 05:44:06 Modified files: . : donations.html Log message: the Department of Mathematics at the University of Oviedo gave me a DDS-1 tape drive, a few SCSI enclosures, cables and terminators. CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2009/07/22 05:53:51 Modified files: benchmarks/iozone: Makefile distinfo benchmarks/iozone/pkg: PLIST Added files: benchmarks/iozone/patches: patch-src_current_makefile Removed files: benchmarks/iozone/patches: patch-iozone_c patch-libbif_c patch-makefile Log message: update to 3.326 feedback and ok naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/22 06:41:45 Modified files: databases/xapian-core: Makefile distinfo Log message: Update to 1.0.14. Add textproc to categories. Enable regression tests. prodded by Daniel Dickman, thanks. CVSROOT: /cvs Module name: src Changes by: thib@cvs.openbsd.org 2009/07/22 07:02:08 Modified files: sys/nfs : nfs_bio.c Log message: remove a comment thats part lie and part stating the obvious. ok blambert@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/22 07:04:56 Modified files: sys/nfs : nfs_socket.c Log message: Instead of calculating a number of seconds to sleep, tsleep()ing on lbolt and waking up every second and checking to see if the correct number of seconds has passed, just calculate the timeout once and pass that to tsleep(). ok thib@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/22 07:05:24 Modified files: databases/xapian-core: Makefile Log message: Remove unneeded variable. CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2009/07/22 07:15:00 Modified files: graphics/tiff : Makefile Added files: graphics/tiff/patches: patch-tools_rgb2ycbcr_c patch-tools_tiff2rgba_c Log message: - SECURITY FIX for CVE-2009-2347 (integer overflows in tiff tools) patch taken from upstream bugreport: http://bugzilla.maptools.org/show_bug.cgi?id=2079 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/22 07:42:09 Modified files: www/ktdms : Makefile www/ktdms/files: INSTALL Log message: typo. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2009/07/22 07:58:45 Modified files: www/phpldapadmin: Makefile www/phpldapadmin/pkg: MESSAGE PLIST Log message: Change the installation path from /var/www/phpldapadmin-${VERSION} to /var/www/phpldapadmin, so we don't have to hardcode version numbers everywhere CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/22 09:27:53 Modified files: usr.bin/top : username.c Log message: enter_user() is only called in one way, rendering the third parameter useless; from mark@cyodesigns.com CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/22 09:52:07 Modified files: net/transmission: Makefile distinfo net/transmission/patches: patch-configure patch-gtk_details_c patch-gtk_makemeta-ui_c patch-gtk_tr-torrent_c patch-gtk_tr-window_c patch-libtransmission_utils_c patch-third-party_libnatpmp_getgateway_c net/transmission/pkg: PLIST-gui Removed files: net/transmission/patches: patch-daemon_watch_c patch-gtk_tr-icon_c Log message: maintenance update to 1.73 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 09:55:32 Modified files: usr.bin/tmux : screen-write.c tmux.h tty.c Log message: tty_cmd_raw is only used once, for raw UTF-8 output, so rename it to tty_cmd_utf8character and eliminate the size argument. CVSROOT: /cvs Module name: ports Changes by: jolan@cvs.openbsd.org 2009/07/22 10:01:38 Modified files: www/phpldapadmin: Makefile Log message: fix MESSAGE CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/22 10:30:21 Modified files: sys/dev/microcode/bnx: bnx-license Log message: correctly list which files this license applies to CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 10:45:31 Modified files: usr.bin/tmux : screen-write.c tmux.h tty-write.c tty.c Log message: There are relatively few arguments to tty_cmd_* functions now, so tidy them up by using a struct rather than hiding everything with varargs. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2009/07/22 11:43:16 Modified files: etc : MAKEDEV.common etc/etc.zaurus : MAKEDEV.md etc/etc.armish : MAKEDEV.md etc/etc.landisk: MAKEDEV.md Log message: add missing /dev/{rmidi,sequencer,music} bits in MAKEDEV for armish, landisk and zaurus. Also fix corresponding .Xr in MAKEDEV.8 ok miod@, todd@ CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2009/07/22 11:46:26 Modified files: share/man/man8/man8.alpha: MAKEDEV.8 share/man/man8/man8.amd64: MAKEDEV.8 share/man/man8/man8.armish: MAKEDEV.8 share/man/man8/man8.i386: MAKEDEV.8 share/man/man8/man8.landisk: MAKEDEV.8 share/man/man8/man8.zaurus: MAKEDEV.8 etc/etc.armish : MAKEDEV etc/etc.landisk: MAKEDEV etc/etc.zaurus : MAKEDEV Log message: sync CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 12:02:23 Modified files: usr.bin/tmux : screen-write.c tmux.h tty-write.c tty.c Log message: enum tty_cmd is only used as an index into the array of command function pointers, so remove it and use the function pointers directly to represent themselves. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 12:06:58 Modified files: usr.bin/tmux : tmux.h Log message: log_debug3 no longer exists, change the sole use in GRID_DEBUG to log_debug2. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 14:06:20 Modified files: sys/arch/sgi/include: bus.h Log message: Define BUS_SPACE_MAP_CACHEABLE. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 14:08:23 Modified files: sys/arch/sgi/localbus: macebus.c Log message: Make sure the irq numbers for the O2 event counters match the interrupt lines reported in dmesg. While there, silence the spurious interrupt warning logic if, at the time it is triggered, there are really no hardware interrupts pending; this can happen if serial interrupts gets processed e.g. at splx() before the hardware interrupt routine has a change to run. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2009/07/22 14:10:19 Modified files: infrastructure/plist: amd64 i386 powerpc sparc64 Log message: 4.6 CD package lists CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 14:22:38 Modified files: gnu/usr.bin/gcc/gcc: configure configure.in Log message: Fix the configure test for symbol visibility support; the current test tries to check for an old, known to be flawed, ld version, but the in-tree ld causes a false positive. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 14:23:44 Modified files: sys/arch/sgi/stand/boot: arcbios.c Log message: libsa printf doesn't support sizes in %s specifiers; fix format strings accordingly. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 14:28:22 Modified files: sys/arch/sgi/pci: macepcibridge.c macepcibrvar.h Log message: Overhaul resource handling and mapping in macepcibr(4): - do not use a stinking extent to track bus_space_map allocations, but directly map in XKPHYS instead. What are 64 bit address spaces good for if we still need to use TLB for that? - provide proper resource management extents to the MI pci code, so that, in turn, the cardbus code can reuse them instead of providing their own. - use the whole 4GB address space window for PCI I/O resources, just because we can. - make sure no device can get assigned address zero in I/O space, because this address triggers a PCI error. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/22 14:33:13 Modified files: sys/arch/amd64/amd64: identcpu.c machdep.c sys/arch/amd64/include: cpu.h Log message: via nano cpus are amd64, and so we need machdep.xcrypt CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/22 14:39:58 Log message: Import xarchiver 0.5.2. Xarchiver is a lightweight desktop independent archive manager built with the GTK+2 toolkit. It supports 7-zip, arj, bzip2, gzip, rar, lha, lzma, lzop, deb, rpm, tar and zip archives if the corresponding commandline tools are available. looks good to ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20090722 N ports/x11/xarchiver/Makefile N ports/x11/xarchiver/distinfo N ports/x11/xarchiver/pkg/PLIST N ports/x11/xarchiver/pkg/DESCR N ports/x11/xarchiver/patches/patch-src_window_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/22 14:40:40 Modified files: x11 : Makefile Log message: +xarchiver CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/22 14:43:43 Log message: Import thunar-archive 0.2.4. The thunar-archive-plugin is a plugin for the Thunar File Manager, which adds archive operations to the file context menus. Using this plugin you will be able to extract and create archive files from within Thunar using an external archive handler. So far, xarchiver, file-roller and ark are supported. looks good to ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20090722 N ports/x11/xfce4/thunar-archive/Makefile N ports/x11/xfce4/thunar-archive/distinfo N ports/x11/xfce4/thunar-archive/pkg/PLIST N ports/x11/xfce4/thunar-archive/pkg/PFRAG.shared N ports/x11/xfce4/thunar-archive/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/22 14:44:20 Modified files: x11/xfce4 : Makefile Log message: +thunar-archive CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 14:53:38 Modified files: usr.bin/tmux : screen-write.c tmux.h tty-write.c tty.c Log message: More tty code tidying: move the saved cursor/region position (from before the screen was updated) out of struct screen and into struct tty_ctx. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 14:56:58 Modified files: usr.bin/tmux : Makefile tmux.h tty.c Removed files: usr.bin/tmux : tty-write.c Log message: tty_write is relatively short and the only function left in tty-write.c so move it into tty.c. CVSROOT: /cvs Module name: src Changes by: oga@cvs.openbsd.org 2009/07/22 15:05:37 Modified files: sys/uvm : uvm_aobj.c uvm_aobj.h uvm_fault.c uvm_km.c uvm_loan.c uvm_mmap.c uvm_page.c uvm_pager.c uvm_pager.h uvm_pdaemon.c uvm_vnode.c Log message: Put the PG_RELEASED changes diff back in. This has has been tested very very thoroughly on all archs we have excepting 88k and 68k. Please see cvs log for the individual commit messages. ok beck@, thib@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 15:15:42 Modified files: sys/arch/mips64/mips64: db_machdep.c Log message: When disassembling, if our pc matches the beginning of a routine, then it's at routine+0; do not search for the previous routine in the symbol table. This fixes tracebacks when the fault occurs on the first instruction of a routine. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/22 15:19:13 Modified files: archivers/lzo : Makefile Log message: more specific license marker CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 15:23:29 Modified files: usr.bin/tmux : cmd.c tmux.1 Log message: Tidy the target parsing code a bit and correct the behaviour so that as before a string with no colon as a target window is first looked up as a window then as a session, noted by Iain Morgan. Also attempt to clarify the description of the target specification in the man page. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2009/07/22 15:25:52 Modified files: . : want.html Log message: Remove cpu request; Richard Toohey is taking care of this. Thanks very much! CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 15:28:08 Modified files: sys/arch/sgi/localbus: macebus.c Log message: Use direct mappings in XKPHYS for bus_space, instead of extent and TLB backed pages. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 15:28:44 Modified files: sys/arch/sgi/include: bus.h sys/arch/sgi/localbus: macebus.c sys/arch/sgi/pci: macepcibridge.c sys/arch/sgi/xbow: xbow.c Log message: Get rid of bus_space_tag_t now unused bus_extent and bus_reverse fields. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 15:29:05 Modified files: sys/arch/sgi/pci: macepcibridge.c sys/arch/sgi/sgi: machdep.c Log message: Get rid of now unused extent_malloc_ok variable. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/22 15:32:50 Modified files: sys/dev/pci : if_sis.c if_sisreg.h Log message: Add big-endian platform support to sis(4). Tested to not break anything on sokeris by mk@, and to work on sparc64 by brad@ and on sgi by yours truly. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 15:34:36 Modified files: usr.bin/tmux : cmd-split-window.c tmux.h window.c Log message: window_add_pane cannot fail, so remove the unused cause argument and don't bother to check for a NULL return. CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2009/07/22 15:36:27 Modified files: . : want.html Log message: I am looking for Origin only, Fuel has been taken care of. CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2009/07/22 15:38:21 Modified files: . : vax.html Log message: Actually, VS35x0 support was done by 4.5 already. Oops. Me and my non-ECC memory... CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2009/07/22 15:49:29 Modified files: . : want.html Log message: I need an Elite 3D card. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 15:58:56 Modified files: usr.bin/tmux : client.c tmux.c Log message: Pass a set of flags into client_init rather than just a start_server variable. Only one flag now but more to come later. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/22 16:47:44 Modified files: usr.bin/tmux : cmd-new-session.c Log message: If there is a current session, use its default path and working directory for the initial window when creating a new session. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/22 16:51:38 Modified files: x11/xarchiver : Makefile Log message: Reround categories. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/22 17:51:43 Modified files: sys/dev/mii : mii_physubr.c Log message: comment fix from Brad; OpenBSD's mii_phy_add_media() does not print the media names like NetBSD does. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2009/07/22 18:30:03 Modified files: distrib/miniroot: install.sub Log message: Don't use the presence of /etc/fstab to determine if all filesystems are umount'd at the start of install/upgrade. As halex@ pointed out 'umount -af' doesn't actually use /etc/fstab, so just always do it. Fixes situations where bailing out of install/upgrade before /etc/fstab was created meant filesystems were not umount'd and restarting the install/upgrade would fail. Noticed & prodded deraadt@ CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2009/07/22 18:46:06 Added files: faq : upgrade46.html Log message: skeleton for Upgrade 4.6 CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2009/07/22 18:50:33 Added files: faq : upgrade47.html Log message: Skeleton for Upgrade 4.7 guide. Also include the postgresql warning (which is what prompted this before 4.6 is even out the door!) CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/22 19:38:16 Modified files: sys/dev/acpi : acpi.c acpireg.h files.acpi Added files: sys/dev/acpi : atk0110.c Log message: New aibs(4) driver for ASUSTeK AI Booster (ACPI ATK0110) hardware monitoring, with sensor state support through limits provided by the ACPI. Tested on several ASUS motherboards kindly networked by Sam Fourman Jr. ok deraadt marco jordan CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/22 19:40:32 Modified files: share/man/man4 : acpi.4 Makefile Added files: share/man/man4 : aibs.4 Log message: aibs(4) manual page CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/22 21:58:22 Modified files: sys/arch/amd64/conf: GENERIC sys/arch/i386/conf: GENERIC Log message: reserve a space for aibs(4) in amd64 and i386, commented out for now; ok deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/22 23:43:07 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/22 23:54:15 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-Makefile_in patch-doc_hiawatha_1_in patch-etc_hiawatha_cgi-wrapper_conf patch-etc_hiawatha_httpd_conf_in patch-etc_hiawatha_php-fcgi_conf patch-serverconfig_c www/hiawatha/pkg: PLIST Log message: Overdue update to hiawatha-6.15. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/23 00:42:28 Modified files: share/man/man4 : acpi.4 aibs.4 Log message: tweak the aibs stuff; CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/23 01:37:44 Modified files: sys/dev/usb : uhidev.c Log message: Use the correct buffer for non-zero report IDs in uhidev_set_report(). From Dave Huang via NetBSD rev 1.18. ok miod@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/23 01:51:20 Modified files: graphics/p5-Image-ExifTool: Makefile distinfo graphics/p5-Image-ExifTool/pkg: PLIST Log message: Update to version 7.82. From maintainer patrick keshishian, thanks CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/23 02:02:37 Log message: Initial import of Exaile. Help and ok landry@ Tested by Stephan A. Rickauer and other users. music manager and player for GTK+ written in Python Exaile is a music manager and player for GTK+ written in Python. It incorporates automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via Wikipedia, Last.fm submission support, and optional iPod support via a plugin. Status: Vendor Tag: giovanni Release Tags: giovanni-20090723 N ports/audio/exaile/Makefile N ports/audio/exaile/distinfo N ports/audio/exaile/pkg/DESCR N ports/audio/exaile/pkg/PLIST N ports/audio/exaile/patches/patch-Makefile N ports/audio/exaile/patches/patch-plugins_Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/23 02:03:42 Modified files: audio : Makefile Log message: Link Exaile to the build CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2009/07/23 02:26:38 Modified files: audio/exaile : Makefile audio/exaile/pkg: PLIST Log message: Add a missing @sample on PLIST and bump. spotted by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/23 03:45:58 Modified files: sys/dev/ic : smc91cxx.c Log message: If we initialize miicapabilities, we might as well pass it on when calling mii_attach. Spotted by chl@. Fix inspired by looking at the current NetBSD code. Repeated calls for testing went unanswered. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/23 04:20:44 Modified files: usr.sbin/bgpd : kroute.c Log message: knexthop_compare() failed to compare correctly and because of this it was possible to corrupt the nexthop RB tree. Use the same compare logic used in the kroute compare functions. Nice side effect is a nicely sorted list in bgpctl show next. OK sthen@ henning@ CVSROOT: /cvs Module name: www Changes by: nick@cvs.openbsd.org 2009/07/23 05:19:47 Modified files: faq : current.html Log message: idea several people seem to have come up with at about the same time -- henning@, sthen@, and me (and probably a bunch of others who looked at it and said, "of course!"). current.html is supposed to help people follow current, ports and packages issues impact people following current, so..put them here, too. Makes my life easier for upgradeXX.html, too. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/23 06:33:48 Modified files: usr.bin/tmux : cmd-attach-session.c cmd-new-session.c tmux.h Log message: Both of cmdclient and curclient CAN be NULL - if the command is executed from the configuration file. In this case, attach-session can't do much, and new-session should just assume -d. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/23 07:44:02 Modified files: usr.bin/tmux : mode-key.c Log message: C-d is delete as well in emacs mode. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/23 08:19:52 Modified files: sbin/route : route.c Log message: Only print unknown in RTM_IFINFO messages when the link is in LINK_STATE_UNKOWN. In the other case use LINK_STATE_IS_UP() to print either "up" or "down". OK henning@, sthen@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/23 08:23:06 Modified files: sbin/route : route.c Log message: Always print interface names, not just ifindex, even when -n is specified. Most people want -n to avoid reverse DNS lookups, and it's stupid not to print a useful interface name just for that. YES PLEASE! Ok claudio@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/23 08:53:20 Modified files: usr.sbin/bgpd : bgpd.h kroute.c Log message: Send the used kroute along with the nexthop information. This allows us to show all necessary information in bgpctl show next. OK henning@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/23 08:55:25 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Update bgpctl show next to show all necessary info. This time OK henning@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/23 09:09:41 Modified files: sys/dev/cardbus: cardbus_map.c cardbusvar.h Log message: Remove unused code. ok oga@, jsg@, blambert@, zap zap zap deraadt@ CVSROOT: /cvs Module name: src Changes by: jordan@cvs.openbsd.org 2009/07/23 09:15:26 Modified files: sys/conf : files sys/dev : softraid.c softraidvar.h Added files: sys/dev : softraid_raid6.c Log message: Adding disabled framework for RAID6 ok marco@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/23 09:16:45 Log message: Import xapian-omega-1.0.14 Omega is an indexing and CGI search application built on top of the Xapian search engine. Reworked from an original submission from Daniel Dickman Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20090723 N ports/www/xapian-omega/Makefile N ports/www/xapian-omega/distinfo N ports/www/xapian-omega/pkg/DESCR N ports/www/xapian-omega/pkg/MESSAGE N ports/www/xapian-omega/pkg/PLIST N ports/www/xapian-omega/patches/patch-omega_conf N ports/www/xapian-omega/patches/patch-freemem_cc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/23 09:17:28 Modified files: www : Makefile Log message: +xapian-omega CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/23 09:47:56 Modified files: usr.bin/tmux : cmd-new-session.c Log message: Revert r1.5, I don't like it, new sessions should start off identically - with the defaults. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/23 09:58:37 Modified files: sys/dev/isa : i82365_isasubr.c Log message: What gets allocated with bus_space_map() needs to be released with bus_space_unmap(), not bus_space_free(). Fortunately this file is only used on i386 where bus_space_free() simply invokes bus_space_unmap(). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/23 10:36:28 Modified files: usr.sbin/ospfd : kroute.c Log message: Spelling and comment fixes by stsp@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/23 10:37:45 Modified files: usr.sbin/ospfd : ospfd.conf.5 Log message: Document rdomain keyword, again from stsp@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/23 11:03:47 Modified files: usr.bin/tmux : window-copy.c Log message: Redraw after starting selection to correctly remove any existing selection. CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/23 11:17:41 Modified files: www/firefox35 : Makefile www/firefox35/files: nsSound.cpp Added files: www/firefox35/patches: patch-widget_src_gtk2_Makefile_in Log message: clean up dlsym nonsense; sndio will always be present for sydney backend anyway CVSROOT: /cvs Module name: src Changes by: cnst@cvs.openbsd.org 2009/07/23 11:19:07 Modified files: share/man/man4 : km.4 Log message: mention the 0,125 resolution, which explains why sysctl(8) may show something like "39.38 degC" (i.e. rounded from 39,375) on some newer Phenom II chips as seen on misc CVSROOT: /cvs Module name: src Changes by: maja@cvs.openbsd.org 2009/07/23 12:22:34 Modified files: sys/dev/usb : usbdevs Log message: Add some more udl devices. -moj CVSROOT: /cvs Module name: src Changes by: maja@cvs.openbsd.org 2009/07/23 12:24:18 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: sync. -moj CVSROOT: /cvs Module name: src Changes by: maja@cvs.openbsd.org 2009/07/23 12:28:28 Modified files: sys/dev/usb : udl.c Log message: Add some more udl devices. -moj CVSROOT: /cvs Module name: src Changes by: maja@cvs.openbsd.org 2009/07/23 12:29:50 Modified files: share/man/man4 : udl.4 Log message: Add some more udl devices. -moj CVSROOT: /cvs Module name: src Changes by: eric@cvs.openbsd.org 2009/07/23 12:58:43 Modified files: usr.sbin/bgpd : buffer.c usr.sbin/dvmrpd: buffer.c usr.sbin/ldpd : buffer.c usr.sbin/ntpd : buffer.c usr.sbin/ospf6d: buffer.c usr.sbin/ospfd : buffer.c usr.sbin/relayd: buffer.c usr.sbin/ripd : buffer.c usr.sbin/smtpd : buffer.c usr.sbin/snmpd : buffer.c usr.sbin/ypldap: buffer.c Log message: make buf_write() behave like msgbuf_write(): send out only the bytes that were filled, not the whole buffer. ok pyr@ gilles@ CVSROOT: /cvs Module name: ports Changes by: martynas@cvs.openbsd.org 2009/07/23 13:04:42 Modified files: www/firefox35 : Makefile www/firefox35/files: sydney_audio_sndio.c Log message: put more work into sydney audio after the report from naddy@. - fix some hella lame bugs inherited from sun, and clean up - despite what the big clever comment says, callback thread will be started twice if buffering is slow enough and will screw up playback; guard it - supports s16 big endian as well - audio_callback is void - dont print stuff to stdout/stderr in the backend - appropriately set writing buffer - be more careful with lists in the audio callback - create worker thread little bit earlier - things i've forgotten to summarize should fix stuttering videos & out-of-sync audio in weird cases. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/23 13:20:56 Modified files: sys/arch/sh/sh : pmap.c Log message: Allow __pmap_pv_enter() to fail, instead of dereferencing NULL; and let the caller deal with this; this really makes the PMAP_CANFAIL logic work. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/23 13:24:04 Modified files: sys/arch/sgi/xbow: xbridge.c Log message: When configuring devices on the bridge, try and provide resources to map their ROM if they have any. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/23 13:24:30 Modified files: sys/arch/sgi/pci: pci_machdep.c Log message: When computing the total resources required by devices behind a ppb, take PCI ROM into account, if any. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2009/07/23 13:24:56 Modified files: sys/arch/mips64/mips64: pmap.c sys/arch/sgi/include: bus.h Log message: Get rid of bus_mem_add_mapping(). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/23 13:29:58 Modified files: sys/dev/pci : pci_map.c Log message: Avoid twiddling the lower bits of a BAR such that the code becomes usable for mapping ROM BARs. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/23 13:30:42 Modified files: sys/dev/pci : if_gem_pci.c Log message: Use pci_mapreg_map() to map ROM. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/23 13:35:32 Modified files: sys/dev/pci : if_cas.c Log message: Use pci_mapreg_map() to map ROM. CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/23 13:37:38 Modified files: usr.sbin/ypldap: yp.c Log message: Silence some lint warnings about an unreachable return by consolidating actual returns (which were returning the same value anyway). ok pyr@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/23 13:42:02 Modified files: sys/dev/pci : ehci_pci.c Log message: VIA VT6202 defaults to a bus-hoggingly aggressive sleep time, so retune it to a more reasonable default. speeds up the armish machines in particular (perhaps because their pci bus is so slow), and has no downside when tested on other machines. from linux originally, via brad, ok drahn CVSROOT: /cvs Module name: src Changes by: martynas@cvs.openbsd.org 2009/07/23 14:06:03 Modified files: usr.bin/mail : cmd3.c Log message: elide a little bit later, the final list, after From has been appended. properly removes if there's a dup in from & to. ok millert@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/23 14:15:32 Modified files: sys/dev/ic : re.c rtl81x9reg.h Log message: Switch re(4) over to MCLGETI. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/23 14:24:27 Modified files: usr.bin/tmux : client-msg.c client.c tmux.h Log message: Tidy client message return slightly: convert flags into an enum, and merge error string into struct client_ctx as well. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/23 14:40:00 Modified files: usr.sbin/ospfd : ospfd.conf.5 Log message: no need for Xo/Xc when we have very simple list items; CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/23 15:05:56 Modified files: sys/arch/hp300/dev: dnkbd.c Log message: a trio of timeout_add conversions ok miod@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/23 15:10:37 Modified files: sys/arch/hp300/dev: mb89352.c Log message: timeout_add -> timeout_add_msec ok miod@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/23 15:19:11 Modified files: usr.bin/tmux : client.c server-msg.c Log message: None of the server message functions return anything but 0, so make them all void. Also remove a leftover variable in client.c. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2009/07/23 15:20:05 Modified files: share/man/man4 : Makefile isa.4 Log message: - document isadma - clean up the page a little while there help/ok miod CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/23 15:26:20 Modified files: sys/arch/hp300/dev: fhpib.c Log message: timeout_add -> timeout_add_msec ok miod@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/23 15:38:48 Modified files: sys/dev/pci : pucdata.c Log message: another lava puc that might show up CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2009/07/23 15:39:10 Modified files: sys/uvm : uvm_page.c uvm_pglist.c Log message: Insert free pages at the head of the page queues. Should provide better cache locality and will pave the way for the new pmemrange allocator. Based on hints from art@ and ariane@. ok ariane@, deraadt@, oga@ CVSROOT: /cvs Module name: src Changes by: kurt@cvs.openbsd.org 2009/07/23 20:28:17 Modified files: gnu/usr.bin/binutils/gdb: amd64obsd-tdep.c bsd-uthread.c bsd-uthread.h i386obsd-tdep.c Log message: add compat support to gdb so that it can deal with libpthread with and without the _thread_ctx_offset private symbol. okay kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/23 21:18:58 Modified files: sys/dev/pci : ehci_pci.c Log message: silent VIA VT6202 workaround; from brad CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/24 02:07:39 Modified files: sys/arch/sparc/dev: fd.c sys/arch/sparc64/dev: fd.c Log message: timeout_add -> timeout_add_msec ok kettenis@ CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/24 02:15:38 Modified files: sys/dev/usb : ehci.c uhci.c Log message: timeout_add -> timeout_add_msec ok krw@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/24 02:37:47 Modified files: lib/libusbhid : parse.c sys/dev/usb : hid.c Log message: Global Item #3 should be Physical Minimum not Maximum according to the HID spec. From FreeBSD hid.c rev 1.31 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/24 02:49:39 Modified files: mail/gmime : Makefile mail/gmime/pkg : PLIST Log message: Tweak COMMENT. Set no-default-conflict, since this port can be installed alongside with the upcoming gmime24 port. "reads fine" to jasper@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/24 03:03:51 Log message: Import gmime-2.4.7 GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME) as defined by several RFCs. It is a required dependency for porting pinot and also for future GNOME updates. This can be installed alongside gmime-2.2.* "reads fine" to jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20090724 N ports/mail/gmime24/Makefile N ports/mail/gmime24/distinfo N ports/mail/gmime24/pkg/DESCR N ports/mail/gmime24/pkg/PLIST N ports/mail/gmime24/pkg/PFRAG.shared N ports/mail/gmime24/patches/patch-Makefile_in N ports/mail/gmime24/patches/patch-gmime-2_4_pc_in No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2009/07/24 03:05:42 Modified files: mail : Makefile Log message: +gmime24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/24 04:23:47 Modified files: x11/py-qt4 : Makefile x11/py-qt4/pkg : PLIST-main Log message: - bytecode-compile the .py files; otherwise it gets done later, usually at an inconvenient time (like when you build another port with systrace), and leaves dangling .pyc after you pkg_delete - @comment some directories which are pulled in by run dependencies - bump PKGNAME looks good to landry@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/24 05:41:15 Modified files: lib/libusbhid : parse.c Log message: From NetBSD rev 1.5 The report size is not a local item, so don't clear it when clearing local items. CVSROOT: /cvs Module name: ports Changes by: pea@cvs.openbsd.org 2009/07/24 05:47:02 Modified files: databases/pgfouine: Makefile distinfo databases/pgfouine/pkg: PLIST Log message: Update to 1.1 ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2009/07/24 06:04:28 Modified files: www/midori : Makefile distinfo www/midori/patches: patch-wscript www/midori/pkg : PLIST Log message: Update to midori 0.1.8. See http://foo-projects.org/pipermail/xfce/2009-July/025642.html for details. Tested by Laurent Ghigonis, seems okay to msf@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/24 06:20:14 Modified files: www/drupal6/locale-fr: Makefile www/drupal6/locale-fr/pkg: DESCR www/drupal6/locale-it: Makefile www/drupal6/locale-it/pkg: DESCR www/drupal6/locale-ja: Makefile www/drupal6/locale-ja/pkg: DESCR Log message: fix descr (Maxime Derche) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2009/07/24 06:30:05 Modified files: sys/netinet : ip_input.c Log message: for every packet we forwarded, we copied the first 68 bytes of it in case ip_output failed and we had to generate an icmp packet. since ip_output frees the mbuf we give it, we copied the original into a new mbuf. if ip_output succeeded, we threw the copy away. the problem with this is that copying the mbuf is about a third of the cost of ip_forward. this diff copies the data we might need onto the stack, and only builds the mbuf for the icmp error if it actually needs it, ie, if ip_output fails. this gives a noticable improvement in pps for forwarded traffic. ok claudio@ markus@ henning@ tested by markus@ and by me in production for several days at work CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2009/07/24 07:09:29 Modified files: usr.sbin/bgpd : session.c Log message: RECONF_REINIT is a bad initial reconf_action state for templates. getpeerbyip() initializes the full peer and so there is no need to do the work a second time -- especially since there it was already in the wrong state resulting in strange behaviour. OK henning@ CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2009/07/24 08:05:52 Modified files: www/wordpress : Makefile distinfo www/wordpress/pkg: PLIST Log message: - update to 2.8.2; from Mattieu Baptiste - drop maintainership CVSROOT: /cvs Module name: src Changes by: blambert@cvs.openbsd.org 2009/07/24 08:13:28 Modified files: sys/dev : softraid_aoe.c Log message: timeout_add -> timeout_add_sec ok marco@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/24 08:19:02 Modified files: www/drupal6/advanced_user: Makefile distinfo www/drupal6/advanced_user/pkg: PLIST www/drupal6/printer-friendly: Makefile distinfo www/drupal6/printer-friendly/pkg: PLIST www/drupal6/user_import: Makefile distinfo Log message: some minor updates, except for printer-friendly, which is security-related CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/24 08:35:42 Log message: import archivers/lzo2; an updated version of archivers/lzo that can be installed alongside (different API). ok landry@ benoit@ Status: Vendor Tag: sthen Release Tags: sthen_20090724 N ports/archivers/lzo2/Makefile N ports/archivers/lzo2/distinfo N ports/archivers/lzo2/pkg/PFRAG.shared N ports/archivers/lzo2/pkg/DESCR N ports/archivers/lzo2/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/24 08:37:23 Modified files: net/openvpn : Makefile security/gnutls: Makefile editors/ht : Makefile multimedia/mkvtoolnix: Makefile Log message: move to archivers/lzo2, bump CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2009/07/24 08:37:40 Modified files: archivers : Makefile Log message: +lzo2 CVSROOT: /cvs Module name: ports Changes by: msf@cvs.openbsd.org 2009/07/24 08:44:29 Log message: import git-cola git-cola is a powerful GUI for git that gives you an easy way to interact with git repositories. ok sthen@ Status: Vendor Tag: msf Release Tags: msf_20090724 N ports/devel/git-cola/Makefile N ports/devel/git-cola/distinfo N ports/devel/git-cola/pkg/DESCR N ports/devel/git-cola/pkg/PLIST N ports/devel/git-cola/patches/patch-bin_git-cola No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: msf@cvs.openbsd.org 2009/07/24 08:45:45 Modified files: devel : Makefile Log message: +git-cola CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2009/07/24 08:50:24 Modified files: usr.bin/tmux : tmux.1 Log message: up-pane and down-pane no longer auto-repeat; update the description of repeat-time accordingly. ok nicm@ if you prefer old behaviour; bind -r Up up-pane bind -r Down down-pane CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/24 08:52:47 Modified files: usr.bin/tmux : cmd-bind-key.c cmd-list-keys.c cmd-unbind-key.c key-bindings.c server.c tmux.1 tmux.h Log message: Permit commands to be bound to key presses without the prefix key first. The new -n flag to bind-key and unbind-key sets or removes these bindings, and list-key shows them in []s. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/24 08:57:22 Modified files: usr.bin/tmux : key-string.c Log message: Accept lowercase c- and m- prefix as well as C- and M-. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/24 10:21:42 Modified files: usr.bin/tmux : screen-redraw.c Log message: Simplify screen redrawing by drawing the border and background together rather than border separately, and consolidating all the drawing characters into one string. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/24 10:27:08 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/24 10:31:27 Modified files: sys/dev/ic : ar5xxx.h Log message: Don't include systm.h as it isn't needed and pulls in libkern headers, and as ar5xxx.h is included from athvar.h this made referencing the SIOCGATHSTATS ioctl from userland impossible. ok reyk@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2009/07/24 11:22:37 Modified files: sys/dev/ic : athvar.h Log message: wrap the kernel specific parts in an _KERNEL ifdef. ok reyk@ CVSROOT: /cvs Module name: ports Changes by: merdely@cvs.openbsd.org 2009/07/24 11:29:52 Modified files: www/wordpress : Makefile Log message: Take maintainership, add spaces before =, bump pkgname. CVSROOT: /cvs Module name: www Changes by: jj@cvs.openbsd.org 2009/07/24 11:57:58 Modified files: . : plus.html Log message: Upto 07/05 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/24 12:46:40 Modified files: usr.bin/tmux : cmd.c Log message: cmd_find_index should return -2 on error. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/24 13:14:38 Modified files: usr.bin/tmux : screen-redraw.c Log message: Use the full range of ACS line drawing characters to draw pane borders, including intersections. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/24 13:30:49 ports/www/drupal6/filefield/patches Update of /cvs/ports/www/drupal6/filefield/patches In directory cvs.openbsd.org:/tmp/cvs-serv7705/patches Log Message: Directory /cvs/ports/www/drupal6/filefield/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2009/07/24 13:31:14 Modified files: www/drupal6/filefield: Makefile Added files: www/drupal6/filefield/patches: patch-filefield_module Log message: rather important fix to only allow access if users can see the node. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2009/07/24 13:35:33 Modified files: usr.bin/tmux : cmd-respawn-window.c Log message: Set the active pane when respawning a window - fixes problems when respawning a window with multiple panes. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2009/07/24 13:51:21 Modified files: . : MODULES Log message: updates CVSROOT: /cvs Module name: ports Changes by: jakob@cvs.openbsd.org 2009/07/24 15:32:33 Modified files: mail/postfix/snapshot: Makefile distinfo Log message: update to snapshot 20090712; from brad CVSROOT: /cvs Module name: ports Changes by: jakob@cvs.openbsd.org 2009/07/24 15:40:15 Modified files: security/logsurfer: Makefile Log message: logsurfer is not 64-bit clean CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2009/07/24 15:57:25 Modified files: sys/arch/hppa/hppa: pmap.c Log message: in pmap_kenter_pa(), flush the old pte before installing the new one. ok kettenis CVSROOT: /cvs Module name: ports Changes by: rui@cvs.openbsd.org 2009/07/24 16:50:10 Modified files: net/nepenthes : Makefile Added files: net/nepenthes/patches: patch-modules_shellcode-generic_sch_generic_wget_cpp Log message: - Security: fix denial of service in sch_generic_wget, from upstream svn. CVSROOT: /cvs Module name: src Changes by: halex@cvs.openbsd.org 2009/07/24 17:28:00 Modified files: sbin/fdisk : misc.c Log message: properly sanitize the default value in ask_num(...) CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2009/07/24 18:38:54 Modified files: . : want.html Log message: more wanted CVSROOT: /cvs Module name: src Changes by: kurt@cvs.openbsd.org 2009/07/24 20:04:02 Modified files: gnu/lib/libstdc++: shlib_version gnu/usr.bin/gcc: Makefile.bsd-wrapper gnu/usr.bin/gcc/gcc/config: openbsd.h gnu/usr.bin/gcc/gcc/config/m68k: openbsd.h Log message: - enable thread model posix for gcc 3 which makes dwarf2 exception handling thread safe and enables thread safety for libstdc++ - include -D_REENTRANT when -pthread cpp arg is present (needed so boost can detect -pthread on the command line). - bump libstdc++ major See faq/current.html for instructions on how to correctly build userland for this change. okay kettenis@ CVSROOT: /cvs Module name: www Changes by: kurt@cvs.openbsd.org 2009/07/24 20:06:00 Modified files: faq : current.html Log message: build instructions for thread model posix for gcc 3 CVSROOT: /cvs Module name: src Changes by: kurt@cvs.openbsd.org 2009/07/24 20:09:20 Modified files: lib/libpthread : shlib_version lib/libpthread/uthread: uthread_create.c Log message: - add a symbol to help gdb location pthread internals (_thread_ctx_offset) ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2009/07/24 20:17:06 Modified files: devel/boost : Makefile devel/boost/patches: patch-boost_config_stdlib_libstdcpp3_hpp patch-tools_build_v2_tools_python_jam Added files: devel/boost/patches: patch-boost_wave_token_ids_hpp Removed files: devel/boost/patches: patch-boost_config_suffix_hpp Log message: - remove hacks to force boost to use threads now that libstdc++ thread safety has been enabled in gcc3 & libstdc++ - correct detection of thread support in libstdcpp3.hpp - correct multiple defined T_DIVIDE - use threads for python.jam NOTE: this update requires userland to be rebuild with the recent gcc3/libstdc++ changes. See current.html for instructions. CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2009/07/25 02:44:27 Modified files: include : sndio.h lib/libsndio : Makefile aucat.c shlib_version sio_open.3 sndio.c sun.c usr.bin/aucat : Makefile abuf.h amsg.h aproc.c aproc.h aucat.1 aucat.c conf.h file.c file.h listen.c listen.h pipe.c safile.c sock.c sock.h Added files: lib/libsndio : mio.c mio_open.3 mio_priv.h mio_rmidi.c mio_thru.c usr.bin/aucat : midi.c midi.h midicat.1 miofile.c miofile.h opt.c opt.h Log message: Currently midi capable programs can control midi hardware, but cannot cooperate with other programs. The aim of this change is to allow any program to send midi data to other programs as they were midi hardware. For instance, this change should solve the longstanding problem of using a midi sequencer with software synthesizers. More precisely: - new midicat(1) utility (actually hardlink to aucat(1)). it creates software midi thru boxes, allowing programs to send midi messages to other programs as they were midi(4) hardware. - new midi api in libsndio (see mio_open(3)), to access midi(4) devices and midicat(1) sockets in a uniform way. - new device naming scheme :[.