]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - crypto/heimdal/appl/login/ChangeLog
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / crypto / heimdal / appl / login / ChangeLog
1 2008-04-15  Love Hörnquist Åstrand  <lha@it.su.se>
2
3         * utmp_login.c: Reorder to avoid prototype.
4
5         * login_locl.h: If cygwin doesnt have WTMPX_FILE, it uses wtmp for
6         wtmpx http://www.cygwin.com/ml/cygwin/2006-12/msg00630.html
7         
8 2008-04-10  Love Hörnquist Åstrand  <lha@it.su.se>
9
10         * utmp_login.c: Remove utmp warning on mac os x
11
12 2006-12-05  Love Hörnquist Åstrand  <lha@it.su.se>
13         
14         * limits_conf.c: Clear errno before calling the strtol
15         functions. From Paul Stoeber to OpenBSD by Ray Lai and Björn
16         Sandell.
17
18         * limits_conf.c: Report to syslog strings that start with NUL;
19         prevents negative index array access. Ray Lai of OpenBSD via Björn
20         Sandell.
21         
22 2006-10-07  Love Hörnquist Åstrand  <lha@it.su.se>
23         
24         * Makefile.am: Add man_MANS to EXTRA_DIST
25
26 2006-09-22  Love Hörnquist Åstrand  <lha@it.su.se>
27
28         * read_string.c: try to not call signaction for signal 0 and use
29         NSIG if it exists to determin how many signals there exists, also,
30         only restore those signalhandlers that we got out.
31         
32 2006-04-27  Love Hörnquist Åstrand  <lha@it.su.se>
33
34         * login_locl.h: Include "loginpaths.h"
35         
36         * loginpaths.h: Shared paths between login and rshd.
37         
38 2006-01-09 Johan Danielsson <joda@blubb.pdc.kth.se>
39
40         * login.c: log successful logins
41         
42 2005-08-08  Love Hörnquist Åstrand <lha@it.su.se>
43
44         * login.c (do_login): only do krb4_get_afs_tokens if we have done
45         v4 authentication or done a 5to4 conversion of tickets. This is to
46         avoid delays on a realm that only support Kerberos 5 and drop
47         Kerberos 4 requests.
48
49 2005-05-10  Dave Love  <fx@gnu.org>
50
51         * login.c: Include <crypt.h>.
52
53 2005-05-02  Dave Love  <fx@gnu.org>
54
55         * limits_conf.c: Check RLIMIT_MEMLOCK, not RLIMIT_LOCK.
56
57 2005-04-28  Dave Love  <fx@gnu.org>
58
59         * limits_conf.c: Maybe include sys/resource.h.  Use various
60         RLIMIT_ macros conditionally.  For Solaris, Irix and Tru64.
61
62 2005-04-22  Johan Danielsson  <joda@pdc.kth.se>
63
64         * login.1: document limits.conf
65         
66         * Makefile.am: limits_conf.c
67         
68         * login_locl.h: template for limits.conf
69         
70         * login.c: read limits.conf (from /etc/security by default,
71         overridable in login.conf)
72         
73         * limits_conf.c: implement a parser for limits.conf
74         
75 2004-09-08  Johan Danielsson  <joda@pdc.kth.se>
76
77         * login.c: use krb5_appdefault_boolean instead of
78         krb5_config_get_bool
79
80 2003-09-03  Love Hörnquist Åstrand <lha@it.su.se>
81
82         * login.c (krb5_to4): set client princ of the mcred
83         
84 2003-07-07  Love Hörnquist Åstrand <lha@it.su.se>
85
86         * login.c (krb5_to4): use krb5_cc_clear_mcred
87         
88 2003-03-24  Johan Danielsson  <joda@pdc.kth.se>
89
90         * Makefile.am: install man pages
91
92         * login.1: manpage for login
93
94         * login.c: allow "welcome" as well as "motd" in login.conf
95
96         * login.access.5: login.access manual page
97
98 2003-03-18  Love Hörnquist Åstrand <lha@it.su.se>
99         
100         * login.c: also need pag_set
101         * login.c: if there is kerberos 5, call krb5_afslog\*
102         
103 2002-08-23  Johan Danielsson  <joda@pdc.kth.se>
104
105         * login.c: if motd is set in login.conf, output its contents
106         before starting the shell
107
108 2002-02-27  Johan Danielsson  <joda@pdc.kth.se>
109
110         * login.c: reset signals to default, needed on solaris 8
111
112 2002-02-19  Johan Danielsson  <joda@pdc.kth.se>
113
114         * login_locl.h: include netgroup.h and rpcsvc/ypclnt.h
115
116         * login.c: make this build without krb5
117
118 2001-09-22  Assar Westerlund  <assar@sics.se>
119
120         * login_locl.h: kludge: use absolute path to find prot.h so we do
121         not get confused by athena's prot.h
122
123 2001-09-17  Assar Westerlund  <assar@sics.se>
124
125         * login.c (do_login): add setpcred
126
127 2001-07-06  Assar Westerlund  <assar@sics.se>
128
129         * login.c: move osf2c magic earlier.  from Mark Davies
130         <mark@MCS.VUW.AC.NZ>
131
132 2001-06-19  Assar Westerlund  <assar@sics.se>
133
134         * login.c (krb5_to4): dereference result from krb5_princ_realm.
135         noted by Thomas Nystrom <thn@saeab.se>
136
137 2001-06-04  Assar Westerlund  <assar@sics.se>
138
139         * update copyright messages on Wietse Venema's code.
140
141 2001-05-31  Assar Westerlund  <assar@sics.se>
142
143         * login.c (krb5_to4): look for [realms]<realm>krb4_get_tickets to
144         decide whether to get kerberos 4 tickets
145
146 2001-02-08  Assar Westerlund  <assar@sics.se>
147
148         * utmp_login.c, utmpx_login.c: try to write a useful string as
149         host in utmp, using the same algoritm as telnetd
150
151 2001-01-29  Assar Westerlund  <assar@sics.se>
152
153         * login.c: remove some krb5_free_context that might happen at
154         unappropriate times
155
156 2000-12-31  Assar Westerlund  <assar@sics.se>
157
158         * login.c (main): handle krb5_init_context failure consistently
159
160 2000-12-11  Assar Westerlund  <assar@sics.se>
161
162         * login.c (do_login): set the group on the tty.
163         (r_flag): comment out
164         * login.c (krb5_to4): always return a value
165
166 2000-10-15  Assar Westerlund  <assar@sics.se>
167
168         * login.c (krb5_to4): check another return code
169
170 2000-08-22  Johan Danielsson  <joda@pdc.kth.se>
171
172         * login.c (do_login): set PATH to something sane;
173         (start_logout_process): avoid getting signals sent to the parent
174
175         * login_locl.h: _PATH_DEFPATH
176
177 2000-07-01  Assar Westerlund  <assar@sics.se>
178
179         * login.c (login_timeout): add back
180
181 2000-06-28  Johan Danielsson  <joda@pdc.kth.se>
182
183         * env.c: new file for environment related functions
184
185         * login.c: move environment stuff to separate file, allow
186         specifying list of environment files via login.conf
187
188 2000-06-21  Assar Westerlund  <assar@sics.se>
189
190         * Makefile.am (LDADD): add otp
191         * login.c: add reading of /etc/environment.  From Ake Sandgren
192         <ake@cs.umu.se>
193         add otp support. From Daniel Kouril <kouril@ics.muni.cz>
194
195 2000-06-09  Assar Westerlund  <assar@sics.se>
196
197         * login.c (do_login): work-around for setuid and capabilities bug
198         fixed in Linux 2.2.16
199
200 2000-04-09  Assar Westerlund  <assar@sics.se>
201
202         * login.c: allow conversion of v5 -> v4 tickets when logging in
203         with forwarded tickets
204
205 1999-11-09  Johan Danielsson  <joda@pdc.kth.se>
206
207         * conf.c: remove case for not having cgetent, since it's in roken
208
209 1999-11-05  Assar Westerlund  <assar@sics.se>
210
211         * login.c (do_login): conditionalize shadow stuff on getspnam
212
213 1999-10-30  Assar Westerlund  <assar@sics.se>
214
215         * Makefile.am (login_DEPENDENCIES): remove, it's not entirely
216         correct and was causing problems with non-GNU make
217
218 1999-10-28  Assar Westerlund  <assar@sics.se>
219
220         * login.c (start_logout_proceess): don't examine `prog' before
221         setting it.
222
223 1999-10-27  Assar Westerlund  <assar@sics.se>
224
225         * login.c (do_login): chown and chmod the tty.  some clean-up.
226
227 1999-10-03  Assar Westerlund  <assar@sics.se>
228
229         * login.c (krb5_start_session): correct the ccache to
230         krb524_convert_creds_kdc
231
232 1999-09-28  Assar Westerlund  <assar@sics.se>
233
234         * login.c (krb5_verify): use krb5_verify_user_lrealm
235
236 1999-09-01  Johan Danielsson  <joda@pdc.kth.se>
237
238         * login.c: SGI capability mumbo-jumbo
239
240 1999-08-09  Johan Danielsson  <joda@pdc.kth.se>
241
242         * login.c (start_logout_process): call setproctitle
243
244         * login_locl.h: declare struct spwd
245
246         * login.c: add support for starting extra processes at login and
247         logout; always preserve TERM and TZ
248
249         * conf.c: add configuration file support
250
251 1999-08-07  Assar Westerlund  <assar@sics.se>
252
253         * shadow.c (check_shadow): check for a NULL sp
254
255 1999-08-05  Assar Westerlund  <assar@sics.se>
256
257         * login.c (main): move down login incorrect to disallow account
258         guessing
259
260 1999-08-04  Assar Westerlund  <assar@sics.se>
261
262         * utmpx_login.c (utmpx_login): fix for Solaris.  From Miroslav
263         Ruda <ruda@ics.muni.cz>
264
265         * login_locl.h: add <shadow.h> and some prototypes
266
267         * login.c: fixes with v4 and shadow support.  From Miroslav Ruda
268         <ruda@ics.muni.cz>
269
270         * shadow.c: new file with functions for handling shadow passwords
271
272         * Makefile.am: add shadow
273
274 1999-07-22  Assar Westerlund  <assar@sics.se>
275
276         * login.c (main): generate a better tty name
277
278 1999-05-25  Johan Danielsson  <joda@pdc.kth.se>
279
280         * login.c (do_login): set $SHELL
281
282 1999-05-18  Assar Westerlund  <assar@sics.se>
283
284         * add login-access
285
286 1999-05-11  Assar Westerlund  <assar@sics.se>
287
288         * login.c: copy the v5 ccache to a file after having done setuid
289
290 1999-05-09  Assar Westerlund  <assar@sics.se>
291
292         * login.c (krb5_verify): check seteuid for errors
293         
294 Mon Apr 19 22:30:55 1999  Assar Westerlund  <assar@sics.se>
295
296         * login.c: conditionalize the kafs calls on KRB4
297
298         * Makefile.am (LDADD): add kafs
299
300         * login.c: add support for getting afs tokens with v4 and v5
301
302 Sun Apr 18 14:12:28 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
303
304         * login.c: check _PATH_NOLOGIN
305
306         * login_locl.h: _PATH_NOLOGIN
307
308 1999-04-11  Assar Westerlund  <assar@sics.se>
309
310         * login.c (main): use print_version
311
312 Thu Apr  8 15:03:55 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
313
314         * login.c: remove definition of KRB_VERIFY_USER et.al. (moved to
315         config.h)
316
317         * login_locl.h: include udb.h, sys/resource.h, and sys/category.h
318
319 Sat Mar 27 17:58:37 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
320
321         * Makefile.am: osfc2.c
322
323         * login.c: magic for OSF C2, and Crays
324
325         * login_locl.h: do_osfc2_magic proto
326
327         * osfc2.c: bsd_locl -> login_locl
328
329         * osfc2.c: OSF C2 magic
330
331 Tue Mar 23 14:17:40 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
332
333         * login_locl.h: _PATH_UTMP
334
335 Sun Mar 21 15:02:31 1999  Johan Danielsson  <joda@blubb.pdc.kth.se>
336
337         * login.c: `-h' is host, not help
338
339 Sat Mar 20 00:11:13 1999  Assar Westerlund  <assar@sics.se>
340
341         * login_locl.h: krb.h: add
342
343         * login.c: static-size
344         (krb4_verify): add
345
346 Thu Mar 18 11:36:10 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
347
348         * Makefile.am: include Makefile.am.common
349
350 Thu Mar 11 17:53:36 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
351
352         * utmpx_login.c: add some consts
353
354         * utmp_login.c: add some consts
355
356         * login.c: staticize
357
358         * login_locl.h: add prototypes, and defaults for
359         _PATH_*
360
361 Mon Mar  1 10:49:14 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
362
363         * utmpx_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
364
365         * utmp_login.c: HAVE_UT_* -> HAVE_STRUCT_UTMP*_UT_*
366