summaryrefslogtreecommitdiffstats
path: root/winsup/cygserver/setpwd.cc
Commit message (Collapse)AuthorAgeFilesLines
* Switching the Cygwin DLL to LGPLv3+, dropping commercial buyout optioncygwin-2_5_2-releaseCorinna Vinschen2016-06-231-2/+0
| | | | | | | | | | | | | | Bump GPLv2+ to GPLv3+ for some files, clarify BSD 2-clause. Everything else stays under GPLv3+. New Linking Exception exempts resulting executables from LGPLv3 section 4. Add CONTRIBUTORS file to keep track of licensing. Remove 'Copyright Red Hat Inc' comments. Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
* * setpwd.cc (client_request_setpwd::serve): Use RtlSecureZeroMemory toCorinna Vinschen2014-03-061-2/+2
| | | | delete password from memory.
* * setpwd.cc (client_request_setpwd::serve): Don't treat removingCorinna Vinschen2008-12-151-1/+3
| | | | non-existant private data as error.
* * setpwd.cc (client_request_setpwd::serve): Explicitely erase passwordCorinna Vinschen2008-12-151-0/+2
| | | | buffer content after usage.
* * Makefile.in (OBJS): Add setpwd.o.Corinna Vinschen2008-11-261-0/+100
* README: Explain new service to store passwords in the LSA registry area. * bsd_helper.cc (get_token_info): Make externally available. * bsd_helper.h (get_token_info): Declare. * client.cc (client_request::handle_request): Add case for CYGSERVER_REQUEST_SETPWD request. * setpwd.cc: New file implementing the CYGSERVER_REQUEST_SETPWD request.