Commit Graph

410 Commits

Author SHA1 Message Date
Daniel Kahn Gillmor 4a90ae9713 refresh patch 2016-07-05 14:01:20 -04:00
Daniel Kahn Gillmor 23dca93dd0 dropping patches already applied upstream 2016-07-05 14:01:20 -04:00
Daniel Kahn Gillmor ecc0d75423 Release V0.13.0
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABCgAGBQJW1s5mAAoJEAgwLbaiZwQol4YP/ReL/tHzUAOR2+fblzkmbZcG
 QkwpTynhgZrUI8sI0DASYR8ne0CBFymco2K3LHwDnjhgYFs5OtpHBwgLYa+ZGxCW
 HlVx79ZgHLyYX9LiwVgk/gCvJIuIPO2IS4qUjhVfBfKA6OJ2EHnGLl+62W8tGROm
 0mxChLMZHQW7MmTx7ukQZwhqVxqcXnF1dQTFm3fymVtMq5wxbPq0i+y72xK/0nCZ
 19xMPa2dH1yLRyS6OphwK9hyIHykCIBZf7iFvUz45nl8ONqi1DL3jOTcdZN0gZgk
 FFeSsDlHQ1EAxS2qv+Caa8xLUVcxRHz2JKZhYZIBoUdIzatJVtQmZL1LqioIu38Y
 cxcB6WMZjZBVZwhbHC8Q0jv/bKHbRMFTFDNK1c4ThNZAY69B3Nd7Im8UXGis0qms
 g3LuqjbM8J5fk+k9LFDVZgru3+lSwsBVP6n44esTck0aO6mqlCKpkOsR0djIW91P
 1ueP0QquMWWySLulQVFOywrFSmLtQHiSMbCIZOJ9eFTe9s0klQe06zsFe16Xu0U7
 VsR5wRVxtE7+OHg+iOeajgkOmp5dWoOpOK3lhiC/79CeQRudR881/sIR1+hEXkKa
 sFmpj3BEqrvac8059p4Xi0Hgc4qFDzDmXNhGWVZel0VRQWaIw/ssxqtPEyOfvLXn
 iWLMH9eQ9A1u2zMjM6oQ
 =xI69
 -----END PGP SIGNATURE-----

Merge tag 'libpsl-0.13.0' into debian

