incubator-pagespeed-drp.git
2 years agoTweaks for python3 master
Otto van der Schaaf [Thu, 23 Jul 2020 13:53:40 +0000 (15:53 +0200)] 
Tweaks for python3

Signed-off-by: Otto van der Schaaf <oschaaf@we-amp.com>
4 years agoDefine unicode() for Python 3 (#9)
cclauss [Mon, 16 Jul 2018 08:10:38 +0000 (10:10 +0200)] 
Define unicode() for Python 3 (#9)

Also remove shebang hardcoding to Python 2.4.

4 years agoUpdate mps repo link (#8)
Otto van der Schaaf [Sat, 13 Jan 2018 20:22:57 +0000 (21:22 +0100)] 
Update mps repo link (#8)

5 years agoFix inconsistent output on 32 bits and 64 bits systems (#7)
Otto van der Schaaf [Fri, 9 Jun 2017 15:48:55 +0000 (17:48 +0200)] 
Fix inconsistent output on 32 bits and 64 bits systems (#7)

* Fix inconsistent output on 32 bits and 64 bits systems

* Fix a couple of typos

5 years agoMerge pull request #6 from pagespeed/jefftk-update-public-suffix-list
Jeff Kaufman [Thu, 12 Jan 2017 20:49:08 +0000 (15:49 -0500)] 
Merge pull request #6 from pagespeed/jefftk-update-public-suffix-list

update the public suffix list

5 years agoAdd a readme
Jeff Kaufman [Thu, 12 Jan 2017 20:36:25 +0000 (15:36 -0500)] 
Add a readme

5 years agoupdate license to MPL 2.0, and remote filename to public_suffix_list.dat 6/head
Jeff Kaufman [Thu, 12 Jan 2017 20:30:25 +0000 (15:30 -0500)] 
update license to MPL 2.0, and remote filename to public_suffix_list.dat

5 years agoupdate the public suffix list
Jeff Kaufman [Thu, 12 Jan 2017 20:21:50 +0000 (15:21 -0500)] 
update the public suffix list

7 years agoadd .Makefile to gitignore
Jeffrey Crowell [Tue, 11 Aug 2015 21:00:43 +0000 (17:00 -0400)] 
add .Makefile to gitignore

7 years agoadd gitignore for usage with modpagespeed
Jeffrey Crowell [Thu, 6 Aug 2015 15:26:02 +0000 (11:26 -0400)] 
add gitignore for usage with modpagespeed

7 years agoUpdate to the 2/17/2015 public suffix list. Since the last time this list was update...
jefftk [Tue, 17 Mar 2015 17:08:31 +0000 (17:08 +0000)] 
Update to the 2/17/2015 public suffix list.  Since the last time this list was updated, 6/28/2011, several suffixes have been added that the algorithm we use doesn't quite handle.  We can fix these cases by synthesizing dummy entries, however, and this update includes a 'DOMAIN REGISTRY PROVIDER SYNTHESIZED DOMAINS' section in effective_tld_names.dat generated by scripts/synthesize_entries.py.

7 years agoAdd script to synthesize intermediate domains to work around an algorithm limitation...
jefftk [Tue, 17 Mar 2015 17:03:07 +0000 (17:03 +0000)] 
Add script to synthesize intermediate domains to work around an algorithm limitation in the C code.

7 years agoWhen compiled with MSVC on a 64 bit platform, parent->num_children-1 yields 0xfffffff...
jefftk [Tue, 17 Feb 2015 14:58:20 +0000 (14:58 +0000)] 
When compiled with MSVC on a 64 bit platform, parent->num_children-1 yields 0xffffffff and not -1 because of casting rules; fix this by explicitly casting to an int.

8 years agoexpand nodes from 5 to 6 bytes to allow larger component offsets
bmcquade [Tue, 15 Apr 2014 15:32:34 +0000 (15:32 +0000)] 
expand nodes from 5 to 6 bytes to allow larger component offsets

8 years agofix memory issue on empty string (issue 2) (patch from jefftk)
bmcquade [Tue, 15 Apr 2014 15:22:56 +0000 (15:22 +0000)] 
fix memory issue on empty string (issue 2) (patch from jefftk)

10 years agoFix headers declared in gyp fil.
bmcquade [Tue, 25 Oct 2011 17:14:25 +0000 (17:14 +0000)] 
Fix headers declared in gyp fil.

10 years agoAdd a basic fuzz test.
bmcquade [Thu, 20 Oct 2011 13:36:58 +0000 (13:36 +0000)] 
Add a basic fuzz test.

10 years agoAdd some additional tests.
bmcquade [Tue, 18 Oct 2011 19:07:14 +0000 (19:07 +0000)] 
Add some additional tests.

10 years agoAdd a few more tests.
bmcquade [Tue, 18 Oct 2011 00:03:14 +0000 (00:03 +0000)] 
Add a few more tests.

10 years agoMake code ANSI C89-friendly.
bmcquade [Mon, 17 Oct 2011 23:57:23 +0000 (23:57 +0000)] 
Make code ANSI C89-friendly.

10 years agoMake it possible to override domain registry provider paths.
bmcquade [Sat, 15 Oct 2011 13:41:11 +0000 (13:41 +0000)] 
Make it possible to override domain registry provider paths.

11 years agoVarious fixes and improvements.
bmcquade [Tue, 2 Aug 2011 21:59:25 +0000 (21:59 +0000)] 
Various fixes and improvements.

11 years agoMake sure the hostname contains only ASCII characters.
bmcquade [Fri, 29 Jul 2011 16:37:12 +0000 (16:37 +0000)] 
Make sure the hostname contains only ASCII characters.

11 years agoLimit hostnames to 255 characters, per various RFCs.
bmcquade [Fri, 29 Jul 2011 15:32:29 +0000 (15:32 +0000)] 
Limit hostnames to 255 characters, per various RFCs.

11 years agoRename readme to reflect the project name.
bmcquade [Wed, 20 Jul 2011 18:31:52 +0000 (18:31 +0000)] 
Rename readme to reflect the project name.

11 years agoSwitch generated files to using .h extension.
bmcquade [Wed, 20 Jul 2011 18:31:12 +0000 (18:31 +0000)] 
Switch generated files to using .h extension.

11 years agoFix windows build.
bmcquade [Thu, 30 Jun 2011 19:45:39 +0000 (19:45 +0000)] 
Fix windows build.

11 years agoCleanup around detection of invalid components.
bmcquade [Thu, 30 Jun 2011 16:19:23 +0000 (16:19 +0000)] 
Cleanup around detection of invalid components.

11 years agoWhen looking for unknown registries, make sure the component is valid.
bmcquade [Thu, 30 Jun 2011 15:44:45 +0000 (15:44 +0000)] 
When looking for unknown registries, make sure the component is valid.

11 years agoRevert premature perf optimization that doesn't bring a perf gain.
bmcquade [Thu, 30 Jun 2011 13:22:44 +0000 (13:22 +0000)] 
Revert premature perf optimization that doesn't bring a perf gain.

11 years agoAdd support for unknown registries.
bmcquade [Thu, 30 Jun 2011 12:51:37 +0000 (12:51 +0000)] 
Add support for unknown registries.

11 years agoAdd registry_search and the rest of the implementation.
bmcquade [Wed, 29 Jun 2011 13:23:49 +0000 (13:23 +0000)] 
Add registry_search and the rest of the implementation.

11 years agoAdd base C classes and trie_search.
bmcquade [Tue, 28 Jun 2011 15:28:25 +0000 (15:28 +0000)] 
Add base C classes and trie_search.

11 years agoMake TrieNode sort wildcard entries at the end of the sort order.
bmcquade [Mon, 27 Jun 2011 14:00:00 +0000 (14:00 +0000)] 
Make TrieNode sort wildcard entries at the end of the sort order.

11 years agoSmall updates
bmcquade [Mon, 20 Jun 2011 13:31:28 +0000 (13:31 +0000)] 
Small updates

11 years agoFix paths.
bmcquade [Mon, 6 Jun 2011 13:25:54 +0000 (13:25 +0000)] 
Fix paths.

11 years agoClean up for main gyp file.
bmcquade [Mon, 6 Jun 2011 13:18:46 +0000 (13:18 +0000)] 
Clean up for main gyp file.

11 years agoBreak dependency on chromium svn.
bmcquade [Mon, 6 Jun 2011 13:02:49 +0000 (13:02 +0000)] 
Break dependency on chromium svn.

11 years agoA few more small updates.
bmcquade [Mon, 6 Jun 2011 12:58:10 +0000 (12:58 +0000)] 
A few more small updates.

11 years agoSmall fixes to work with gyp/gclient
bmcquade [Mon, 6 Jun 2011 12:49:58 +0000 (12:49 +0000)] 
Small fixes to work with gyp/gclient

11 years agoInitial checkin.
bmcquade [Mon, 6 Jun 2011 12:37:19 +0000 (12:37 +0000)] 
Initial checkin.