repo.or.cz
/
newlib-cygwin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Cygwin: pty: Fix thread safety of readahead buffer handling in pty master.
2023-08-04
Takashi
Y
ano
C
y
gwin: pty
:
Fix
thre
a
d safety of readahead buff
e
r
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-08-04
Takashi Yano
newlib: gdtoa:
S
upp
r
ess compiler
wa
r
ning
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-08-02
T
a
k
a
shi
Yano
n
ewlib: Fix memory leak regarding
g
d
toa
-
ba
s
ed _ldto
a
_r()
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-07-07
T
a
kash
i
Yano
Cygwin: fstat(): Fix st
_
rdev r
e
t
u
rned by fstat() for
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-07-07
Takas
h
i Yano
C
y
gwin: stat(): Fix
"
Bad address" error on stat() for
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-06-27
Takas
h
i
Yano
C
ygwin: thread: Reset _my_tls
.
tid i
f
it'
s
p
thread_null
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-06-02
Takashi
Yano
Cygwin: pty: Addition
a
l fix
for transferring input
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-06-01
Takas
h
i Y
a
no
C
ygwin: pty: Fix
transfer
r
in
g
t
y
p
e
-
ah
e
ad inp
u
t bet
w
ee
n
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-04-14
Takashi Y
a
no
Cygwin: pty:
Fix
r
ea
d
ing CONIN$
w
hen stdin
is no
t
a
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-03-07
T
a
kashi Ya
n
o
Cygwin: ctty:
R
emove
o
l
d
'klu
d
ge' code
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-03-07
T
aka
s
hi Yano
Cyg
w
in:
c
t
t
y
: Repl
a
ce
c
t
t
y
co
n
s
tant
w
i
t
h
more descript
i
v
e
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-03-07
Takashi Yano
Cygw
i
n
:
console: Suppress unnec
e
ssa
r
y
o
pen_shared_
c
o
n
sole
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-03-07
Taka
s
hi Yano
Cygwi
n
: ctty: A
d
d missin
g
fixup_a
f
t
e
r
_{ex
e
c
,
f
o
rk}(
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-02-25
T
a
kash
i
Yan
o
Cyg
w
in: d
s
p: Fix SNDCTL_D
S
P
_
{P
O
ST,SYN
C
} ioct
l
() be
h
avio
u
r
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-02-16
Takash
i
Yano
Cy
g
win:
d
sp: Fix SNDCTL_DSP_GET[IO]SPACE before rea
d
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-01-31
Taka
s
hi Yano
Cygwin: dsp: Imple
m
ent SNDCTL_DSP_SET
F
R
AGME
N
T ioctl()
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-01-25
Takashi Yano
Cygwin: d
s
p
:
Fix hang
o
n
c
lose() if another thread
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-01-22
T
akashi
Yano
C
y
g
w
in:
fsync:
Fix EINVAL
for block
d
evice
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-01-19
T
a
kashi Yano
Cygwi
n
:
dsp: F
i
x a prob
l
em that fcntl() does not
ta
k
e
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-01-10
Ta
k
ashi
Y
an
o
Cygw
i
n
: ctty: Add commen
t
s f
o
r t
h
e spe
c
ia
l
v
a
l
u
e
s:
.
.
.
Signedoff-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-01-10
T
akashi Yano
C
y
gwin
:
pinfo: Add
i
t
ional fix for CT
T
Y beha
v
ior
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2023-01-10
Takashi Yano
Cy
g
w
i
n
:
cygheap: I
n
itialize m
y
self
_
p
i
nfo before c
h
i
ld
_
c
o
py()
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2022-12-22
Takashi Yano
Cygw
i
n: Add release message for
l
atest
c
onsole
c
h
ange
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2022-12-22
T
ak
a
shi Yano
Cygwin:
console: M
a
ke t
h
e console accessib
l
e from
other
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2022-12-22
Takashi Yano
Cygwin: devices
:
Make generic console devices invi
s
ible
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2022-12-22
T
akashi Yano
Cygwin:
pinfo: A
l
ign CTTY behavior to the st
a
tement
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2022-12-22
T
a
kashi Yano
Cygwin:
c
o
nsole: Fix hangup o
f
les
s
o
n
quit after the
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2022-12-09
T
a
k
a
shi Yano
Cyg
w
i
n
: pty:
Use GetTickC
o
unt64() instead
o
f
GetTickCount
(
)
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2022-12-09
Takashi Yano
Cygwin: pip
e
: Fix perfo
r
mance d
e
gradatio
n
fo
r
non
-
cygwin
.
.
.
Signed-off-by:
Takashi Yano
<takashi.yano@nifty.ne.jp>
commit
|
commitdiff
|
tree
2022-11-25
Takashi
Y
ano
Cygwin: pt
y
:
Rename fhandl
e
r/tty
.
cc
t
o
fha
n
dler/pty
.
cc
.
commit
|
commitdiff
|
tree
2022-11-20
Takashi Ya
n
o
C
y
gwin: pty, c
o
nsole: Encapsulate spawn
.
cc
c
ode rel
a
ted
.
.
.
commit
|
commitdiff
|
tree
2022-10-22
Takashi
Y
ano
Cygwin: pty:
Fix 'Bad
a
d
dress'
err
o
r when running
.
.
.
commit
|
commitdiff
|
tree
2022-08-05
T
a
kashi Yano
Cygwin: pt
y
:
F
ix a small bug in is
_
console_ap
p
()
.
commit
|
commitdiff
|
tree
2022-08-03
Takashi
Y
ano
Cy
g
wi
n
: path
:
M
a
k
e
some
s
ymlinks
t
o
/cygd
r
ive/
*
work
.
commit
|
commitdiff
|
tree
2022-08-01
Takash
i
Yano
Cygwin
:
conso
l
e
: Modify ConEmu cygwin conne
c
tor hook
.
commit
|
commitdiff
|
tree
2022-07-31
T
a
kashi
Y
ano
Cygwin: pty: Tre
a
t
*
.
bat and
*
.
cmd
a
s
a
n
o
n-cygwin
.
.
.
commit
|
commitdiff
|
tree
2022-07-29
Takashi
Yano
Cygwin
:
console: Avoid accessing NULL pointer via cygheap
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
Ta
k
ashi Yano
Cyg
w
in: console: Add
w
orkaround for C
o
nEmu cygwin c
o
nnector
.
commit
|
commitdiff
|
tree
2022-07-28
Takashi Yano
Cygwin
:
c
onsole: Add missing inpu
t
_mu
t
e
x
gua
r
d
.
commit
|
commitdiff
|
tree
2022-07-12
Takashi Yano
Cygw
i
n
:
clipboa
r
d
: Add wo
r
ka
r
ou
n
d for set
t
ing c
l
i
p
board
.
.
.
commit
|
commitdiff
|
tree
2022-07-09
Tak
a
shi Yano
C
ygwin: console: Fix an issue wh
i
c
h cause
s
w
h
e
n re
a
lloc
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
T
akashi Yano
Cygwin: spawn: Treat empty path as t
h
e
current
direc
t
ory
.
commit
|
commitdiff
|
tree
2022-07-05
Tak
a
shi Yano
Cyg
w
in: console: Fix
i
ssue of pasting very
long
text
.
.
.
commit
|
commitdiff
|
tree
2022-07-03
T
a
kashi
Y
a
no
Cygwin: console: Fix n
e
w
bugs i
n
cons_master
_
thre
a
d()
.
commit
|
commitdiff
|
tree
2022-07-02
Takashi Ya
n
o
C
ygwin: cons
o
le: Allow
p
asting very long
t
e
xt input
.
commit
|
commitdiff
|
tree
2022-06-27
Takashi Yano
Cygwin: poll
:
Fix a b
u
g on inquiring s
a
me fd with different
.
.
.
commit
|
commitdiff
|
tree
2022-06-19
Takashi
Y
a
n
o
Cygwin: cons
o
le:
H
a
nd
l
e settin
g
v
ery lo
n
g window tit
l
e
.
.
.
commit
|
commitdiff
|
tree
2022-06-14
T
a
kashi Yano
Cygwin: consol
e
: Re
t
a
i
n ENABLE
_
VIR
T
U
AL_TERMIANL_
P
R
O
CESSIN
G
.
.
.
commit
|
commitdiff
|
tree
2022-05-28
T
akashi Yan
o
Cygwin: cygheap: Fix
t
he issue of cygwin1
.
dll
i
n
the
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Takashi Yano
Cyg
w
i
n: Use two pass pars
e
for tlsoffsets generation
.
commit
|
commitdiff
|
tree
2022-05-16
Takas
h
i Yano
Cygwin: add 3
.
3
.
6
r
elea
s
e notes
commit
|
commitdiff
|
tree
2022-05-14
T
a
kashi
Yano
Cygwin: pty
:
Fix sc
r
i
p
t comma
n
d
crash o
n
console in
.
.
.
commit
|
commitdiff
|
tree
2022-05-09
T
akashi Yano
Cygwin: pty: Avo
i
d
scrip
t
command
c
ras
h
in console
.
commit
|
commitdiff
|
tree
2022-05-09
Takashi
Y
ano
C
ygwin: pty:
Not to change c
o
de page
o
f parent consol
e
.
commit
|
commitdiff
|
tree
2022-05-08
T
a
kashi Yan
o
Cygwi
n
: pty: Add missing attach_mutex
g
uard
.
commit
|
commitdiff
|
tree
2022-05-08
Takashi Y
a
n
o
Cygwin: pt
y
: Avoid dea
d
lock when pcon
i
s
started
on
.
.
.
commit
|
commitdiff
|
tree
2022-05-08
Taka
s
hi
Yano
Cygw
i
n: pty:
Cha
n
ge t
h
e condition to send
Ctrl-C
e
vent
.
commit
|
commitdiff
|
tree
2022-05-08
Ta
k
ashi Yan
o
C
yg
w
in: pty:
F
ix
timing of creating invis
i
ble co
n
s
o
l
e
.
commit
|
commitdiff
|
tree
2022-05-08
Takashi
Y
ano
Cygwin: pty:
F
ix acquiring attach_
m
utex timing
.
commit
|
commitdiff
|
tree
2022-05-05
Takashi Y
a
no
Cygw
i
n
:
s
i
g
proc: Avo
i
d segfault caused by signal just
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
T
akashi
Y
ano
C
y
gwi
n
:
pty: Fix Ctrl-C
behav
i
our i
n
latest GDB
.
commit
|
commitdiff
|
tree
2022-04-18
Takashi Yano
Cyg
w
in
:
pt
y
:
Fix deadl
o
ck caused
by Ctrl-
C
in setup_pseudoc
o
.
.
.
commit
|
commitdiff
|
tree
2022-04-11
T
akashi
Y
a
no
Cygwin: pty: Do not set internal
h
andl
e
s in
HPCO
N
inheritable
.
commit
|
commitdiff
|
tree
2022-04-09
Takashi
Yano
Cygwin: pty: Close pseudo console only
if
t
he
p
r
ocess
.
.
.
commit
|
commitdiff
|
tree
2022-04-01
Takashi Yano
Cygwin: pipe: Avoid deadlock for
n
on-cygwi
n
writer
.
commit
|
commitdiff
|
tree
2022-03-30
Takashi Yano
Cyg
w
in: pty: Fix crash on master c
l
ose in Win
d
o
w
s 7
.
commit
|
commitdiff
|
tree
2022-03-19
Takashi
Y
an
o
C
y
gwin: console:
Do
n
ot use memc
m
p()
t
o compare INPUT_RECORD
.
commit
|
commitdiff
|
tree
2022-03-18
Takashi Yano
Cygwin: co
n
so
l
e:
Ignore dwContr
o
l
KeyState in
event
.
.
.
commit
|
commitdiff
|
tree
2022-03-18
Tak
a
sh
i
Yano
C
y
g
win: conso
l
e: Add attac
h
_mutex guard that was not
.
.
.
commit
|
commitdiff
|
tree
2022-03-18
T
akashi
Y
ano
Cygwin: console: Fix
t
ypeah
e
ad key swapping
which
s
ti
l
l
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
Takas
h
i
Yano
Cyg
w
in: Ad
d
des
c
ription of fs
y
nc(
)
fix to 3
.
3
.
5 release
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
Takashi
Yano
Cygwin: path:
Convert type of variable 'rem
l
en' to
.
.
.
commit
|
commitdiff
|
tree
2022-03-14
Ta
k
ashi
Y
ano
Cygwin: path: Add fallback for D
F
S mounted drive
.
commit
|
commitdiff
|
tree
2022-03-14
Takashi Yano
Cyg
w
in
:
fsy
n
c
:
Return EINVAL for special
f
i
les
.
commit
|
commitdiff
|
tree
2022-03-10
Taka
s
hi Yano
C
y
gwin: cons
o
l
e
, pty: Fix segfault in
child_inf
o
_spaw
n
.
.
.
commit
|
commitdiff
|
tree
2022-03-05
Takashi Yano
Cygwi
n
: update 3
.
3
.
5 r
e
lease notes
commit
|
commitdiff
|
tree
2022-03-05
Tak
a
s
hi Ya
n
o
C
ygwin: a
d
d 3
.
3
.
5 release notes
commit
|
commitdiff
|
tree
2022-03-05
Takashi
Y
a
n
o
Cygwin: pt
y
: Adopt
t
he
va
r
iab
l
e name to the
name generally
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Tak
a
shi Yano
Cy
g
w
in: pty:
A
d
d seve
r
al further comments to t
h
e
p
t
y
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Tak
a
shi
Y
ano
Cygwin: pty: Take account of CR+N
L
line
f
eed in input
.
commit
|
commitdiff
|
tree
2022-03-04
Takashi Yano
C
y
gwin: pty: Fix a possible
r
ace issue in initializat
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Takashi Yano
C
y
g
win:
pty: Update some comm
e
nts in
pty code
.
commit
|
commitdiff
|
tree
2022-03-04
Taka
s
h
i Yano
Cygwin: pty: Omit transfer_input() call where it
is
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Takashi Yano
C
ygw
i
n
: pty: Rearrange reset_switc
h
_to_nat_pipe()
calls
.
commit
|
commitdiff
|
tree
2022-03-04
T
akash
i
Yano
Cygw
i
n: pty: Tr
e
at both C
R
and NL
a
s line f
e
e
d
in tran
s
f
er_i
.
.
.
commit
|
commitdiff
|
tree
2022-03-03
T
a
kashi Y
a
no
Cygwin:
pty: Stop to use
P
ID_NEW_PG flag a
s
a mark
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-03-03
T
aka
s
hi Yano
Cygwi
n
: pty: Simpl
i
fy the
s
e
tu
p
code for GDB
a
b
it
.
commit
|
commitdiff
|
tree
2022-03-03
Takashi
Y
ano
Cygwin
:
pty: Ren
a
me nat_pipe_ow
n
er_a
l
ive() to process_a
l
ive()
.
commit
|
commitdiff
|
tree
2022-03-02
Ta
k
ashi Yano
Cygwin: pty: Add stil
l
mis
s
ing
a
c
q
uire/release_attach_
m
utex
.
commit
|
commitdiff
|
tree
2022-03-02
Takashi Ya
n
o
Cygwin: pt
y
:
Communa
l
iz
e
th
e
code for tem
p
o
r
ary atta
c
h
.
.
.
commit
|
commitdiff
|
tree
2022-03-02
Takas
h
i
Y
a
no
Cyg
w
i
n
:
console
,
pty: Rev
a
mp the a
c
quire/rel
e
a
s
e_at
t
ach_mut
e
.
.
.
commit
|
commitdiff
|
tree
2022-03-02
Takashi Yano
Cygwi
n
: console: Fix a b
u
g from comparison bet
w
een
.
.
.
commit
|
commitdiff
|
tree
2022-03-02
Takashi
Yano
Cygwin: console: Prevent special keys
p
roces
s
in
g
from
.
.
.
commit
|
commitdiff
|
tree
2022-03-01
T
akashi Yano
Cygwin
:
console: Stop
to crea
t
e
struct instance whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2022-03-01
Takashi Yano
C
ygwin: pt
y
: R
e
name some func
t
ions/vari
a
bles
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2022-03-01
Takashi
Y
ano
Cygwin: pty: Reorganize the code pa
t
h
o
f setting up
.
.
.
commit
|
commitdiff
|
tree
2022-03-01
Tak
a
shi Yan
o
Cygwi
n
: pty:
Avoid cu
t
ting the b
r
a
n
ch the pty master
.
.
.
commit
|
commitdiff
|
tree
2022-02-28
Takash
i
Yano
Cyg
w
in: pty: Isolate CT
R
L_C_
E
VE
N
Ts between
p
tys
.
commit
|
commitdiff
|
tree
2022-02-28
Taka
s
hi Y
a
no
Cygwin: con
s
o
l
e: I
m
p
rove t
h
e cod
e
to avoid
t
ypeahe
a
d
.
.
.
commit
|
commitdiff
|
tree
2022-02-28
T
a
kashi Ya
n
o
Cy
g
win
:
p
i
nfo: Fi
x
exit code for non-
c
ygwin apps whi
c
h
.
.
.
commit
|
commitdiff
|
tree
next