Release V0.13.0
2016-07-05 11:08:22 -04:00
Daniel Kahn Gillmor 40b58a8208 include OpenPGP key for Tim Rühsen, which has been used to sign git tags 2016-07-05 11:08:13 -04:00
Tim Rühsen a6ed60e57f Release v0.13.0 2016-03-02 12:25:35 +01:00
Tim Rühsen be9b3fd3f4 Merge remote-tracking branch 'origin/newfmt' into develop 2016-03-02 11:55:17 +01:00
Tim Rühsen f097290c90 Remove python linter
It has been merged into https://github.com/publicsuffix/list
and can be found in list/linter.
2016-03-02 11:45:28 +01:00
Tim Rühsen efdd800cb3 Use tests.txt as PSL test file by default 2016-02-20 23:06:30 +01:00
Tim Rühsen cb3fc3b502 Travis CI only for branches develop and master 2016-02-20 23:05:34 +01:00
Tim Rühsen 4798ee88a2 Add test suite support for list/tests/tests.txt 2016-02-20 15:06:48 +01:00
Tim Rühsen 2914afa8c7 New linter/ dir with pslint.py selftest 2016-02-18 16:40:06 +01:00
Tim Rühsen 811513f17e Print message and exit when no suffixes are found 2016-02-12 12:27:25 +01:00
Tim Rühsen d19c46c003 Make a few enhancements to pslint 2016-02-08 14:11:52 +01:00
Tim Rühsen 36609787d5 Fix python3 UTF-8 runtime error and section detection 2016-02-08 09:40:43 +01:00
Tim Rühsen 568394438d Add disabled code for 'Group Order' checking
The check has been disabled since it turned out that those
'groupings' of PSL entries are not really ordered in the way
(# of labels, TLD, sublabel#1, sublabel#2, ...)

This commit also fixes section detection / verification
2016-02-05 12:16:50 +01:00
Tim Rühsen 0e2da86eeb Update PSL submodule 2016-02-02 22:52:29 +01:00
Tim Rühsen aa028e606b Adjust text in doublette comment in src/pslint.py 2016-02-02 22:49:02 +01:00
Tim Rühsen a46af675b4 Fix indentation multi-line comment in src/pslint.py 2016-02-02 22:41:18 +01:00
Tim Rühsen bd70c79c18 Indent src/pslint.py with tabs 2016-02-02 22:20:58 +01:00
Tim Rühsen 98aed19c3a Convert copyright line to UTF-8 in pslint.py 2016-02-02 19:59:45 +01:00
Tim Rühsen 3ba8903915 Add PSL linter written in Python 2016-02-02 16:43:03 +01:00
Tim Rühsen 8c39291f55 Slightly shorter DAFSA array when sorting input 2016-01-05 10:57:07 +01:00
Tim Rühsen 1bd9347af9 Fix for commit fd928da46e 2016-01-04 22:15:43 +01:00
Tim Rühsen f86094972a Check for python 2.7+ in configure.ac 2016-01-04 20:41:24 +01:00
Tim Rühsen fd928da46e Fix python3 incompatibilities in make_dafsa.py 2016-01-04 20:22:13 +01:00
Tim Rühsen c69a18ff9b Release v0.12.0 2016-01-02 14:38:37 +01:00
Tim Rühsen 5bd2db75d2 Release v0.12.0 2016-01-02 14:25:44 +01:00
Tim Rühsen 95a5152e56 Update copyright year to 2016 2016-01-02 13:36:49 +01:00
Tim Rühsen 96e0848d81 Release unused memory after loading DAFSA data 2016-01-02 13:31:53 +01:00
Tim Rühsen f829668e0d Let autogen.sh work on Solaris and without gtkdocize 2016-01-02 13:01:19 +01:00
Tim Rühsen 9f420e2d91 Add tests against the built-in PSL to test-is-public-all.c 2016-01-01 23:26:44 +01:00
Tim Rühsen 748e3ae9cc Load DAFSA precompiled files (auto-detection) 2016-01-01 22:38:21 +01:00
Tim Rühsen 7a859d11c8 Add PSL_TYPE* defines to docs 2016-01-01 22:35:35 +01:00
Tim Rühsen 5c159a3a09 Add few more tests to test-is-public-builtin.c 2016-01-01 22:34:55 +01:00
Tim Rühsen 1604cb3dca Fix make_dafsa.py to generate 4 bit return values 2016-01-01 22:32:11 +01:00
Tim Rühsen 23345f5f37 Convert lookup_string_in_fixed_set.c into UTF-8 2016-01-01 22:31:01 +01:00
Tim Rühsen c9d76e4898 Remove unused variable source_date_epoch 2016-01-01 17:20:30 +01:00
Tim Rühsen cde5e53ea6 Remove psl_builtin_compile_time() for reproducable builds 2016-01-01 15:44:24 +01:00
Tim Rühsen c699e3c441 Add --input-format and --output-format to make_dafsa.py 2015-12-30 17:52:48 +01:00
Tim Rühsen 355edc152f Fix for previous commit 2015-12-29 17:20:28 +01:00
Tim Rühsen 82e9445493 Add psl2c --binary to create DAFSA binary file from PSL 2015-12-29 16:53:47 +01:00
Tim Rühsen e63ff8abfc Avoid libicu dependency with --enable-runtime=no 2015-12-26 14:44:57 +01:00
Tim Rühsen 5363290cbe Remove debugging printf 2015-12-26 14:29:10 +01:00
Tim Rühsen 093d5eac3d Fix ./configure --disable-runtime
Added runtime punycode generation code from
  http://www.nicemice.net/idn/punycode-spec.gz
2015-12-26 14:15:08 +01:00
Tim Rühsen 620e62348a Revert "Remove ./configure --disable-runtime"
This reverts commit cd5a11b7a5.
2015-12-25 19:40:24 +01:00
Tim Rühsen cd5a11b7a5 Remove ./configure --disable-runtime
With DAFSA as builtin data, we need runtime conversions.
2015-12-15 21:21:28 +01:00
Tim Rühsen e252af877f Fix ./configure --disable-builtin 2015-12-15 20:46:25 +01:00
Tim Rühsen c6048b0cdb Merge commit 'df053f91cca36f47d4b994938dbf2bf4f84b6e8e' into develop 2015-12-15 20:19:28 +01:00
Tim Rühsen 3bcf193e0d Merge pull request #40 from dkg/debian
Debian update for 0.11.0-2
2015-12-12 23:41:05 +01:00
Tim Rühsen d9a36e4d58 Merge pull request #39 from dkg/develop
re-fix psl_builtin_outdated()
2015-12-12 23:40:22 +01:00