+ * In client, copy results from getpw* when necessary. This fixes what
+ could be a security problem on some platforms.
}
if (!loginname) {
pw= getpwuid(myuid); if (!pw) miscerror("cannot determine your login name");
- loginname= pw->pw_name;
+ loginname= xstrsave(pw->pw_name);
}
if (!strcmp(serviceuser,"-")) serviceuser= loginname;
userv (0.65.2) unstable; urgency=high
+ * In client, copy results from getpw* when necessary. This fixes what
+ could be a security problem on some platforms.
* Avoid accessing backup, auto-save files, etc, with include-lookup.
Everything except a-z 0-9 - _ must now be prefixed by a colon.
* Allow \ to continue lines (and do sensible things with whitespace in