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 photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
john Featureful Unix password cracker
1.9.0.j.1_1 security on this many watch lists=47 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 1.9.0.j.1_1Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2023-06-30 10:26:42
Commit Hash: 5b40b4f
People watching this port, also watch:: nmap, png, gmake, freetype2, unzip
License: GPLv2+
WWW:
https://www.openwall.com/john/
Description:
John the Ripper is a fast password cracker, currently available for many flavors of Unix (eleven are officially supported, not counting different architectures), DOS, Win32, BeOS, and OpenVMS. Its primary purpose is to detect weak Unix passwords. Besides several crypt(3) password hash types most commonly found on various Unix flavors, supported out of the box are Kerberos AFS and Windows NT/2000/XP/2003 LM hashes, plus several more with contributed patches (over 40 of additional hash and cipher types).
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 (356 items)
Collapse this list.
  1. /usr/local/share/licenses/john-1.9.0.j.1_1/catalog.mk
  2. /usr/local/share/licenses/john-1.9.0.j.1_1/LICENSE
  3. /usr/local/share/licenses/john-1.9.0.j.1_1/GPLv2+
  4. bin/SIPdump
  5. bin/base64conv
  6. bin/bitlocker2john
  7. bin/calc_stat
  8. bin/cprepair
  9. bin/dmg2john
  10. bin/eapmd5tojohn
  11. bin/genmkvpwd
  12. bin/gpg2john
  13. bin/hccap2john
  14. bin/john
  15. bin/keepass2john
  16. bin/mkvcalcproba
  17. bin/putty2john
  18. bin/racf2john
  19. bin/rar2john
  20. bin/raw2dyna
  21. bin/tgtsnarf
  22. bin/uaf2john
  23. bin/unafs
  24. bin/undrop
  25. bin/unique
  26. bin/unshadow
  27. bin/vncpcap2john
  28. bin/wpapcap2john
  29. bin/zip2john
  30. share/john/alnum.chr
  31. share/john/alnumspace.chr
  32. share/john/alpha.chr
  33. share/john/ascii.chr
  34. share/john/digits.chr
  35. share/john/dumb16.conf
  36. share/john/dumb32.conf
  37. share/john/dynamic.conf
  38. share/john/dynamic_disabled.conf
  39. share/john/dynamic_flat_sse_formats.conf
  40. share/john/extra/1password2john.py
  41. share/john/extra/7z2john.pl
  42. share/john/extra/DPAPImk2john.py
  43. share/john/extra/adxcsouf2john.py
  44. share/john/extra/aem2john.py
  45. share/john/extra/aix2john.pl
  46. share/john/extra/aix2john.py
  47. share/john/extra/andotp2john.py
  48. share/john/extra/androidbackup2john.py
  49. share/john/extra/androidfde2john.py
  50. share/john/extra/ansible2john.py
  51. share/john/extra/apex2john.py
  52. share/john/extra/applenotes2john.py
  53. share/john/extra/aruba2john.py
  54. share/john/extra/axcrypt2john.py
  55. share/john/extra/benchmark-unify
  56. share/john/extra/bestcrypt2john.py
  57. share/john/extra/bitcoin2john.py
  58. share/john/extra/bitshares2john.py
  59. share/john/extra/bitwarden2john.py
  60. share/john/extra/bks2john.py
  61. share/john/extra/blockchain2john.py
  62. share/john/extra/ccache2john.py
  63. share/john/extra/cisco2john.pl
  64. share/john/extra/codepage.pl
  65. share/john/extra/cracf2john.py
  66. share/john/extra/dashlane2john.py
  67. share/john/extra/deepsound2john.py
  68. share/john/extra/dictionary.rfc2865
  69. share/john/extra/diskcryptor2john.py
  70. share/john/extra/dmg2john.py
  71. share/john/extra/dns/__init__.py
  72. share/john/extra/dns/_compat.py
  73. share/john/extra/dns/exception.py
  74. share/john/extra/dns/flags.py
  75. share/john/extra/dns/hash.py
  76. share/john/extra/dns/message.py
  77. share/john/extra/dns/name.py
  78. share/john/extra/dns/opcode.py
  79. share/john/extra/dns/rdata.py
  80. share/john/extra/dns/rdataclass.py
  81. share/john/extra/dns/rdataset.py
  82. share/john/extra/dns/rdatatype.py
  83. share/john/extra/dns/rrset.py
  84. share/john/extra/dns/set.py
  85. share/john/extra/dns/tokenizer.py
  86. share/john/extra/dns/tsig.py
  87. share/john/extra/dns/tsigkeyring.py
  88. share/john/extra/dns/wiredata.py
  89. share/john/extra/ecryptfs2john.py
  90. share/john/extra/ejabberd2john.py
  91. share/john/extra/electrum2john.py
  92. share/john/extra/encfs2john.py
  93. share/john/extra/enpass2john.py
  94. share/john/extra/ethereum2john.py
  95. share/john/extra/filezilla2john.py
  96. share/john/extra/fuzz.dic
  97. share/john/extra/fuzz_option.pl
  98. share/john/extra/geli2john.py
  99. share/john/extra/genincstats.rb
  100. share/john/extra/hccapx2john.py
  101. share/john/extra/hextoraw.pl
  102. share/john/extra/htdigest2john.py
  103. share/john/extra/ibmiscanner2john.py
  104. share/john/extra/ikescan2john.py
  105. share/john/extra/ios7tojohn.pl
  106. share/john/extra/itunes_backup2john.pl
  107. share/john/extra/iwork2john.py
  108. share/john/extra/john.bash_completion
  109. share/john/extra/john.zsh_completion
  110. share/john/extra/jtr_rulez.pm
  111. share/john/extra/jtrconf.pm
  112. share/john/extra/kdcdump2john.py
  113. share/john/extra/keychain2john.py
  114. share/john/extra/keyring2john.py
  115. share/john/extra/keystore2john.py
  116. share/john/extra/kirbi2john.py
  117. share/john/extra/known_hosts2john.py
  118. share/john/extra/krb2john.py
  119. share/john/extra/kwallet2john.py
  120. share/john/extra/lastpass2john.py
  121. share/john/extra/ldif2john.pl
  122. share/john/extra/leet.pl
  123. share/john/extra/lib/ExifTool.pm
  124. share/john/extra/lib/PDF.pm
  125. share/john/extra/lib/RandomAccess.pm
  126. share/john/extra/libreoffice2john.py
  127. share/john/extra/lion2john-alt.pl
  128. share/john/extra/lion2john.pl
  129. share/john/extra/lotus2john.py
  130. share/john/extra/luks2john.py
  131. share/john/extra/mac2john-alt.py
  132. share/john/extra/mac2john.py
  133. share/john/extra/mailer
  134. share/john/extra/makechr
  135. share/john/extra/mcafee_epo2john.py
  136. share/john/extra/monero2john.py
  137. share/john/extra/money2john.py
  138. share/john/extra/mongodb2john.js
  139. share/john/extra/mozilla2john.py
  140. share/john/extra/multibit2john.py
  141. share/john/extra/neo2john.py
  142. share/john/extra/netntlm.pl
  143. share/john/extra/netscreen.py
  144. share/john/extra/network2john.lua
  145. share/john/extra/office2john.py
  146. share/john/extra/openbsd_softraid2john.py
  147. share/john/extra/openssl2john.py
  148. share/john/extra/oui.txt
  149. share/john/extra/padlock2john.py
  150. share/john/extra/pass_gen.pl
  151. share/john/extra/pcap2john.py
  152. share/john/extra/pdf2john.pl
  153. share/john/extra/pem2john.py
  154. share/john/extra/pfx2john.py
  155. share/john/extra/pgpdisk2john.py
  156. share/john/extra/pgpsda2john.py
  157. share/john/extra/pgpwde2john.py
  158. share/john/extra/potcheck.pl
  159. share/john/extra/prosody2john.py
  160. share/john/extra/ps_token2john.py
  161. share/john/extra/pse2john.py
  162. share/john/extra/pwsafe2john.py
  163. share/john/extra/radius2john.pl
  164. share/john/extra/radius2john.py
  165. share/john/extra/relbench
  166. share/john/extra/rexgen2rules.pl
  167. share/john/extra/rulestack.pl
  168. share/john/extra/sap2john.pl
  169. share/john/extra/sha-dump.pl
  170. share/john/extra/sha-test.pl
  171. share/john/extra/signal2john.py
  172. share/john/extra/sipdump2john.py
  173. share/john/extra/ssh2john.py
  174. share/john/extra/sspr2john.py
  175. share/john/extra/staroffice2john.py
  176. share/john/extra/stats
  177. share/john/extra/strip2john.py
  178. share/john/extra/telegram2john.py
  179. share/john/extra/tezos2john.py
  180. share/john/extra/truecrypt2john.py
  181. share/john/extra/unrule.pl
  182. share/john/extra/vdi2john.pl
  183. share/john/extra/vmx2john.py
  184. share/john/extra/ztex/inouttraffic.ihx
  185. share/john/extra/ztex/ztex115y_bcrypt.bit
  186. share/john/extra/ztex/ztex115y_descrypt.bit
  187. share/john/extra/ztex/ztex115y_md5crypt.bit
  188. share/john/extra/ztex/ztex115y_sha256crypt.bit
  189. share/john/extra/ztex/ztex115y_sha512crypt.bit
  190. share/john/hybrid.conf
  191. share/john/john.conf
  192. @comment share/john/kernels/7z_kernel.cl
  193. @comment share/john/kernels/DES_bs_finalize_keys_kernel.cl
  194. @comment share/john/kernels/DES_bs_hash_checking_kernel.cl
  195. @comment share/john/kernels/DES_bs_kernel.cl
  196. @comment share/john/kernels/DES_bs_kernel_f.cl
  197. @comment share/john/kernels/DES_bs_kernel_h.cl
  198. @comment share/john/kernels/agile_kernel.cl
  199. @comment share/john/kernels/androidbackup_kernel.cl
  200. @comment share/john/kernels/ansible_kernel.cl
  201. @comment share/john/kernels/axcrypt2_kernel.cl
  202. @comment share/john/kernels/axcrypt_kernel.cl
  203. @comment share/john/kernels/bf_cpu_kernel.cl
  204. @comment share/john/kernels/bf_kernel.cl
  205. @comment share/john/kernels/bitlocker_kernel.cl
  206. @comment share/john/kernels/bitwarden_kernel.cl
  207. @comment share/john/kernels/blockchain_kernel.cl
  208. @comment share/john/kernels/bsd_softraid_kernel.cl
  209. @comment share/john/kernels/cloudkeychain_kernel.cl
  210. @comment share/john/kernels/cryptmd5_kernel.cl
  211. @comment share/john/kernels/cryptsha256_kernel_DEFAULT.cl
  212. @comment share/john/kernels/cryptsha256_kernel_GPU.cl
  213. @comment share/john/kernels/cryptsha512_kernel_DEFAULT.cl
  214. @comment share/john/kernels/cryptsha512_kernel_GPU.cl
  215. @comment share/john/kernels/diskcryptor_aes_kernel.cl
  216. @comment share/john/kernels/dmg_kernel.cl
  217. @comment share/john/kernels/encfs_kernel.cl
  218. @comment share/john/kernels/enpass_kernel.cl
  219. @comment share/john/kernels/ethereum_kernel.cl
  220. @comment share/john/kernels/fvde_kernel.cl
  221. @comment share/john/kernels/geli_kernel.cl
  222. @comment share/john/kernels/gpg_kernel.cl
  223. @comment share/john/kernels/iwork_kernel.cl
  224. @comment share/john/kernels/keepass_kernel.cl
  225. @comment share/john/kernels/keychain_kernel.cl
  226. @comment share/john/kernels/keyring_kernel.cl
  227. @comment share/john/kernels/keystore_kernel.cl
  228. @comment share/john/kernels/krb5_kernel.cl
  229. @comment share/john/kernels/krb5pa-md5_kernel.cl
  230. @comment share/john/kernels/lastpass_kernel.cl
  231. @comment share/john/kernels/lm_kernel_b.cl
  232. @comment share/john/kernels/lm_kernel_f.cl
  233. @comment share/john/kernels/lotus5_kernel.cl
  234. @comment share/john/kernels/md4_kernel.cl
  235. @comment share/john/kernels/md5_kernel.cl
  236. @comment share/john/kernels/mscash_kernel.cl
  237. @comment share/john/kernels/nt_kernel.cl
  238. @comment share/john/kernels/ntlmv2_kernel.cl
  239. @comment share/john/kernels/o5logon_kernel.cl
  240. @comment share/john/kernels/odf_kernel.cl
  241. @comment share/john/kernels/office_kernel.cl
  242. @comment share/john/kernels/oldoffice_kernel.cl
  243. @comment share/john/kernels/opencl_DES_hst_dev_shared.h
  244. @comment share/john/kernels/opencl_DES_kernel_params.h
  245. @comment share/john/kernels/opencl_aes.h
  246. @comment share/john/kernels/opencl_aes_bitslice.h
  247. @comment share/john/kernels/opencl_aes_plain.h
  248. @comment share/john/kernels/opencl_asn1.h
  249. @comment share/john/kernels/opencl_bitlocker.h
  250. @comment share/john/kernels/opencl_blowfish.h
  251. @comment share/john/kernels/opencl_cast.h
  252. @comment share/john/kernels/opencl_chacha.h
  253. @comment share/john/kernels/opencl_cmac.h
  254. @comment share/john/kernels/opencl_common.h
  255. @comment share/john/kernels/opencl_des.h
  256. @comment share/john/kernels/opencl_device_info.h
  257. @comment share/john/kernels/opencl_hmac_sha1.h
  258. @comment share/john/kernels/opencl_hmac_sha256.h
  259. @comment share/john/kernels/opencl_hmac_sha512.h
  260. @comment share/john/kernels/opencl_keccak.h
  261. @comment share/john/kernels/opencl_lm_finalize_keys.h
  262. @comment share/john/kernels/opencl_lm_hst_dev_shared.h
  263. @comment share/john/kernels/opencl_lm_kernel_params.h
  264. @comment share/john/kernels/opencl_lotus5_fmt.h
  265. @comment share/john/kernels/opencl_mask.h
  266. @comment share/john/kernels/opencl_mask_extras.h
  267. @comment share/john/kernels/opencl_md4.h
  268. @comment share/john/kernels/opencl_md5.h
  269. @comment share/john/kernels/opencl_md5_ctx.h
  270. @comment share/john/kernels/opencl_misc.h
  271. @comment share/john/kernels/opencl_nonstd.h
  272. @comment share/john/kernels/opencl_pbkdf1_hmac_sha1.h
  273. @comment share/john/kernels/opencl_pbkdf2_hmac_md4.h
  274. @comment share/john/kernels/opencl_pbkdf2_hmac_md5.h
  275. @comment share/john/kernels/opencl_pbkdf2_hmac_sha1.h
  276. @comment share/john/kernels/opencl_pbkdf2_hmac_sha256.h
  277. @comment share/john/kernels/opencl_pkcs12.h
  278. @comment share/john/kernels/opencl_rawsha256.h
  279. @comment share/john/kernels/opencl_rawsha512.h
  280. @comment share/john/kernels/opencl_rc4.h
  281. @comment share/john/kernels/opencl_ripemd.h
  282. @comment share/john/kernels/opencl_sboxes-s.h
  283. @comment share/john/kernels/opencl_sboxes.h
  284. @comment share/john/kernels/opencl_sha1.h
  285. @comment share/john/kernels/opencl_sha1_ctx.h
  286. @comment share/john/kernels/opencl_sha2.h
  287. @comment share/john/kernels/opencl_sha256.h
  288. @comment share/john/kernels/opencl_sha256crypt.h
  289. @comment share/john/kernels/opencl_sha2_common.h
  290. @comment share/john/kernels/opencl_sha2_ctx.h
  291. @comment share/john/kernels/opencl_sha512.h
  292. @comment share/john/kernels/opencl_sha512crypt.h
  293. @comment share/john/kernels/opencl_twofish.h
  294. @comment share/john/kernels/opencl_unicode.h
  295. @comment share/john/kernels/pbkdf1_hmac_sha1_kernel.cl
  296. @comment share/john/kernels/pbkdf2_hmac_md4_kernel.cl
  297. @comment share/john/kernels/pbkdf2_hmac_md5_kernel.cl
  298. @comment share/john/kernels/pbkdf2_hmac_sha1_kernel.cl
  299. @comment share/john/kernels/pbkdf2_hmac_sha1_unsplit_kernel.cl
  300. @comment share/john/kernels/pbkdf2_hmac_sha256_kernel.cl
  301. @comment share/john/kernels/pbkdf2_hmac_sha512_kernel.cl
  302. @comment share/john/kernels/pbkdf2_kernel.cl
  303. @comment share/john/kernels/pbkdf2_ripemd160_kernel.cl
  304. @comment share/john/kernels/pem_kernel.cl
  305. @comment share/john/kernels/pfx_kernel.cl
  306. @comment share/john/kernels/pgpdisk_kernel.cl
  307. @comment share/john/kernels/pgpsda_kernel.cl
  308. @comment share/john/kernels/pgpwde_kernel.cl
  309. @comment share/john/kernels/phpass_kernel.cl
  310. @comment share/john/kernels/pwsafe_kernel.cl
  311. @comment share/john/kernels/rakp_kernel.cl
  312. @comment share/john/kernels/rar_kernel.cl
  313. @comment share/john/kernels/salted_sha_kernel.cl
  314. @comment share/john/kernels/sap_pse_kernel.cl
  315. @comment share/john/kernels/sha1_kernel.cl
  316. @comment share/john/kernels/sha256_kernel.cl
  317. @comment share/john/kernels/sha512_gpl_kernel.cl
  318. @comment share/john/kernels/sha512_kernel.cl
  319. @comment share/john/kernels/solarwinds_kernel.cl
  320. @comment share/john/kernels/ssh_kernel.cl
  321. @comment share/john/kernels/sspr_kernel.cl
  322. @comment share/john/kernels/strip_kernel.cl
  323. @comment share/john/kernels/telegram_kernel.cl
  324. @comment share/john/kernels/tezos_kernel.cl
  325. @comment share/john/kernels/vmx_kernel.cl
  326. @comment share/john/kernels/wpapsk_kernel.cl
  327. @comment share/john/kernels/xsha512_kernel.cl
  328. @comment share/john/kernels/zip_kernel.cl
  329. share/john/korelogic.conf
  330. share/john/lanman.chr
  331. share/john/latin1.chr
  332. share/john/lm_ascii.chr
  333. share/john/lower.chr
  334. share/john/lowernum.chr
  335. share/john/lowerspace.chr
  336. share/john/password.lst
  337. share/john/regex_alphabets.conf
  338. share/john/repeats16.conf
  339. share/john/repeats32.conf
  340. share/john/rules/InsidePro-PasswordsPro.rule
  341. share/john/rules/T0XlC-insert_top_100_passwords_1_G.rule
  342. share/john/rules/T0XlC.rule
  343. share/john/rules/T0XlCv1.rule
  344. share/john/rules/best64.rule
  345. share/john/rules/d3ad0ne.rule
  346. share/john/rules/dive.rule
  347. share/john/rules/passphrase-rule1.rule
  348. share/john/rules/passphrase-rule2.rule
  349. share/john/rules/rockyou-30000.rule
  350. share/john/rules/specific.rule
  351. share/john/upper.chr
  352. share/john/uppernum.chr
  353. share/john/utf8.chr
  354. @owner
  355. @group
  356. @mode
