repo.or.cz
/
slunkcrypt.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Added flag to indicate multi-thread support to the public API.
2022-09-23
Lo
R
d
_MuldeR
Added flag to ind
i
cat
e
mu
l
ti
-
t
h
re
a
d supp
o
rt t
o
the
.
.
.
commit
|
commitdiff
|
tree
2022-09-21
LoRd_MuldeR
Smal
l
im
p
roveme
n
t in init
i
a
l
i
ze_onc
e
() and fixed
a
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
LoR
d
_Muld
e
R
Fix
e
d
building the li
b
ra
r
y *withou
t
* pthre
a
d support
.
commit
|
commitdiff
|
tree
2022-09-20
LoRd_Mulde
R
Enable
the "-peda
n
tic"
o
ption for GCC +
f
ix
e
d
a
few
.
.
.
commit
|
commitdiff
|
tree
2022-09-20
LoRd_Mul
d
eR
Cle
a
n up inc
l
udes in
"
front
-
end
"
a
p
plication
.
commit
|
commitdiff
|
tree
2022-07-24
L
oRd_
M
uldeR
Impr
o
ved r
e
gression te
s
t script
.
commit
|
commitdiff
|
tree
2022-06-18
LoRd_Mu
l
de
R
Updated Linu
x
build script to bett
e
r match
t
he officially
.
.
.
commit
|
commitdiff
|
tree
2022-05-24
L
oRd
_
M
uld
e
R
GUI: Impl
e
m
e
nted
d
etection of
the ARM64 archit
e
cture
.
.
.
commit
|
commitdiff
|
tree
2022-05-24
LoRd_Mul
d
eR
Added support for buildi
n
g SlunkCrypt for the Wi
n
dows
.
.
.
commit
|
commitdiff
|
tree
2022-05-21
L
oRd_Mu
l
deR
S
uppo
r
t
for
MIPS architecture + small improvement t
o
.
.
.
commit
|
commitdiff
|
tree
2022-05-10
L
o
Rd_MuldeR
S
mall fix
t
o make error messa
g
es
i
n encrypt() and
decrypt
.
.
.
commit
|
commitdiff
|
tree
2022-05-08
LoRd
_
MuldeR
E
n
able explicit_b
z
ero() and getentropy() on DragonFl
y
.
.
.
commit
|
commitdiff
|
tree
2022-05-07
LoRd_MuldeR
Som
e
improvemen
t
s t
o
musl libc buil
d
s
c
ript
.
commit
|
commitdiff
|
tree
2022-05-07
Lo
R
d_MuldeR
Smal
l
improvement to Makefile + f
i
xe
d
com
p
ilat
i
on
w
ith
.
.
.
commit
|
commitdiff
|
tree
2022-04-26
LoRd_MuldeR
Added su
p
port for the
H
a
iku operating system
.
commit
|
commitdiff
|
tree
2022-04-24
L
o
R
d
_Mu
l
deR
U
pdated README
f
ile
.
commit
|
commitdiff
|
tree
2022-04-23
LoRd_MuldeR
Small
code
clean-u
p
+ impr
o
ved the Makefile + d
e
tect
.
.
.
commit
|
commitdiff
|
tree
2022-04-19
LoRd_MuldeR
Updated Linux build script +
added script to bu
i
ld
.
.
.
commit
|
commitdiff
|
tree
2022-04-18
LoRd_MuldeR
Enable th
e
GUI to use the "
A
V
X
2"
b
inary,
if supported
.
.
.
commit
|
commitdiff
|
tree
2022-04-16
LoRd_Muld
e
R
Updated pthrea
d
s libraries for the Windows p
l
a
t
form
.
.
.
commit
|
commitdiff
|
tree
2022-04-16
L
o
Rd_MuldeR
Adjust I/O buffer size according
t
o file
s
ize + allow
.
.
.
commit
|
commitdiff
|
tree
2022-04-10
LoRd_MuldeR
Added bu
i
lt-time o
p
tion
S
LUNKBUILD_NOT
H
READS to
disable
.
.
.
commit
|
commitdiff
|
tree
2022-04-08
LoRd_M
u
ld
e
R
S
m
all improvement to
p
l
a
tform
detection
.
commit
|
commitdiff
|
tree
2022-04-06
LoR
d
_Mul
d
e
R
F
ixed s
l
unkcrypt
_
reset() whe
n
no thread pool is allocat
e
d
.
.
.
commit
|
commitdiff
|
tree
2022-04-05
LoRd_
M
uldeR
GUI: Small
imp
r
ovement to setting up the PATH and worki
n
g
.
.
.
commit
|
commitdiff
|
tree
2022-04-04
L
o
Rd
_
Mul
d
eR
Simplify release
s
cript f
o
r Linux + drop the s
e
pa
r
at
e
.
.
.
commit
|
commitdiff
|
tree
2022-04-03
LoRd_MuldeR
Added supp
o
rt for set
t
ing the
n
umber
thre
a
ds in the
.
.
.
commit
|
commitdiff
|
tree
2022-04-02
L
o
R
d_MuldeR
En
h
ance
d
self
-
test r
o
utine
+ added macro to
"
sa
f
ely
.
.
.
commit
|
commitdiff
|
tree
2022-04-01
LoRd_MuldeR
Detect the number of avai
l
able CPU
c
ores by using either
.
.
.
commit
|
commitdiff
|
tree
2022-03-29
LoRd_Mul
d
eR
Ref
a
ct
o
red progress indicator upd
a
te +
i
n
c
re
a
s
e
file
.
.
.
commit
|
commitdiff
|
tree
2022-03-25
L
o
Rd_MuldeR
S
lightly impr
o
v
e
d thread man
a
gemen
t
code
.
commit
|
commitdiff
|
tree
2022-03-24
LoRd_MuldeR
Som
e
co
d
e refactor
i
ng in
t
h
e thread pool module
.
commit
|
commitdiff
|
tree
2022-03-23
Lo
R
d_
M
uldeR
Ma
k
e it pos
s
ible to set numbe
r
of
t
hreads in the front
.
.
.
commit
|
commitdiff
|
tree
2022-03-23
LoRd_MuldeR
Updated pthread
s
l
ibrary
for th
e
Win
d
ows platform
.
.
.
commit
|
commitdiff
|
tree
2022-03-22
LoR
d
_M
u
ldeR
Muc
h
improved threading support
.
commit
|
commitdiff
|
tree
2022-03-21
LoRd_Mul
d
e
R
Initial th
r
ead suppor
t
.
commit
|
commitdiff
|
tree
2022-03-04
LoRd_MuldeR
Implemented improved method for detecting identical
.
.
.
commit
|
commitdiff
|
tree
2022-03-01
LoRd_M
u
ld
e
R
So
m
e code
r
efactoring
.
commit
|
commitdiff
|
tree
2022-02-27
L
o
Rd_MuldeR
P
rin
t
th
e
system
e
rror
mes
s
a
ge, if the
input or outpu
t
.
.
.
commit
|
commitdiff
|
tree
2022-02-24
LoRd_MuldeR
M
a
k
e sure that i
n
put fil
e
n
ame and o
u
tpu
t
file name
.
.
.
commit
|
commitdiff
|
tree
2022-02-11
Lo
R
d_MuldeR
Re
f
acto
r
e
d
process ev
e
n
t h
a
ndler
cla
s
s
+
added new
.
.
.
commit
|
commitdiff
|
tree
2022-02-11
Lo
R
d_
M
u
l
deR
Repla
c
ed
c
lock() functi
o
n by
c
l
ock_gettime()
on Lin
u
x
.
.
.
commit
|
commitdiff
|
tree
2022-02-10
LoRd_MuldeR
Refactored the
ProcessRunner and Password
G
en
classes
.
commit
|
commitdiff
|
tree
2022-02-09
Lo
R
d_MuldeR
GUI:
R
epla
c
ed the built-in
p
a
ss
w
ord g
e
nerat
o
r with
.
.
.
commit
|
commitdiff
|
tree
2022-02-08
LoRd_MuldeR
Small impr
o
vement
t
o th
e
password generator
.
commit
|
commitdiff
|
tree
2022-02-08
L
o
Rd_MuldeR
M
a
ke su
r
e that th
e
requested number of rand
o
m bytes
.
.
.
commit
|
commitdiff
|
tree
2022-01-27
Lo
R
d_MuldeR
Increment p
a
t
ch version
.
commit
|
commitdiff
|
tree
2022-01-26
L
o
R
d_MuldeR
G
r
acefully
h
andle an
*
em
p
ty* argument
a
rray (argc
.
.
.
commit
|
commitdiff
|
tree
2021-11-16
LoR
d
_
M
u
l
d
e
R
U
pdated the R
E
A
D
M
E
f
ile
.
commit
|
commitdiff
|
tree
2021-11-13
LoRd_
M
u
l
deR
I
m
plemented application configurati
o
n setting t
o
d
i
sable
.
.
.
commit
|
commitdiff
|
tree
2021-11-13
LoR
d
_MuldeR
Rep
l
aced 'glibc' checks with
mo
r
e general '
l
in
u
x' checks
.
.
.
commit
|
commitdiff
|
tree
2021-11-11
LoRd_MuldeR
Im
p
l
em
e
nted o
p
tion to
dis
a
ble
t
he bu
s
y i
n
dicator (animation
)
.
commit
|
commitdiff
|
tree
2021-11-10
LoRd_MuldeR
Refacto
r
ed pro
j
ect/s
o
lut
i
on fi
l
es
.
commit
|
commitdiff
|
tree
2021-11-09
LoRd_Mulde
R
A
d
ded runti
m
e
C
P
U detecti
o
n for SSE2 ca
p
a
bility
to
.
.
.
commit
|
commitdiff
|
tree
2021-05-27
LoRd_
M
uldeR
Small
im
p
rovement to release scri
p
t
.
commit
|
commitdiff
|
tree
2021-05-10
LoR
d
_
M
uldeR
Workaro
u
nd for bug in olde
r
version o
f
t
h
e UCRT on
.
.
.
commit
|
commitdiff
|
tree
2021-05-08
L
oR
d
_Mul
d
eR
Add
e
d simple rel
e
ase
scr
i
pt
.
commit
|
commitdiff
|
tree
2021-05-08
LoRd
_
MuldeR
GUI
:
Add
e
d button to generate a random password to
.
.
.
commit
|
commitdiff
|
tree
2021-05-04
LoRd_M
u
ldeR
A
d
d
ed a si
m
ple GUI fro
n
t-end for Windows p
l
atfo
r
m
.
commit
|
commitdiff
|
tree
2021-04-21
L
o
Rd_Mulde
R
D
o
no
t
r
e
quest more than 25
6
bytes of
r
and
o
m data from
.
.
.
commit
|
commitdiff
|
tree
2021-04-20
L
o
R
d_MuldeR
Switch to usin
g
getentropy(
)
fu
n
cti
o
n, because it is
.
.
.
commit
|
commitdiff
|
tree
2021-04-19
L
oRd_Muld
e
R
Small
Makefi
l
e imp
r
ovem
e
n
t
.
commit
|
commitdiff
|
tree
2021-04-18
LoRd_Muld
e
R
Refac
t
ored pas
s
p
h
rase generator
into a separate file
.
commit
|
commitdiff
|
tree
2021-04-18
LoRd_MuldeR
Refac
t
o
r
ed encry
p
tion
/
decryption routines as w
e
ll as
.
.
.
commit
|
commitdiff
|
tree
2021-04-17
LoRd_MuldeR
Fall
b
ack t
o
/dev/urandom, if compiled with getrandom
.
.
.
commit
|
commitdiff
|
tree
2021-04-17
LoRd_MuldeR
Refact
o
red ke
y
-
derivation code into a separate fil
e
.
.
.
commit
|
commitdiff
|
tree
2021-04-15
L
o
R
d_MuldeR
Fold th
e
hash a
t
t
he very end
o
f the key
g
en loop
(
effectivel
.
.
.
commit
|
commitdiff
|
tree
2021-04-11
LoRd
_
M
u
ldeR
Print
a
w
arni
n
g
when igno
r
in
g
e
x
c
e
s
s command-li
n
e argume
n
ts
.
commit
|
commitdiff
|
tree
2021-04-11
L
oRd_M
u
ldeR
Workaround for Intel® oneAPI DPC++/C+
+
Compiler
d
etection
.
commit
|
commitdiff
|
tree
2021-04-10
LoRd_MuldeR
Improved te
s
t cases t
o
also verif
y
the checksum of
.
.
.
commit
|
commitdiff
|
tree
2021-04-09
LoRd_MuldeR
Do not
use __umul128(
)
intrinsic with MSV
C
, as
i
t is
.
.
.
commit
|
commitdiff
|
tree
2021-04-08
LoRd_MuldeR
S
mall tw
e
ak to s
e
l
f
-test rout
i
ne
.
commit
|
commitdiff
|
tree
2021-04-08
LoRd_
M
uldeR
Using the 12
8
-bit hash fun
c
tion
,
instead of 64-Bit
.
.
.
commit
|
commitdiff
|
tree
2021-04-07
LoRd_MuldeR
Small code sim
p
lifi
c
ation in open
_
f
i
les() function
.
commit
|
commitdiff
|
tree
2021-04-06
LoRd_MuldeR
S
m
al
l
imp
r
ov
e
ment
t
o Makefi
l
e
.
commit
|
commitdiff
|
tree
2021-04-04
LoRd_Mu
l
deR
Added
M
SVC configurations
"
Relea
s
e with SSE2" and
.
.
.
commit
|
commitdiff
|
tree
2021-04-03
LoRd_MuldeR
Remove an inco
m
p
le
t
e
(or
corrupted)
o
utpu
t
file by
.
.
.
commit
|
commitdiff
|
tree
2021-04-03
Lo
R
d_Muld
e
R
S
lightly tweak st
e
pping a
l
gorithm t
o
include a counter
.
commit
|
commitdiff
|
tree
2021-04-02
LoRd_MuldeR
VS201
0
compile fix
.
commit
|
commitdiff
|
tree
2021-04-02
LoRd_MuldeR
Updated
RE
A
DME file
.
commit
|
commitdiff
|
tree
2021-04-02
LoRd_M
u
ldeR
Clean up function name
s
.
commit
|
commitdiff
|
tree
2021-04-01
L
oRd_MuldeR
R
e
vamped
the stepping algorith
m
.
commit
|
commitdiff
|
tree
2021-04-01
LoRd_M
u
l
d
eR
Simplifie
d
c
r
y
pt_state_t by m
e
rgi
n
g separate fwd/bwd
.
.
.
commit
|
commitdiff
|
tree
2021-03-31
LoRd_MuldeR
Re
p
laced separate encry
p
t() an
d
decrypt(
)
func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2021-03-31
LoRd_MuldeR
Small fix to rotation code
.
commit
|
commitdiff
|
tree
2021-03-30
LoRd_MuldeR
Revamp
e
d the stepp
i
n
g
algorithm
.
commit
|
commitdiff
|
tree
2021-03-28
LoRd_M
u
ldeR
Only check curr
e
nt c
l
ock()
o
n ev
e
ry 32-th cycle, i
n
.
.
.
commit
|
commitdiff
|
tree
2021-03-27
LoRd_MuldeR
Revamped the stepp
i
ng algorithm
.
commit
|
commitdiff
|
tree
2021-03-26
LoRd_MuldeR
D
o
n
't require environment variable to sta
r
t
w
ith
"pass
.
.
.
commit
|
commitdiff
|
tree
2021-03-26
LoRd_MuldeR
Tweak
mi
n
imum/maximum
password
le
n
gths
.
commit
|
commitdiff
|
tree
2021-03-24
LoRd_Mul
d
eR
R
e
n
a
med th
e
C++
w
rapper class
e
s + updated README fi
l
e
.
commit
|
commitdiff
|
tree
2021-03-24
LoRd_Mul
d
eR
Silenc
e
d some compile
r
warning
s
, f
o
und by Clang
.
commit
|
commitdiff
|
tree
2021-03-24
LoRd_MuldeR
Add
e
d exam
p
les on
how to use the C++11 API +
a
dded
.
.
.
commit
|
commitdiff
|
tree
2021-03-22
LoRd_MuldeR
I
m
prove
d
c
ommand-line syntax for passing t
h
e pass
p
hra
s
e
.
.
.
commit
|
commitdiff
|
tree
2021-03-21
LoRd_MuldeR
Mor
e
th
o
rough
cl
e
aning of encrypt
i
on/decry
p
tion state
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_MuldeR
Mak
e
s
ure that not all RNG state var
i
a
bles are init
i
alized
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd_Muld
e
R
Replac
e
d some more byte-order-
s
pecific c
o
de with a
.
.
.
commit
|
commitdiff
|
tree
2021-03-20
Lo
R
d_M
u
ldeR
Some improvements to the
P
RNG code
.
commit
|
commitdiff
|
tree
2021-03-20
L
o
Rd_MuldeR
Fixed
b
ug i
n
u
p
pe
r
_u64
(
) fu
n
ction
.
commit
|
commitdiff
|
tree
2021-03-20
LoRd
_
Mul
d
eR
Don'
t
se
t
'
s
tdout'
t
o
_O_BINARY mode on Win
d
ows, because
.
.
.
commit
|
commitdiff
|
tree
next