xref: /freebsd/crypto/heimdal/lib/kafs/ChangeLog (revision 8373020d34ceb1ac55d8f43333c1ca3680185b39)
18373020dSJacques Vidrine2002-08-28  Johan Danielsson  <joda@pdc.kth.se>
28373020dSJacques Vidrine
38373020dSJacques Vidrine	* kafs.3: move around sections (from NetBSD)
48373020dSJacques Vidrine
58373020dSJacques Vidrine2002-05-31  Assar Westerlund  <assar@pdc.kth.se>
68373020dSJacques Vidrine
78373020dSJacques Vidrine	* common.c: remove the trial of afs@REALM for cell != realm, it
88373020dSJacques Vidrine	tries to use the wrong key for foreign cells
98373020dSJacques Vidrine
108373020dSJacques Vidrine2002-05-20  Johan Danielsson  <joda@pdc.kth.se>
118373020dSJacques Vidrine
128373020dSJacques Vidrine	* Makefile.am: version number
138373020dSJacques Vidrine
148373020dSJacques Vidrine2002-04-18  Johan Danielsson  <joda@pdc.kth.se>
158373020dSJacques Vidrine
168373020dSJacques Vidrine	* common.c (find_cells): make file parameter const
178373020dSJacques Vidrine
184137ff4cSJacques Vidrine2001-11-01  Assar Westerlund  <assar@sics.se>
194137ff4cSJacques Vidrine
204137ff4cSJacques Vidrine	* add strsep, and bump version to 3:3:3
214137ff4cSJacques Vidrine
224137ff4cSJacques Vidrine2001-10-27  Assar Westerlund  <assar@sics.se>
234137ff4cSJacques Vidrine
244137ff4cSJacques Vidrine	* Makefile.am (libkafs_la_LDFLAGS): set version to 3:2:3
254137ff4cSJacques Vidrine
264137ff4cSJacques Vidrine2001-10-24  Assar Westerlund  <assar@sics.se>
274137ff4cSJacques Vidrine
284137ff4cSJacques Vidrine	* afskrb.c (afslog_uid_int): handle krb_get_tf_fullname that
294137ff4cSJacques Vidrine	cannot take NULLs
304137ff4cSJacques Vidrine	(such as the MIT one)
314137ff4cSJacques Vidrine
324137ff4cSJacques Vidrine2001-10-22  Assar Westerlund  <assar@sics.se>
334137ff4cSJacques Vidrine
344137ff4cSJacques Vidrine	* Makefile.am (ROKEN_SRCS): add strlcpy.c
354137ff4cSJacques Vidrine
364137ff4cSJacques Vidrine2001-10-09  Assar Westerlund  <assar@sics.se>
374137ff4cSJacques Vidrine
384137ff4cSJacques Vidrine	* Makefile.am (ROKEN_SRCS): add strtok_r.c
394137ff4cSJacques Vidrine	* roken_rename.h (dns_srv_order): rename correctly
404137ff4cSJacques Vidrine	(strtok_r): add renaming
414137ff4cSJacques Vidrine
424137ff4cSJacques Vidrine2001-09-10  Assar Westerlund  <assar@sics.se>
434137ff4cSJacques Vidrine
444137ff4cSJacques Vidrine	* kafs.h, common.c: look for configuration files in /etc/arla (the
454137ff4cSJacques Vidrine	location in debian's arla package)
464137ff4cSJacques Vidrine
474137ff4cSJacques Vidrine2001-08-26  Assar Westerlund  <assar@sics.se>
484137ff4cSJacques Vidrine
494137ff4cSJacques Vidrine	* Makefile.am: handle both krb5 and krb4 cases
504137ff4cSJacques Vidrine
514137ff4cSJacques Vidrine2001-07-19  Assar Westerlund  <assar@sics.se>
524137ff4cSJacques Vidrine
534137ff4cSJacques Vidrine	* Makefile.am (libkafs_la_LDFLAGS): set version to 3:0:3
544137ff4cSJacques Vidrine
554137ff4cSJacques Vidrine2001-07-12  Assar Westerlund  <assar@sics.se>
564137ff4cSJacques Vidrine
574137ff4cSJacques Vidrine	* common.c: look in /etc/openafs for debian openafs
584137ff4cSJacques Vidrine	* kafs.h: add paths for openafs debian (/etc/openafs)
594137ff4cSJacques Vidrine
604137ff4cSJacques Vidrine	* Makefile.am: add required library dependencies
614137ff4cSJacques Vidrine
624137ff4cSJacques Vidrine2001-07-03  Assar Westerlund  <assar@sics.se>
634137ff4cSJacques Vidrine
644137ff4cSJacques Vidrine	* Makefile.am (libkafs_la_LDFLAGS): set versoin to 2:4:2
654137ff4cSJacques Vidrine
664137ff4cSJacques Vidrine2001-06-19  Assar Westerlund  <assar@sics.se>
674137ff4cSJacques Vidrine
684137ff4cSJacques Vidrine	* common.c (_kafs_realm_of_cell): changed to first try exact match
694137ff4cSJacques Vidrine	in CellServDB, then exact match in DNS, and finally in-exact match
704137ff4cSJacques Vidrine	in CellServDB
714137ff4cSJacques Vidrine
72adb0ddaeSAssar Westerlund2001-05-18  Johan Danielsson  <joda@pdc.kth.se>
73adb0ddaeSAssar Westerlund
74adb0ddaeSAssar Westerlund	* Makefile.am: only build resolve.c if doing renaming
75adb0ddaeSAssar Westerlund
76adb0ddaeSAssar Westerlund2001-02-12  Assar Westerlund  <assar@sics.se>
77adb0ddaeSAssar Westerlund
78adb0ddaeSAssar Westerlund	* Makefile.am, roken_rename.h: add rename of dns functions
79adb0ddaeSAssar Westerlund
805e9cd1aeSAssar Westerlund2000-12-11  Assar Westerlund  <assar@sics.se>
815e9cd1aeSAssar Westerlund
825e9cd1aeSAssar Westerlund	* Makefile.am (libkafs_la_LDFLAGS): set version to 2:3:2
835e9cd1aeSAssar Westerlund
845e9cd1aeSAssar Westerlund2000-11-17  Assar Westerlund  <assar@sics.se>
855e9cd1aeSAssar Westerlund
865e9cd1aeSAssar Westerlund	* afssysdefs.h: solaris 8 apperently uses 65
875e9cd1aeSAssar Westerlund
885e9cd1aeSAssar Westerlund2000-09-19  Assar Westerlund  <assar@sics.se>
895e9cd1aeSAssar Westerlund
905e9cd1aeSAssar Westerlund	* Makefile.am (libkafs_la_LDFLAGS): bump version to 2:2:2
915e9cd1aeSAssar Westerlund
925e9cd1aeSAssar Westerlund2000-09-12  Johan Danielsson  <joda@pdc.kth.se>
935e9cd1aeSAssar Westerlund
945e9cd1aeSAssar Westerlund	* dlfcn.c: correct arguments to some snprintf:s
955e9cd1aeSAssar Westerlund
965e9cd1aeSAssar Westerlund2000-07-25  Johan Danielsson  <joda@pdc.kth.se>
975e9cd1aeSAssar Westerlund
985e9cd1aeSAssar Westerlund	* Makefile.am: bump version to 2:1:2
995e9cd1aeSAssar Westerlund
1005e9cd1aeSAssar Westerlund2000-04-03  Assar Westerlund  <assar@sics.se>
1015e9cd1aeSAssar Westerlund
1025e9cd1aeSAssar Westerlund	* Makefile.am: set version to 2:0:2
1035e9cd1aeSAssar Westerlund
1045e9cd1aeSAssar Westerlund2000-03-20  Assar Westerlund  <assar@sics.se>
1055e9cd1aeSAssar Westerlund
1065e9cd1aeSAssar Westerlund	* afssysdefs.h: make versions later than 5.7 of solaris also use
1075e9cd1aeSAssar Westerlund	73
1085e9cd1aeSAssar Westerlund
1095e9cd1aeSAssar Westerlund2000-03-16  Assar Westerlund  <assar@sics.se>
1105e9cd1aeSAssar Westerlund
1115e9cd1aeSAssar Westerlund	* afskrb.c (afslog_uid_int): use krb_get_tf_fullname instead of
1125e9cd1aeSAssar Westerlund	krb_get_default_principal
1135e9cd1aeSAssar Westerlund
1145e9cd1aeSAssar Westerlund2000-03-15  Assar Westerlund  <assar@sics.se>
1155e9cd1aeSAssar Westerlund
1165e9cd1aeSAssar Westerlund	* afssys.c (map_syscall_name_to_number): ignore # at
1175e9cd1aeSAssar Westerlund	beginning-of-line
1185e9cd1aeSAssar Westerlund
1195e9cd1aeSAssar Westerlund2000-03-13  Assar Westerlund  <assar@sics.se>
1205e9cd1aeSAssar Westerlund
1215e9cd1aeSAssar Westerlund	* afssysdefs.h: add 230 for MacOS X per information from
1225e9cd1aeSAssar Westerlund	<warner.c@apple.com>
1235e9cd1aeSAssar Westerlund
124b528cefcSMark Murray1999-12-06  Assar Westerlund  <assar@sics.se>
125b528cefcSMark Murray
126b528cefcSMark Murray	* Makefile.am: set version to 1:2:1
127b528cefcSMark Murray
128b528cefcSMark Murray1999-11-22  Assar Westerlund  <assar@sics.se>
129b528cefcSMark Murray
130b528cefcSMark Murray	* afskrb5.c (afslog_uid_int): handle d->realm == NULL
131b528cefcSMark Murray
132b528cefcSMark Murray1999-11-17  Assar Westerlund  <assar@sics.se>
133b528cefcSMark Murray
134b528cefcSMark Murray	* afskrb5.c (afslog_uid_int): don't look at the local realm at
135b528cefcSMark Murray 	all.  just use the realm from the ticket file.
136b528cefcSMark Murray
137b528cefcSMark Murray1999-10-20  Assar Westerlund  <assar@sics.se>
138b528cefcSMark Murray
139b528cefcSMark Murray	* Makefile.am: set version to 1:1:1
140b528cefcSMark Murray
141b528cefcSMark Murray	* afskrb5.c (get_cred): always request a DES key
142b528cefcSMark Murray
143b528cefcSMark MurrayMon Oct 18 17:40:21 1999  Bjoern Groenvall  <bg@mummel.sics.se>
144b528cefcSMark Murray
145b528cefcSMark Murray	* common.c (find_cells): Trim trailing whitespace from
146b528cefcSMark Murray 	cellname. Lines starting with # are regarded as comments.
147b528cefcSMark Murray
148b528cefcSMark MurrayFri Oct  8 18:17:22 1999  Bjoern Groenvall  <bg@mummel.sics.se>
149b528cefcSMark Murray
150b528cefcSMark Murray	* afskrb.c, common.c : Change code to make a clear distinction
151b528cefcSMark Murray 	between hinted realm and ticket realm.
152b528cefcSMark Murray
153b528cefcSMark Murray	* kafs_locl.h: Added argument realm_hint.
154b528cefcSMark Murray
155b528cefcSMark Murray	* common.c (_kafs_get_cred): Change code to acquire the ``best''
156b528cefcSMark Murray 	possible ticket. Use cross-cell authentication only as method of
157b528cefcSMark Murray 	last resort.
158b528cefcSMark Murray
159b528cefcSMark Murray	* afskrb.c (afslog_uid_int): Add realm_hint argument and extract
160b528cefcSMark Murray 	realm from ticket file.
161b528cefcSMark Murray
162b528cefcSMark Murray	* afskrb5.c (afslog_uid_int): Added argument realm_hint.
163b528cefcSMark Murray
164b528cefcSMark Murray1999-10-03  Assar Westerlund  <assar@sics.se>
165b528cefcSMark Murray
166b528cefcSMark Murray	* afskrb5.c (get_cred): update to new krb524_convert_creds_kdc
167b528cefcSMark Murray
168b528cefcSMark Murray1999-08-12  Johan Danielsson  <joda@pdc.kth.se>
169b528cefcSMark Murray
170b528cefcSMark Murray	* Makefile.am: ignore the comlicated aix construct if !krb4
171b528cefcSMark Murray
172b528cefcSMark Murray1999-07-26  Assar Westerlund  <assar@sics.se>
173b528cefcSMark Murray
174b528cefcSMark Murray	* Makefile.am: set version to 1:0:1
175b528cefcSMark Murray
176b528cefcSMark Murray1999-07-22  Assar Westerlund  <assar@sics.se>
177b528cefcSMark Murray
178b528cefcSMark Murray	* afssysdefs.h: define AFS_SYSCALL to 73 for Solaris 2.7
179b528cefcSMark Murray
180b528cefcSMark Murray1999-07-07  Assar Westerlund  <assar@sics.se>
181b528cefcSMark Murray
182b528cefcSMark Murray	* afskrb5.c (krb5_realm_of_cell): new function
183b528cefcSMark Murray
184b528cefcSMark Murray	* afskrb.c (krb_realm_of_cell): new function
185b528cefcSMark Murray	(afslog_uid_int): call krb_get_lrealm correctly
186b528cefcSMark Murray
187b528cefcSMark Murray1999-06-15  Assar Westerlund  <assar@sics.se>
188b528cefcSMark Murray
189b528cefcSMark Murray	* common.c (realm_of_cell): rename to _kafs_realm_of_cell and
190b528cefcSMark Murray 	un-staticize
191b528cefcSMark Murray
192b528cefcSMark MurrayFri Mar 19 14:52:29 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
193b528cefcSMark Murray
194b528cefcSMark Murray	* Makefile.am: add version-info
195b528cefcSMark Murray
196b528cefcSMark MurrayThu Mar 18 11:24:02 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
197b528cefcSMark Murray
198b528cefcSMark Murray	* Makefile.am: include Makefile.am.common
199b528cefcSMark Murray
200b528cefcSMark MurraySat Feb 27 19:46:21 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
201b528cefcSMark Murray
202b528cefcSMark Murray	* Makefile.am: remove EXTRA_DATA (as of autoconf 2.13/automake
203b528cefcSMark Murray 	1.4)
204b528cefcSMark Murray
205b528cefcSMark MurrayThu Feb 11 22:57:37 1999  Johan Danielsson  <joda@hella.pdc.kth.se>
206b528cefcSMark Murray
207b528cefcSMark Murray	* Makefile.am: set AIX_SRC also if !AIX
208b528cefcSMark Murray
209b528cefcSMark MurrayTue Dec  1 14:45:15 1998  Johan Danielsson  <joda@hella.pdc.kth.se>
210b528cefcSMark Murray
211b528cefcSMark Murray	* Makefile.am: fix AIX linkage
212b528cefcSMark Murray
213b528cefcSMark MurraySun Nov 22 10:40:44 1998  Assar Westerlund  <assar@sics.se>
214b528cefcSMark Murray
215b528cefcSMark Murray	* Makefile.in (WFLAGS): set
216b528cefcSMark Murray
217b528cefcSMark MurraySat Nov 21 16:55:19 1998  Johan Danielsson  <joda@hella.pdc.kth.se>
218b528cefcSMark Murray
219b528cefcSMark Murray	* afskrb5.c: add homedir support
220b528cefcSMark Murray
221b528cefcSMark MurraySun Sep  6 20:16:27 1998  Assar Westerlund  <assar@sics.se>
222b528cefcSMark Murray
223b528cefcSMark Murray	* add new functionality for specifying the homedir to krb_afslog
224b528cefcSMark Murray 	et al
225b528cefcSMark Murray
226b528cefcSMark MurrayThu Jul 16 01:27:19 1998  Assar Westerlund  <assar@sics.se>
227b528cefcSMark Murray
228b528cefcSMark Murray	* afssys.c: reorganize order of definitions.
229b528cefcSMark Murray	(try_one, try_two): conditionalize
230b528cefcSMark Murray
231b528cefcSMark MurrayThu Jul  9 18:31:52 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
232b528cefcSMark Murray
233b528cefcSMark Murray	* common.c (realm_of_cell): make the dns fallback work
234b528cefcSMark Murray
235b528cefcSMark MurrayWed Jul  8 01:39:44 1998  Assar Westerlund  <assar@sics.se>
236b528cefcSMark Murray
237b528cefcSMark Murray	* afssys.c (map_syscall_name_to_number): new function for finding
238b528cefcSMark Murray 	the number of a syscall given the name on solaris
239b528cefcSMark Murray	(k_hasafs): try using map_syscall_name_to_number
240b528cefcSMark Murray
241b528cefcSMark MurrayTue Jun 30 17:19:00 1998  Assar Westerlund  <assar@sics.se>
242b528cefcSMark Murray
243b528cefcSMark Murray	* afssys.c: rewrite and add support for environment variable
244b528cefcSMark Murray 	AFS_SYSCALL
245b528cefcSMark Murray
246b528cefcSMark Murray	* Makefile.in (distclean): don't remove roken_rename.h
247b528cefcSMark Murray
248b528cefcSMark MurrayFri May 29 19:03:20 1998  Assar Westerlund  <assar@sics.se>
249b528cefcSMark Murray
250b528cefcSMark Murray	* Makefile.in (roken_rename.h): remove dependency
251b528cefcSMark Murray
252b528cefcSMark MurrayMon May 25 05:25:54 1998  Assar Westerlund  <assar@sics.se>
253b528cefcSMark Murray
254b528cefcSMark Murray	* Makefile.in (clean): try to remove shared library debris
255b528cefcSMark Murray
256b528cefcSMark MurraySun Apr 19 09:58:40 1998  Assar Westerlund  <assar@sics.se>
257b528cefcSMark Murray
258b528cefcSMark Murray	* Makefile.in: add symlink magic for linux
259b528cefcSMark Murray
260b528cefcSMark MurraySat Apr  4 15:08:48 1998  Assar Westerlund  <assar@sics.se>
261b528cefcSMark Murray
262b528cefcSMark Murray	* kafs.h: add arla paths
263b528cefcSMark Murray
264b528cefcSMark Murray	* common.c (_kafs_afslog_all_local_cells): Try _PATH_ARLA_*
265b528cefcSMark Murray	(_realm_of_cell): Try _PATH_ARLA_CELLSERVDB
266b528cefcSMark Murray
267b528cefcSMark MurrayThu Feb 19 14:50:22 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
268b528cefcSMark Murray
269b528cefcSMark Murray	* common.c: Don't store expired tokens (this broke when using
270b528cefcSMark Murray 	pag-less rsh-sessions, and `non-standard' ticket files).
271b528cefcSMark Murray
272b528cefcSMark MurrayThu Feb 12 11:20:15 1998  Johan Danielsson  <joda@emma.pdc.kth.se>
273b528cefcSMark Murray
274b528cefcSMark Murray	* Makefile.in: Install/uninstall one library at a time.
275b528cefcSMark Murray
276b528cefcSMark MurrayThu Feb 12 05:38:58 1998  Assar Westerlund  <assar@sics.se>
277b528cefcSMark Murray
278b528cefcSMark Murray	* Makefile.in (install): one library at a time.
279b528cefcSMark Murray
280b528cefcSMark MurrayMon Feb  9 23:40:32 1998  Assar Westerlund  <assar@sics.se>
281b528cefcSMark Murray
282b528cefcSMark Murray	* common.c (find_cells): ignore empty lines
283b528cefcSMark Murray
284b528cefcSMark MurrayTue Jan  6 04:25:58 1998  Assar Westerlund  <assar@sics.se>
285b528cefcSMark Murray
286b528cefcSMark Murray	* afssysdefs.h (AFS_SYSCALL): add FreeBSD
287b528cefcSMark Murray
288b528cefcSMark MurrayFri Jan  2 17:08:24 1998  Assar Westerlund  <assar@sics.se>
289b528cefcSMark Murray
290b528cefcSMark Murray	* kafs.h: new VICEIOCTL's.  From <rb@stacken.kth.se>
291b528cefcSMark Murray
292b528cefcSMark Murray	* afssysdefs.h: Add OpenBSD
293