Collapse this list.
Dependency lines:
  • john>0:security/john
To install the port:
cd /usr/ports/security/john/ && make install clean
To add the package, run one of these commands:
  • pkg install security/john
  • pkg install john
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: john
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1557853453 SHA256 (john-1.9.0-jumbo-1.tar.xz) = f5d123f82983c53d8cc598e174394b074be7a77756f5fb5ed8515918c81e7f3b SIZE (john-1.9.0-jumbo-1.tar.xz) = 33638768

Packages (timestamps in pop-ups are UTC):
john
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.9.0.j.1_11.9.0.j.1_11.8.0.j.1_61.9.0.j.1_11.9.0.j.1_1-1.8.0.j.1_6-
FreeBSD:13:quarterly1.9.0.j.1_11.9.0.j.1_11.9.0.j.1_11.9.0.j.1_11.9.0.j.1_11.9.0.j.1_11.9.0.j.1_11.9.0.j.1_1
FreeBSD:14:latest1.9.0.j.1_11.9.0.j.1_11.9.0.j.11.9.0.j.1_11.9.0.j.1_11.9.0.j.1_1-1.9.0.j.1_1
FreeBSD:14:quarterly1.9.0.j.1_11.9.0.j.1_1-1.9.0.j.1_11.9.0.j.1_11.9.0.j.1_11.9.0.j.1_11.9.0.j.1_1
FreeBSD:15:latest1.9.0.j.1_11.9.0.j.1_1n/a1.9.0.j.1_1n/a1.9.0.j.1_11.9.0.j.1_11.9.0.j.1_1
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
Library dependencies:
  1. libgmp.so : math/gmp
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for john-1.9.0.j.1_1: DOCS=on: Build and/or install documentation OPENCL=off: Heterogeneous computing via OpenCL OPENMP=on: Parallel processing support via OpenMP OPENMPI=off: Parallel processing support via Open MPI ===> Use 'make config' to modify these settings
Options name:
security_john
USES:
gmake shebangfix ssl tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. http://distro.ibiblio.org/openwall/projects/john/1.9.0/
  2. http://mirrors.kernel.org/openwall/projects/john/1.9.0/
  3. http://www.openwall.com/john/j/
