| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Reported by: pkg-fallout
|
|
|
|
| |
Allows to drop -mvsx.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
This is from upstream commit c9825e6 which improves
ARM pseudo-intrinsics portability.
PR: 266729
Submitted by: Robert Clausecker
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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))
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Obtained from: https://github.com/magnumripper/JohnTheRipper/commit/40f0aae
Notes:
svn path=/head/; revision=495030
|
|
|
|
|
|
|
| |
Obtained from: https://github.com/magnumripper/JohnTheRipper/commit/a286ca6
Notes:
svn path=/head/; revision=494952
|
|
|
|
|
|
|
| |
Obtained from: https://github.com/magnumripper/JohnTheRipper/commit/6fcc147
Notes:
svn path=/head/; revision=494949
|
|
|
|
|
|
|
| |
Obtained from: https://github.com/magnumripper/JohnTheRipper/commit/c0557e7
Notes:
svn path=/head/; revision=494948
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=494946
|
|
|
|
|
|
|
|
|
|
| |
- Fix the build against newer OpenSSL versions
Obtained from: https://github.com/magnumripper/JohnTheRipper/commit/9a5c84c
https://github.com/magnumripper/JohnTheRipper/commit/aaeff8b
Notes:
svn path=/head/; revision=494925
|
|
|
|
|
|
|
|
|
| |
- Remove `ssh_fmt_plug.c' file (should've been part of r494696)
Obtained from: https://github.com/magnumripper/JohnTheRipper/commit/12e8d57
Notes:
svn path=/head/; revision=494924
|
|
|
|
|
|
|
|
|
| |
in Bitcoin format converter.
Obtained from: https://github.com/magnumripper/JohnTheRipper/commit/0e2beec
Notes:
svn path=/head/; revision=494700
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=494696
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=426086
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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]
Notes:
svn path=/head/; revision=425958
|
|
|
|
|
|
|
| |
Approved by: SSL blanket
Notes:
svn path=/head/; revision=421906
|
|
|
|
|
|
|
|
|
| |
PR: 204903
Submitted by: John W. O'Brien <john@saltant.com>, w.schwarzenfeld@aon.at
Approved by: danfe (maintainer timeout)
Notes:
svn path=/head/; revision=406270
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=254824
|
|
|
|
|
|
|
|
|
|
|
| |
* 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]
Notes:
svn path=/head/; revision=161774
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix the second master site
* Give maintainership to submitter
PR: ports/96722
Submitted by: Rainer Alves <rainer.alves@gmail.com>
Notes:
svn path=/head/; revision=161324
|
|
|
|
|
|
|
|
|
|
| |
- Add CONTACT and CREDITS to $DOCSDIR
- Remove deprecated USE_REINPLACE
- Remove unnecessary patch operation
- Bump PORTREVISION
Notes:
svn path=/head/; revision=156313
|
|
|
|
|
|
|
|
|
|
| |
- 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
Notes:
svn path=/head/; revision=152468
|
|
|
|
|
|
|
|
| |
PR: ports/65623
Submitted by: Dominic Marks <dom@helenmarks.co.uk> (maintainer)
Notes:
svn path=/head/; revision=107450
|
|
|
|
|
|
|
|
| |
PR: ports/47124
Submitted by: Dominic Marks <dom@cus.org.uk>
Notes:
svn path=/head/; revision=73206
|
|
|
|
| |
Notes:
svn path=/head/; revision=25542
|
|
FreeBSD/Alpha too.
Notes:
svn path=/head/; revision=21791
|