erg
|
3b4e485276
|
fix contrib/crypto
|
2006-10-14 06:26:34 +00:00 |
erg
|
cb2a7e9ac5
|
sha2 - optimize boolean logic
|
2006-09-29 18:22:35 +00:00 |
erg
|
478ab63538
|
md5/sha1 update -- don't slurp file before computing hash
|
2006-09-15 21:22:23 +00:00 |
erg
|
221c464a7e
|
add sha2 test file
|
2006-09-12 02:36:13 +00:00 |
erg
|
4720e8a4a5
|
crypto -- add sha-256, cleanup md5/sha1
|
2006-09-12 02:11:41 +00:00 |
erg
|
672cdba238
|
contrib/math cleanup, SIGFPE bug on intel mac (other platforms?)
|
2006-09-07 23:29:13 +00:00 |
erg
|
2067553f3e
|
trying to speed up md5
|
2006-09-07 20:56:40 +00:00 |
erg
|
6fd71439d6
|
contrib/crypto cleanup
|
2006-09-07 20:15:41 +00:00 |
slava
|
b4291dd6c6
|
Module system changes and some small fixes
|
2006-09-06 21:01:38 +00:00 |
erg
|
4ae5a69f59
|
crypto/math cleanups
|
2006-08-18 16:57:46 +00:00 |
erg
|
776df12c04
|
crypto -- remove duplicate code
|
2006-08-10 04:27:21 +00:00 |
erg
|
489b6a93e2
|
fix with-timing
|
2006-08-10 03:01:18 +00:00 |
erg
|
1b44cf1c25
|
added crypto/timing.factor
|
2006-08-10 02:54:49 +00:00 |
slava
|
bd858e6556
|
Remove kernel-internals from USING: lists where it is not needed
|
2006-08-10 05:06:56 +00:00 |
erg
|
2ca8e9d65f
|
rsa update
|
2006-08-03 03:20:28 +00:00 |
slava
|
b0a4b6409a
|
Changed argument order of {head,tail}{,-slice}{,*} and group
|
2006-07-30 00:36:25 +00:00 |
erg
|
3acc344a9c
|
added crypto/test files
|
2006-07-24 14:22:55 +00:00 |
erg
|
7f5ad3cab8
|
crypto test changes, blum blum shub unit tests
|
2006-07-24 14:21:17 +00:00 |
slava
|
1e2dcfae12
|
More module system hackery
|
2006-06-19 01:31:20 +00:00 |
slava
|
a6a8408c15
|
More module system tweaks
|
2006-06-19 01:02:35 +00:00 |
slava
|
0205234638
|
New module system
|
2006-06-19 00:58:11 +00:00 |
slava
|
309617d547
|
Fix contrib/units/ to load, and some other fixes
|
2006-06-15 05:56:41 +00:00 |
slava
|
e26e4d6cc7
|
Updating contrib/crypto/ for latest changes
|
2006-06-15 05:41:58 +00:00 |
erg
|
1f5a2b0d75
|
crc32, rsa rename
|
2006-02-28 01:37:36 +00:00 |
erg
|
ba13bb7eea
|
crypto improvements, and blum blum shub
|
2006-02-27 05:04:25 +00:00 |
erg
|
ba79f3178a
|
random-tester
fixed bugs in random-tester
removed debug statement in base64
|
2006-02-19 21:26:27 +00:00 |
erg
|
ce4858b656
|
base64 uses group now
|
2006-02-08 23:57:33 +00:00 |
erg
|
862bb5aac1
|
Initial checkin of base64
|
2006-02-08 22:10:45 +00:00 |
Doug Coleman
|
b0a96bfc77
|
Added rc4
|
2006-01-30 08:25:03 +00:00 |
Doug Coleman
|
4daa68df8b
|
some bad random algorithms
needs cleanup
initial checkin
|
2006-01-30 07:06:17 +00:00 |
Doug Coleman
|
20bc43e651
|
added rsa
added miller-rabin
|
2006-01-30 07:05:53 +00:00 |
Trent Buck
|
8914e9b640
|
Use run-resource for code distributed with Factor; run-file is for user code.
|
2006-01-21 06:04:03 +00:00 |
Trent Buck
|
0b721bb542
|
Don't compile contrib/ files until the very end; reduces compile time considerably.
|
2006-01-20 01:27:38 +00:00 |
Slava Pestov
|
d0d12e9462
|
many contrib/ fixes by Trent Buck
|
2006-01-18 19:06:34 +00:00 |
Doug Coleman
|
1bafed23f1
|
fixed sum's move to contrib-math
|
2006-01-13 08:05:02 +00:00 |
Doug Coleman
|
7384c159f5
|
fill -> <string>
|
2005-12-29 20:13:57 +00:00 |
Doug Coleman
|
b8794d8bee
|
stdio unparser vocabs removed
|
2005-12-20 21:39:13 +00:00 |
Doug Coleman
|
a0fa2d3b6e
|
[[ -> {
|
2005-11-28 22:51:00 +00:00 |
Slava Pestov
|
23738087aa
|
big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { }
|
2005-10-30 03:25:38 +00:00 |
Doug Coleman
|
8c27d62a03
|
Removed some print lines that should not have been checked in
|
2005-10-28 00:24:24 +00:00 |
Doug Coleman
|
f318648f4c
|
moved to contrib/math/combinatorics and analysis
|
2005-10-20 23:44:48 +00:00 |
Doug Coleman
|
3a5aece387
|
moved to contrib/math
|
2005-10-20 04:10:25 +00:00 |
Doug Coleman
|
c6dd354388
|
Added some fun identities
|
2005-10-19 06:55:36 +00:00 |
Doug Coleman
|
387e96018e
|
Added: gammaln(x). it's inf for all -x
Fixed the unit-tests for gamma -- the abs(diff) < 0.0001, not: diff < .0001
|
2005-10-19 06:48:08 +00:00 |
Doug Coleman
|
8ecb2f0e09
|
Initial checkin
factorial, nCk, nPk, gamma(x)
|
2005-10-19 05:56:30 +00:00 |
Doug Coleman
|
47ea66e1ea
|
Somehow a couple lines of diff ended up in cvs..
|
2005-10-18 18:38:45 +00:00 |
Doug Coleman
|
befabc5fee
|
added try-compile
|
2005-10-18 18:37:42 +00:00 |
Doug Coleman
|
1ed21403ca
|
pop-front more efficient now
|
2005-10-16 22:13:00 +00:00 |
Doug Coleman
|
a77f8c7bf1
|
And another clone in (pgcd)
|
2005-10-16 22:00:56 +00:00 |
Doug Coleman
|
2e715a33c2
|
pgcd's { 0 } and { 1 } seqs needed to be cloned.
|
2005-10-16 21:59:30 +00:00 |