Collapse this list.

Number of commits found: 105 (showing only 100 on this page)

1 | 2  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.9.0.j.1_1
30 Jun 2023 10:26:42
commit hash: 5b40b4feb582db1831ac4e6a3aac31c7acef2deacommit hash: 5b40b4feb582db1831ac4e6a3aac31c7acef2deacommit hash: 5b40b4feb582db1831ac4e6a3aac31c7acef2deacommit hash: 5b40b4feb582db1831ac4e6a3aac31c7acef2dea files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
security/john: backport upstream patch to fix the build against Clang 16

Reported by:	pkg-fallout
1.9.0.j.1_1
22 Feb 2023 20:51:40
commit hash: 2716b6672230c578a8ebd2bb25930d5e979ea214commit hash: 2716b6672230c578a8ebd2bb25930d5e979ea214commit hash: 2716b6672230c578a8ebd2bb25930d5e979ea214commit hash: 2716b6672230c578a8ebd2bb25930d5e979ea214 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
security/john: merge upstream patch for powerpc64 build failure

Allows to drop -mvsx.
1.9.0.j.1
12 Feb 2023 17:55:54
commit hash: b28e464e75cf8be0cbb413220e00b2feba17f3fbcommit hash: b28e464e75cf8be0cbb413220e00b2feba17f3fbcommit hash: b28e464e75cf8be0cbb413220e00b2feba17f3fbcommit hash: b28e464e75cf8be0cbb413220e00b2feba17f3fb files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
security/john: fix build on powerpc64

