[uClibc 0000643]: getpass() doesn't correctly handle CTRL-C

bugs at busybox.net bugs at busybox.net
Sat Oct 7 06:10:23 UTC 2006


The following issue has been CLOSED 
====================================================================== 
http://busybox.net/bugs/view.php?id=643 
====================================================================== 
Reported By:                akvadrako
Assigned To:                uClibc
====================================================================== 
Project:                    uClibc
Issue ID:                   643
Category:                   Other
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     closed
Resolution:                 no change required
Fixed in Version:           
====================================================================== 
Date Submitted:             01-14-2006 10:44 PST
Last Modified:              10-06-2006 23:10 PDT
====================================================================== 
Summary:                    getpass() doesn't correctly handle CTRL-C
Description: 
When using the dropbear SSH client, it calls getpass() to ask the user for
a password.  During the invocation of this function, pressing CTRL-C is
ignored by uClibc's getpass(), which makes it difficult to handle
canceling a connection.  This differs from behavior in my C library.

I suggest that when a user presses CTRL-C during getpass(), SIGINT is
raised.
====================================================================== 

---------------------------------------------------------------------- 
 vapier - 10-06-06 23:10  
---------------------------------------------------------------------- 
this has nothing to do with uClibc ... the same behavior can be observed on
glibc 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
01-14-06 10:44  akvadrako      New Issue                                    
01-14-06 10:44  akvadrako      Status                   new => assigned     
01-14-06 10:44  akvadrako      Assigned To               => uClibc          
01-26-06 07:55  prpplague      Project                  buildroot => uClibc 
10-06-06 23:10  vapier         Note Added: 0001688                          
10-06-06 23:10  vapier         Status                   assigned => closed  
10-06-06 23:10  vapier         Resolution               open => no change
required
======================================================================




More information about the uClibc-cvs mailing list