/crypto/heimdal/appl/login/ChangeLog

https://bitbucket.org/freebsd/freebsd-head/ · #! · 366 lines · 203 code · 163 blank · 0 comment · 0 complexity · 47bcd3baf7fd3453eab4c1c5668da698 MD5 · raw file

  1. 2008-04-15 Love Hörnquist Åstrand <lha@it.su.se>
  2. * utmp_login.c: Reorder to avoid prototype.
  3. * login_locl.h: If cygwin doesnt have WTMPX_FILE, it uses wtmp for
  4. wtmpx http://www.cygwin.com/ml/cygwin/2006-12/msg00630.html
  5. 2008-04-10 Love Hörnquist Åstrand <lha@it.su.se>
  6. * utmp_login.c: Remove utmp warning on mac os x
  7. 2006-12-05 Love Hörnquist Åstrand <lha@it.su.se>
  8. * limits_conf.c: Clear errno before calling the strtol
  9. functions. From Paul Stoeber to OpenBSD by Ray Lai and Björn
  10. Sandell.
  11. * limits_conf.c: Report to syslog strings that start with NUL;
  12. prevents negative index array access. Ray Lai of OpenBSD via Björn
  13. Sandell.
  14. 2006-10-07 Love Hörnquist Åstrand <lha@it.su.se>
  15. * Makefile.am: Add man_MANS to EXTRA_DIST
  16. 2006-09-22 Love Hörnquist Åstrand <lha@it.su.se>
  17. * read_string.c: try to not call signaction for signal 0 and use
  18. NSIG if it exists to determin how many signals there exists, also,
  19. only restore those signalhandlers that we got out.
  20. 2006-04-27 Love Hörnquist Åstrand <lha@it.su.se>
  21. * login_locl.h: Include "loginpaths.h"
  22. * loginpaths.h: Shared paths between login and rshd.
  23. 2006-01-09 Johan Danielsson <joda@blubb.pdc.kth.se>
  24. * login.c: log successful logins
  25. 2005-08-08 Love Hörnquist Åstrand <lha@it.su.se>
  26. * login.c (do_login): only do krb4_get_afs_tokens if we have done
  27. v4 authentication or done a 5to4 conversion of tickets. This is to
  28. avoid delays on a realm that only support Kerberos 5 and drop
  29. Kerberos 4 requests.
  30. 2005-05-10 Dave Love <fx@gnu.org>
  31. * login.c: Include <crypt.h>.
  32. 2005-05-02 Dave Love <fx@gnu.org>
  33. * limits_conf.c: Check RLIMIT_MEMLOCK, not RLIMIT_LOCK.
  34. 2005-04-28 Dave Love <fx@gnu.org>
  35. * limits_conf.c: Maybe include sys/resource.h. Use various
  36. RLIMIT_ macros conditionally. For Solaris, Irix and Tru64.
  37. 2005-04-22 Johan Danielsson <joda@pdc.kth.se>
  38. * login.1: document limits.conf
  39. * Makefile.am: limits_conf.c
  40. * login_locl.h: template for limits.conf
  41. * login.c: read limits.conf (from /etc/security by default,
  42. overridable in login.conf)
  43. * limits_conf.c: implement a parser for limits.conf
  44. 2004-09-08 Johan Danielsson <joda@pdc.kth.se>
  45. * login.c: use krb5_appdefault_boolean instead of
  46. krb5_config_get_bool
  47. 2003-09-03 Love Hörnquist Åstrand <lha@it.su.se>
  48. * login.c (krb5_to4): set client princ of the mcred
  49. 2003-07-07 Love Hörnquist Åstrand <lha@it.su.se>
  50. * login.c (krb5_to4): use krb5_cc_clear_mcred
  51. 2003-03-24 Johan Danielsson <joda@pdc.kth.se>
  52. * Makefile.am: install man pages
  53. * login.1: manpage for login
  54. * login.c: allow "welcome" as well as "motd" in login.conf
  55. * login.access.5: login.access manual page
  56. 2003-03-18 Love Hörnquist Åstrand <lha@it.su.se>
  57. * login.c: also need pag_set
  58. * login.c: if there is kerberos 5, call krb5_afslog\*
  59. 2002-08-23 Johan Danielsson <joda@pdc.kth.se>
  60. * login.c: if motd is set in login.conf, output its contents
  61. before starting the shell
  62. 2002-02-27 Johan Danielsson <joda@pdc.kth.se>
  63. * login.c: reset signals to default, needed on solaris 8
  64. 2002-02-19 Johan Danielsson <joda@pdc.kth.se>
  65. * login_locl.h: include netgroup.h and rpcsvc/ypclnt.h
  66. * login.c: make this build without krb5
  67. 2001-09-22 Assar Westerlund <assar@sics.se>
  68. * login_locl.h: kludge: use absolute path to find prot.h so we do
  69. not get confused by athena's prot.h
  70. 2001-09-17 Assar Westerlund <assar@sics.se>
  71. * login.c (do_login): add setpcred
  72. 2001-07-06 Assar Westerlund <assar@sics.se>
  73. * login.c: move osf2c magic earlier. from Mark Davies
  74. <mark@MCS.VUW.AC.NZ>
  75. 2001-06-19 Assar Westerlund <assar@sics.se>
  76. * login.c (krb5_to4): dereference result from krb5_princ_realm.
  77. noted by Thomas Nystrom <thn@saeab.se>
  78. 2001-06-04 Assar Westerlund <assar@sics.se>
  79. * update copyright messages on Wietse Venema's code.
  80. 2001-05-31 Assar Westerlund <assar@sics.se>
  81. * login.c (krb5_to4): look for [realms]<realm>krb4_get_tickets to
  82. decide whether to get kerberos 4 tickets
  83. 2001-02-08 Assar Westerlund <assar@sics.se>
  84. * utmp_login.c, utmpx_login.c: try to write a useful string as
  85. host in utmp, using the same algoritm as telnetd
  86. 2001-01-29 Assar Westerlund <assar@sics.se>
  87. * login.c: remove some krb5_free_context that might happen at
  88. unappropriate times
  89. 2000-12-31 Assar Westerlund <assar@sics.se>
  90. * login.c (main): handle krb5_init_context failure consistently
  91. 2000-12-11 Assar Westerlund <assar@sics.se>
  92. * login.c (do_login): set the group on the tty.
  93. (r_flag): comment out
  94. * login.c (krb5_to4): always return a value
  95. 2000-10-15 Assar Westerlund <assar@sics.se>
  96. * login.c (krb5_to4): check another return code
  97. 2000-08-22 Johan Danielsson <joda@pdc.kth.se>
  98. * login.c (do_login): set PATH to something sane;
  99. (start_logout_process): avoid getting signals sent to the parent
  100. * login_locl.h: _PATH_DEFPATH
  101. 2000-07-01 Assar Westerlund <assar@sics.se>
  102. * login.c (login_timeout): add back
  103. 2000-06-28 Johan Danielsson <joda@pdc.kth.se>
  104. * env.c: new file for environment related functions
  105. * login.c: move environment stuff to separate file, allow
  106. specifying list of environment files via login.conf
  107. 2000-06-21 Assar Westerlund <assar@sics.se>
  108. * Makefile.am (LDADD): add otp
  109. * login.c: add reading of /etc/environment. From Ake Sandgren
  110. <ake@cs.umu.se>
  111. add otp support. From Daniel Kouril <kouril@ics.muni.cz>
  112. 2000-06-09 Assar Westerlund <assar@sics.se>
  113. * login.c (do_login): work-around for setuid and capabilities bug
  114. fixed in Linux 2.2.16
  115. 2000-04-09 Assar Westerlund <assar@sics.se>
  116. * login.c: allow conversion of v5 -> v4 tickets when logging in
  117. with forwarded tickets
  118. 1999-11-09 Johan Danielsson <joda@pdc.kth.se>
  119. * conf.c: remove case for not having cgetent, since it's in roken
  120. 1999-11-05 Assar Westerlund <assar@sics.se>
  121. * login.c (do_login): conditionalize shadow stuff on getspnam
  122. 1999-10-30 Assar Westerlund <assar@sics.se>
  123. * Makefile.am (login_DEPENDENCIES): remove, it's not entirely
  124. correct and was causing problems with non-GNU make
  125. 1999-10-28 Assar Westerlund <assar@sics.se>
  126. * login.c (start_logout_proceess): don't examine `prog' before
  127. setting it.
  128. 1999-10-27 Assar Westerlund <assar@sics.se>
  129. * login.c (do_login): chown and chmod the tty. some clean-up.
  130. 1999-10-03 Assar Westerlund <assar@sics.se>
  131. * login.c (krb5_start_session): correct the ccache to
  132. krb524_convert_creds_kdc
  133. 1999-09-28 Assar Westerlund <assar@sics.se>
  134. * login.c (krb5_verify): use krb5_verify_user_lrealm
  135. 1999-09-01 Johan Danielsson <joda@pdc.kth.se>
  136. * login.c: SGI capability mumbo-jumbo
  137. 1999-08-09 Johan Danielsson <joda@pdc.kth.se>
  138. * login.c (start_logout_process): call setproctitle
  139. * login_locl.h: declare struct spwd
  140. * login.c: add support for starting extra processes at login and
  141. logout; always preserve TERM and TZ
  142. * conf.c: add configuration file support
  143. 1999-08-07 Assar Westerlund <assar@sics.se>
  144. * shadow.c (check_shadow): check for a NULL sp
  145. 1999-08-05 Assar Westerlund <assar@sics.se>
  146. * login.c (main): move down login incorrect to disallow account
  147. guessing
  148. 1999-08-04 Assar Westerlund <assar@sics.se>
  149. * utmpx_login.c (utmpx_login): fix for Solaris. From Miroslav
  150. Ruda <ruda@ics.muni.cz>
  151. * login_locl.h: add <shadow.h> and some prototypes
  152. * login.c: fixes with v4 and shadow support. From Miroslav Ruda
  153. <ruda@ics.muni.cz>
  154. * shadow.c: new file with functions for handling shadow passwords
  155. * Makefile.am: add shadow
  156. 1999-07-22 Assar Westerlund <assar@sics.se>
  157. * login.c (main): generate a better tty name
  158. 1999-05-25 Johan Danielsson <joda@pdc.kth.se>
  159. * login.c (do_login): set $SHELL
  160. 1999-05-18 Assar Westerlund <assar@sics.se>
  161. * add login-access
  162. 1999-05-11 Assar Westerlund <assar@sics.se>
  163. * login.c: copy the v5 ccache to a file after having done setuid
  164. 1999-05-09 Assar Westerlund <assar@sics.se>
  165. * login.c (krb5_verify): check seteuid for errors
  166. Mon Apr 19 22:30:55 1999 Assar Westerlund <assar@sics.se>
  167. * login.c: conditionalize the kafs calls on KRB4
  168. * Makefile.am (LDADD): add kafs
  169. * login.c: add support for getting afs tokens with v4 and v5
  170. Sun Apr 18 14:12:28 1999 Johan Danielsson <joda@hella.pdc.kth.se>
  171. * login.c: check _PATH_NOLOGIN
  172. * login_locl.h: _PATH_NOLOGIN
  173. 1999-04-11 Assar Westerlund <assar@sics.se>
  174. * login.c (main): use print_version
  175. Thu Apr 8 15:03:55 1999 Johan Danielsson <joda@hella.pdc.kth.se>
  176. * login.c: remove definition of KRB_VERIFY_USER et.al. (moved to
  177. config.h)
  178. * login_locl.h: include udb.h, sys/resource.h, and sys/category.h
  179. Sat Mar 27 17:58:37 1999 Johan Danielsson <joda@hella.pdc.kth.se>
  180. * Makefile.am: osfc2.c
  181. * login.c: magic for OSF C2, and Crays
  182. * login_locl.h: do_osfc2_magic proto
  183. * osfc2.c: bsd_locl -> login_locl
  184. * osfc2.c: OSF C2 magic
  185. Tue Mar 23 14:17:40 1999 Johan Danielsson <joda@hella.pdc.kth.se>
  186. * login_locl.h: _PATH_UTMP
  187. Sun Mar 21 15:02:31 1999 Johan Danielsson <joda@blubb.pdc.kth.se>
  188. * login.c: `-h' is host, not help
  189. Sat Mar 20 00:11:13 1999 Assar Westerlund <assar@sics.se>
  190. * login_locl.h: krb.h: add
  191. * login.c: static-size
  192. (krb4_verify): add
  193. Thu Mar 18 11:36:10 1999 Johan Danielsson <joda@hella.pdc.kth.se>
  194. * Makefile.am: include Makefile.am.common
  195. Thu Mar 11 17:53:36 1999 Johan Danielsson <joda@hella.pdc.kth.se>
  196. * utmpx_login.c: add some consts
  197. * utmp_login.c: add some consts
  198. * login.c: staticize
  199. * login_locl.h: add prototypes, and defaults for
  200. _PATH_*
  201. Mon Mar 1 10:49:14 1999 Johan Danielsson <joda@hella.pdc.kth.se>
  202. * utmpx_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
  203. * utmp_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*