./pseudo_intrinsics.h:110:25: error: use of 'long long' with '__vector' requires
VSX support (available on POWER7 or later) to be enabled
1.9.0.j.1
29 Oct 2022 03:44:46
commit hash: fae646ee890ae6170d5cde461a8c4658caf5188acommit hash: fae646ee890ae6170d5cde461a8c4658caf5188acommit hash: fae646ee890ae6170d5cde461a8c4658caf5188acommit hash: fae646ee890ae6170d5cde461a8c4658caf5188a files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
security/john: allow to build JtR with OpenMPI support

PR:	254922
1.9.0.j.1
19 Oct 2022 07:48:36
commit hash: 809fe307f02ed333ae4e3ce3325df958e19c3ab1commit hash: 809fe307f02ed333ae4e3ce3325df958e19c3ab1commit hash: 809fe307f02ed333ae4e3ce3325df958e19c3ab1commit hash: 809fe307f02ed333ae4e3ce3325df958e19c3ab1 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
security/john: try to fix the port's build on AArch64

In commit 1e6670382fbb, the observed failure on PowerPC had been
mended in a way that broke AArch64 build.  Robert's investigation
had shown that <altivec.h> should've been included elsewhere, and
it actually is, but guarded by `#ifdef __linux__' for some reason.

Alexander explained that at the time the AltiVec support was just
for two platforms: macOS (first) and Linux (added later).  If the
guard of `#include <altivec.h>' was needed, then we could probably
replace the `#ifdef __linux__' with `#ifndef __APPLE__' for the
same effect on old macOS versions which do not need the #include.

PR:		266732
Submitted by:	Robert Clausecker
Discussed with:	Solar Designer
1.9.0.j.1
30 Sep 2022 18:11:46
commit hash: 5c648bf25f56ca85cf4bbc21cc2ec3fb7ffbdc77commit hash: 5c648bf25f56ca85cf4bbc21cc2ec3fb7ffbdc77commit hash: 5c648bf25f56ca85cf4bbc21cc2ec3fb7ffbdc77commit hash: 5c648bf25f56ca85cf4bbc21cc2ec3fb7ffbdc77 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
security/john: attempt to fix the build on armv7

This is from upstream commit c9825e6 which improves
ARM pseudo-intrinsics portability.

PR:		266729
Submitted by:	Robert Clausecker
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
1.9.0.j.1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.9.0.j.1
20 Jul 2022 14:22:56
commit hash: 857c05f8674c5f4c990f49f9d0fb7034ebd340fecommit hash: 857c05f8674c5f4c990f49f9d0fb7034ebd340fecommit hash: 857c05f8674c5f4c990f49f9d0fb7034ebd340fecommit hash: 857c05f8674c5f4c990f49f9d0fb7034ebd340fe files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
security: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Kapranoff <kappa@rambler-co.ru>
  *  Alex Samorukov <samm@freebsd.org>
  *  Alexander Botero-Lowry <alex@foxybanana.com>
  *  Alexander Kriventsov <avk@vl.ru>
  *  Alexander Leidinger <netchild@FreeBSD.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.9.0.j.1
