John Benediktsson
c3f79c1482
checksums.sha: more types, faster.
2014-02-17 18:26:17 -08:00
John Benediktsson
59677102b6
checksums: simplify add-checksum-bytes.
2014-02-17 18:25:51 -08:00
John Benediktsson
d732a5f208
sorting: simpler check-bounds.
2014-02-17 17:50:08 -08:00
John Benediktsson
6ecb291710
html.parser.analyzer: cleanup, fix find-by-class-id-between.
2014-02-17 15:17:24 -08:00
Björn Lindqvist
3c53214b43
html.parser.analyzer: when matching on classname, check that the tag has the given class
2014-02-15 14:56:56 -08:00
Doug Coleman
19685f4528
vm: jit::jit is a c++ constructor but it does not allocate objects to the Factor heaps.
...
Add annotations for gc allocating.
2014-02-14 20:29:26 -08:00
Doug Coleman
48562e6e48
random.mersenne-twister: Don't use system-random-generator to initialize
...
Mersenne Twister. If there is no system random generator, startup can
fail.
2014-02-14 18:48:25 -08:00
John Benediktsson
e9e4115de1
assocs.extras: adding assoc-sift.
2014-02-13 20:08:12 -08:00
Doug Coleman
5ad200a41a
twitter.prettyprint: Add user-profile.
2014-02-12 20:13:10 -08:00
Doug Coleman
bc7680a914
twitter: Add user-profile and refactor a bit.
2014-02-12 20:13:10 -08:00
Doug Coleman
8437bf5033
oauth: Generate the oauth signature base string the way twitter does it.
2014-02-12 20:13:10 -08:00
Doug Coleman
918cb7bc34
twitter: Add mentions timeline.
2014-02-12 20:13:10 -08:00
Björn Lindqvist
3715bb6b9a
windows.errors: fix #987
2014-02-12 18:08:52 -08:00
John Benediktsson
2fe03b6711
io.streams.string: inline <string-writer> so with-string-writer is faster.
2014-02-10 20:46:25 -08:00
John Benediktsson
4f631c4f8b
generalizations: fix docs for nrot and -nrot.
2014-02-10 20:40:01 -08:00
John Benediktsson
6e0a9fdf1f
formatting: make printf faster.
2014-02-10 20:39:08 -08:00
Björn Lindqvist
a82dc84f2d
formatting: new format specifier for unparsed representation
2014-02-09 21:09:24 -08:00
John Benediktsson
c9badc9dd9
ip-parser: prefer a cleaner maybe less fast version.
2014-02-09 20:09:39 -08:00
John Benediktsson
c69005a324
ip-parser: faster ntoa and aton.
2014-02-09 15:45:28 -08:00
John Benediktsson
ebbfa17b47
math.bitwise: fix docs for mask and unmask (they don't return a boolean).
2014-02-09 15:36:49 -08:00
John Benediktsson
bffeeed589
ip-parser: use byte-array in ipv4-aton to force fixnum math.
2014-02-09 11:07:31 -08:00
John Benediktsson
9aa160ad91
random.mersenne-twister: fix name of stack effect.
2014-02-09 11:00:57 -08:00
John Benediktsson
c2c89152e3
geo-ip: change to use ip-parser for ipv4 lookup.
2014-02-09 11:00:38 -08:00
John Benediktsson
dcf1e6b9f3
ip-parser: adding ntoa and aton words.
2014-02-09 10:58:47 -08:00
John Benediktsson
ab4a058b2c
sequences: implement sum on repetitions.
2014-02-09 08:05:26 -08:00
John Benediktsson
d9961f5f4a
random.mersenne-twister: more complete fix for bias.
2014-02-07 11:56:29 -08:00
John Benediktsson
0110bd49f1
random.mersenne-twister: fix non-random bias.
2014-02-07 07:31:53 -08:00
John Benediktsson
fb9c5f9aee
hashtables: slightly faster associate and collect-pairs.
2014-02-06 22:39:43 -08:00
John Benediktsson
aeed8b51d4
hash-sets: faster members.
2014-02-06 22:38:48 -08:00
John Benediktsson
7d489d5839
xml.tokenize: fix cdata parsing problem.
2014-02-06 21:12:57 -08:00
John Benediktsson
64e56f65ef
sequences: faster head? and tail?.
2014-02-06 20:49:39 -08:00
John Benediktsson
88f163d28f
vocabs: faster child-vocab?.
2014-02-06 20:49:29 -08:00
John Benediktsson
a718127fd1
random: some cleanup.
2014-02-06 18:17:03 -08:00
John Benediktsson
c02fc27afc
random: faster random-bits, make some things private.
2014-02-06 17:54:33 -08:00
John Benediktsson
ede21dfb56
math: fix docs for next-power-of-2 and some tests.
2014-02-06 17:23:54 -08:00
John Benediktsson
986714489d
random: 40% faster random-bytes*.
2014-02-06 11:05:16 -08:00
Doug Coleman
03f4ad3943
twitter: Add home-timeline and home-timeline.
2014-02-05 20:33:12 -08:00
John Benediktsson
6fd5b9766b
reddit: update tuples.
2014-02-05 13:50:38 -08:00
John Benediktsson
fcf2d2cc40
imap: fix docs for rename-folder.
2014-01-16 18:51:24 -08:00
Björn Lindqvist
92d71a4a3b
imap: privatizing the non-api words
2014-01-16 22:14:27 +01:00
Björn Lindqvist
d20dc5e649
imap: documentation
2014-01-16 22:09:59 +01:00
Björn Lindqvist
34bab82cda
imap: metadata files
2014-01-16 20:22:04 +01:00
Björn Lindqvist
e05c1214bd
imap: vocab for handling imap
2014-01-16 20:20:36 +01:00
John Benediktsson
669eb2482c
unmaintained: fix <sliced-groups> to be <groups>.
2014-01-12 09:50:44 -08:00
Doug Coleman
7c93316fbe
crypto.aes: <sliced-groups> is now just <groups>, add a missing using.
2014-01-11 11:13:39 -08:00
Fred Alger
67a71d0974
Initial commit of lookup-table AES implementation
...
In need of optimization and cleanup. Uses 32-bit integers arithmetic
and seems to run very quickly (100k key expansions + encrypts in 3.88
= 400K/s encryption). Based on p7zip's optimized C implementation.
2014-01-11 11:10:47 -08:00
John Benediktsson
517268c18f
io.encodings.utf7: add copyright for Björn Lindqvist.
2014-01-11 08:55:54 -08:00
Björn Lindqvist
a47c41e45c
io.encodings.utf7: cleaned up vocab per review
...
1. Tuple is used to hold the decoding buffer instead of a global
2. Fixed problematic sequence type conversions.
2014-01-11 08:43:36 -08:00
Björn Lindqvist
797d73bb8c
io.encodings.utf7: documentation and metadata files
2014-01-11 08:43:36 -08:00
Björn Lindqvist
c286d91289
io.encodings.utf7: working utf7 decoding with tests
2014-01-11 08:43:36 -08:00