Hi,
while testing the -current (I also see the issue on 5.7) httpd with a
fuzzer I noticed that some HTTP requests result in the session not
closing properly.
I've attached inline a Python script that should demostrate the issue.
I've tested the issue locally and from adjacent network.
After run
ping
On Sun, Mar 23, 2014 at 07:31:11PM +0200, Arto Jonsson wrote:
> Index: last.c
> ===
> RCS file: /cvs/src/usr.bin/last/last.c,v
> retrieving revision 1.39
> diff -u -p -r1.39 last.c
> --- last.c22 Aug 2
Or should this check removed completely?
Index: security
===
RCS file: /cvs/src/libexec/security/security,v
retrieving revision 1.23
diff -u -p -r1.23 security
--- security21 Mar 2013 09:37:37 - 1.23
+++ security23 Ma
Index: last.c
===
RCS file: /cvs/src/usr.bin/last/last.c,v
retrieving revision 1.39
diff -u -p -r1.39 last.c
--- last.c 22 Aug 2013 04:43:40 - 1.39
+++ last.c 27 Feb 2014 13:55:22 -
@@ -266,8 +266,8 @@ wtmp(void)
University of Delaware mixup.
Index: ntpd.8
===
RCS file: /cvs/src/usr.sbin/ntpd/ntpd.8,v
retrieving revision 1.36
diff -u -p -r1.36 ntpd.8
--- ntpd.8 4 Oct 2013 14:28:16 - 1.36
+++ ntpd.8 12 Feb 2014 14:37:13 -000
Index: login_chpass/login_chpass.c
===
RCS file: /cvs/src/libexec/login_chpass/login_chpass.c,v
retrieving revision 1.16
diff -u -p -r1.16 login_chpass.c
--- login_chpass/login_chpass.c 4 Dec 2012 02:24:47 - 1.16
+++ login_ch
On Thu, Nov 21, 2013 at 12:35:43PM +0200, Arto Jonsson wrote:
> Hi,
>
> the following adds new queue support for systat(1). Both old and new
> queues are shown in the same display (newqs are shown first). Majority
> of the code taken from pfctl.
>
> For new queues the BW
Hi,
the following adds new queue support for systat(1). Both old and new
queues are shown in the same display (newqs are shown first). Majority
of the code taken from pfctl.
For new queues the BW field only shows the target bandwidth (no burst
info for example).
Index: pftop.c
==
On Fri, Nov 01, 2013 at 10:45:16AM +, Stuart Henderson wrote:
> On 2013/10/31 21:06, Arto Jonsson wrote:
> > Index: usr.bin/systat/systat.1
> > ===
> > RCS file: /cvs/src/usr.bin/systat/systat.1,v
> &g
Index: sbin/iked/iked.conf.5
===
RCS file: /cvs/src/sbin/iked/iked.conf.5,v
retrieving revision 1.25
diff -u -p -r1.25 iked.conf.5
--- sbin/iked/iked.conf.5 16 Jul 2013 09:45:28 - 1.25
+++ sbin/iked/iked.conf.5 19
Index: ktrace.c
===
RCS file: /cvs/src/usr.bin/ktrace/ktrace.c,v
retrieving revision 1.25
diff -u -r1.25 ktrace.c
--- ktrace.c1 Jun 2013 09:57:58 - 1.25
+++ ktrace.c5 Jun 2013 07:55:58 -
@@ -215,7 +215,7 @@
{
ping
> Updated diff. I removed the int width handling and modified the
> separator printing based on your comment.
>
> Index: Makefile
> ===
> RCS file: /cvs/src/usr.bin/Makefile,v
> retrieving revision 1.129
> diff -u -p -r1.129 Mak
On Wed, May 15, 2013 at 06:16:55AM -0600, Todd C. Miller wrote:
> I've taken your diff and merged some useful bits from FreeBSD.
> Specifically, the use of getline() and multibyte support for the
> -d option.
>
> I also made the functions non-static (though I don't think that is
> such a big deal)
On Wed, May 15, 2013 at 07:52:30AM -0600, Todd C. Miller wrote:
> If that's the case, can't we just do:
>
> if (donumber) {
> (void)printf(format, width, line);
> line += incr;
> (void)fputs(sep, stdout);
> } else {
> (void)printf("%*s", width, "");
> }
> (v
On Wed, May 15, 2013 at 06:16:55AM -0600, Todd C. Miller wrote:
> I've taken your diff and merged some useful bits from FreeBSD.
> Specifically, the use of getline() and multibyte support for the
> -d option.
I asked stsp@ about the multibyte support yesterday and it was his
opinion that it's not
On Sat, May 11, 2013 at 05:33:20PM -0600, Todd C. Miller wrote:
> Good catch, I know folks who have hit this bug but I was never able
> to reproduce it. Moving the isblank() check should be safe since
> trailing blanks are trimmed earlier on so we won't exit the loop
> prematurely. I see you didn
On Fri, May 10, 2013 at 08:04:57AM +0100, Stuart Henderson wrote:
> On 2013/05/10 13:18, Damien Miller wrote:
> > On Wed, 8 May 2013, Ted Unangst wrote:
> >
> > > On Tue, Apr 30, 2013 at 18:57, Arto Jonsson wrote:
> > > > Taken from netbsd with minor modificat
On Fri, May 10, 2013 at 08:04:57AM +0100, Stuart Henderson wrote:
> If we do use this implementation, then pascal@'s version from 2011 added
> some fixes from FreeBSD, http://comments.gmane.org/gmane.os.openbsd.tech/25740
I'll take a closer look at this and freebsd's code later today. There's
one
On Thu, May 09, 2013 at 01:13:49AM +0200, Marc Espie wrote:
> On Wed, May 08, 2013 at 04:50:16PM -0400, Ted Unangst wrote:
> > On Tue, Apr 30, 2013 at 18:57, Arto Jonsson wrote:
> > > Taken from netbsd with minor modifications. Comments?
> >
> > I don't thi
Apr 23 -current snapshot amd64
While writing an email vi(1) crashed with segmentation fault.
When ^W (WERASE) is hit in insert mode it's possible that the line
buffer is accessed out of bounds. If 'max' == 0 and 'tp->cno' == 1 the
'tp->cno' value is first reduced by one and then 'tp->lb' is acces
Taken from netbsd with minor modifications. Comments?
Index: Makefile
===
RCS file: /cvs/src/usr.bin/Makefile,v
retrieving revision 1.129
diff -u -p -r1.129 Makefile
--- Makefile15 Mar 2013 06:01:41 - 1.129
+++ Makefile
Hi,
this patch adds nl(1) from netbsd which, if I've understood correctly,
is required by posix 2008. I've made the following changes to the code
from netbsd:
* use strtonum
* getprogname() -> __progname
* remove old RCID
* use __dead
* clean up includes
For the manual:
* remove .Pp before .Bl
Hi,
noticed this on -current (dated Dec 2) amd64:
$ who | rs
Segmentation fault (core dumped)
$ jot -r 100 | rs 10 10
Segmentation fault (core dumped)
I traced it to v1.10 of rs.c:
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/rs/rs.c.diff?r1=1.9;r2=1.10;f=h
Index: rs.c
===
On Tue, Nov 06, 2012 at 01:38:32PM +0100, Marc Espie wrote:
> Basically, we have a pattern, mostly observed with kde (and a bit with
> gnome) which is really harmful for us.
>
> ...
Relevant LWN.net article: http://lwn.net/Articles/520892/
ditto
Index: gnu/usr.sbin/sendmail/sendmail/sendmail.8
===
RCS file: /cvs/src/gnu/usr.sbin/sendmail/sendmail/sendmail.8,v
retrieving revision 1.34
diff -u -r1.34 sendmail.8
--- gnu/usr.sbin/sendmail/sendmail/sendmail.8 17 May 2011 1
On Mon, Jun 25, 2012 at 01:47:18PM -0600, Theo de Raadt wrote:
> Like, who cares about about commit id's.
>
> Projects are just people working together. A project didn't come up
> with that diff. A person did.
>
> When we say where something came from, we do it by giving credit, not
> by refere
s rebased and thus the
commit ids are now incorrect. So if a commit id is referenced it should
be referenced in a branch that doesn't get rebased (probably master in
this case).
--
Arto Jonsson
On Mon, Jun 25, 2012 at 07:23:44PM +0100, Nigel Taylor wrote:
> In place of
> else if (powerlevel >= 30 && powerlevel < 60)
> could use
> else if (powerlevel < 60)
>
Thanks. Updated patch below.
Index: sys/arch/amd64/amd64/machdep.c
===
Hi,
a couple of >= 0 comparisons on unsigned integers. These refer to Bitrig
commits 171e1f9d and 72337965 respectively.
Index: sys/arch/amd64/amd64/machdep.c
===
RCS file: /cvs/src/sys/arch/amd64/amd64/machdep.c,v
retrieving revisio
On Sat, Feb 18, 2012 at 01:23:36PM -0800, Philip Guenther wrote:
> On Sat, Feb 18, 2012 at 12:20 PM, Arto Jonsson wrote:
> > Use queue(3) macros instead of own internal queue implementation. No
> > functional change.
> ...
> > -typedef struct queue {
> > - B B B
Use queue(3) macros instead of own internal queue implementation. No
functional change.
Index: grep.h
===
RCS file: /cvs/src/usr.bin/grep/grep.h,v
retrieving revision 1.17
diff -u -r1.17 grep.h
--- grep.h 8 Jul 2011 01:20:24 -000
Just noticed this is useless. Sorry for the noise.
On Sat, Feb 18, 2012 at 07:01:39PM +0200, Arto Jonsson wrote:
> Make the lookup tables const.
>
> Index: morse.c
> ===
> RCS file: /cvs/src/games/morse/morse.c
Make the lookup tables const.
Index: morse.c
===
RCS file: /cvs/src/games/morse/morse.c,v
retrieving revision 1.14
diff -u -r1.14 morse.c
--- morse.c 27 Oct 2009 23:59:26 - 1.14
+++ morse.c 18 Feb 2012 16:47:27 -
Hi,
some minor fixes in bs(6) manual:
- use `Ds' for indentation
- re-order the arguments list so its order matches SYNOPSIS
Index: games/bs/bs.6
===
RCS file: /cvs/src/games/bs/bs.6,v
retrieving revision 1.13
diff -u -r1.13 bs.6
-
34 matches
Mail list logo