27 Apr 2022 13:18:55
commit hash: 44ee520b7f4dc97e26b948fc0f54402763ef5b12commit hash: 44ee520b7f4dc97e26b948fc0f54402763ef5b12commit hash: 44ee520b7f4dc97e26b948fc0f54402763ef5b12commit hash: 44ee520b7f4dc97e26b948fc0f54402763ef5b12 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
security/john: enable simd on powerpc
1.9.0.j.1
22 Jan 2022 13:33:26
commit hash: ac6ca878ab0e7358af6ead8c3ad7a5965d79d469commit hash: ac6ca878ab0e7358af6ead8c3ad7a5965d79d469commit hash: ac6ca878ab0e7358af6ead8c3ad7a5965d79d469commit hash: ac6ca878ab0e7358af6ead8c3ad7a5965d79d469 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
security/john: fix build on powerpc

Disable simd code, it seems it's written specifically for 64-bits.
1.9.0.j.1
12 Dec 2021 23:28:35
commit hash: 1e6670382fbbd10ff7ec2009b296f8d9ed4e8fa4commit hash: 1e6670382fbbd10ff7ec2009b296f8d9ed4e8fa4commit hash: 1e6670382fbbd10ff7ec2009b296f8d9ed4e8fa4commit hash: 1e6670382fbbd10ff7ec2009b296f8d9ed4e8fa4 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
security/john: fix build on powerpc64*

cc -DAC_BUILT  -maltivec -mvsx -mpower8-vector -DJOHN_ALTIVEC -c -m64 -O2 -pipe 
-fstack-protector-strong -fno-strict-aliasing  -I/usr/local/include
-I/usr/include -DARCH_LITTLE_ENDIAN=1 -DJOHN_SYSTEMWIDE
-DJOHN_SYSTEMWIDE_EXEC='"/usr/local/bin"'
-DJOHN_SYSTEMWIDE_HOME='"/usr/local/share/john"'  -DJOHN_SYSTEMWIDE=1 -Wall
-Wno-tautological-constant-out-of-range-compare -fno-omit-frame-pointer
-Wno-deprecated-declarations -Wformat-extra-args -Qunused-arguments -std=gnu89
-Wdate-time -D__BSD_VISIBLE -I/usr/include -fopenmp  -D_THREAD_SAFE -pthread
-I/usr/local/include -DCL_SILENCE_DEPRECATION -finline-functions
-fno-strict-aliasing -maltivec DES_bs_b.c
In file included from DES_bs_b.c:620:
./sboxes-s.c:59:2: warning: implicit declaration of function 'vec_sel'
[-Wimplicit-function-declaration]
        vsel(x0F0F3333, a3, a2, a5);
        ^
DES_bs_b.c:117:10: note: expanded from macro 'vsel'
        (dst) = vec_sel((a), (b), (vector bool int)(c))
                ^
In file included from DES_bs_b.c:620:
./sboxes-s.c:59:2: error: assigning to 'vtype' (vector of 4 'int' values) from
incompatible type 'int'
        vsel(x0F0F3333, a3, a2, a5);
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~
DES_bs_b.c:117:8: note: expanded from macro 'vsel'
        (dst) = vec_sel((a), (b), (vector bool int)(c))
              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1.9.0.j.1
26 Nov 2021 07:34:25
commit hash: 4b7f7b97f1fffa5b008504c7255289f5a2948ba2commit hash: 4b7f7b97f1fffa5b008504c7255289f5a2948ba2commit hash: 4b7f7b97f1fffa5b008504c7255289f5a2948ba2commit hash: 4b7f7b97f1fffa5b008504c7255289f5a2948ba2 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
security/john: belatedly update JtR to version 1.9.0-jumbo-1

Despite what Solar Designer had said earlier, community enhancements
were not offered as separate patch, so the top comment about JUMBO
option still stands.

Because supported SIMD features are detected during configure, force
SSE2 for x86 packages as reasonable default which most modern CPUs
should support these days.  Ideally we should probably do several build
rounds and produce binaries targeting different SIMD features (e.g.
like Arch Linux is doing this), but that's the task for another day.

Actualize the lists of binaries and symlinks (some programs had become
standalone, others had been converted to scripts offered as extras).

Drop BROKEN_mips64: it was added in r425682 five years ago for a
different version, since then similar breakage for aarch64 had been
fixed, and looking at the configure script, mips64 should be supported
(even if it's really not, that particular error message is no longer
accurate per grepping the sources).

Adjust LICENSE (GPLv2 or later) and fix the build with OpenCL support.

PR:	247229, 254922
1.8.0.j.1_6
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.8.0.j.1_6
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
1.8.0.j.1_5
03 May 2019 21:06:51
Revision:500752Original commit files touched by this commit
linimon search for other commits by this committer
These ports now build on aarch64.

Where necessary, pet portlint.

Approved by:	portmgr
Obtained from:	aarch64 TRYBROKEN run
1.8.0.j.1_5
08 Mar 2019 12:12:57
Revision:495038Original commit files touched by this commit
danfe search for other commits by this committer
Do a little spring cleaning:

- Drop the note that we prefer -jumbo (community-enhanced) versions
  instead of vanilla JtR releases and accompanying PORTSCOUT knob,
  add a nota bene to handle this with next JtR version update
- Remove broken mirror (gd.tuwien.ac.at) from the MASTER_SITES
- Remove BROKEN_SSL knob, it should build fine after recent changes
- Shorten BROKEN_$arch messages and fix a minor typo there
- While Solar Designer recommends to pass JOHN_SYSTEMWIDE_HOME and
  JOHN_SYSTEMWIDE_EXEC overrides via command line, in practice it
  is easier and cleaner (avoids plenty of those ``warning: missing
  terminating '"' character [-Winvalid-pp-token]'' messages during
  configure stage) to patch `params.h' file in place, so do it
- For JOHN_SYSTEMWIDE=1, pass it via environment (as CFLAGS_EXTRA)
  instead of appending to global CFLAGS value
- GC `pfx2john' symlink (should've been part of r494924)
1.8.0.j.1_5
08 Mar 2019 08:59:21
Revision:495030Original commit files touched by this commit
danfe search for other commits by this committer
Drop the raw SHA-0 format, it's unlikely anyone will ever need it.

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/40f0aae
1.8.0.j.1_5
07 Mar 2019 15:02:36
Revision:494952Original commit files touched by this commit
danfe search for other commits by this committer
Drop OpenSSL dependency from WPA-PSK format support code.

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/a286ca6
1.8.0.j.1_5
07 Mar 2019 14:21:41
Revision:494949Original commit files touched by this commit
danfe search for other commits by this committer
Stop using (old) OpenSSL EVP in RAR3 format support code.

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/6fcc147
1.8.0.j.1_5
07 Mar 2019 14:09:36
Revision:494948Original commit files touched by this commit
danfe search for other commits by this committer
Unbreak GPG format plugin against newer versions of OpenSSL.

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/c0557e7
1.8.0.j.1_5
07 Mar 2019 13:46:10
Revision:494946Original commit files touched by this commit
danfe search for other commits by this committer
- Replace OpenSSL HMAC-SHA1 code with JtR own code
- Remove use of EVP in favor of the low-level API
- Add generic check_pkcs_pad() function in jumbo.c

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/f837171
		https://github.com/magnumripper/JohnTheRipper/commit/04d2b35
