notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
Port details on branch 2022Q4
heimdal-devel Popular BSD-licensed implementation of Kerberos 5
2022.11.18_5 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2022.11.18_5Version of this port present on the latest quarterly branch.
Maintainer: cy@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2022-12-05 20:12:06
Last Update: 2022-12-05 20:06:15
Commit Hash: 3c82f0c
License: BSD3CLAUSE
WWW:
https://www.h5l.org/
Description:
Heimdal is an implementation of Kerberos 5, largely written in Sweden (due to crypto export legal issues in the US at the time). It is freely available under a three clause BSD style license.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (772 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/heimdal-devel-2022.11.18_5/catalog.mk
  3. /usr/local/share/licenses/heimdal-devel-2022.11.18_5/LICENSE
  4. /usr/local/share/licenses/heimdal-devel-2022.11.18_5/BSD3CLAUSE
  5. bin/afslog
  6. bin/asn1_compile
  7. bin/asn1_print
  8. bin/bsearch
  9. bin/gss-token
  10. bin/gsstool
  11. bin/heimtools
  12. bin/hxtool
  13. bin/idn-lookup
  14. bin/kadmin
  15. bin/kdestroy
  16. bin/kf
  17. bin/kgetcred
  18. bin/kinit
  19. bin/klist
  20. bin/kpasswd
  21. bin/krb5-config
  22. bin/kswitch
  23. bin/ktutil
  24. bin/kx509
  25. bin/otp
  26. bin/otpprint
  27. bin/pagsh
  28. bin/rkbase32
  29. bin/rkbase64
  30. bin/rkvis
  31. bin/string2key
  32. bin/verify_krb5_conf
  33. include/heimdal/asn1-common.h
  34. include/heimdal/asn1_err.h
  35. include/heimdal/base32.h
  36. include/heimdal/base64.h
  37. include/heimdal/cms_asn1.h
  38. include/heimdal/cms_template_asn1.h
  39. include/heimdal/com_err.h
  40. include/heimdal/com_right.h
  41. include/heimdal/common_plugin.h
  42. include/heimdal/crmf_asn1.h
  43. include/heimdal/crmf_template_asn1.h
  44. include/heimdal/der-private.h
  45. include/heimdal/der-protos.h
  46. include/heimdal/der.h
  47. include/heimdal/digest_asn1.h
  48. include/heimdal/digest_template_asn1.h
  49. include/heimdal/getarg.h
  50. include/heimdal/gss-preauth-private.h
  51. include/heimdal/gss-preauth-protos.h
  52. include/heimdal/gssapi.h
  53. include/heimdal/gssapi/gkrb5_err.h
  54. include/heimdal/gssapi/gssapi.h
  55. include/heimdal/gssapi/gssapi_krb5.h
  56. include/heimdal/gssapi/gssapi_ntlm.h
  57. include/heimdal/gssapi/gssapi_oid.h
  58. include/heimdal/gssapi/gssapi_spnego.h
  59. include/heimdal/gssapi/negoex_err.h
  60. include/heimdal/hcrypto/aes.h
  61. include/heimdal/hcrypto/bn.h
  62. include/heimdal/hcrypto/des.h
  63. include/heimdal/hcrypto/dh.h
  64. include/heimdal/hcrypto/dsa.h
  65. include/heimdal/hcrypto/ec.h
  66. include/heimdal/hcrypto/ecdh.h
  67. include/heimdal/hcrypto/ecdsa.h
  68. include/heimdal/hcrypto/engine.h
  69. include/heimdal/hcrypto/evp-cc.h
  70. include/heimdal/hcrypto/evp-hcrypto.h
  71. include/heimdal/hcrypto/evp-openssl.h
  72. include/heimdal/hcrypto/evp-pkcs11.h
  73. include/heimdal/hcrypto/evp.h
  74. include/heimdal/hcrypto/hmac.h
  75. include/heimdal/hcrypto/md4.h
  76. include/heimdal/hcrypto/md5.h
  77. include/heimdal/hcrypto/pkcs12.h
  78. include/heimdal/hcrypto/rand.h
  79. include/heimdal/hcrypto/rc2.h
  80. include/heimdal/hcrypto/rc4.h
  81. include/heimdal/hcrypto/rsa.h
  82. include/heimdal/hcrypto/sha.h
  83. include/heimdal/hcrypto/ui.h
  84. include/heimdal/hcrypto/undef.h
  85. include/heimdal/hdb-protos.h
  86. include/heimdal/hdb.h
  87. include/heimdal/hdb_asn1.h
  88. include/heimdal/hdb_err.h
  89. include/heimdal/heim-ipc.h
  90. include/heimdal/heim_asn1.h
  91. include/heimdal/heim_err.h
  92. include/heimdal/heimbase-atomics.h
  93. include/heimdal/heimbase-protos.h
  94. include/heimdal/heimbase-svc.h
  95. include/heimdal/heimbase.h
  96. include/heimdal/heimntlm-protos.h
  97. include/heimdal/heimntlm.h
  98. include/heimdal/hex.h
  99. include/heimdal/hx509-protos.h
  100. include/heimdal/hx509.h
  101. include/heimdal/hx509_err.h
  102. include/heimdal/k524_err.h
  103. include/heimdal/k5e1_err.h
  104. include/heimdal/kadm5/admin.h
  105. include/heimdal/kadm5/kadm5-hook.h
  106. include/heimdal/kadm5/kadm5-private.h
  107. include/heimdal/kadm5/kadm5-protos.h
  108. include/heimdal/kadm5/kadm5-pwcheck.h
  109. include/heimdal/kadm5/kadm5_err.h
  110. include/heimdal/kadm5/private.h
  111. include/heimdal/kafs.h
  112. include/heimdal/kdc-protos.h
  113. include/heimdal/kdc.h
  114. include/heimdal/krb5-protos.h
  115. include/heimdal/krb5-types.h
  116. include/heimdal/krb5.h
  117. include/heimdal/krb5/an2ln_plugin.h
  118. include/heimdal/krb5/ccache_plugin.h
  119. include/heimdal/krb5/csr_authorizer_plugin.h
  120. include/heimdal/krb5/db_plugin.h
  121. include/heimdal/krb5/gss_preauth_authorizer_plugin.h
  122. include/heimdal/krb5/kdc-accessors.h
  123. include/heimdal/krb5/kdc-audit.h
  124. include/heimdal/krb5/kdc-plugin.h
  125. include/heimdal/krb5/kuserok_plugin.h
  126. include/heimdal/krb5/locate_plugin.h
  127. include/heimdal/krb5/send_to_kdc_plugin.h
  128. include/heimdal/krb5/token_validator_plugin.h
  129. include/heimdal/krb5_asn1.h
  130. include/heimdal/krb5_ccapi.h
  131. include/heimdal/krb5_err.h
  132. include/heimdal/krb5_template_asn1.h
  133. include/heimdal/kx509_asn1.h
  134. include/heimdal/kx509_err.h
  135. include/heimdal/kx509_template_asn1.h
  136. include/heimdal/ntlm_err.h
  137. include/heimdal/ocsp_asn1.h
  138. include/heimdal/ocsp_template_asn1.h
  139. include/heimdal/otp.h
  140. include/heimdal/parse_bytes.h
  141. include/heimdal/parse_time.h
  142. include/heimdal/parse_units.h
  143. include/heimdal/pkcs10_asn1.h
  144. include/heimdal/pkcs10_template_asn1.h
  145. include/heimdal/pkcs12_asn1.h
  146. include/heimdal/pkcs12_template_asn1.h
  147. include/heimdal/pkcs8_asn1.h
  148. include/heimdal/pkcs8_template_asn1.h
  149. include/heimdal/pkcs9_asn1.h
  150. include/heimdal/pkcs9_template_asn1.h
  151. include/heimdal/pkinit_asn1.h
  152. include/heimdal/pkinit_template_asn1.h
  153. include/heimdal/resolve.h
  154. include/heimdal/rfc2459_asn1.h
  155. include/heimdal/rfc2459_template_asn1.h
  156. include/heimdal/rfc4108_asn1.h
  157. include/heimdal/rfc4108_template_asn1.h
  158. include/heimdal/roken-common.h
  159. include/heimdal/roken.h
  160. include/heimdal/rtbl.h
  161. include/heimdal/sl.h
  162. include/heimdal/wind.h
  163. include/heimdal/wind_err.h
  164. include/heimdal/x690sample_asn1.h
  165. include/heimdal/x690sample_template_asn1.h
  166. include/heimdal/xdbm.h
  167. @comment lib/heimdal/kpasswdd-cracklib.so
  168. lib/heimdal/ipc_csr_authorizer.a
  169. lib/heimdal/ipc_csr_authorizer.so
  170. lib/heimdal/ipc_csr_authorizer.so.0
  171. lib/heimdal/ipc_csr_authorizer.so.0.0.0
  172. lib/heimdal/kdc_test_plugin.a
  173. lib/heimdal/kdc_test_plugin.so
  174. lib/heimdal/kdc_test_plugin.so.0
  175. lib/heimdal/kdc_test_plugin.so.0.0.0
  176. lib/heimdal/libasn1.a
  177. lib/heimdal/libasn1.so
  178. lib/heimdal/libasn1.so.8
  179. lib/heimdal/libasn1.so.8.0.0
  180. lib/heimdal/libasn1template.a
  181. lib/heimdal/libasn1template.so
  182. lib/heimdal/libasn1template.so.8
  183. lib/heimdal/libasn1template.so.8.0.0
  184. lib/heimdal/libcom_err.a
  185. lib/heimdal/libcom_err.so
  186. lib/heimdal/libcom_err.so.1
  187. lib/heimdal/libcom_err.so.1.1.3
  188. lib/heimdal/libgssapi.a
  189. lib/heimdal/libgssapi.so
  190. lib/heimdal/libgssapi.so.3
  191. lib/heimdal/libgssapi.so.3.0.0
  192. lib/heimdal/libhcrypto.a
  193. lib/heimdal/libhcrypto.so
  194. lib/heimdal/libhcrypto.so.4
  195. lib/heimdal/libhcrypto.so.4.1.0
  196. lib/heimdal/libhdb.a
  197. lib/heimdal/libhdb.so
  198. lib/heimdal/libhdb.so.9
  199. lib/heimdal/libhdb.so.9.2.0
  200. lib/heimdal/libheimbase.a
  201. lib/heimdal/libheimbase.so
  202. lib/heimdal/libheimbase.so.1
  203. lib/heimdal/libheimbase.so.1.0.0
  204. lib/heimdal/libheimntlm.a
  205. lib/heimdal/libheimntlm.so
  206. lib/heimdal/libheimntlm.so.0
  207. lib/heimdal/libheimntlm.so.0.1.0
  208. lib/heimdal/libheimsqlite.a
  209. lib/heimdal/libheimsqlite.so
  210. lib/heimdal/libheimsqlite.so.0
  211. lib/heimdal/libheimsqlite.so.0.0.0
  212. lib/heimdal/libhx509.a
  213. lib/heimdal/libhx509.so
  214. lib/heimdal/libhx509.so.5
  215. lib/heimdal/libhx509.so.5.0.0
  216. lib/heimdal/libhx509template.a
  217. lib/heimdal/libhx509template.so
  218. lib/heimdal/libhx509template.so.5
  219. lib/heimdal/libhx509template.so.5.0.0
  220. lib/heimdal/libkadm5clnt.a
  221. lib/heimdal/libkadm5clnt.so
  222. lib/heimdal/libkadm5clnt.so.7
  223. lib/heimdal/libkadm5clnt.so.7.0.1
  224. lib/heimdal/libkadm5srv.a
  225. lib/heimdal/libkadm5srv.so
  226. lib/heimdal/libkadm5srv.so.8
  227. lib/heimdal/libkadm5srv.so.8.0.1
  228. lib/heimdal/libkafs.a
  229. lib/heimdal/libkafs.so
  230. lib/heimdal/libkafs.so.0
  231. lib/heimdal/libkafs.so.0.5.1
  232. lib/heimdal/libkdc.a
  233. lib/heimdal/libkdc.so
  234. lib/heimdal/libkdc.so.2
  235. lib/heimdal/libkdc.so.2.0.0
  236. lib/heimdal/libkrb5.a
  237. lib/heimdal/libkrb5.so
  238. lib/heimdal/libkrb5.so.26
  239. lib/heimdal/libkrb5.so.26.0.0
  240. lib/heimdal/libotp.a
  241. lib/heimdal/libotp.so
  242. lib/heimdal/libotp.so.0
  243. lib/heimdal/libotp.so.0.1.5
  244. lib/heimdal/libroken.a
  245. lib/heimdal/libroken.so
  246. lib/heimdal/libroken.so.19
  247. lib/heimdal/libroken.so.19.1.0
  248. lib/heimdal/libsl.a
  249. lib/heimdal/libsl.so
  250. lib/heimdal/libsl.so.0
  251. lib/heimdal/libsl.so.0.2.1
  252. lib/heimdal/libwind.a
  253. lib/heimdal/libwind.so
  254. lib/heimdal/libwind.so.0
  255. lib/heimdal/libwind.so.0.0.0
  256. lib/heimdal/negotiate_token_validator.a
  257. lib/heimdal/negotiate_token_validator.so
  258. lib/heimdal/negotiate_token_validator.so.0
  259. lib/heimdal/negotiate_token_validator.so.0.0.0
  260. lib/heimdal/simple_csr_authorizer.a
  261. lib/heimdal/simple_csr_authorizer.so
  262. lib/heimdal/simple_csr_authorizer.so.0
  263. lib/heimdal/simple_csr_authorizer.so.0.0.0
  264. lib/heimdal/test_negoex_mech.a
  265. lib/heimdal/test_negoex_mech.so
  266. lib/heimdal/test_negoex_mech.so.0
  267. lib/heimdal/test_negoex_mech.so.0.0.0
  268. libdata/pkgconfig/heimdal-gssapi.pc
  269. libdata/pkgconfig/heimdal-kadm-client.pc
  270. libdata/pkgconfig/heimdal-kadm-server.pc
  271. libdata/pkgconfig/heimdal-krb5.pc
  272. libdata/pkgconfig/kadm-client.pc
  273. libdata/pkgconfig/kadm-server.pc
  274. libdata/pkgconfig/kafs.pc
  275. libdata/pkgconfig/krb5-gssapi.pc
  276. libdata/pkgconfig/krb5.pc
  277. libexec/digest-service
  278. libexec/heimdal/slc
  279. libexec/hprop
  280. libexec/hpropd
  281. libexec/ipropd-master
  282. libexec/ipropd-slave
  283. libexec/kadmind
  284. libexec/kcm
  285. libexec/kdc
  286. libexec/kdigest
  287. libexec/kfd
  288. libexec/kimpersonate
  289. libexec/kpasswdd
  290. libexec/test_csr_authorizer
  291. libexec/test_kdc_ca
  292. libexec/test_token_validator
  293. man/man1/afslog.1.gz
  294. man/man1/asn1_compile.1.gz
  295. man/man1/asn1_print.1.gz
  296. man/man1/bsearch.1.gz
  297. man/man1/gss-token.1.gz
  298. man/man1/kadmin.1.gz
  299. man/man1/kdestroy.1.gz
  300. man/man1/kf.1.gz
  301. man/man1/kgetcred.1.gz
  302. man/man1/kinit.1.gz
  303. man/man1/klist.1.gz
  304. man/man1/kpasswd.1.gz
  305. man/man1/krb5-config.1.gz
  306. man/man1/kswitch.1.gz
  307. man/man1/ktutil.1.gz
  308. man/man1/kx509.1.gz
  309. man/man1/otp.1.gz
  310. man/man1/otpprint.1.gz
  311. man/man1/pagsh.1.gz
  312. man/man3/arg_printusage.3.gz
  313. man/man3/ecalloc.3.gz
  314. man/man3/emalloc.3.gz
  315. man/man3/eread.3.gz
  316. man/man3/erealloc.3.gz
  317. man/man3/esetenv.3.gz
  318. man/man3/estrdup.3.gz
  319. man/man3/ewrite.3.gz
  320. man/man3/getarg.3.gz
  321. man/man3/gss_accept_sec_context.3.gz
  322. man/man3/gss_acquire_cred.3.gz
  323. man/man3/gss_add_cred.3.gz
  324. man/man3/gss_add_oid_set_member.3.gz
  325. man/man3/gss_canonicalize_name.3.gz
  326. man/man3/gss_compare_name.3.gz
  327. man/man3/gss_context_time.3.gz
  328. man/man3/gss_create_empty_oid_set.3.gz
  329. man/man3/gss_delete_sec_context.3.gz
  330. man/man3/gss_display_name.3.gz
  331. man/man3/gss_display_status.3.gz
  332. man/man3/gss_duplicate_name.3.gz
  333. man/man3/gss_export_name.3.gz
  334. man/man3/gss_export_sec_context.3.gz
  335. man/man3/gss_get_mic.3.gz
  336. man/man3/gss_import_name.3.gz
  337. man/man3/gss_import_sec_context.3.gz
  338. man/man3/gss_indicate_mechs.3.gz
  339. man/man3/gss_init_sec_context.3.gz
  340. man/man3/gss_inquire_context.3.gz
  341. man/man3/gss_inquire_cred.3.gz
  342. man/man3/gss_inquire_cred_by_mech.3.gz
  343. man/man3/gss_inquire_mechs_for_name.3.gz
  344. man/man3/gss_inquire_names_for_mech.3.gz
  345. man/man3/gss_krb5_ccache_name.3.gz
  346. man/man3/gss_krb5_compat_des3_mic.3.gz
  347. man/man3/gss_krb5_copy_ccache.3.gz
  348. man/man3/gss_krb5_get_tkt_flags.3.gz
  349. man/man3/gss_krb5_import_ccache.3.gz
  350. man/man3/gss_krb5_import_cred.3.gz
  351. man/man3/gss_process_context_token.3.gz
  352. man/man3/gss_release_buffer.3.gz
  353. man/man3/gss_release_cred.3.gz
  354. man/man3/gss_release_name.3.gz
  355. man/man3/gss_release_oid_set.3.gz
  356. man/man3/gss_seal.3.gz
  357. man/man3/gss_sign.3.gz
  358. man/man3/gss_test_oid_set_member.3.gz
  359. man/man3/gss_unseal.3.gz
  360. man/man3/gss_unwrap.3.gz
  361. man/man3/gss_verify.3.gz
  362. man/man3/gss_verify_mic.3.gz
  363. man/man3/gss_wrap.3.gz
  364. man/man3/gss_wrap_size_limit.3.gz
  365. man/man3/gssapi.3.gz
  366. man/man3/gsskrb5_extract_authz_data_from_sec_context.3.gz
  367. man/man3/gsskrb5_register_acceptor_identity.3.gz
  368. man/man3/k_afs_cell_of_file.3.gz
  369. man/man3/k_hasafs.3.gz
  370. man/man3/k_hasafs_recheck.3.gz
  371. man/man3/k_pioctl.3.gz
  372. man/man3/k_setpag.3.gz
  373. man/man3/k_unlog.3.gz
  374. man/man3/kadm5_add_passwd_quality_verifier.3.gz
  375. man/man3/kadm5_check_password_quality.3.gz
  376. man/man3/kadm5_pwcheck.3.gz
  377. man/man3/kadm5_setup_passwd_quality_check.3.gz
  378. man/man3/kafs.3.gz
  379. man/man3/kafs_set_verbose.3.gz
  380. man/man3/kafs_settoken.3.gz
  381. man/man3/kafs_settoken5.3.gz
  382. man/man3/kafs_settoken_rxkad.3.gz
  383. man/man3/krb524_convert_creds_kdc.3.gz
  384. man/man3/krb524_convert_creds_kdc_ccache.3.gz
  385. man/man3/krb5_425_conv_principal.3.gz
  386. man/man3/krb5_425_conv_principal_ext.3.gz
  387. man/man3/krb5_524_conv_principal.3.gz
  388. man/man3/krb5_acl_match_file.3.gz
  389. man/man3/krb5_acl_match_string.3.gz
  390. man/man3/krb5_add_et_list.3.gz
  391. man/man3/krb5_add_extra_addresses.3.gz
  392. man/man3/krb5_add_ignore_addresses.3.gz
  393. man/man3/krb5_addlog_dest.3.gz
  394. man/man3/krb5_addlog_func.3.gz
  395. man/man3/krb5_afslog.3.gz
  396. man/man3/krb5_afslog_uid.3.gz
  397. man/man3/krb5_aname_to_localname.3.gz
  398. man/man3/krb5_appdefault.3.gz
  399. man/man3/krb5_appdefault_boolean.3.gz
  400. man/man3/krb5_appdefault_string.3.gz
  401. man/man3/krb5_appdefault_time.3.gz
  402. man/man3/krb5_auth_con_addflags.3.gz
  403. man/man3/krb5_auth_con_free.3.gz
  404. man/man3/krb5_auth_con_genaddrs.3.gz
  405. man/man3/krb5_auth_con_generatelocalsubkey.3.gz
  406. man/man3/krb5_auth_con_getaddrs.3.gz
  407. man/man3/krb5_auth_con_getauthenticator.3.gz
  408. man/man3/krb5_auth_con_getflags.3.gz
  409. man/man3/krb5_auth_con_getkey.3.gz
  410. man/man3/krb5_auth_con_getlocalsubkey.3.gz
  411. man/man3/krb5_auth_con_getrcache.3.gz
  412. man/man3/krb5_auth_con_getremotesubkey.3.gz
  413. man/man3/krb5_auth_con_getuserkey.3.gz
  414. man/man3/krb5_auth_con_init.3.gz
  415. man/man3/krb5_auth_con_initivector.3.gz
  416. man/man3/krb5_auth_con_removeflags.3.gz
  417. man/man3/krb5_auth_con_setaddrs.3.gz
  418. man/man3/krb5_auth_con_setaddrs_from_fd.3.gz
  419. man/man3/krb5_auth_con_setflags.3.gz
  420. man/man3/krb5_auth_con_setivector.3.gz
  421. man/man3/krb5_auth_con_setkey.3.gz
  422. man/man3/krb5_auth_con_setlocalsubkey.3.gz
  423. man/man3/krb5_auth_con_setrcache.3.gz
  424. man/man3/krb5_auth_con_setremotesubkey.3.gz
  425. man/man3/krb5_auth_con_setuserkey.3.gz
  426. man/man3/krb5_auth_context.3.gz
  427. man/man3/krb5_auth_getcksumtype.3.gz
  428. man/man3/krb5_auth_getkeytype.3.gz
  429. man/man3/krb5_auth_getlocalseqnumber.3.gz
  430. man/man3/krb5_auth_getremoteseqnumber.3.gz
  431. man/man3/krb5_auth_setcksumtype.3.gz
  432. man/man3/krb5_auth_setkeytype.3.gz
  433. man/man3/krb5_auth_setlocalseqnumber.3.gz
  434. man/man3/krb5_auth_setremoteseqnumber.3.gz
  435. man/man3/krb5_build_ap_req.3.gz
  436. man/man3/krb5_build_principal.3.gz
  437. man/man3/krb5_build_principal_ext.3.gz
  438. man/man3/krb5_build_principal_va.3.gz
  439. man/man3/krb5_build_principal_va_ext.3.gz
  440. man/man3/krb5_c_block_size.3.gz
  441. man/man3/krb5_c_checksum_length.3.gz
  442. man/man3/krb5_c_decrypt.3.gz
  443. man/man3/krb5_c_encrypt.3.gz
  444. man/man3/krb5_c_encrypt_length.3.gz
  445. man/man3/krb5_c_enctype_compare.3.gz
  446. man/man3/krb5_c_get_checksum.3.gz
  447. man/man3/krb5_c_is_coll_proof_cksum.3.gz
  448. man/man3/krb5_c_is_keyed_cksum.3.gz
  449. man/man3/krb5_c_keylength.3.gz
  450. man/man3/krb5_c_make_checksum.3.gz
  451. man/man3/krb5_c_make_random_key.3.gz
  452. man/man3/krb5_c_set_checksum.3.gz
  453. man/man3/krb5_c_valid_cksumtype.3.gz
  454. man/man3/krb5_c_valid_enctype.3.gz
  455. man/man3/krb5_c_verify_checksum.3.gz
  456. man/man3/krb5_change_password.3.gz
  457. man/man3/krb5_check_transited.3.gz
  458. man/man3/krb5_check_transited_realms.3.gz
  459. man/man3/krb5_checksum.3.gz
  460. man/man3/krb5_checksum_disable.3.gz
  461. man/man3/krb5_checksum_is_collision_proof.3.gz
  462. man/man3/krb5_checksum_is_keyed.3.gz
  463. man/man3/krb5_checksumsize.3.gz
  464. man/man3/krb5_cksumtype_valid.3.gz
  465. man/man3/krb5_closelog.3.gz
  466. man/man3/krb5_context.3.gz
  467. man/man3/krb5_copy_checksum.3.gz
  468. man/man3/krb5_copy_creds.3.gz
  469. man/man3/krb5_copy_creds_contents.3.gz
  470. man/man3/krb5_copy_host_realm.3.gz
  471. man/man3/krb5_copy_principal.3.gz
  472. man/man3/krb5_create_checksum.3.gz
  473. man/man3/krb5_creds.3.gz
  474. man/man3/krb5_crypto_get_checksum_type.3.gz
  475. man/man3/krb5_crypto_getblocksize.3.gz
  476. man/man3/krb5_crypto_getconfoundersize.3.gz
  477. man/man3/krb5_crypto_getenctype.3.gz
  478. man/man3/krb5_crypto_getpadsize.3.gz
  479. man/man3/krb5_crypto_overhead.3.gz
  480. man/man3/krb5_decrypt.3.gz
  481. man/man3/krb5_decrypt_EncryptedData.3.gz
  482. man/man3/krb5_decrypt_ivec.3.gz
  483. man/man3/krb5_decrypt_ticket.3.gz
  484. man/man3/krb5_digest.3.gz
  485. man/man3/krb5_digest_alloc.3.gz
  486. man/man3/krb5_digest_free.3.gz
  487. man/man3/krb5_digest_get_a1_hash.3.gz
  488. man/man3/krb5_digest_get_client_binding.3.gz
  489. man/man3/krb5_digest_get_identifier.3.gz
  490. man/man3/krb5_digest_get_opaque.3.gz
  491. man/man3/krb5_digest_get_responseData.3.gz
  492. man/man3/krb5_digest_get_rsp.3.gz
  493. man/man3/krb5_digest_get_server_nonce.3.gz
  494. man/man3/krb5_digest_get_tickets.3.gz
  495. man/man3/krb5_digest_init_request.3.gz
  496. man/man3/krb5_digest_request.3.gz
  497. man/man3/krb5_digest_set_authentication_user.3.gz
  498. man/man3/krb5_digest_set_authid.3.gz
  499. man/man3/krb5_digest_set_client_nonce.3.gz
  500. man/man3/krb5_digest_set_digest.3.gz
  501. man/man3/krb5_digest_set_hostname.3.gz
  502. man/man3/krb5_digest_set_identifier.3.gz
  503. man/man3/krb5_digest_set_method.3.gz
  504. man/man3/krb5_digest_set_nonceCount.3.gz
  505. man/man3/krb5_digest_set_opaque.3.gz
  506. man/man3/krb5_digest_set_qop.3.gz
  507. man/man3/krb5_digest_set_realm.3.gz
  508. man/man3/krb5_digest_set_server_cb.3.gz
  509. man/man3/krb5_digest_set_server_nonce.3.gz
  510. man/man3/krb5_digest_set_type.3.gz
  511. man/man3/krb5_digest_set_uri.3.gz
  512. man/man3/krb5_digest_set_username.3.gz
  513. man/man3/krb5_domain_x500_decode.3.gz
  514. man/man3/krb5_domain_x500_encode.3.gz
  515. man/man3/krb5_eai_to_heim_errno.3.gz
  516. man/man3/krb5_encrypt.3.gz
  517. man/man3/krb5_encrypt_EncryptedData.3.gz
  518. man/man3/krb5_encrypt_ivec.3.gz
  519. man/man3/krb5_enctype_disable.3.gz
  520. man/man3/krb5_enctype_keysize.3.gz
  521. man/man3/krb5_enctype_to_string.3.gz
  522. man/man3/krb5_enctype_valid.3.gz
  523. man/man3/krb5_error_from_rd_error.3.gz
  524. man/man3/krb5_find_padata.3.gz
  525. man/man3/krb5_format_time.3.gz
  526. man/man3/krb5_free_authenticator.3.gz
  527. man/man3/krb5_free_checksum.3.gz
  528. man/man3/krb5_free_checksum_contents.3.gz
  529. man/man3/krb5_free_config_files.3.gz
  530. man/man3/krb5_free_context.3.gz
  531. man/man3/krb5_free_cred_contents.3.gz
  532. man/man3/krb5_free_creds.3.gz
  533. man/man3/krb5_free_error.3.gz
  534. man/man3/krb5_free_error_contents.3.gz
  535. man/man3/krb5_free_host_realm.3.gz
  536. man/man3/krb5_free_kdc_rep.3.gz
  537. man/man3/krb5_free_krbhst.3.gz
  538. man/man3/krb5_free_principal.3.gz
  539. man/man3/krb5_free_salt.3.gz
  540. man/man3/krb5_fwd_tgt_creds.3.gz
  541. man/man3/krb5_generate_random_block.3.gz
  542. man/man3/krb5_get_all_client_addrs.3.gz
  543. man/man3/krb5_get_all_server_addrs.3.gz
  544. man/man3/krb5_get_credentials.3.gz
  545. man/man3/krb5_get_credentials_with_flags.3.gz
  546. man/man3/krb5_get_creds.3.gz
  547. man/man3/krb5_get_creds_opt_add_options.3.gz
  548. man/man3/krb5_get_creds_opt_alloc.3.gz
  549. man/man3/krb5_get_creds_opt_free.3.gz
  550. man/man3/krb5_get_creds_opt_set_enctype.3.gz
  551. man/man3/krb5_get_creds_opt_set_impersonate.3.gz
  552. man/man3/krb5_get_creds_opt_set_options.3.gz
  553. man/man3/krb5_get_creds_opt_set_ticket.3.gz
  554. man/man3/krb5_get_default_config_files.3.gz
  555. man/man3/krb5_get_default_principal.3.gz
  556. man/man3/krb5_get_default_realm.3.gz
  557. man/man3/krb5_get_default_realms.3.gz
  558. man/man3/krb5_get_dns_canonize_hostname.3.gz
  559. man/man3/krb5_get_extra_addresses.3.gz
  560. man/man3/krb5_get_fcache_version.3.gz
  561. man/man3/krb5_get_forwarded_creds.3.gz
  562. man/man3/krb5_get_host_realm.3.gz
  563. man/man3/krb5_get_ignore_addresses.3.gz
  564. man/man3/krb5_get_in_cred.3.gz
  565. man/man3/krb5_get_in_tkt.3.gz
  566. man/man3/krb5_get_in_tkt_with_keytab.3.gz
  567. man/man3/krb5_get_in_tkt_with_password.3.gz
  568. man/man3/krb5_get_in_tkt_with_skey.3.gz
  569. man/man3/krb5_get_init_creds.3.gz
  570. man/man3/krb5_get_init_creds_keytab.3.gz
  571. man/man3/krb5_get_init_creds_opt.3.gz
  572. man/man3/krb5_get_init_creds_opt_alloc.3.gz
  573. man/man3/krb5_get_init_creds_opt_free.3.gz
  574. man/man3/krb5_get_init_creds_opt_init.3.gz
  575. man/man3/krb5_get_init_creds_opt_set_address_list.3.gz
  576. man/man3/krb5_get_init_creds_opt_set_addressless.3.gz
  577. man/man3/krb5_get_init_creds_opt_set_anonymous.3.gz
  578. man/man3/krb5_get_init_creds_opt_set_canonicalize.3.gz
  579. man/man3/krb5_get_init_creds_opt_set_default_flags.3.gz
  580. man/man3/krb5_get_init_creds_opt_set_etype_list.3.gz
  581. man/man3/krb5_get_init_creds_opt_set_forwardable.3.gz
  582. man/man3/krb5_get_init_creds_opt_set_pa_password.3.gz
  583. man/man3/krb5_get_init_creds_opt_set_paq_request.3.gz
  584. man/man3/krb5_get_init_creds_opt_set_preauth_list.3.gz
  585. man/man3/krb5_get_init_creds_opt_set_proxiable.3.gz
  586. man/man3/krb5_get_init_creds_opt_set_renew_life.3.gz
  587. man/man3/krb5_get_init_creds_opt_set_salt.3.gz
  588. man/man3/krb5_get_init_creds_opt_set_tkt_life.3.gz
  589. man/man3/krb5_get_init_creds_opt_set_win2k.3.gz
  590. man/man3/krb5_get_init_creds_password.3.gz
  591. man/man3/krb5_get_kdc_cred.3.gz
  592. man/man3/krb5_get_kdc_sec_offset.3.gz
  593. man/man3/krb5_get_krb524hst.3.gz
  594. man/man3/krb5_get_krb_admin_hst.3.gz
  595. man/man3/krb5_get_krb_changepw_hst.3.gz
  596. man/man3/krb5_get_krbhst.3.gz
  597. man/man3/krb5_get_max_time_skew.3.gz
  598. man/man3/krb5_get_pw_salt.3.gz
  599. man/man3/krb5_get_renewed_creds.3.gz
  600. man/man3/krb5_get_server_rcache.3.gz
  601. man/man3/krb5_get_use_admin_kdc.3.gz
  602. man/man3/krb5_get_wrapped_length.3.gz
  603. man/man3/krb5_getportbyname.3.gz
  604. man/man3/krb5_h_errno_to_heim_errno.3.gz
  605. man/man3/krb5_hmac.3.gz
  606. man/man3/krb5_init_context.3.gz
  607. man/man3/krb5_init_ets.3.gz
  608. man/man3/krb5_initlog.3.gz
  609. man/man3/krb5_is_thread_safe.3.gz
  610. man/man3/krb5_krbhst_format_string.3.gz
  611. man/man3/krb5_krbhst_free.3.gz
  612. man/man3/krb5_krbhst_get_addrinfo.3.gz
  613. man/man3/krb5_krbhst_init.3.gz
  614. man/man3/krb5_krbhst_init_flags.3.gz
  615. man/man3/krb5_krbhst_next.3.gz
  616. man/man3/krb5_krbhst_next_as_string.3.gz
  617. man/man3/krb5_krbhst_reset.3.gz
  618. man/man3/krb5_log.3.gz
  619. man/man3/krb5_log_msg.3.gz
  620. man/man3/krb5_make_principal.3.gz
  621. man/man3/krb5_mk_priv.3.gz
  622. man/man3/krb5_mk_rep.3.gz
  623. man/man3/krb5_mk_rep_exact.3.gz
  624. man/man3/krb5_mk_rep_extended.3.gz
  625. man/man3/krb5_mk_req.3.gz
  626. man/man3/krb5_mk_req_exact.3.gz
  627. man/man3/krb5_mk_req_extended.3.gz
  628. man/man3/krb5_mk_safe.3.gz
  629. man/man3/krb5_openlog.3.gz
  630. man/man3/krb5_padata_add.3.gz
  631. man/man3/krb5_parse_name.3.gz
  632. man/man3/krb5_parse_name_flags.3.gz
  633. man/man3/krb5_parse_nametype.3.gz
  634. man/man3/krb5_passwd_result_to_string.3.gz
  635. man/man3/krb5_password_key_proc.3.gz
  636. man/man3/krb5_prepend_config_files.3.gz
  637. man/man3/krb5_prepend_config_files_default.3.gz
  638. man/man3/krb5_princ_set_realm.3.gz
  639. man/man3/krb5_principal.3.gz
  640. man/man3/krb5_principal_compare.3.gz
  641. man/man3/krb5_principal_compare_any_realm.3.gz
  642. man/man3/krb5_principal_get_comp_string.3.gz
  643. man/man3/krb5_principal_get_realm.3.gz
  644. man/man3/krb5_principal_get_type.3.gz
  645. man/man3/krb5_principal_match.3.gz
  646. man/man3/krb5_principal_set_type.3.gz
  647. man/man3/krb5_prompt.3.gz
  648. man/man3/krb5_prompter_posix.3.gz
  649. man/man3/krb5_pwcheck.3.gz
  650. man/man3/krb5_rc_close.3.gz
  651. man/man3/krb5_rc_default.3.gz
  652. man/man3/krb5_rc_default_name.3.gz
  653. man/man3/krb5_rc_default_type.3.gz
  654. man/man3/krb5_rc_destroy.3.gz
  655. man/man3/krb5_rc_expunge.3.gz
  656. man/man3/krb5_rc_get_lifespan.3.gz
  657. man/man3/krb5_rc_get_name.3.gz
  658. man/man3/krb5_rc_get_type.3.gz
  659. man/man3/krb5_rc_initialize.3.gz
  660. man/man3/krb5_rc_recover.3.gz
  661. man/man3/krb5_rc_resolve.3.gz
  662. man/man3/krb5_rc_resolve_full.3.gz
  663. man/man3/krb5_rc_resolve_type.3.gz
  664. man/man3/krb5_rc_store.3.gz
  665. man/man3/krb5_rcache.3.gz
  666. man/man3/krb5_rd_error.3.gz
  667. man/man3/krb5_rd_priv.3.gz
  668. man/man3/krb5_rd_rep.3.gz
  669. man/man3/krb5_rd_req.3.gz
  670. man/man3/krb5_rd_req_with_keyblock.3.gz
  671. man/man3/krb5_rd_safe.3.gz
  672. man/man3/krb5_realm_compare.3.gz
  673. man/man3/krb5_set_config_files.3.gz
  674. man/man3/krb5_set_default_realm.3.gz
  675. man/man3/krb5_set_dns_canonize_hostname.3.gz
  676. man/man3/krb5_set_extra_addresses.3.gz
  677. man/man3/krb5_set_fcache_version.3.gz
  678. man/man3/krb5_set_ignore_addresses.3.gz
  679. man/man3/krb5_set_max_time_skew.3.gz
  680. man/man3/krb5_set_password.3.gz
  681. man/man3/krb5_set_password_using_ccache.3.gz
  682. man/man3/krb5_set_real_time.3.gz
  683. man/man3/krb5_set_use_admin_kdc.3.gz
  684. man/man3/krb5_sname_to_principal.3.gz
  685. man/man3/krb5_sock_to_principal.3.gz
  686. man/man3/krb5_string_to_deltat.3.gz
  687. man/man3/krb5_string_to_enctype.3.gz
  688. man/man3/krb5_string_to_key.3.gz
  689. man/man3/krb5_string_to_key_data.3.gz
  690. man/man3/krb5_string_to_key_data_salt.3.gz
  691. man/man3/krb5_string_to_key_data_salt_opaque.3.gz
  692. man/man3/krb5_string_to_key_salt.3.gz
  693. man/man3/krb5_string_to_key_salt_opaque.3.gz
  694. man/man3/krb5_timeofday.3.gz
  695. man/man3/krb5_unparse_name.3.gz
  696. man/man3/krb5_unparse_name_fixed.3.gz
  697. man/man3/krb5_unparse_name_fixed_flags.3.gz
  698. man/man3/krb5_unparse_name_fixed_short.3.gz
  699. man/man3/krb5_unparse_name_flags.3.gz
  700. man/man3/krb5_unparse_name_short.3.gz
  701. man/man3/krb5_us_timeofday.3.gz
  702. man/man3/krb5_verify_ap_req.3.gz
  703. man/man3/krb5_verify_checksum.3.gz
  704. man/man3/krb5_verify_init_creds.3.gz
  705. man/man3/krb5_verify_init_creds_opt_init.3.gz
  706. man/man3/krb5_verify_init_creds_opt_set_ap_req_nofail.3.gz
  707. man/man3/krb5_verify_opt_alloc.3.gz
  708. man/man3/krb5_verify_opt_free.3.gz
  709. man/man3/krb5_verify_opt_init.3.gz
  710. man/man3/krb5_verify_opt_set_ccache.3.gz
  711. man/man3/krb5_verify_opt_set_flags.3.gz
  712. man/man3/krb5_verify_opt_set_keytab.3.gz
  713. man/man3/krb5_verify_opt_set_secure.3.gz
  714. man/man3/krb5_verify_opt_set_service.3.gz
  715. man/man3/krb5_verify_user.3.gz
  716. man/man3/krb5_verify_user_lrealm.3.gz
  717. man/man3/krb5_verify_user_opt.3.gz
  718. man/man3/krb5_vlog.3.gz
  719. man/man3/krb5_vlog_msg.3.gz
  720. man/man3/krb_afslog.3.gz
  721. man/man3/krb_afslog_uid.3.gz
  722. man/man3/parse_time.3.gz
  723. man/man3/print_time_table.3.gz
  724. man/man3/rtbl.3.gz
  725. man/man3/rtbl_add_column.3.gz
  726. man/man3/rtbl_add_column_by_id.3.gz
  727. man/man3/rtbl_add_column_entry.3.gz
  728. man/man3/rtbl_add_column_entry_by_id.3.gz
  729. man/man3/rtbl_create.3.gz
  730. man/man3/rtbl_destroy.3.gz
  731. man/man3/rtbl_format.3.gz
  732. man/man3/rtbl_get_flags.3.gz
  733. man/man3/rtbl_new_row.3.gz
  734. man/man3/rtbl_set_column_affix_by_id.3.gz
  735. man/man3/rtbl_set_column_prefix.3.gz
  736. man/man3/rtbl_set_flags.3.gz
  737. man/man3/rtbl_set_prefix.3.gz
  738. man/man3/rtbl_set_separator.3.gz
  739. man/man3/unparse_time.3.gz
  740. man/man3/unparse_time_approx.3.gz
  741. man/man5/krb5.conf.5.gz
  742. man/man5/mech.5.gz
  743. man/man5/qop.5.gz
  744. man/man7/krb5-plugin.7.gz
  745. man/man8/bx509d.8.gz
  746. man/man8/hprop.8.gz
  747. man/man8/hpropd.8.gz
  748. man/man8/httpkadmind.8.gz
  749. man/man8/iprop-log.8.gz
  750. man/man8/iprop.8.gz
  751. man/man8/ipropd-master.8.gz
  752. man/man8/ipropd-slave.8.gz
  753. man/man8/kadmind.8.gz
  754. man/man8/kcm.8.gz
  755. man/man8/kdc.8.gz
  756. man/man8/kdigest.8.gz
  757. man/man8/kerberos.8.gz
  758. man/man8/kfd.8.gz
  759. man/man8/kimpersonate.8.gz
  760. man/man8/kpasswdd.8.gz
  761. man/man8/kstash.8.gz
  762. man/man8/string2key.8.gz
  763. man/man8/verify_krb5_conf.8.gz
  764. sbin/iprop-log
  765. sbin/kstash
  766. share/locale/sv_SE/LC_MESSAGES/heim_com_err-1765328384.mo
  767. share/locale/sv_SE/LC_MESSAGES/heimdal_krb5.mo
  768. share/locale/sv_SE/LC_MESSAGES/heimdal_kuser.mo
  769. @dir include/heimdal/roken
  770. @owner
  771. @group
  772. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • heimdal-devel>0:security/heimdal-devel
Conflicts:
CONFLICTS:
  • krb5
  • krb5-*
To install the port:
cd /usr/ports/security/heimdal-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install security/heimdal-devel
  • pkg install heimdal-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: heimdal-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1668783923 SHA256 (heimdal-heimdal-2022.11.18-8f9c2d115_GH0.tar.gz) = c64335c8b9e8f6db9d7852307e441bb60551db77001740b2047734c872fe14c5 SIZE (heimdal-heimdal-2022.11.18-8f9c2d115_GH0.tar.gz) = 13069199

Packages (timestamps in pop-ups are UTC):
heimdal-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly--2023.06.10--n/an/an/a
FreeBSD:14:latest--2022.12.29_5--2023.06.06-2023.06.06
FreeBSD:14:quarterly-----2023.11.292023.11.292023.11.29
FreeBSD:15:latest--n/a-n/an/a2023.11.292023.11.29
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. clang90 : devel/llvm90
  2. p5-JSON>0 : converters/p5-JSON
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.9 : lang/python39
  5. makeinfo : print/texinfo
  6. autoconf>=2.71 : devel/autoconf
  7. automake>=1.16.5 : devel/automake
  8. libtoolize : devel/libtool
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libintl.so : devel/gettext-runtime
  2. libreadline.so.8 : devel/readline
  3. libdb-5.3.so : databases/db5
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for heimdal-devel-2022.11.18_5: BDB=on: Enable BerkeleyDB KDC backend support CRACKLIB=off: Use CrackLib for password quality checking DIGEST=on: Enable DIGEST support IPV6=on: IPv6 protocol support KX509=on: Enable kx509 support LDAP=off: Enable OpenLDAP KDC backend support LMDB=off: Enable LMDB KDC backend support PKINIT=on: Enable PK-INIT support SQLITE=off: Enable SQLite KDC backend support ===> Use 'make config' to modify these settings
Options name:
security_heimdal-devel
USES:
autoreconf:build cpe gettext-runtime gssapi:bootstrap,heimdal libtool pathfix pkgconfig python:build readline makeinfo ssl bdb:5 localbase
pkg-message:
For install:
heimdal-7.1.0_1 uses a new database format which is incompatible with Heimdal in the base system and heimdal-1.5.3_6 or prior. Please read 20161112 in /usr/ports/UPDATING carefully to upgrade your database.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/heimdal/heimdal/tar.gz/8f9c2d115?dummy=/
Collapse this list.

Number of commits found: 10

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2022.11.18_5
05 Dec 2022 20:06:15
commit hash: 3c82f0cb8a253f74f2befa66c4ea1d654ce5ec9ccommit hash: 3c82f0cb8a253f74f2befa66c4ea1d654ce5ec9ccommit hash: 3c82f0cb8a253f74f2befa66c4ea1d654ce5ec9ccommit hash: 3c82f0cb8a253f74f2befa66c4ea1d654ce5ec9c files touched by this commit
Cy Schubert (cy) search for other commits by this committer
Partially revert "security/heimdal*: Remove LLVM_DEFAULT build prerequisite"

The suggested workaround will only work when autoreconf is not run.
The devel port still needs LLVM_DEFAULT while the non-devel port does
not

PR:	267814
Fixes:	22a683a337ef

This partially reverts commit 22a683a337efe7169b61de8c9ec63e2c0d561891.

(cherry picked from commit 286254e283f60ef160b572c8d76db06ac2b87c1a)
2022.11.18_5
05 Dec 2022 20:06:15
commit hash: 6fecfd8831794f809b1c1c87a9621104ee3f6599commit hash: 6fecfd8831794f809b1c1c87a9621104ee3f6599commit hash: 6fecfd8831794f809b1c1c87a9621104ee3f6599commit hash: 6fecfd8831794f809b1c1c87a9621104ee3f6599 files touched by this commit
Cy Schubert (cy) search for other commits by this committer
security/heimdal*: Handle other types of garbage data

In addition to garbage realm data, also handle garbage dbname, acl_file,
stash_file, and invalid bitmask garbage data.

PR:             267912
Reported by:    Robert Morris <rtm@lcs.mit.edu>

(cherry picked from commit 8cafd5bc0d866a425eb883e00cef02df1ef31db4)
2022.11.18_4
05 Dec 2022 20:06:14
commit hash: fecfd3cc71aefc4b93d9fd085d40ce107c6756a9commit hash: fecfd3cc71aefc4b93d9fd085d40ce107c6756a9commit hash: fecfd3cc71aefc4b93d9fd085d40ce107c6756a9commit hash: fecfd3cc71aefc4b93d9fd085d40ce107c6756a9 files touched by this commit
Cy Schubert (cy) search for other commits by this committer
security/heimdal*: Fix NULL dereference when mangled realm message

Fix a NULL dereference in _kadm5_s_init_context() when the client
sends a mangled realm message.

PR:             267912
Reported by:    Robert Morris <rtm@lcs.mit.edu>

(cherry picked from commit 678bdaf21b9a05d99e0aceecd414782926e57ae4)
2022.11.18_3
05 Dec 2022 20:06:14
commit hash: a8c5dca736cdaed68738c39c52a3e0e158951b28commit hash: a8c5dca736cdaed68738c39c52a3e0e158951b28commit hash: a8c5dca736cdaed68738c39c52a3e0e158951b28commit hash: a8c5dca736cdaed68738c39c52a3e0e158951b28 files touched by this commit
Cy Schubert (cy) search for other commits by this committer
security/heimdal*: The version string must always contain a terminating NUL

Should the sender send a string without a terminating NUL, ensure that
the NUL terminates the string regardless.

And while at it only process the version string when bytes are returned.

PR:		267884
Reported by:	Robert Morris <rtm@lcs.mit.edu>

(cherry picked from commit d831a2fe480fe02126bd5b9aba5569c5e69f1034)
2022.11.18_2
05 Dec 2022 20:06:14
commit hash: 4e3ca7cbf77438202f8a2e4b3a1a43b1aa885f73commit hash: 4e3ca7cbf77438202f8a2e4b3a1a43b1aa885f73commit hash: 4e3ca7cbf77438202f8a2e4b3a1a43b1aa885f73commit hash: 4e3ca7cbf77438202f8a2e4b3a1a43b1aa885f73 files touched by this commit
Cy Schubert (cy) search for other commits by this committer
security/heimdal*: Remove LLVM_DEFAULT build prerequisite

Adjust ./configure to set the correct CLANG_FORMAT value when
clang-format is not found (when none of the llvm ports are installed).

PR:		267814
Submitted by:	Tatsuki Makino <tatsuki_makino@hotmail.com>

(cherry picked from commit 22a683a337efe7169b61de8c9ec63e2c0d561891)
2022.11.18_1
05 Dec 2022 20:06:13
commit hash: ea57c9f77dc38ab6141d215b3403f3c4a6011ab2commit hash: ea57c9f77dc38ab6141d215b3403f3c4a6011ab2commit hash: ea57c9f77dc38ab6141d215b3403f3c4a6011ab2commit hash: ea57c9f77dc38ab6141d215b3403f3c4a6011ab2 files touched by this commit
Cy Schubert (cy) search for other commits by this committer
security/heimdal*: Remove lockfile dependency

Though heimdal ./configure checks for a lockfile dependency, it does
not use it. Let's remove the dependency.

PR:		267814
Reported by:	Tatsuki Makino <tatsuki_makino@hotmail.com>

(cherry picked from commit b40d9eda115f03cd7859314c3617386094ac88a9)
2022.11.18
05 Dec 2022 20:06:13
commit hash: 35174b4303aca7d7dacb6b4403dc00ec2a3d4b4fcommit hash: 35174b4303aca7d7dacb6b4403dc00ec2a3d4b4fcommit hash: 35174b4303aca7d7dacb6b4403dc00ec2a3d4b4fcommit hash: 35174b4303aca7d7dacb6b4403dc00ec2a3d4b4f files touched by this commit
Cy Schubert (cy) search for other commits by this committer
security/heimdal-devel: Update to the latest Heimdal github commit

(cherry picked from commit 49329591c8db5617241358ce6dc3ef3b6283986a)
2022.11.17_1
05 Dec 2022 20:06:13
commit hash: f52859499433e6feacbbad680f94f920d2391e2dcommit hash: f52859499433e6feacbbad680f94f920d2391e2dcommit hash: f52859499433e6feacbbad680f94f920d2391e2dcommit hash: f52859499433e6feacbbad680f94f920d2391e2d files touched by this commit
Cy Schubert (cy) search for other commits by this committer
security/heimdal-devel: Fix configure and package

Remove libmicrohttpd support. If installed it will automatically detect
and build the necessary binaries to support a microhttpd KDC server.
It is felt that a KDC with httpd support is another vector of concern.

Fixes:		4e44a84dcc9a
(cherry picked from commit e87043c6c23184ab537a67e013a6a1f6d4501c3e)
2022.11.17_1
05 Dec 2022 20:06:12
commit hash: d7434d9f85e5512d2eec7141cf2dad03a32796d3commit hash: d7434d9f85e5512d2eec7141cf2dad03a32796d3commit hash: d7434d9f85e5512d2eec7141cf2dad03a32796d3commit hash: d7434d9f85e5512d2eec7141cf2dad03a32796d3 files touched by this commit
Cy Schubert (cy) search for other commits by this committer
ecurity/heimdal-devel: update to the latest Heimdal github commit

(cherry picked from commit 194b9524fa1531531edccb5b4473c6d8dc8cd502)
2022.11.17
05 Dec 2022 20:06:12
commit hash: f1922e0afc7bd475acbf47a8ce3ffb3e5d469167commit hash: f1922e0afc7bd475acbf47a8ce3ffb3e5d469167commit hash: f1922e0afc7bd475acbf47a8ce3ffb3e5d469167commit hash: f1922e0afc7bd475acbf47a8ce3ffb3e5d469167 files touched by this commit
Cy Schubert (cy) search for other commits by this committer
security/heimdal-devel: New port tracking Heimdal develpment

This new heimdal port tracks the Heimdal development branch. The
last security advisory showed us we might want to track its development.

(cherry picked from commit 4e44a84dcc9abab445f7cd2dc37346338bfd9691)

Number of commits found: 10