~ubuntu-branches/ubuntu/maverick/krb5/maverick

« back to all changes in this revision

Viewing changes to src/lib/krb5/libkrb5.exports

  • Committer: Bazaar Package Importer
  • Author(s): Sam Hartman
  • Date: 2009-05-07 16:16:34 UTC
  • mfrom: (13.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20090507161634-xqyk0s9na0le4flj
Tags: 1.7dfsg~beta1-4
When  decrypting the TGS response fails with the subkey, try with the
session key to work around Heimdal bug, Closes: #527353 

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
_krb5_conf_boolean
2
 
_krb5_use_dns_kdc
3
 
_krb5_use_dns_realm
4
 
asn12krb5_buf
5
 
asn1_decode_addrtype
6
 
asn1_decode_ap_options
7
 
asn1_decode_authdata_elt
8
 
asn1_decode_authdatatype
9
 
asn1_decode_authorization_data
10
 
asn1_decode_charstring
11
 
asn1_decode_checksum
12
 
asn1_decode_cksumtype
13
 
asn1_decode_enc_kdc_rep_part
14
 
asn1_decode_enc_sam_key
15
 
asn1_decode_enc_sam_response_enc
16
 
asn1_decode_enc_sam_response_enc_2
17
 
asn1_decode_encrypted_data
18
 
asn1_decode_encryption_key
19
 
asn1_decode_enctype
20
 
asn1_decode_etype_info
21
 
asn1_decode_etype_info2
22
 
asn1_decode_generalstring
23
 
asn1_decode_generaltime
24
 
asn1_decode_host_address
25
 
asn1_decode_host_addresses
26
 
asn1_decode_ia5string
27
 
asn1_decode_int
28
 
asn1_decode_int32
29
 
asn1_decode_integer
30
 
asn1_decode_kdc_options
31
 
asn1_decode_kdc_rep
32
 
asn1_decode_kdc_req
33
 
asn1_decode_kdc_req_body
34
 
asn1_decode_kerberos_time
35
 
asn1_decode_krb5_flags
36
 
asn1_decode_krb_cred_info
37
 
asn1_decode_krb_safe_body
38
 
asn1_decode_kvno
39
 
asn1_decode_last_req
40
 
asn1_decode_last_req_entry
41
 
asn1_decode_maybe_unsigned
42
 
asn1_decode_msgtype
43
 
asn1_decode_null
44
 
asn1_decode_octet
45
 
asn1_decode_octetstring
46
 
asn1_decode_oid
47
 
asn1_decode_pa_data
48
 
asn1_decode_passwdsequence
49
 
asn1_decode_predicted_sam_response
50
 
asn1_decode_principal_name
51
 
asn1_decode_printablestring
52
 
asn1_decode_realm
53
 
asn1_decode_sam_challenge
54
 
asn1_decode_sam_challenge_2
55
 
asn1_decode_sam_challenge_2_body
56
 
asn1_decode_sam_flags
57
 
asn1_decode_sam_response
58
 
asn1_decode_sam_response_2
59
 
asn1_decode_seqnum
60
 
asn1_decode_sequence_of_checksum
61
 
asn1_decode_sequence_of_enctype
62
 
asn1_decode_sequence_of_krb_cred_info
63
 
asn1_decode_sequence_of_pa_data
64
 
asn1_decode_sequence_of_passwdsequence
65
 
asn1_decode_sequence_of_ticket
66
 
asn1_decode_ticket
67
 
asn1_decode_ticket_flags
68
 
asn1_decode_transited_encoding
69
 
asn1_decode_ui_2
70
 
asn1_decode_ui_4
71
 
asn1_decode_unsigned_integer
72
 
asn1_encode_ap_options
73
 
asn1_encode_authorization_data
74
 
asn1_encode_charstring
75
 
asn1_encode_checksum
76
 
asn1_encode_enc_kdc_rep_part
77
 
asn1_encode_enc_sam_response_enc
78
 
asn1_encode_enc_sam_response_enc_2
79
 
asn1_encode_encrypted_data
80
 
asn1_encode_encryption_key
81
 
asn1_encode_enumerated
82
 
asn1_encode_etype_info
83
 
asn1_encode_etype_info_entry
84
 
asn1_encode_generalstring
85
 
asn1_encode_generaltime
86
 
asn1_encode_host_address
87
 
asn1_encode_host_addresses
88
 
asn1_encode_ia5string
89
 
asn1_encode_integer
90
 
asn1_encode_kdc_options
91
 
asn1_encode_kdc_rep
92
 
asn1_encode_kdc_req
93
 
asn1_encode_kdc_req_body
94
 
asn1_encode_kerberos_time
95
 
asn1_encode_krb5_authdata_elt
96
 
asn1_encode_krb5_flags
97
 
asn1_encode_krb_cred_info
98
 
asn1_encode_krb_safe_body
99
 
asn1_encode_krb_saved_safe_body
100
 
asn1_encode_last_req
101
 
asn1_encode_last_req_entry
102
 
asn1_encode_null
103
 
asn1_encode_octetstring
104
 
asn1_encode_oid
105
 
asn1_encode_pa_data
106
 
asn1_encode_passwdsequence
107
 
asn1_encode_predicted_sam_response
108
 
asn1_encode_principal_name
109
 
asn1_encode_printablestring
110
 
asn1_encode_realm
111
 
asn1_encode_sam_challenge
112
 
asn1_encode_sam_challenge_2
113
 
asn1_encode_sam_challenge_2_body
114
 
asn1_encode_sam_flags
115
 
asn1_encode_sam_key
116
 
asn1_encode_sam_response
117
 
asn1_encode_sam_response_2
118
 
asn1_encode_sequence_of_checksum
119
 
asn1_encode_sequence_of_enctype
120
 
asn1_encode_sequence_of_krb_cred_info
121
 
asn1_encode_sequence_of_pa_data
122
 
asn1_encode_sequence_of_passwdsequence
123
 
asn1_encode_sequence_of_ticket
124
 
asn1_encode_ticket
125
 
asn1_encode_ticket_flags
126
 
asn1_encode_transited_encoding
127
 
asn1_encode_ui_4
128
 
asn1_encode_unsigned_integer
129
 
asn1_get_sequence
130
 
asn1_get_tag_2
131
 
asn1_krb5_realm_copy
132
 
asn1_make_etag
133
 
asn1_make_id
134
 
asn1_make_length
135
 
asn1_make_sequence
136
 
asn1_make_set
137
 
asn1_make_string
138
 
asn1_make_tag
139
 
asn1buf_create
140
 
asn1buf_destroy
141
 
asn1buf_ensure_space
142
 
asn1buf_expand
143
 
asn1buf_free
144
 
asn1buf_hex_unparse
145
 
asn1buf_imbed
146
 
asn1buf_insert_charstring
147
 
asn1buf_insert_octet
148
 
asn1buf_insert_octetstring
149
 
asn1buf_len
150
 
asn1buf_remains
151
 
asn1buf_remove_charstring
152
 
asn1buf_remove_octet
153
 
asn1buf_remove_octetstring
154
 
asn1buf_size
155
 
asn1buf_skiptail
156
 
asn1buf_sync
157
 
asn1buf_unparse
158
 
asn1buf_wrap_data
159
2
decode_krb5_alt_method
160
3
decode_krb5_ap_rep
161
4
decode_krb5_ap_rep_enc_part
169
12
decode_krb5_enc_data
170
13
decode_krb5_enc_kdc_rep_part
171
14
decode_krb5_enc_priv_part
172
 
decode_krb5_enc_sam_key
173
15
decode_krb5_enc_sam_response_enc
174
16
decode_krb5_enc_sam_response_enc_2
175
17
decode_krb5_enc_tkt_part
177
19
decode_krb5_error
178
20
decode_krb5_etype_info
179
21
decode_krb5_etype_info2
 
22
decode_krb5_fast_req
 
23
decode_krb5_pa_fx_fast_request
180
24
decode_krb5_kdc_req_body
181
25
decode_krb5_pa_enc_ts
 
26
decode_krb5_pa_for_user
 
27
decode_krb5_pa_pac_req
182
28
decode_krb5_padata_sequence
183
29
decode_krb5_predicted_sam_response
184
30
decode_krb5_priv
185
31
decode_krb5_pwd_data
186
32
decode_krb5_pwd_sequence
187
33
decode_krb5_safe
188
 
decode_krb5_safe_with_body
189
34
decode_krb5_sam_challenge
190
 
decode_krb5_sam_challenge_2
191
 
decode_krb5_sam_challenge_2_body
192
35
decode_krb5_sam_response
193
36
decode_krb5_sam_response_2
 
37
decode_krb5_setpw_req
194
38
decode_krb5_tgs_rep
195
39
decode_krb5_tgs_req
196
40
decode_krb5_ticket
 
41
decode_krb5_typed_data
197
42
encode_krb5_alt_method
198
43
encode_krb5_ap_rep
199
44
encode_krb5_ap_rep_enc_part
214
59
encode_krb5_error
215
60
encode_krb5_etype_info
216
61
encode_krb5_etype_info2
 
62
encode_krb5_fast_response
 
63
encode_krb5_pa_fx_fast_reply
217
64
encode_krb5_kdc_req_body
218
65
encode_krb5_pa_enc_ts
 
66
encode_krb5_pa_for_user
 
67
encode_krb5_pa_server_referral_data
 
68
encode_krb5_pa_svr_referral_data
219
69
encode_krb5_padata_sequence
220
70
encode_krb5_predicted_sam_response
221
71
encode_krb5_priv
222
72
encode_krb5_pwd_data
223
73
encode_krb5_pwd_sequence
224
74
encode_krb5_safe
225
 
encode_krb5_safe_with_body
226
75
encode_krb5_sam_challenge
227
 
encode_krb5_sam_challenge_2
228
 
encode_krb5_sam_challenge_2_body
229
76
encode_krb5_sam_key
230
77
encode_krb5_sam_response
231
78
encode_krb5_sam_response_2
232
 
encode_krb5_setpw_req
233
79
encode_krb5_tgs_rep
234
80
encode_krb5_tgs_req
235
81
encode_krb5_ticket
280
126
krb5_auth_con_setaddrs
281
127
krb5_auth_con_setflags
282
128
krb5_auth_con_setivector
283
 
krb5_auth_con_setlocalseqnumber
284
129
krb5_auth_con_setpermetypes
285
130
krb5_auth_con_setports
286
131
krb5_auth_con_setrcache
287
132
krb5_auth_con_setrecvsubkey
288
 
krb5_auth_con_setremoteseqnumber
289
133
krb5_auth_con_setsendsubkey
290
134
krb5_auth_con_setuseruserkey
291
135
krb5_auth_to_rep
292
136
krb5_build_principal
293
137
krb5_build_principal_ext
294
138
krb5_build_principal_va
295
 
krb5_cccol_cursor_free
296
 
krb5_cccol_cursor_new
297
 
krb5_cccol_cursor_next
 
139
krb5_build_principal_alloc_va
298
140
krb5_cc_close
299
141
krb5_cc_copy_creds
300
142
krb5_cc_default
319
161
krb5_cc_set_flags
320
162
krb5_cc_start_seq_get
321
163
krb5_cc_store_cred
 
164
krb5_cccol_cursor_free
 
165
krb5_cccol_cursor_new
 
166
krb5_cccol_cursor_next
322
167
krb5_change_cache
323
168
krb5_change_password
324
 
krb5_change_set_password
325
169
krb5_check_transited_list
326
170
krb5_chpw_result_code_string
 
171
krb5_clear_error_message
327
172
krb5_copy_addr
328
173
krb5_copy_addresses
329
174
krb5_copy_authdata
332
177
krb5_copy_context
333
178
krb5_copy_creds
334
179
krb5_copy_data
 
180
krb5_copy_error_message
335
181
krb5_copy_keyblock
336
182
krb5_copy_keyblock_contents
337
183
krb5_copy_principal
338
184
krb5_copy_ticket
339
185
krb5_create_secure_file
340
186
krb5_crypto_us_timeofday
341
 
krb5_decode_kdc_rep
 
187
krb5_decode_authdata_container
342
188
krb5_decode_ticket
343
189
krb5_decrypt_tkt_part
344
190
krb5_default_pwd_prompt1
346
192
krb5_defkeyname
347
193
krb5_deltat_to_string
348
194
krb5_do_preauth
 
195
krb5_encode_authdata_container
349
196
krb5_encode_kdc_rep
350
197
krb5_encrypt_helper
351
198
krb5_encrypt_tkt_part
355
202
krb5_find_serializer
356
203
krb5_free_address
357
204
krb5_free_addresses
 
205
krb5_free_alt_method
358
206
krb5_free_ap_rep
359
207
krb5_free_ap_rep_enc_part
360
208
krb5_free_ap_req
372
220
krb5_free_data
373
221
krb5_free_data_contents
374
222
krb5_free_default_realm
 
223
krb5_free_enc_data
375
224
krb5_free_enc_kdc_rep_part
376
225
krb5_free_enc_sam_response_enc
377
226
krb5_free_enc_sam_response_enc_2
379
228
krb5_free_enc_sam_response_enc_contents
380
229
krb5_free_enc_tkt_part
381
230
krb5_free_error
 
231
krb5_free_error_message
382
232
krb5_free_etype_info
 
233
krb5_free_fast_armored_req
 
234
krb5_free_fast_req
383
235
krb5_free_host_realm
384
236
krb5_free_kdc_rep
385
237
krb5_free_kdc_req
391
243
krb5_free_last_req
392
244
krb5_free_pa_data
393
245
krb5_free_pa_enc_ts
 
246
krb5_free_pa_pac_req
 
247
krb5_free_pa_for_user
 
248
krb5_free_pa_server_referral_data
 
249
krb5_free_pa_svr_referral_data
 
250
krb5_free_passwd_phrase_element
394
251
krb5_free_predicted_sam_response
395
252
krb5_free_predicted_sam_response_contents
396
253
krb5_free_principal
415
272
krb5_free_ticket
416
273
krb5_free_tickets
417
274
krb5_free_tkt_authent
 
275
krb5_free_typed_data
418
276
krb5_free_unparsed_name
419
277
krb5_fwd_tgt_creds
420
278
krb5_gen_portaddr
431
289
krb5_get_default_config_files
432
290
krb5_get_default_in_tkt_ktypes
433
291
krb5_get_default_realm
 
292
krb5_get_error_message
 
293
krb5_get_fallback_host_realm
434
294
krb5_get_host_realm
435
295
krb5_get_in_tkt
436
296
krb5_get_in_tkt_with_keytab
444
304
krb5_get_init_creds_opt_get_pa
445
305
krb5_get_init_creds_opt_init
446
306
krb5_get_init_creds_opt_set_address_list
 
307
krb5_get_init_creds_opt_set_canonicalize
447
308
krb5_get_init_creds_opt_set_change_password_prompt
448
309
krb5_get_init_creds_opt_set_etype_list
 
310
krb5_get_init_creds_opt_set_fast_ccache_name
449
311
krb5_get_init_creds_opt_set_forwardable
450
312
krb5_get_init_creds_opt_set_pa
451
313
krb5_get_init_creds_opt_set_preauth_list
491
353
krb5_kt_start_seq_get
492
354
krb5_ktf_ops
493
355
krb5_ktf_writable_ops
494
 
krb5_ktfile_add
495
 
krb5_ktfile_close
496
 
krb5_ktfile_end_get
497
 
krb5_ktfile_get_entry
498
 
krb5_ktfile_get_name
499
 
krb5_ktfile_get_next
500
 
krb5_ktfile_remove
501
 
krb5_ktfile_resolve
502
 
krb5_ktfile_ser_entry
503
 
krb5_ktfile_start_seq_get
504
 
krb5_ktfile_wresolve
505
 
krb5_ktfileint_close
506
 
krb5_ktfileint_delete_entry
507
 
krb5_ktfileint_find_slot
508
 
krb5_ktfileint_internal_read_entry
509
 
krb5_ktfileint_openr
510
 
krb5_ktfileint_openw
511
 
krb5_ktfileint_read_entry
512
 
krb5_ktfileint_size_entry
513
 
krb5_ktfileint_write_entry
514
356
krb5_kts_ops
515
357
krb5_kuserok
516
358
krb5_libdefault_boolean
521
363
krb5_max_dgram_size
522
364
krb5_max_skdc_timeout
523
365
krb5_mcc_ops
 
366
krb5_merge_authdata
524
367
krb5_mk_1cred
525
368
krb5_mk_error
526
369
krb5_mk_ncred
527
370
krb5_mk_priv
528
371
krb5_mk_rep
 
372
krb5_mk_rep_dce
529
373
krb5_mk_req
530
374
krb5_mk_req_extended
531
375
krb5_mk_safe
536
380
krb5_os_hostaddr
537
381
krb5_os_init_context
538
382
krb5_os_localaddr
 
383
krb5int_get_domain_realm_mapping
539
384
krb5_overridekeyname
 
385
krb5_pac_add_buffer
 
386
krb5_pac_free
 
387
krb5_pac_get_buffer
 
388
krb5_pac_get_types
 
389
krb5_pac_init
 
390
krb5_pac_parse
 
391
krb5_pac_verify
540
392
krb5_parse_name
 
393
krb5_parse_name_flags
541
394
krb5_principal2salt
542
395
krb5_principal2salt_norealm
543
396
krb5_principal_compare
 
397
krb5_principal_compare_any_realm
 
398
krb5_principal_compare_flags
544
399
krb5_process_padata
545
400
krb5_prompter_posix
546
401
krb5_rc_close
564
419
krb5_rc_get_lifespan
565
420
krb5_rc_get_name
566
421
krb5_rc_get_type
 
422
krb5_rc_hash_message
567
423
krb5_rc_initialize
568
424
krb5_rc_io_close
569
425
krb5_rc_io_creat
577
433
krb5_rc_io_unmark
578
434
krb5_rc_io_write
579
435
krb5_rc_recover
 
436
krb5_rc_recover_or_initialize
580
437
krb5_rc_register_type
581
438
krb5_rc_resolve
582
439
krb5_rc_resolve_full
586
443
krb5_rd_error
587
444
krb5_rd_priv
588
445
krb5_rd_rep
 
446
krb5_rd_rep_dce
589
447
krb5_rd_req
590
448
krb5_rd_req_decoded
591
449
krb5_rd_req_decoded_anyflag
601
459
krb5_register_serializer
602
460
krb5_salttype_to_string
603
461
krb5_secure_config_files
604
 
krb5_send_tgs
605
462
krb5_sendauth
606
463
krb5_sendto_kdc
607
464
krb5_ser_address_init
628
485
krb5_set_default_realm
629
486
krb5_set_default_tgs_enctypes
630
487
krb5_set_default_tgs_ktypes
 
488
krb5_set_error_message
631
489
krb5_set_password
632
490
krb5_set_password_using_ccache
633
491
krb5_set_principal_realm
650
508
krb5_unpack_full_ipaddr
651
509
krb5_unparse_name
652
510
krb5_unparse_name_ext
 
511
krb5_unparse_name_flags
 
512
krb5_unparse_name_flags_ext
653
513
krb5_us_timeofday
654
514
krb5_use_natural_time
655
515
krb5_validate_times
656
516
krb5_verify_init_creds
657
517
krb5_verify_init_creds_opt_init
658
518
krb5_verify_init_creds_opt_set_ap_req_nofail
 
519
krb5_vset_error_message
659
520
krb5_walk_realm_tree
660
521
krb5_write_message
661
 
krb5int_524_sendto_kdc
662
522
krb5int_accessor
663
 
krb5int_add_host_to_list
664
 
krb5int_auth_con_chkseqnum
665
 
krb5int_cc_creds_match_request
666
523
krb5int_cc_default
667
524
krb5int_cleanup_library
668
525
krb5int_cm_call_select
669
 
krb5int_copy_data_contents
 
526
krb5int_copy_data_contents_add0
 
527
krb5int_find_authdata
 
528
krb5int_find_pa_data
670
529
krb5int_foreach_localaddr
671
530
krb5int_free_addrlist
672
 
krb5int_free_srv_dns_data
673
 
krb5int_generate_and_save_subkey
674
 
krb5int_get_fq_local_hostname
675
 
krb5int_grow_addrlist
 
531
krb5int_init_context_kdc
676
532
krb5int_initialize_library
677
 
krb5int_krb_life_to_time
678
 
krb5int_krb_time_to_life
679
 
krb5int_local_addresses
680
 
krb5int_locate_server
681
 
krb5int_make_srv_query_realm
682
 
krb5int_mk_chpw_req
683
 
krb5int_mk_setpw_req
684
 
krb5int_populate_gic_opt
685
 
krb5int_rd_chpw_rep
686
 
krb5int_rd_setpw_rep
687
 
krb5int_sendto
 
533
krb5int_pac_sign
688
534
krb5int_sendtokdc_debug_handler
689
 
krb5int_set_prompt_types
690
 
krb5int_setpw_result_code_string
691
 
krb5int_translate_gai_error
692
 
os_get_default_config_files
693
535
profile_abandon
694
536
profile_add_node
695
537
profile_add_relation
740
582
profile_update_relation
741
583
profile_verify_node
742
584
profile_write_tree_file
743
 
krb5_set_error_message
744
 
krb5_vset_error_message
745
 
krb5_get_error_message
746
 
krb5_free_error_message
747
 
krb5_clear_error_message
748
 
krb5int_init_context_kdc