1.8.0.j.1_5
07 Mar 2019 12:03:20
Revision:494925Original commit files touched by this commit
danfe search for other commits by this committer
- Replace OpenSSL HMAC-SHA1 code with JtR code
- Fix the build against newer OpenSSL versions

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/9a5c84c
		https://github.com/magnumripper/JohnTheRipper/commit/aaeff8b
1.8.0.j.1_5
07 Mar 2019 11:37:55
Revision:494924Original commit files touched by this commit
danfe search for other commits by this committer
- Drop PFX support code: incompatible with newer OpenSSL versions
- Remove `ssh_fmt_plug.c' file (should've been part of r494696)

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/12e8d57
1.8.0.j.1_5
05 Mar 2019 13:44:23
Revision:494700Original commit files touched by this commit
danfe search for other commits by this committer
Drop OpenSSL EVP high-level crap in favor of their own AES implementation
in Bitcoin format converter.

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/0e2beec
1.8.0.j.1_5
05 Mar 2019 12:33:01
Revision:494696Original commit files touched by this commit
danfe search for other commits by this committer
- Remove SSH private keys format converter which is dead upstream, users
  should use `sshng2john.py' script instead
- Add a comment about how we should handle -jumbo versions in the future

Obtained from:	https://github.com/magnumripper/JohnTheRipper/commit/7a71705
1.8.0.j.1_5
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
1.8.0.j.1_4
10 Nov 2018 10:09:49
Revision:484599Original commit files touched by this commit
mat search for other commits by this committer
security/openssl-devel was removed, but there is a security/openssl111 now.
1.8.0.j.1_4
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
1.8.0.j.1_3
24 Mar 2018 14:15:56
Revision:465452Original commit files touched by this commit
gerald search for other commits by this committer
- Simplify reference to ibiblio.org MASTER_SITE.
- Fully sort pkg-plist.

Approved by:	danfe (maintainer)
1.8.0.j.1_3
17 Feb 2018 12:00:53
Revision:462141Original commit files touched by this commit
sunpoet search for other commits by this committer
Use BROKEN_SSL

Approved by:	portmgr (blanket)
1.8.0.j.1_3
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
1.8.0.j.1_2
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
1.8.0.j.1_1
05 Jan 2017 11:00:50
Revision:430631Original commit files touched by this commit
amdmi3 search for other commits by this committer
Remove always-true/false conditions after 9.x, 10.[12] EOL
While here, couple minor fixes

portmgr blanket
1.8.0.j.1_1
29 Nov 2016 18:46:22
Revision:427389Original commit files touched by this commit
mat search for other commits by this committer
Mark some ports as not openssl-devel ready.

Sponsored by:	Absolight
1.8.0.j.1_1
20 Nov 2016 09:38:09
Revision:426566Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
1.8.0.j.1
14 Nov 2016 06:41:47
Revision:426086Original commit files touched by this commit
danfe search for other commits by this committer
- Fix the build against LibreSSL: put back safety belts added in r382632,
  expanding them to cover newly added files, and augment OPENSSL_NO_SHA0
  patch to avoid linking error
- Restore `-flax-vector-conversions' option required on pre-Clang systems
  that was erroneously removed in r425958

PR:	214459
1.8.0.j.1
12 Nov 2016 15:16:56
Revision:425958Original commit files touched by this commit
danfe search for other commits by this committer
- Update `security/john' to 1.8.0-jumbo-1 (long overdue)
- Remove no longer needed build-related logic since they moved to GNU
  autotools' based build
- Disable OPENMP option for the moment; it will be reintroduced with
  others (e.g. OpenCL) in a separate commit
- Add upstream patch to fix the build on non-x86 architectures [2]
- Do not define _POSIX_SOURCE when compiling wordlist.c: this results
  in broken JtR binary at least on i386
- Define JOHN_SYSTEMWIDE_EXEC for the future when we start to provide
  fall-back binaries
- Stop moving john.conf to /etc.  We're not doing it for other *.conf
  files anyway (the include files); JtR is smart enough to locate its
  configuration files properly when built in system-wide mode [1]
