ksh: bug with quoted parameter expansion

2018-01-24 Thread mail
I found a bug in ksh's parameter expansion on an edge case:

true $(true "${USER#'"'}")

/home/sh[4]: no closing quote

The problem seems to occurs when all of these conditions are present:

1. On ${var#pattern} or ${var%pattern} parameter expansion
2. When the pattern contains a singly quoted double quote: '"'
3. While expansion occurs withing $(...), (but not `...`)
4. While the expansion is quoted: "${var#pattern}".

true can be replaced by other commands or var=...
if '"' gets replaced by \", the issue disappear

The bin/ksh/lex.c seems to use a big switch+goto table with one label
per grammar context.  Maybe by jumping from context to context in a
specific pattern like above is producing the issue.

I did try to figure out where, but I lack time for now.

I hope the problem does not come from my way to test it and that it
have not been fixed.

$ uname -a  # also tested with /bin/ksh
OpenBSD t470s 6.2 GENERIC.MP#134 amd64

$ cvs co bin/ksh/; cd bin/ksh; make
[...]

$ ./ksh ~/sh
/home/sh[4]: no closing quote



Patch to fix kernel build without IPSEC

2016-11-28 Thread mail+lists
Hi guys,

 

Just a small one liner:

 

Index: sys/netinet/udp_usrreq.c

===

RCS file: /cvs/src/sys/netinet/udp_usrreq.c,v

retrieving revision 1.216

diff -u -p -r1.216 udp_usrreq.c

--- sys/netinet/udp_usrreq.c   22 Jul 2016 11:14:41 - 1.216

+++ sys/netinet/udp_usrreq.c   25 Nov 2016 04:43:21 -

@@ -181,9 +181,9 @@ udp_input(struct mbuf *m, ...)

   struct m_tag *mtag;

   struct tdb_ident *tdbi;

   struct tdb *tdb;

-   int error;

   u_int32_t ipsecflowinfo = 0;

#endif /* IPSEC */

+   int error;

va_start(ap, m);

   iphlen = va_arg(ap, int);

 

 

Thanks



香(AD)%烟%

2012-04-06 Thread mail...@news.yahoo.com
 i e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

oo%fe8i?ff9ei+-d;?i-gc%

h=/d8e
280/f!og!,d8e
240/f!ohg200/f!oi;i9$f%1916
350/f!oe
d:,d9d:350/f!cg   f:*h
h g130/f!c

e/f%g5h/e(h/h/h0h.h4'o

hg3;d::oe g

hg3;g5h/o137-2555-1603

Qo1215601559

i(AD)%g%
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



k5d061(AD)发(AD)票e

2012-04-05 Thread mail...@tw.mtf.news.yahoo.com
 f( e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb

qf1t2c3dd8h4e
!e%=

oADo  d;#

e

e

g%(

hg3;d::ofeg

hg3;g5h/o137-1427-5556
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb

k5d061(AD)eoADog%(e
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



代 `开``139 16 123268`票`c

2011-12-13 Thread mail...@news.yahoo.com
 Your friend e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

od;#o
``
oeo  t
oeo
og%(o

``

tg70i
i
`ovjl4q0`

i* e d; f,

h g3;` d::of g;` g 139 1612 3268
m
`ac3gm`

d;# `e``139 16 123268`g%(`c
http://tw.fashion.yahoo.com/article/url/d/a/071114/24/63l.html

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



203.128.80.206本 公|司|现《有》发|票|可|以对|外|代|开。请电《15814751141〉孙先 生 u

2011-11-03 Thread mail...@tw.mtf.news.yahoo.com
 Your friend e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

of,
e,|e8|g0c
f  ce|g%(|e/|d;%e/9|e$|d;#|ech/7g5c
15814751141cee
g

203.128.80.206f,
e,|e8|g0c
f  ce|g%(|e/|d;%e/9|e$|d;#|ech/7g5c
15814751141cee
g u
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



资hp料

2011-10-26 Thread mail...@tw.mtf.news.yahoo.com
 Your friend e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

f=ddd8[g]g%(of,h?f%g5oe e%136b$b!bb#3003

o1o1oooooooooo

h5hpf
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



复cr函

2011-10-23 Thread mail...@tw.mtf.news.yahoo.com
 Your friend e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

f(e%=:

fe8gf (gig%()e/fd,eif!oh?doi;h)3h+!

hg3;d::oe  e% ooo5234oooo

o1o1o79956oooo

ih(of$f%ei7fegoh+geg(ooo

n5tqob24d

e$
cre=
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



查e5rl3fjq7收

2011-10-20 Thread mail...@tw.mtf.news.yahoo.com
 Your friend e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

f(e%=:

fe8gf (grg%()e/fd,eif!oh?doi;h)3h+!

hg3;d::oe e% 136 oooo3003c

o1o1o79956oooo

ih(of$f%ei7fegoh+geg(ooo

m274t5

f%e5rl3fjq7f6
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



查w收

2011-10-02 Thread mail...@tw.mtf.news.yahoo.com
 Your friend e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

od;#oah106v732
oeo kwyya
oeoie72m5
og%(og4r5a7

hg3;d::oe e% ooo5234oooo

oh/7d?ge$g(o

xe65wma

f%wf6
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



查eswky收

2011-09-29 Thread mail...@tw.mtf.news.yahoo.com
 Your friend e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

f(e%=:

fe8gf (gjg%()e/fd,eif!oh?doi;h)3h+!

hg3;d::oe  e% ooooooooooo

ih(of$f%ei7fegoh+geg(ooo

x01u4a0

f%eswkyf6
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



合y作

2011-05-05 Thread mail...@tw.mtf.news.yahoo.com
 f( e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

d8;hg;h%:d8e
chgci;i9$f%ch
h ggi+d8f!#igcf
f,egd:'ggh4(ig;e/9h.)f(f;!fcgd8eh#i2d*f?e  e7g g 
g   oe(i(e0d=
od8ei1d8eh4'c
xe9?g(d:oi6e.of 9eoh*f
=oh/7e.oe,e8oig$oe.4e8oie:oi%e:oKTVof4f54d8e?o
e(1d9e:f   g   iicdfe2ftgn
hg3;d::of(g:13826561078
Q Qo1586698616
(f,d8e
!i?fegof,h/7d?gooo)

eyd=
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



合x作

2011-05-04 Thread mail...@tw.mtf.news.yahoo.com
 f( e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

d8;hg;h%:d8e
chgci;i9$f%ch
h ggi+d8f!#igcu
f,egd:'ggh4(ig;e/9h.)f(f;!fcgd8eh#i2d*f?e  e7g g 
g   oe(i(e0d=
od8ei1d8eh4'c
ke9?g(d:oi6e.of 9eoh*f
=oh/7e.oe,e8oig$oe.4e8oie:oi%e:oKTVof4f54d8e?o
e(1d9e:f   g   iicovrdn
hg3;d::of(g:13826561078
Q Qo1586698616
(f,d8e
!i?fegof,h/7d?gooo)

exd=
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



合d作

2011-05-04 Thread mail...@tw.mtf.news.yahoo.com
 f( e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

d8;hg;h%:d8e
chgci;i9$f%ch
h ggi+d8f!#igcu
f,egd:'ggh4(ig;e/9h.)f(f;!fcgd8eh#i2d*f?e  e7g g 
g   oe(i(e0d=
od8ei1d8eh4'c
be9?g(d:oi6e.of 9eoh*f
=oh/7e.oe,e8oig$oe.4e8oie:oi%e:oKTVof4f54d8e?o
e(1d9e:f   g   iicrxxkq
hg3;d::of(g:13826561078
Q Qo1586698616
(f,d8e
!i?fegof,h/7d?gooo)

edd=
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



兔年紅包袋免費索取-關鍵字[衫皇衫家]%%RANDSTRING

2011-01-23 Thread mail...@news.yahoo.com
 Your friend e/d:d8e  fg+ g5d= e!!

g5f(ggh(o

ii
5e [ h!+ g h!+ e.6 ] %%RANDSTRING

ee94g4ehe$'f9i

ief6g4
ef;?e
e
h2;e
 gi

ii
5e bh, i# e f f$h3#e 4d8e. d8
iii!
h4if  g0i6

ii500ee

%%RANDSTRING

ee94g4ehe
h2;g4e-ii
5e[h!+gh!+e.6]%%RANDSTRING
http://tw.myblog.yahoo.com/jw!1K84p1yREQXRDO9YOXH0EfAuoaYkEjm18Q--/article?mid=1

Yahoo!e%f)fe0 d= gfe0.ee3.gf4;f0i+i)c
http://tw.fashion.yahoo.com/
g   f,
f   f   Yahoo!e%f)



Server Dedicado para Email

2011-01-04 Thread Su Mail Tiene Poder::Go
This is a message in multipart MIME format. Your mail client should not be 
displaying this. Consider upgrading your mail client to view this message 
correctly.