Daniel Kahn Gillmor
868a1f3faa
new upstream release
2015-09-23 14:43:11 -04:00
Daniel Kahn Gillmor
968ab62492
Release v0.11.0
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCgAGBQJWAqCFAAoJEAgwLbaiZwQoavMP/ArDaUfyTTp1aB+N0xynzl/6
0tVel+fAQFvW5D0uNzVU7hbo9Ql5WZHTUf8GGOVrH+X8SkLPsZ3kMvq2FsEZ9Qgu
w0qm2Wmm2SSuCTaqFToCL5jekH/lDpnZH6RnvUdh0cFbSTKrRc90CP9r8b23BxkA
RYaZezhnRfK4IDlYb6Yr8hzftsogfJ45VlCnbzrzjhm00OEiclYw11bcM2u3IWxn
tj/CzSymHHUvfoof5VYejIsEYbvsH/s0vXPLk/8RI7gHS5d1SRpsxo036VVLi8Ln
lRwomCZawifyEEAmKBPUbGW0TvGjALbsxHqdSrjPGXHbrT3WOtfWNP6OR1ZN/2wk
ZKxi522nz6rEBWgRdeKJFbf3u7C/r9zL7kVG31hj/amkALZnChCC08mnkXkpX/MF
xMhg7bK6R34GUQXko8hlF72ZjgYEbMpmLVw8w4pbXgNHMxmO10dCm36g1PWZ0f5N
GMji+5kHvPnvgrziF2vafjFgdyCWQUL4rDxn+wQkLGP6LFv8pXzWedwZ5gitGM5Q
/OGkHoDiy+Y/tPqVBbVUkm65H6Qo1wx0GcFLl4Zqajc91r5H9E6f/JQEqmfrVB3V
PPLC3db/+mbOyG88YSBx/Fk9/7d7DX423OhZnVQocdbT7RAUWqyqk5zRZj7ND5XA
UIm8AhuBvAW8MVU7cKYh
=51//
-----END PGP SIGNATURE-----
Merge tag 'libpsl-0.11.0' into debian
Release v0.11.0
2015-09-23 14:42:24 -04:00
Tim Rühsen
d1dec3d16e
Release v0.11.0
2015-09-23 14:52:04 +02:00
Tim Rühsen
53c2fe31a8
Update copyright years
2015-09-23 14:50:01 +02:00
Tim Rühsen
f1954e5311
Add gtk-doc.m4 and include/libpsl.h to .gitignore
2015-09-23 14:16:52 +02:00
Tim Rühsen
a9524b5570
Add PSL_VERSION defines and psl_check_version_number() to docs
2015-09-23 14:15:23 +02:00
Tim Rühsen
00b9cfb119
Add function psl_check_version_number()
2015-09-23 14:04:17 +02:00
Tim Rühsen
eabf39c174
Add version numbers to libpsl.h
2015-09-23 12:38:34 +02:00
Tim Rühsen
789d7ad132
Release v0.10.0
2015-09-19 14:12:49 +02:00
Tim Rühsen
3bf7275a17
Add psl_suffix_wildcard_count() to docs
2015-09-19 14:02:49 +02:00
Tim Rühsen
6a8f33ee39
Add new function psl_builtin_outdated()
2015-09-19 14:00:49 +02:00
Tim Rühsen
34289fa59b
Add function psl_suffix_wildcard_count()
2015-09-19 10:55:09 +02:00
Tim Rühsen
e443d21b61
Code cleanup, faster lookups
2015-09-19 10:50:00 +02:00
Tim Rühsen
fb942952ec
Release v0.9.0
2015-09-15 15:17:20 +02:00
Tim Rühsen
4c8d3c4d73
Remove unused variable from tests/test-is-public-all.c
2015-09-15 15:16:04 +02:00
Tim Rühsen
a9c71d6de5
Update submodule list
2015-09-15 14:50:58 +02:00
Tim Rühsen
597709cb11
Support combination of foo.bar and *.foo.bar
2015-09-15 14:49:53 +02:00
Tim Rühsen
fa55bb75c4
Removed test with wrong assumptions
2015-09-15 14:46:07 +02:00
Tim Rühsen
0652af910e
Fix SIGSEGV in test-is-public-all.c for TLD exceptions
2015-09-15 12:19:18 +02:00
Tim Rühsen
f6a3b96f91
Check PSL entries before generating built-in data
2015-09-15 11:46:21 +02:00
Daniel Kahn Gillmor
68d4a0c9e4
new upstream release
2015-08-15 13:56:08 +02:00
Daniel Kahn Gillmor
56dc0f293a
Release v0.8.1
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCgAGBQJVzgQiAAoJEAgwLbaiZwQo9yIQAKoE+KwiWa+Lh60RdfcVYXXW
QVTrXVZYjcE1mx7NtdfExSMlhC3htcktyPAvvM5yecjhAN8T6DVKqN9kID2i+jHf
LxUzh03V9N/qUy+wKBC0qevzsP41MN6tAkxqpW5vk1w/DcghOaNHTuxzqrGHOdqA
iK/f1QM6citEhZGqTaVK0HTFMiljJYOX1UYq9knCCU5oRcKj67dCf+SqYG9m8HfC
KGlF/nNONAmxMPGeHxV6aDobuG1yf2zzhlzga/iP0cvfz+4/f2wbt0qeKaH49HBz
E4Wg1y7yGgdE+95nI84sqa8mCv9iOOxP+U6OphTjzrVuVy2gpB31HExBKnOdLbEK
o3iuvvOzu/SC6wVsf4BHl/16QL3IMkCWtykcb/yoviD1sXCFUy2UEkmU0kurnJvW
Qct6NC6PQUMaa8UZup24RYlZY7rOummE8YisQEVhlyo5Ki7q026yC28q9LynkpAP
u/EkiFs90vE9sU8lcXe1kfIX9HdLJ8WzHc/fgb6oyhvYe2/QoKDoV1n/TU4x134k
pYrXhMIaXy1Uo3uB/yuetY7Dj2/Q+e5MePgp8ZayyIwSei7ovJ4y9RCZT9H+B5qU
Er6b/Xm3cRMidQ4U5vmbMezz0uefS5+SyEjYk+GBBYEmXNtEAGwVNv7mOcmwpJyg
Mfbor7jKiv4rSNZXcYS9
=AzWS
-----END PGP SIGNATURE-----
Merge tag 'libpsl-0.8.1' into debian
Release v0.8.1
2015-08-15 13:54:46 +02:00
Tim Rühsen
aa94d57699
Release v0.8.1
2015-08-14 17:05:43 +02:00
Tim Rühsen
7b72ac673b
Skip leading whitespaces in tests_psl.txt
2015-08-14 12:27:11 +02:00
Tim Rühsen
c76e49e3ac
Merge pull request #30 from dkg/develop
...
Add syntax checking for test_psl.txt
2015-08-14 12:06:31 +02:00
Daniel Kahn Gillmor
c1b52ee2d8
Expect more from test_psl.txt
...
There were some tests included in test_psl.txt that we were not
covering because they didn't match our expectations.
Cover all the tests in test_psl that we know about, and count unknown
lines as failed tests.
2015-08-13 18:02:11 -04:00
Daniel Kahn Gillmor
ac8ba5a828
Documentation cleanup
2015-08-12 10:06:49 +02:00
Daniel Kahn Gillmor
6a25c15e86
new upstream release.
2015-08-06 15:52:38 -04:00
Daniel Kahn Gillmor
a80e6a3430
avoid git submodules
2015-08-06 15:52:14 -04:00
Daniel Kahn Gillmor
96f1369d8e
patches merged upstream
2015-08-06 15:50:49 -04:00
Daniel Kahn Gillmor
9883a5af6d
Release v0.8.0
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCgAGBQJVw3EoAAoJEAgwLbaiZwQovbwQAKmQA8xrnTau05LUyyffyi1Q
qKNMqXQFKeAJWfJ0tYCHi0vh6wLRUDPL/Xxa4DUoN5Lj8KsHqQOPGk41iScRm6ff
xSGYzMxznQOcS9rhq+VcwHq/JvEPk9KDKH9gctJNdPQqY4uVfP+Vd7vxCuJZXeRK
rj7oTVmojzLjWj2MYG1qJJD+EZroRiMFfbNplLZL7547Q1YJ30tcrs8zyqRIm7UI
YeThQc4MutXG9TvPX+Bja+HWYWg4aKBddLpnmjfF/7gkQGASbCPvvVRflIDK6y13
mfDgpF3C5/j4Zp5D3W9KlgRKAZH4zUuKh5Yv03TgEZBqSd8+M7kMP57qMcLIrmOt
3HQY/als0Ct7BBS5XeE+PmzeX6njJ/GYjTghzOIlo1hKFXvqMtSFVwFDfsCuKiGq
2v6+537oRmTnSNCjQR+n/gswV4SjmAf2yHnEJ/sNtRUQyDSG/2Zca5v4Q0E41oWv
ys1BNGKG3SOb+pQG5UwzcS88rk1PrP6C4fMz/Y8KSIfkGHoQNA7FC6VqaskwtvMV
DdtM3CICGyrG59DdFW4Tehyx6DbKgYR97EQtuSbGYw+/1tMM61bzh6eYOWpXCrkr
Gk48/fhTsMVqXUg42J5WMtoxNp2EWJ0dfj9pXTrSLFYneAm2BI57XZ7sPCtzLkO+
2iEa7H1VnNzWzARvcTOd
=/73c
-----END PGP SIGNATURE-----
Merge tag 'libpsl-0.8.0' into debian
Release v0.8.0
2015-08-06 15:48:31 -04:00
Tim Rühsen
6bfa908ff6
Release v0.8.0
2015-08-06 16:35:16 +02:00
Tim Rühsen
5ad28b2b84
Add contrib/check-hard to test configure options
2015-08-06 13:23:38 +02:00
Tim Rühsen
ce9a62c487
Brush up .gitignore
2015-08-06 13:21:57 +02:00
Tim Rühsen
3f5e208967
src/psl.c: Fix C99 comment to C89
2015-08-06 12:31:21 +02:00
Tim Rühsen
71835fcd44
Add https://github.com/publicsuffix as git submodule
2015-07-14 13:25:42 +02:00
Daniel Kahn Gillmor
f9a1bdcf80
Embed _psl_compile_time derived from $SOURCE_DATE_EPOCH if set
...
Making packages build byte-for-byte reproducibly from a given
toolchain+source makes it much easier to corroborate builds by testing
against other build infrastructure.
By default, libpsl currently embeds the current unix timestamp in
_psl_compile_time, which makes it bytewise incompatible if it is
rebuild even on the same machine one second later.
See https://wiki.debian.org/ReproducibleBuilds/TimestampsProposal for
more information about $SOURCE_DATE_EPOCH.
2015-07-12 22:55:35 +02:00
Tim Rühsen
37858be73f
Avoid shell variables in AC_CONFIG_FILES (won't work)
2015-07-12 22:46:40 +02:00
Daniel Kahn Gillmor
b094b1159f
use autogen.sh directly instead of relying on dh_autoreconf to guess the right thing.
2015-07-12 16:15:37 -04:00
Daniel Kahn Gillmor
b018527b5b
use wrap-and-sort on debian/ for orderliness
2015-07-12 16:07:32 -04:00
Daniel Kahn Gillmor
2192c32f9b
rely on dh_autoreconf instead of manually invoking autogen.sh
2015-07-12 16:04:44 -04:00
Daniel Kahn Gillmor
e6b522834b
embed SOURCE_DATE_EPOCH for psl_compiled_time() to make build reproducible.
2015-07-12 16:03:15 -04:00
Daniel Kahn Gillmor
116407f80e
autogen.sh suggests that we need to run gtkdocize before autoreconf
2015-07-12 13:56:36 -04:00
Daniel Kahn Gillmor
d59da14b64
clean up docs/libpsl/version.xml
2015-07-12 13:53:01 -04:00
Daniel Kahn Gillmor
60b1ac75eb
clean build with docs
2015-07-12 13:51:31 -04:00
Daniel Kahn Gillmor
be7c9f18eb
move from autotools-dev to dh_autoreconf
2015-07-09 10:18:23 -04:00
Daniel Kahn Gillmor
9e92097878
New upstream release.
2015-07-09 10:10:04 -04:00
Daniel Kahn Gillmor
fe479c6c6e
Release 0.7.1
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCgAGBQJU6M9kAAoJEAgwLbaiZwQotbwP/iIaonabM2HbgjV1h8ajtCQO
vV1wgSpYHoRqb/0fIecUzXkEnKWcIbnVs/N8L1ui1Z0D0CliD7V8jzr4KVo2ip5K
LqMn3oTEB7jV9Z31BAwmzGU8rBwRa7MdHlNLGcUiLb0oSTCrLieyJYAE/mK48YQq
bWmbVpjnNy49JV9mLML1uxFFwASlX5OtfDDUaE9KsYy3P1SjlscW9KV4ST+1H3Hs
FQsbt9eQFsLjt3hV03K9K6+yU9j7umCKXp0RqONonY7t6kwNi0HRR/bgdCJUAbHO
AQRLZsnYTVngLHv+IVo0fF02CgBT+eDI8dppY6CSkOn4DZU8bV2fk46bCpnaNlgj
Cx1UjQITNbHc2jyxDgnv38jKHzJB69kvtbrmS63HxLyiqE0z2X6cDttqPkwZLfJA
CVJbCQ8fZUN/3etFYaqX27v95PpIbEsRffqjJ6hfp34gDPp3RprdBvC28tLP7HB/
+V/+qRBQQwsxXRVb+bGXBQUjBpOIwPJQwTT1QhupwMA847geT+YyQcnIHNhwFXkG
H7E5TwLvGfQUi8s+iqbsT36Q8SUxxjnw24wJYZsFXg2DdhUnuOA7ZKMxR/E7V4zy
9TkfRUPGnx+4HwVOCaI9PEUYJ425N3GIPp2+07k3lVD/uT0OhhGyDKpudrPluWCo
bGvkXzJHjhxMJucmcAvu
=tu6S
-----END PGP SIGNATURE-----
Merge tag 'libpsl-0.7.1' into debian
Release 0.7.1
2015-07-09 10:06:35 -04:00
Daniel Kahn Gillmor
c568fe012f
use new upstream tags
2015-07-09 10:06:04 -04:00
Tim Rühsen
1bdff6b113
new version of effective_tld_names.dat
2015-07-06 13:19:55 +02:00