- Install full set of documentation files included with -jumbo
- Remove `xtract' symlink which hasn't been part of JtR for more than
  a decade; install more useful symlinks (unafs, unique, other un* and
  *2john) that were added in -jumbo instead
- Previously *.pl, *.rb, and *.py scripts were installed into DATADIR;
  Alexander wanted to see them along with the documentation, but that
  goes a bit too far; put them in ${DATADIR}/extra for the time being

PR:		197172 [1]
Obtained from:	http://www.openwall.com/lists/john-dev/2014/12/18/21 [2]
1.7.9.j.7_2
08 Nov 2016 19:29:57
Revision:425758Original commit files touched by this commit
linimon search for other commits by this committer
The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'.
1.7.9.j.7_2
08 Nov 2016 04:15:49
Revision:425682Original commit files touched by this commit
linimon search for other commits by this committer
Mark broken on arm64 and mips64.

Approved by:	portmgr (tier-2 blanket)
1.7.9.j.7_2
03 Nov 2016 16:34:22
Revision:425258Original commit files touched by this commit
linimon search for other commits by this committer
Now builds on sparc64.

Approved by:	portmgr (tier-2 blanket)
1.7.9.j.7_2
12 Sep 2016 05:05:33
Revision:421906Original commit files touched by this commit
marino search for other commits by this committer
security/john: Handle SLL libraries without SHA0 (e.g. LibreSSL)

Approved by:	SSL blanket
1.7.9.j.7_2
10 Apr 2016 09:41:20
Revision:412909Original commit files touched by this commit
bapt search for other commits by this committer
Convert to @sample
1.7.9.j.7_2
16 Jan 2016 19:25:48
Revision:406270Original commit files touched by this commit
pi search for other commits by this committer
security/john: Fix OPENMP option having no effect

PR:		204903
Submitted by:	John W. O'Brien <john@saltant.com>, w.schwarzenfeld@aon.at
Approved by:	danfe (maintainer timeout)
1.7.9.j.7_1
30 Mar 2015 03:04:25
Revision:382632Original commit files touched by this commit
danfe search for other commits by this committer
Replace methods and types that were marked deprecated by OpenSSL 0.9.7
and will be removed in OpenSSL 1.1.0.

PR:		198348, 198352
Submitted by:	Bernard Spil
1.7.9.j.7_1
15 Jan 2015 20:00:10
Revision:377141Original commit files touched by this commit
ak search for other commits by this committer
- Remove vestiges of alpha support

Approved by: portmgr (erwin)
1.7.9.j.7_1
15 Jan 2015 09:05:38
Revision:377064Original commit files touched by this commit
tijl search for other commits by this committer
Add missing USE_OPENSSL=yes

PR:		195796
1.7.9.j.7
13 Nov 2014 09:02:57
Revision:372514Original commit files touched by this commit
antoine search for other commits by this committer
Cleanup plist
1.7.9.j.7
29 Jul 2014 18:41:17
Revision:363371Original commit files touched by this commit Sanity Test Failure
adamw search for other commits by this committer
Convert a bunch of USE_BZIP2 to USES=tar:bzip2

Approved by:	portmgr (not really, but touches unstaged ports)
1.7.9.j.7
05 May 2014 15:04:39
Revision:353023Original commit files touched by this commit
marino search for other commits by this committer
Replace "${OPSYS:tl}" with "freebsd" on 4 ports

The following 4 ports will not build correctly if certain variables
are not defined as "freebsd".  Defining them as "${OPSYS:tl}" caused
breakage on DragonFly for various reasons.  Harding the variables are
a no-op for FreeBSD but fixes the ports on DragonFly.

* games/ioquake3
* graphics/opendx
* science/cdf
* security/john

approved by:	portmgr (bapt)
1.7.9.j.7
05 May 2014 09:45:37
Revision:352986Original commit files touched by this commit
bapt search for other commits by this committer
Convert all :U to :tu and :L to :tl

Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)

bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore

Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier

With hat:	portmgr
1.7.9.j.7
31 Dec 2013 10:45:48
Revision:338280Original commit files touched by this commit
mat search for other commits by this committer
- Update from 1.7.9-jumbo-5 to 1.7.9-jumbo-7 [1]
- Support staging
- Minor fixes

maintainer timeout [1]

PR:		ports/180794, ports/185246 [1]
Submitted by:	Hung-Yi Chen, Royce Williams [1]
1.7.9.j.5
20 Sep 2013 22:55:26
Revision:327769Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
1.7.9.j.5
29 Apr 2013 11:31:39
Revision:316807Original commit files touched by this commit
bdrewery search for other commits by this committer
Fix build
1.7.9.j.5
28 Apr 2013 21:02:40
Revision:316749Original commit files touched by this commit Sanity Test Failure
bapt search for other commits by this committer
Convert security to new options framework
1.7.9.j.5
08 Jan 2012 11:21:17
Original commit files touched by this commit
danfe search for other commits by this committer
- Update to version 1.7.9-jumbo-5
- Add an OPTION to build with OpenMP support (disabled by default)
- Adjust `pre-build' target message to mention OpenMP support (with/without)
- Fix overly aggressive CFLAGS patching via REINPLACE_CMD
- Remove unneeded global modifiers from sed(1) expressions and kill one
  superfluous empty line while I am here
