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
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
Tim Rühsen
a6ed60e57f
Release v0.13.0
2016-03-02 12:25:35 +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
f86094972a
Check for python 2.7+ in configure.ac
2016-01-04 20:41:24 +01:00
Tim Rühsen
5bd2db75d2
Release v0.12.0
2016-01-02 14:25:44 +01:00
Tim Rühsen
e63ff8abfc
Avoid libicu dependency with --enable-runtime=no
2015-12-26 14:44:57 +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
519b8c9d17
Add time measurement for test-is-public-all.c
2015-12-03 10:08:04 +01:00
Tim Rühsen
d14ada235c
Use echo without -n in configure.ac (compatibility)
2015-11-19 12:11:27 +01:00
Tim Rühsen
d1dec3d16e
Release v0.11.0
2015-09-23 14:52:04 +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
fb942952ec
Release v0.9.0
2015-09-15 15:17:20 +02:00
Tim Rühsen
aa94d57699
Release v0.8.1
2015-08-14 17:05:43 +02:00
Tim Rühsen
6bfa908ff6
Release v0.8.0
2015-08-06 16:35:16 +02:00
Tim Rühsen
71835fcd44
Add https://github.com/publicsuffix as git submodule
2015-07-14 13:25:42 +02:00
Tim Rühsen
37858be73f
Avoid shell variables in AC_CONFIG_FILES (won't work)
2015-07-12 22:46:40 +02:00
Tim Ruehsen
1030a438c9
Release v0.7.1
2015-02-21 19:30:52 +01:00
Tim Rühsen
22de5ae709
Release v0.7.0
2015-01-30 16:16:42 +01:00
Tim Rühsen
8af7964a08
Do not install docs when gtk-doc is not installed
...
Reported-by: Dagobert Michelsen <dam@opencsw.org>
2015-01-26 13:16:59 +01:00
Tim Rühsen
067f6aee9c
Don't use locale dependent isspace()
...
Fixes an issue on Solaris
Reported-by: Dagobert Michelsen <dam@opencsw.org>
2015-01-26 11:05:32 +01:00
Tim Rühsen
58a4f6c028
add iconv Solaris compatibility
2015-01-23 16:13:19 +01:00
Tim Rühsen
910c4b37b6
add strndup() compatibility code
2015-01-23 15:05:02 +01:00
Tim Rühsen
8e39ffa4c5
renamed ICUUC to LIBICU
2015-01-21 14:26:12 +01:00
Tim Rühsen
666e61659d
use pkg-config to detect libicu
2015-01-21 14:22:57 +01:00
Dagobert Michelsen
de1a34d673
Solaris needs -lsocket -lnsl for inet_ntop
2015-01-21 11:36:58 +01:00
Tim Rühsen
832829622d
Added GTK_DOC_USE_LIBTOOL conditional for tarball using without gtk-doc tools installed
...
Reported-by: Dagobert Michelsen
2015-01-21 11:16:02 +01:00
Tim Rühsen
9524576b0f
Release v0.6.2
2014-11-14 17:20:57 +01:00
Tim Rühsen
ad0cbba010
Release v0.6.1
2014-11-14 15:53:21 +01:00
Tim Rühsen
7690e5498a
Release v0.6.0
2014-10-28 16:17:26 +01:00
Tim Rühsen
bbed26b303
check for alloca.h before including
2014-10-28 15:41:35 +01:00
Tim Rühsen
79097c5369
replaced AC_PROG_CXX by AC_PROG_CC in configure.ac - we do not use c++
2014-08-22 17:46:57 +02:00
Tim Ruehsen
c539460953
fix ASCII check
2014-08-03 12:18:09 +02:00
Tim Rühsen
d9144c5ee0
Release v0.5.0
2014-07-03 17:29:52 +02:00
Tim Rühsen
c3a2b9a137
added unistring hint to configure --help
2014-07-01 13:05:32 +02:00
Tim Ruehsen
373bcb912c
more work on support for libidn, libidn2, libicu
2014-06-29 22:56:33 +02:00
Tim Rühsen
74f715bd9c
started with libidn2 integration
2014-06-27 17:13:30 +02:00
Tim Ruehsen
7354a50c48
Release V0.4.0
2014-06-23 12:12:54 +02:00
Tim Ruehsen
9f5d6b1e9d
added idn2 punycode generation as fallback for missing libicu
2014-06-19 13:15:31 +02:00
Tim Ruehsen
370fd3639d
don't fail configure run if libicu not detected
2014-06-18 15:20:02 +02:00
Tim Ruehsen
9fb63f7a49
fixed autoreconf warnings
2014-06-17 12:31:18 +02:00
Tim Ruehsen
9d2fb8f8c5
fix search for older libicu versions without pkg-config support
2014-06-16 17:04:31 +02:00
Tim Ruehsen
eaf3d1ee17
print info of travis ci build environment
2014-06-16 15:17:19 +02:00
Tim Ruehsen
abc56bc6dd
always search for libicu
2014-06-15 22:31:18 +02:00
Tim Ruehsen
c23cad0dfa
Release V0.3.1
2014-06-10 14:35:28 +02:00
Tim Ruehsen
b67ef20c82
Release V0.3.0
2014-06-05 16:29:20 +02:00
Tim Ruehsen
79cd551b17
fixed libicu implementation, use pkg-config for libicu detection
2014-06-05 11:39:28 +02:00