--- - branch: netbsd-6-1 date: Mon Sep 11 04:43:20 UTC 2017 files: - new: 1.1.1.1.20.2 old: 1.1.1.1.20.1 path: src/crypto/external/bsd/heimdal/dist/configure.ac pathrev: src/crypto/external/bsd/heimdal/dist/configure.ac@1.1.1.1.20.2 type: modified - new: 1.1.4.2 old: '0' path: src/crypto/external/bsd/heimdal/dist/cf/check-getpwuid_r-posix.m4 pathrev: src/crypto/external/bsd/heimdal/dist/cf/check-getpwuid_r-posix.m4@1.1.4.2 type: added - new: 1.1.1.1.20.2 old: 1.1.1.1.20.1 path: src/crypto/external/bsd/heimdal/dist/kcm/client.c pathrev: src/crypto/external/bsd/heimdal/dist/kcm/client.c@1.1.1.1.20.2 type: modified - new: 1.1.1.1.20.2 old: 1.1.1.1.20.1 path: src/crypto/external/bsd/heimdal/dist/kcm/config.c pathrev: src/crypto/external/bsd/heimdal/dist/kcm/config.c@1.1.1.1.20.2 type: modified - new: 1.2.10.3 old: 1.2.10.2 path: src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_pname_to_uid.c pathrev: src/crypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_pname_to_uid.c@1.2.10.3 type: modified - new: 1.1.1.1.20.2 old: 1.1.1.1.20.1 path: src/crypto/external/bsd/heimdal/dist/lib/hx509/softp11.c pathrev: src/crypto/external/bsd/heimdal/dist/lib/hx509/softp11.c@1.1.1.1.20.2 type: modified - new: 1.1.1.1.20.2 old: 1.1.1.1.20.1 path: src/crypto/external/bsd/heimdal/dist/lib/krb5/config_file.c pathrev: src/crypto/external/bsd/heimdal/dist/lib/krb5/config_file.c@1.1.1.1.20.2 type: modified - new: 1.1.1.1.20.2 old: 1.1.1.1.20.1 path: src/crypto/external/bsd/heimdal/dist/lib/krb5/get_default_principal.c pathrev: src/crypto/external/bsd/heimdal/dist/lib/krb5/get_default_principal.c@1.1.1.1.20.2 type: modified - new: 1.1.1.1.20.2 old: 1.1.1.1.20.1 path: src/crypto/external/bsd/heimdal/dist/lib/krb5/kuserok.c pathrev: src/crypto/external/bsd/heimdal/dist/lib/krb5/kuserok.c@1.1.1.1.20.2 type: modified - new: 1.2.20.3 old: 1.2.20.2 path: src/crypto/external/bsd/heimdal/dist/lib/roken/getxxyyy.c pathrev: src/crypto/external/bsd/heimdal/dist/lib/roken/getxxyyy.c@1.2.20.3 type: modified - new: 1.2.20.2 old: 1.2.20.1 path: src/crypto/external/bsd/heimdal/dist/lib/roken/roken.h.in pathrev: src/crypto/external/bsd/heimdal/dist/lib/roken/roken.h.in@1.2.20.2 type: modified - new: 1.4.16.2 old: 1.4.16.1 path: src/crypto/external/bsd/heimdal/include/config.h pathrev: src/crypto/external/bsd/heimdal/include/config.h@1.4.16.2 type: modified - new: 1.3.20.2 old: 1.3.20.1 path: src/crypto/external/bsd/heimdal/include/roken.h pathrev: src/crypto/external/bsd/heimdal/include/roken.h@1.3.20.2 type: modified id: 20170911T044320Z.72210e615ac39351e452e9837b98bfb4826de6e2 log: "Pull up following revision(s) (requested by mlelstv in ticket #1503):\n\tcrypto/external/bsd/heimdal/include/config.h: revision 1.9\n\tcrypto/external/bsd/heimdal/dist/lib/gssapi/mech/gss_pname_to_uid.c: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/lib/roken/getxxyyy.c: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/configure.ac: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/kcm/config.c: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/lib/krb5/kuserok.c: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/cf/check-getpwuid_r-posix.m4: revision 1.1\n\tcrypto/external/bsd/heimdal/include/roken.h: revision 1.8\n\tcrypto/external/bsd/heimdal/dist/lib/krb5/get_default_principal.c: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/lib/hx509/softp11.c: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/kcm/client.c: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/lib/krb5/config_file.c: revision 1.3\n\tcrypto/external/bsd/heimdal/dist/lib/roken/roken.h.in: revision 1.5\nalways use rk_getpwnam_r...\n--\nThis is why we have libroken...\n--\nUse getpwuid_r instead of getpwuid, so that we don't trash getpw*() internal\nbuffers.\nkde does (kdm/client/backend.c):\n p = getpwnam();\n pam_setcred() (which calls getpwuid in pam_afslog);\n setusercontext(...,p,p->pw_uid,...) (now with trashed p data...)\n" module: src subject: 'CVS commit: [netbsd-6-1] src/crypto/external/bsd/heimdal' unixtime: '1505105000' user: snj