1.7.8.j.8
08 Jan 2012 11:16:08
Original commit files touched by this commit
danfe search for other commits by this committer
Expand 11 (number) into `eleven' (word) to make port description look better.
1.7.8.j.8
17 Dec 2011 17:27:12
Original commit files touched by this commit
danfe search for other commits by this committer
Limit PORTSCOUT version check to -jumbo releases and explain why.
1.7.8.j.8
10 Nov 2011 02:00:43
Original commit files touched by this commit
danfe search for other commits by this committer
Update to shiny new version 1.7.8-jumbo-8, most notably featuring optional
OpenMP to parallelize MD5-based crypt(3) and Apache $apr1$ when using SSE2,
as announced here: http://www.openwall.com/lists/john-users/2011/11/09/1

Submitted by:   Royce Williams
1.7.8.j.7
11 Oct 2011 14:52:07
Original commit files touched by this commit
danfe search for other commits by this committer
Mention number of extra hash and cipher types of community-enhanced version.
1.7.8.j.7
11 Oct 2011 14:44:06
Original commit files touched by this commit
danfe search for other commits by this committer
- Update to version 1.7.8-jumbo-7.  Unfortunately, GNU make is required now,
  as the build fails with BSD make
- Install mailer script and auxiliary configuration files for the sake of
  completeness
1.7.7.j.6
22 Jun 2011 08:10:35
Original commit files touched by this commit
danfe search for other commits by this committer
Update to 1.7.7-jumbo-6 (community-enhanced version).
1.7.6_3
13 Feb 2011 14:12:22
Original commit files touched by this commit
danfe search for other commits by this committer
- Update jumbo patch to version 11
- Add LICENSE (GPLv2)
1.7.6_2
15 Dec 2010 14:41:40
Original commit files touched by this commit
danfe search for other commits by this committer
Update jumbo patch to version 9.
1.7.6_1
06 Nov 2010 13:33:56
Original commit files touched by this commit
danfe search for other commits by this committer
- Update jumbo patch to version 7
- Drop MD5 hashes from distinfo

Reported by:    sat
1.7.6
22 Jun 2010 02:44:28
Original commit files touched by this commit
danfe search for other commits by this committer
- Update to version 1.7.6
- Use ${ECHO_CMD} instead of ${ECHO} directly

Feature safe:   yes
1.7.5
04 Jun 2010 02:23:30
Original commit files touched by this commit
linimon search for other commits by this committer
Does not compile on sparc64.

Hat:            portmgr
1.7.5
22 May 2010 11:08:09
Original commit files touched by this commit
danfe search for other commits by this committer
- Update to version 1.7.5 and the latest contributed patchset [*]
- Prefer HTTP mirrors as they are generally more accessible than FTP ones
- Install support scripts in addition to datafiles
- Simplify PORTDOCS handling, utilize BUILD_WRKSRC, and clean up things

PR:             ports/146114 [*]
Submitted by:   lme
1.7.2_1
21 Jan 2008 06:11:13
Original commit files touched by this commit
danfe search for other commits by this committer
Add the contrib patchset which adds support for many more message digest
algorithms to john.  New algorithms are: NT, PO, raw-MD5, IPB2, raw-sha1,
salt-sha1, md5a, KRB5, bfegg, nsldap, ssha, oracle, MYSQL, mysql-sha1,
mscash, lotus5, DOMINOSEC, NETLM, NETNTLM, mssql, mssql05.

PR:             ports/119824
Submitted by:   Daniel Roethlisberger
1.7.2
30 Jun 2007 18:47:13
Original commit files touched by this commit
danfe search for other commits by this committer
- Take maintainership
- Automatically detect for SSE2/MMX features, remove OPTIONS
- Refine Makefile header
- Reformat pkg-descr, catch up with vendor text
1.7.2
29 Jun 2007 19:33:25
Original commit files touched by this commit
linimon search for other commits by this committer
Reset rainer.alves@gmail.com by request due to current lack of time to
work on FreeBSD.
1.7.2
19 Jun 2006 15:22:50
Original commit files touched by this commit
erwin search for other commits by this committer
Update to 1.7.2

PR:             99132
Submitted by:   Rainer Alves <rainer.alves@gmail.com> (maintainer)
1.7.1
13 May 2006 14:59:11
Original commit files touched by this commit
mnag search for other commits by this committer
- Fix amd64 build

PR:             97197
Submitted by:   maintainer
1.7.1
13 May 2006 04:28:02
Original commit files touched by this commit
mnag search for other commits by this committer
- Update to 1.7.1
- Add SSE2 OPTIONS

PR:             97162
Submitted by:   maintainer
1.7.0.2_1
09 May 2006 06:18:39
Original commit files touched by this commit
vd search for other commits by this committer
* Fix MMX detection logic
* Define custom paths using CFLAGS instead of patching the source [1]

PR:             ports/96991
Submitted by:   Rainer Alves <rainer.alves@gmail.com> (maintainer)
Requested by:   solar@openwall.com (author) [1]
1.7.0.2
04 May 2006 08:26:22
Original commit files touched by this commit
vd search for other commits by this committer
* Update from 1.7 to 1.7.0.2
* Fix the second master site
* Give maintainership to submitter

PR:             ports/96722
Submitted by:   Rainer Alves <rainer.alves@gmail.com>
1.7_1
04 Apr 2006 12:34:07
Original commit files touched by this commit
ehaupt search for other commits by this committer
Drop maintainer-ship
1.7_1
18 Feb 2006 18:16:16
Original commit files touched by this commit
ehaupt search for other commits by this committer
- Update pkg-descr
- Add CONTACT and CREDITS to $DOCSDIR
- Remove deprecated USE_REINPLACE
- Remove unnecessary patch operation
- Bump PORTREVISION
1.7
10 Feb 2006 18:09:28
Original commit files touched by this commit
ehaupt search for other commits by this committer
Update to 1.7

PR:             93139
Submitted by:   marck
1.6.40
31 Dec 2005 04:28:08
Original commit files touched by this commit
ehaupt search for other commits by this committer
- Update to 1.6.40
- Be more picky about whats PORTDOCS and what not
- Moved john.conf from ${DATADIR} to ${PREFIX}/etc
- Preserve existing/changed config file on install/deinstall
- Remove files/patch-john.conf
1.6.39
30 Nov 2005 14:01:14
Original commit files touched by this commit
ehaupt search for other commits by this committer
Add SHA256 hashes to my ports
1.6.39
05 Oct 2005 23:13:02
Original commit files touched by this commit
barner search for other commits by this committer
- Update to 1.6.39
- Use DATADIR
- Pass maintainership to submitter

Submitted by:   Emanuel Haupt <ehaupt@FreeBSD.org>
Approved by:    Dominic Marks <dom@goodforbusiness.co.uk> (old maintainer)
1.6.37_1
11 Aug 2004 22:10:50
Original commit files touched by this commit
pav search for other commits by this committer
- Install additional documentation
- Portlint

PR:             ports/69627
Submitted by:   Radim Kolar <hsn@netmag.cz>
Approved by:    maintainer timeout (14 days)
1.6.37
18 Apr 2004 17:21:06
Original commit files touched by this commit
pav search for other commits by this committer
- Update to 1.6.37

PR:             ports/65623
Submitted by:   Dominic Marks <dom@helenmarks.co.uk> (maintainer)
1.6.34
13 Apr 2004 21:57:22
Original commit files touched by this commit
erwin search for other commits by this committer
Update maintainer email address

PR:             65504
Submitted by:   maintainer
1.6.34
31 Mar 2004 03:12:58
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify (maintainer timeout)
1.6.34
29 Jul 2003 20:26:20
Original commit files touched by this commit
krion search for other commits by this committer
Update to 1.6.34

PR:             55023
Submitted by:   maintainer
Approved by:    fjoe (mentor) (implicit)
1.6.33
24 Jun 2003 01:06:04
Original commit files touched by this commit
leeym search for other commits by this committer
update maintainer's email address.

PR:             53658
Submitted by:   Dominic Marks <dom@cus.org.uk>
1.6.33
09 Apr 2003 08:12:47
Original commit files touched by this commit
kevlo search for other commits by this committer
Update to 1.6.33

PR: 50740
Submitted by: Dominic Marks <dom@cus.org.uk>
1.6.32
21 Feb 2003 13:26:58
Original commit files touched by this commit
knu search for other commits by this committer
De-pkg-comment.
1.6.32
16 Jan 2003 02:31:42
Original commit files touched by this commit
edwin search for other commits by this committer
security/john 1.6 -> 1.6.32

PR:             ports/47124
Submitted by:   Dominic Marks <dom@cus.org.uk>
1.6
06 Jan 2003 21:33:37
Original commit files touched by this commit
arved search for other commits by this committer
Fix build on !i386

PR:     46801
Submitted by:   Dominic Marks <dom@cus.org.uk>
1.6
04 Jan 2003 22:34:19
Original commit files touched by this commit
anders search for other commits by this committer
Install lanman.chr.

PR:             45803
Submitted by:   Ulrich Spoerlein <q@uni.de>
1.6
07 Nov 2002 18:08:49
Original commit files touched by this commit
ijliao search for other commits by this committer
1. fix messages
2. use DATADIR and DOCSDIR
3. show messages when install

PR:             31013 (1)
Submitted by:   Joseph Mallett <jmallett@xMach.org>, maintainer (1)
1.6
02 Nov 2002 04:33:43
Original commit files touched by this commit
perky search for other commits by this committer
Fix typoes on MAINTAINER address.

Submitted by:   Dominic Marks <D.Marks@student.umist.ac.uk>
1.6
08 Oct 2002 12:10:37
Original commit files touched by this commit
perky search for other commits by this committer
Update maintainer address

PR:             43820
Submitted by:   Dominic Marks <d.marks@students.umist.ac.uk>
1.6
05 Oct 2002 21:48:44
Original commit files touched by this commit
kris search for other commits by this committer
Switch over to using <bsd.cpu.mk> feature tests to enable asm
optimization.

Approved by:    maintainer timeout
1.6
16 Sep 2002 21:40:35
Original commit files touched by this commit
anders search for other commits by this committer
Add WWW.
1.6
10 May 2002 04:36:53
Original commit files touched by this commit
trevor search for other commits by this committer
Assign maintainership to Dominic Marks.

PR:             37907
Submitted by:   Dominic Marks
1.6
08 May 2002 21:32:37
Original commit files touched by this commit
obrien search for other commits by this committer
To ports@freebsd.org.

Number of commits found: 105 (showing only 100 on this page)

1 | 2  »