Alexander Iljin
867fc1e3fc
calendar[-docs]: add week-number
2019-04-18 14:34:54 -07:00
Alexander Iljin
9063cfc61b
sodium: use a more conventional parameter name
2019-04-14 08:42:54 -05:00
Alexander Iljin
18b896e54d
sodium: add wrapper words for working with detached signatures
2019-04-14 08:42:49 -05:00
Alexander Iljin
0fc946dc0f
sequences-docs: add a missing article
2019-04-14 08:42:26 -05:00
Alexander Iljin
b3b9b6b1ac
README: add the Gitter and the mailing list links in the Community section
2019-04-14 08:42:05 -05:00
Doug Coleman
9d06dcb67e
Config.linux: Better check for g++.
...
A consistent string across platforms is 'Free Software Foundation'
2019-04-07 18:54:59 -05:00
Doug Coleman
3f777a6fdd
tools: use base91 instead of base85
2019-04-06 11:39:07 -05:00
John Benediktsson
d248f2452e
combinators: faster hashcode for byte-arrays.
2019-04-05 16:55:10 -07:00
John Benediktsson
824fc16a0f
base91: adding version of base91 encoding/decoding.
2019-04-05 13:43:05 -07:00
John Benediktsson
38e8c5aeb1
base16: adding RFC 3548 version of base 16 encoding/decoding.
2019-04-05 13:40:23 -07:00
John Benediktsson
fa1f9aa5a0
base64/32/85: adding tests for all byte values.
2019-04-05 13:38:00 -07:00
John Benediktsson
d89d4590ab
game-of-life: adding deploy file.
2019-04-05 13:04:01 -07:00
John Benediktsson
103b15df97
base85: change alphabet to byte-array.
2019-04-05 13:03:19 -07:00
John Benediktsson
83d6c5b382
base32-crockford: separate Douglas Crockford version of Base 32.
2019-04-05 12:10:52 -07:00
John Benediktsson
77c5a4b7ff
base32: adding authors.txt
2019-04-05 12:10:33 -07:00
John Benediktsson
d53ef800e2
base32: change to RFC 3548 version.
2019-04-05 12:05:21 -07:00
John Benediktsson
ab88710e74
base64: adding urlsafe base64 and specify RFC 3548.
2019-04-05 12:03:00 -07:00
John Benediktsson
a8b6d7bd4f
io.crlf: adding read-ignoring-crlf and read1-ignoring-crlf.
2019-04-05 11:34:34 -07:00
John Benediktsson
66652c4903
geohash: adding first version of Geohash geocoding vocab.
2019-04-02 17:32:15 -07:00
John Benediktsson
338b739f30
base32: faster inverse operation.
2019-04-02 17:32:15 -07:00
Alexander Iljin
e2b689a636
windows.ole32: add a couple of constants
2019-03-29 19:45:58 -05:00
John Benediktsson
88abc4e4c2
gravatar: wrapper for Gravatar.com service.
2019-03-28 13:50:35 -07:00
Doug Coleman
6f58118afb
Config.linux: Better check for gcc.
...
To print in make:
$(info IS_GCC is $(IS_GCC))
2019-03-25 00:31:18 -05:00
Alexander Iljin
bbd7a112f1
prettyprint-docs: fix the obsolete parser code in an example
2019-03-24 17:00:22 -07:00
Alexander Iljin
ea4f061461
prettyprint-docs: fix the slot accessors in a code example
2019-03-24 16:45:31 -07:00
John Benediktsson
2bb6e58eb0
crontab: simplify logic max days of month.
2019-03-24 15:41:19 -07:00
John Benediktsson
6e1d23a931
crontab: better input validation for stuff like Feb 30 or Apr 31.
2019-03-24 13:32:57 -07:00
John Benediktsson
92bf1786de
crontab: adding some Feb 29th tests.
2019-03-24 08:34:03 -07:00
John Benediktsson
6f8ee02569
crontab: test a lot more things.
2019-03-23 14:16:07 -07:00
Doug Coleman
357d504719
tests: Don't depend on license.txt not changing.
...
It's probably bad to have the year in the license file, but it's worse to depend on
the license never changing.
Add a dummy file to crc32, and for multi checksums, the file we were checksumming is
not really integral to the test since it's read into a buffer first.
2019-03-23 13:00:52 -05:00
John Benediktsson
deb4b7c0d6
crontab: fix day-of-week to be OR instead of AND days.
2019-03-23 08:21:26 -07:00
John Benediktsson
e4c94e7d98
checksums.multi: fix tests.
2019-03-23 07:20:31 -07:00
John Benediktsson
ffbb4c8289
crontab: simplify (next-time-after) recursion.
2019-03-22 20:57:50 -07:00
John Benediktsson
3afc3447b4
crontab: simplify common code paths in (next-time-after).
2019-03-22 20:52:33 -07:00
John Benediktsson
ea83c1c1ee
crontab: constraint order is month, day, day-of-week, hour, minute.
2019-03-22 20:42:46 -07:00
John Benediktsson
0f0099b08d
crontab: some more fixes.
2019-03-22 20:36:45 -07:00
John Benediktsson
c228aaf836
io.backend: remove comment from years ago.
2019-03-22 20:36:45 -07:00
Doug Coleman
3ea506e5b3
checksums.multi: fix test for 2019
2019-03-22 21:30:18 -05:00
Doug Coleman
a1a0bdfa4e
windows.kernel32: add almost useless timezone function
2019-03-22 21:30:01 -05:00
Doug Coleman
fed9249a90
zoneinfo: update to 2018i
2019-03-22 18:29:13 -05:00
Doug Coleman
6316670346
cleaning: update copyright year. use the same order for build
...
directions.
2019-03-22 17:56:28 -05:00
John Benediktsson
799bf88daf
crontab: some fixes and additional test case.
2019-03-22 15:20:46 -07:00
Doug Coleman
5609370be6
make: Allow overriding macosx sdk
...
MACOSX_SDK=MacOSX10.11.sdk ./build.sh update macosx-x86-32
2019-03-22 01:32:28 -05:00
Doug Coleman
60c80e4b78
make: Use the MacOSX 10.13 SDK for x86 support.
...
Bugfix - CFLAGS += instead of CFLAGS = because it would get overwritten otherwise.
Also allow overwriting of XCODE_PATH for non-standard path.
Download the 10.13 SDK from
https://github.com/phracker/MacOSX-SDKs/releases
```bash
wget https://github.com/phracker/MacOSX-SDKs/releases/download/10.13/MacOSX10.13.sdk.tar.xz
xz --uncompress MacOSX10.13.sdk.tar.xz
tar xvf MacOSX10.13.sdk.tar
mv MacOSX10.13.sdk /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/
```
2019-03-22 00:09:06 -05:00
Doug Coleman
d575ac084f
resolv-conf: Parse edns0, refactor some words, and add a unit test.
2019-03-21 22:53:01 -05:00
John Benediktsson
ebc1c1ef58
ascii: faster capitalize.
2019-03-21 20:11:46 -07:00
John Benediktsson
4f401a1585
windows.dragdrop-listener: cleanup using.
2019-03-21 19:54:06 -07:00
John Benediktsson
25b29e084d
io.directories.search: a better fix for the linux entry ordering issue.
2019-03-21 19:36:05 -07:00
John Benediktsson
1c44494b32
Revert "io.directories.search: Fix the order of the depth/breadth traversals."
...
This reverts commit c3cfc177cd
.
2019-03-21 19:23:13 -07:00
Doug Coleman
d6ffd15185
libc.freebsd: platforms.txt not platform.txt
...
Fixes linux bootstrap
2019-03-21 19:52:07 -05:00