d756ad019a
make tests pass again
Love Hörnquist Åstrand
2011-06-19 11:49:33 -07:00
e73a5a9c54
remove stray klist
Love Hörnquist Åstrand
2011-06-19 11:39:39 -07:00
45b9139cc4
if we are using db1 or db3 (really 3,4,5), when we will need LIB_db_create, otherwise use LIB_NDBM
Love Hörnquist Åstrand
2011-06-19 11:20:48 -07:00
5a25df7851
set HEIMDAL_LOCALEDIR for librfc3961.la too
Love Hörnquist Åstrand
2011-06-19 11:02:27 -07:00
09b07e9ef4
fix ifdef
Love Hörnquist Åstrand
2011-06-19 10:58:50 -07:00
625d29fc3e
remove unused ifdef
Love Hörnquist Åstrand
2011-06-19 10:58:35 -07:00
749c112c31
only set IP_TOS on IPv4 sockets
Love Hörnquist Åstrand
2011-06-19 10:58:22 -07:00
e5eb401fcd
simplify checking and start to use __has_extension
Love Hörnquist Åstrand
2011-06-19 10:43:12 -07:00
f93a56f931
Set improved enctypes parameter defaults to better match the RFC.
Nicolas Williams
2011-05-30 22:32:16 -05:00
016193ac6a
Added manpage documentation for krb5_{as, tgs}_enctypes.
Nicolas Williams
2011-04-07 23:55:33 -05:00
2fbad6432b
Initial support for default_{as, tgs}_etypes.
Nicolas Williams
2011-04-07 20:55:09 -05:00
c06d5ebfda
Fixes to patches that add *use-strong* parameters.
Nicolas Williams
2011-04-07 15:11:05 -05:00
8ada355954
Forgot to default use_strongest_server_key...
Nicolas Williams
2011-04-06 01:31:00 -05:00
76a192b906
Forgot to default preauth_use_strongest_session_key...
Nicolas Williams
2011-04-06 01:29:59 -05:00
256cf6ea12
This patch adds support for a use-strongest-server-key krb5.conf kdc parameter that controls how the KDC (AS and TGS) selects a long-term key from a service principal's HDB entry. If TRUE the KDC picks the strongest supported key from the service principal's current keyset. If FALSE the KDC picks the first supported key from the service principal's current keyset.
Nicolas Williams
2011-04-06 01:26:37 -05:00
481fe133b2
Also added preauth-use-strongest-session-key krb5.conf kdc parameter, similar to {as, tgs}-use-strongest-session-key. The latter two control ticket session key enctype selection in the AS and TGS cases, respectively, while the former controls PA-ETYPE-INFO2 enctype selection in the AS case.
Nicolas Williams
2011-04-06 00:52:18 -05:00
a7a8a7e95c
Initial patch to add as-use-strongest-session-key and same for tgs krb5.conf parameters for the KDC. These control the session key enctype selection algorithm for the AS and TGS respectively: if TRUE then they prefer the strongest enctype supported by the client, the KDC and the target principal, else they prefer the first enctype fromt he client's list that is also supported by the KDC and the target principal.
Nicolas Williams
2011-04-06 00:44:44 -05:00
ec35b8d4a2
add option to disable --disable-heimdal-documentation
Love Hörnquist Åstrand
2011-06-14 20:33:44 -07:00
4a6fa9a979
distribute version-script.map
Love Hörnquist Åstrand
2011-06-14 07:18:32 -07:00
40a53bae5f
Don't build ppc any more, don't have a compiler for that any more
Love Hörnquist Åstrand
2011-06-13 21:23:23 -07:00
e72940c962
more frameworks for test_name
Love Hörnquist Åstrand
2011-06-13 21:19:10 -07:00
3c725a465e
Initialize zero before using it in unwrap_des().
ghudson@MIT.EDU
2011-06-13 21:11:31 -04:00
9c040227a5
1.5pre2
Love Hörnquist Åstrand
2011-06-13 20:29:47 -07:00
afd8627f61
GSS names
Love Hörnquist Åstrand
2011-05-31 20:25:33 -07:00
ade3d65e73
more limits
Love Hornquist Astrand
2011-05-22 20:57:30 -07:00
9d4addf9c1
fix preferences
Love Hornquist Astrand
2011-05-22 20:47:32 -07:00
8b1b47035d
Switch to krb5_enomem
Love Hornquist Astrand
2011-05-22 20:43:31 -07:00
5829bfe476
add LIB_heimbase
Love Hörnquist Åstrand
2011-05-22 17:28:24 -07:00
27f3d822cf
Maybe include <sys/types.h> and <sys/select.h>
Love Hörnquist Åstrand
2011-05-22 17:14:29 -07:00
b019c085bd
handle leaks excluded
Love Hörnquist Åstrand
2011-05-22 14:26:59 -07:00
48a91b7fc5
change prefix ETYPE_ to KRB5_ENCTYPE_ and provide compat symbols
Love Hörnquist Åstrand
2011-05-22 14:06:40 -07:00
3564726537
support NT_USER_NAME for real
Love Hornquist Astrand
2011-05-22 13:02:08 -07:00
9dc505a721
cred is no longer a name, handle that
Love Hornquist Astrand
2011-05-22 13:01:32 -07:00
12c3c12160
pass in client name
Love Hornquist Astrand
2011-05-22 13:01:00 -07:00
9a5019156c
remove debug and don't check targetname since it doesn't really matter
Love Hornquist Astrand
2011-05-21 13:27:57 -07:00
5564106268
use client-amel
Love Hornquist Astrand
2011-05-21 13:25:51 -07:00
26085dfbc0
allocate enough memory
Love Hornquist Astrand
2011-05-21 13:25:24 -07:00
58ffee93b7
allow GSS_C_NT_USER_NAME too
Love Hornquist Astrand
2011-05-21 13:07:22 -07:00
cb7cbbb906
add more people that have contributed
Love Hornquist Astrand
2011-05-21 12:23:47 -07:00
58ea513056
fix error message
Love Hornquist Astrand
2011-05-21 12:11:04 -07:00
0879b9831a
remove trailing whitespace
Love Hornquist Astrand
2011-05-21 11:57:31 -07:00
25e86d6f4d
check for execinfo.h and backtrace()
Love Hornquist Astrand
2011-05-21 11:55:21 -07:00
97df66c0a0
Put Nd argument after Nd macro.
Thomas Klausner
2011-05-21 18:48:15 +02:00
3772533acd
Convert to UTF-8.
Thomas Klausner
2011-05-21 18:46:27 +02:00
db8e287e41
Use "Fl Fl" for long options.
Thomas Klausner
2011-05-21 18:42:36 +02:00
05a432aaed
let try to exclude __CFInitialize
Love Hornquist Astrand
2011-05-20 08:42:29 -07:00
79ff133ae9
make gss_acquire_cred_ext private
Luke Howard
2011-05-20 14:31:08 +02:00
9cf61bc762
add mech/compat.h for distribution
Love Hornquist Astrand
2011-05-19 00:02:06 -07:00
72fe85c267
fix enum vs int warning
Love Hornquist Astrand
2011-05-18 22:30:46 -07:00
1745da3636
fix const warning
Love Hornquist Astrand
2011-05-18 22:28:54 -07:00
c7c22aef44
clean slc-lex.c
Love Hornquist Astrand
2011-05-18 22:15:49 -07:00
e4580fe4cc
add glue for krb5_einval
Love Hornquist Astrand
2011-05-18 22:00:37 -07:00
4c063f2955
quite const warning
Love Hornquist Astrand
2011-05-18 22:00:20 -07:00
c6c32a431f
provide _krb5_einval and _krb5_debug_backtrace that will ease figuring out when it happens
Love Hornquist Astrand
2011-05-18 21:59:56 -07:00
492492e42a
use new function krb5_einval instead of returning EINVAL directly
Love Hornquist Astrand
2011-05-18 21:59:23 -07:00
3ada607635
Final fixes from Christos Zoulas
Love Hornquist Astrand
2011-05-18 21:58:57 -07:00
9af798f09f
sort, add Roland and Christos.
Love Hornquist Astrand
2011-05-18 21:57:46 -07:00