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
|
896f7f6ae4
|
Fix ASCII check in src/psl2c.c
|
2015-01-26 11:04:22 +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
|
16d751c7d3
|
mark API as stable
|
2015-01-21 15:38:18 +01:00 |
Tim Rühsen
|
6f899ae32b
|
fixed gcc warning about comparison being always true
|
2015-01-21 12:26:44 +01:00 |
Tim Rühsen
|
d5254ac816
|
removed C99 style comments
|
2015-01-21 12:21:32 +01:00 |
Tim Rühsen
|
c8a9d2d6ff
|
revoke ec63726165
|
2014-11-14 17:18:41 +01:00 |
Tim Rühsen
|
ec63726165
|
fixed compiler warning in src/psl.c
|
2014-11-14 15:52:37 +01:00 |
Tim Rühsen
|
bbed26b303
|
check for alloca.h before including
|
2014-10-28 15:41:35 +01:00 |
Tim Rühsen
|
4a33c2f65c
|
removed qsort_r() which seems unavailable on CygWin
|
2014-08-22 17:44:48 +02:00 |
Tim Rühsen
|
8c6179e798
|
added support for IP addresses in psl_is_cookie_domain_acceptable()
|
2014-08-19 17:46:36 +02:00 |
Tim Rühsen
|
c5f61d745b
|
whitespace correction
|
2014-08-14 11:05:47 +02:00 |
Jakub Čajka
|
c599471282
|
Fixed ascii string detection on architectures with unsigned char
|
2014-08-01 09:16:44 +02:00 |
Tim Rühsen
|
5c5ee3aad7
|
added code for all of runtime and builtin options
|
2014-06-30 13:21:16 +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
|
c9fd29a977
|
small doc format change
|
2014-06-23 12:56:13 +02:00 |
Tim Ruehsen
|
f7f1408088
|
removed possible C89 compilation issue
|
2014-06-20 17:04:22 +02:00 |
Tim Ruehsen
|
1c20931896
|
introduced defines for error codes
|
2014-06-20 12:36:51 +02:00 |
Tim Ruehsen
|
9f5d6b1e9d
|
added idn2 punycode generation as fallback for missing libicu
|
2014-06-19 13:15:31 +02:00 |
Tim Ruehsen
|
1d13ab1d18
|
removed redundant code from psl2c.c
|
2014-06-19 12:06:54 +02:00 |
Tim Ruehsen
|
a1a5b5e5d7
|
fixed c89 compatibility
|
2014-06-18 16:27:29 +02:00 |
Tim Ruehsen
|
4ae0fecc64
|
some libicu cleanups
|
2014-06-18 15:21:22 +02:00 |
Tim Ruehsen
|
e6e0f7759f
|
added lowercase conversion to ASCII strings
|
2014-06-18 12:39:55 +02:00 |
Tim Ruehsen
|
935b44b3ea
|
updated docs, removed printing to stderr
|
2014-06-18 12:26:45 +02:00 |
Tim Ruehsen
|
57394eb1f8
|
added psl_str_to_utf8lower()
|
2014-06-17 17:14:02 +02:00 |
Daniel Kahn Gillmor
|
ae542f391b
|
actually report the filename in _psl_filename
|
2014-06-06 00:52:02 -04:00 |
Tim Ruehsen
|
7621dce71d
|
fixed C89 comment incompatibility
|
2014-06-05 11:53:29 +02:00 |
Tim Ruehsen
|
79cd551b17
|
fixed libicu implementation, use pkg-config for libicu detection
|
2014-06-05 11:39:28 +02:00 |
Tim Ruehsen
|
58daea97ce
|
added IDNA2008 UTS#46 via libicu
|
2014-06-04 13:20:34 +02:00 |
Tim Ruehsen
|
ecdadf76e5
|
added psl_get_version(), bumped version to 0.2.5
|
2014-05-31 19:33:30 +02:00 |
Daniel Kahn Gillmor
|
cadb963475
|
remove LIBPSL_API_VERSION for simplicity
|
2014-05-31 18:56:07 +02:00 |
Tim Ruehsen
|
0eeec32ee3
|
fix return value of psl_builtin() to NULL if no builtin PSL data available
|
2014-05-30 16:08:47 +02:00 |
Tim Ruehsen
|
7d3e2eebb2
|
use alloca instead of malloc for command buffer allocation
|
2014-05-12 12:27:32 +02:00 |
Tim Ruehsen
|
1efb6b75f4
|
changed code to C89 standard
|
2014-05-12 12:20:59 +02:00 |
Tim Ruehsen
|
608d9d951f
|
added punycode considerations to the API docs
|
2014-04-22 16:49:00 +02:00 |
Tim Ruehsen
|
ed9562848c
|
small --disable-builtin cleanups
|
2014-04-17 13:09:29 +02:00 |
Tim Ruehsen
|
ee0064532c
|
added psl_builtin_filename()
|
2014-04-17 12:31:06 +02:00 |
Tim Ruehsen
|
c18f6fdc6f
|
fixed docs
|
2014-04-16 11:36:37 +02:00 |
Tim Ruehsen
|
2c7c11d8a6
|
added psl_is_cookie_domain_acceptable()
|
2014-04-16 10:52:35 +02:00 |
Tim Ruehsen
|
c93268ce25
|
added ./configure --with-psl-file to set PSL file path
|
2014-04-13 16:35:28 +02:00 |
Tim Ruehsen
|
b49e681d8f
|
renamed psl_is_public() to psl_is_public_suffix()
|
2014-04-12 16:04:42 +02:00 |
Tim Ruehsen
|
0dad83966d
|
added the missing function documentation
|
2014-04-11 16:30:20 +02:00 |
Tim Ruehsen
|
c37830f6fc
|
reverted meaning of psl_is_public (again), started function docs
|
2014-04-06 22:30:50 +02:00 |
Tim Ruehsen
|
9d18b46ed9
|
moved gettext defines away from header file
|
2014-04-02 10:26:40 +02:00 |
Tim Ruehsen
|
65a1f03939
|
small code fixes
|
2014-03-30 21:52:00 +02:00 |
Tim Ruehsen
|
31319a3dc7
|
added ./configure --disable-builtin to build without PSL data
|
2014-03-30 17:02:56 +02:00 |
Tim Ruehsen
|
2cc4be71c4
|
removed incomplete and unneeded initialization of _builtin_psl
|
2014-03-30 12:06:16 +02:00 |
Tim Ruehsen
|
3d3884fc6f
|
fixed errors introduced in last change
|
2014-03-29 18:58:24 +01:00 |