Daniel Kahn Gillmor
540271f496
Merge tag 'libpsl-0.14.0' into debian
2016-08-04 17:10:33 -04:00
Daniel Kahn Gillmor
d263a748ae
preparing new upstream release to experimental
...
See https://wiki.debian.org/Teams/ReleaseTeam/Transitions for
discussion around the ABI change/SONAME bump.
2016-08-04 17:07:54 -04:00
Daniel Kahn Gillmor
fead4561fc
updated debian/watch
2016-08-04 17:07:54 -04:00
Daniel Kahn Gillmor
c9f122a746
more package shuffling
2016-08-04 17:07:51 -04:00
Daniel Kahn Gillmor
8c7b0da364
wrap-and-sort -sat
2016-08-04 17:07:11 -04:00
Daniel Kahn Gillmor
148b353c5e
record conversation and conclusion with helmut about bootstrapping
2016-08-04 17:06:11 -04:00
Tim Rühsen
0486815dbd
Release v0.14.0
2016-07-30 13:53:17 +02:00
Tim Rühsen
23ae4a2ba1
Update PSL submodule
2016-07-30 13:42:46 +02:00
Tim Rühsen
583cf6ae56
Merge pull request #52 from dkg/dafsa-reorg
...
rename src/make_dafsa.py to src/psl-make-dafsa, add documentation
2016-07-14 12:05:13 +02:00
Daniel Kahn Gillmor
dc7bf5bbae
rename src/make_dafsa.py to src/psl-make-dafsa, add documentation
...
I've talked to the good people on #debian-bootstrap who would be most
affected by the possible build-dep cycle, and i think the simplest
approach is actually to split out make_dafsa.py into its own
architecture-independent package.
I'm thinking i'll call the package psl-make-dafsa, and in the course of
shipping it, i'll place src/make_dafsa.py as /usr/bin/psl-make-dafsa.
This is because:
* debian discourages scripts on the $PATH from having language-specific
suffixes like .py:
https://lintian.debian.org/tags/script-with-language-extension.html
* "-" appears to be a more common delimiter in command names than "_":
0 dkg@alice:~$ for x in - _; do printf "%s: %d " "$x" $(ls -1 ${PATH//:/ } | grep -c "$x"); done; echo
-: 1235 _: 368
0 dkg@alice:~$
* i'd prefer to prefix the command with "psl-" since it really is
producing and interpreting PSL-specific data structures.
Accepting this patch would mean i'd have fewer changes to make in the
debian packaging, and would allow other distributors to take a similar
approach if they want to.
2016-07-14 11:55:04 +02:00
Tim Rühsen
8dba092c73
Add magic header to DAFSA binary files
2016-07-13 11:14:18 +02:00
Tim Rühsen
852931571f
Fixed invocation of make_dafsa.py in psl2c.c
2016-07-13 11:13:04 +02:00
Tim Rühsen
972cb789dd
Update PSL submodule
2016-07-13 10:49:22 +02:00
Tim Rühsen
10fe88b22b
Amend formatting of psl man page
2016-07-06 15:32:51 +02:00
Tim Rühsen
45cce63142
Remove auto-generated ABOUT-NLS from git
2016-07-06 15:32:51 +02:00
Daniel Kahn Gillmor
a7c2c16585
add a man page
2016-07-06 15:32:51 +02:00
Daniel Kahn Gillmor
dc9cc02982
s/publix/public/
2016-07-06 15:32:51 +02:00
Daniel Kahn Gillmor
248327e4aa
use https where possible
2016-07-06 15:32:51 +02:00
Tim Rühsen
514488d9b3
Remove unneeded libraries from tools/psl link step
2016-07-06 13:10:16 +02:00
Daniel Kahn Gillmor
3ac639d991
upstream SONAME moved from 0 to 5
2016-07-05 14:01:20 -04:00
Daniel Kahn Gillmor
2bd74eb419
removed libpsl0-dbg; we prefer auto-generated dbgsym packages
2016-07-05 14:01:20 -04:00
Daniel Kahn Gillmor
615980eea8
use https where possible in debian packaging
2016-07-05 14:01:20 -04:00
Daniel Kahn Gillmor
229268097c
use upstream name for public_suffix_list.dat
...
build-depend: and recommend: a publicsuffix version that is new enough
to ship the standard name.
2016-07-05 14:01:20 -04:00
Daniel Kahn Gillmor
51413414df
bumped standards-version to 3.9.8 (no changes needed)
2016-07-05 14:01:20 -04:00
Daniel Kahn Gillmor
94b9d12995
updated debian/copyright
2016-07-05 14:01:20 -04:00
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