03577cf | Eric Fischer | 12 February 2018, 20:53:32 UTC | Merge pull request #529 from mapbox/files-left-open Close input files that were being left open after parallel reading | 12 February 2018, 20:53:32 UTC |
2d625d5 | Eric Fischer | 07 February 2018, 21:15:36 UTC | Pass through any non-ASCII characters from file names into layer names The Docker build doesn't include proper locale support | 07 February 2018, 21:15:36 UTC |
2b7d647 | Eric Fischer | 07 February 2018, 01:57:46 UTC | Set locale before running tests in Docker | 07 February 2018, 01:58:24 UTC |
17942b3 | Eric Fischer | 26 January 2018, 20:41:30 UTC | Add an option to produce only a single tile | 07 February 2018, 01:25:58 UTC |
7ab94d4 | Eric Fischer | 07 February 2018, 01:22:26 UTC | Preserve non-ASCII characters when making layernames from filenames | 07 February 2018, 01:22:26 UTC |
8726366 | Eric Fischer | 07 February 2018, 00:23:44 UTC | Remember to close the input file after CSV parsing too | 07 February 2018, 00:23:44 UTC |
2e5b597 | Eric Fischer | 06 February 2018, 22:39:05 UTC | Add --coalesce-fraction-as-needed and --coalesce-densest-as-needed | 06 February 2018, 22:39:05 UTC |
8fa5a5f | Eric Fischer | 06 February 2018, 20:15:24 UTC | Report distances in both feet and meters | 06 February 2018, 20:15:24 UTC |
8e7b22c | Eric Fischer | 06 February 2018, 20:02:23 UTC | Close input files that were being left open after parallel reading | 06 February 2018, 20:02:23 UTC |
e2a3492 | Eric Fischer | 31 January 2018, 15:13:57 UTC | Merge pull request #522 from carimatics/master Fix Release file not found error when execute docker build command. | 31 January 2018, 15:13:57 UTC |
042fa77 | carimatics | 30 January 2018, 14:49:34 UTC | Fix Release file not found error when execute docker build command. | 30 January 2018, 14:49:34 UTC |
21b9b19 | Eric Fischer | 19 January 2018, 18:27:20 UTC | Merge pull request #515 from mapbox/vector-bounds Fix out-of-bounds error when no threads were needed for a zoom level | 19 January 2018, 18:27:20 UTC |
d49606b | Eric Fischer | 18 January 2018, 20:37:15 UTC | Fix opportunities for integer overflow | 18 January 2018, 20:37:15 UTC |
e07a4dd | Eric Fischer | 18 January 2018, 20:10:47 UTC | Fix out-of-bounds error when no threads were needed for a zoom level | 18 January 2018, 20:12:35 UTC |
eb966ae | Eric Fischer | 21 December 2017, 17:55:20 UTC | Merge pull request #511 from mapbox/cluster Add an option for clustering features | 21 December 2017, 17:55:20 UTC |
aaf08a6 | Eric Fischer | 21 December 2017, 01:31:11 UTC | Add an option to specify the clustering distance directly | 21 December 2017, 01:33:30 UTC |
fc32a0e | Eric Fischer | 19 December 2017, 20:46:13 UTC | Add a test for the case that was getting stuck in a loop | 19 December 2017, 20:46:13 UTC |
01884a3 | Eric Fischer | 19 December 2017, 20:09:30 UTC | Make sure the feature gap always increases when trying to reduce density | 19 December 2017, 20:09:30 UTC |
6524b65 | Eric Fischer | 18 December 2017, 20:55:22 UTC | Credit dangling clustered count at the end of a tile to the last feature | 18 December 2017, 20:55:22 UTC |
b03dabe | Eric Fischer | 14 December 2017, 22:30:08 UTC | Add an option for clustering features | 14 December 2017, 22:30:08 UTC |
5687ee0 | Eric Fischer | 14 December 2017, 18:11:07 UTC | Merge pull request #503 from mapbox/geocsv Add input support for CSV file format | 14 December 2017, 18:11:07 UTC |
be79d13 | Eric Fischer | 13 December 2017, 22:52:46 UTC | Add missing #include | 13 December 2017, 22:52:46 UTC |
2e32004 | Eric Fischer | 13 December 2017, 20:05:53 UTC | Don't coalesce features that have different IDs. Remove the 700-point limit on coalesced features, since polygon merging is no longer a performance problem. | 13 December 2017, 20:05:53 UTC |
82a2b5d | Eric Fischer | 13 December 2017, 19:32:19 UTC | Add CSV test and documentation | 13 December 2017, 19:32:19 UTC |
ed0b69a | Eric Fischer | 07 December 2017, 19:28:39 UTC | Fix check for non-numeric CSV data. Use same column name code as mapnik | 07 December 2017, 19:28:39 UTC |
ec475b3 | Eric Fischer | 06 December 2017, 23:20:01 UTC | Check for strings vs numbers in CSV attributes | 06 December 2017, 23:20:01 UTC |
afb5cec | Eric Fischer | 06 December 2017, 21:32:44 UTC | Verify that CSV input is encoded as UTF-8 | 06 December 2017, 21:32:44 UTC |
f3e6afa | Eric Fischer | 06 December 2017, 01:18:19 UTC | Basic geographic CSV parsing | 06 December 2017, 01:18:19 UTC |
f2f7608 | Eric Fischer | 01 December 2017, 22:35:03 UTC | Merge pull request #501 from mapbox/refactor-dirtiles Clean up duplicated code for reading tiles from a directory | 01 December 2017, 22:35:03 UTC |
e4743d9 | Eric Fischer | 30 November 2017, 23:56:35 UTC | Test successful and failed attempts to write to existing tilesets | 30 November 2017, 23:56:35 UTC |
d7f44ab | Eric Fischer | 30 November 2017, 23:49:14 UTC | Factor out code for reading metadata.json | 30 November 2017, 23:49:38 UTC |
1acd771 | Eric Fischer | 30 November 2017, 23:37:46 UTC | Factor out code for enumerating the tiles in a directory | 30 November 2017, 23:37:46 UTC |
ad86d06 | Eric Fischer | 30 November 2017, 19:15:38 UTC | Merge pull request #500 from mapbox/allow-existing-test Make --allow-existing work on dirs; trim .geojson from layer names | 30 November 2017, 19:15:38 UTC |
1b1be9f | Eric Fischer | 30 November 2017, 00:44:55 UTC | Also trim .geobuf from layer names | 30 November 2017, 00:44:55 UTC |
ba1c343 | Eric Fischer | 30 November 2017, 00:24:48 UTC | Make --allow-existing work on dirs; trim .geojson from layer names | 30 November 2017, 00:24:48 UTC |
ca028dd | Eric Fischer | 23 November 2017, 01:53:25 UTC | Merge pull request #495 from mapbox/bare-geom-crash Add null pointer check when checking for bare geometry. Fix coalescing of wrong features. | 23 November 2017, 01:53:25 UTC |
8ac7c46 | Eric Fischer | 22 November 2017, 21:06:39 UTC | Make the same null pointer fix in jsontool.cpp as in geojson.cpp | 22 November 2017, 21:06:39 UTC |
2234e37 | Eric Fischer | 22 November 2017, 20:49:40 UTC | Quadkey-order index is a better secondary key for --reorder anyway | 22 November 2017, 20:49:40 UTC |
8230987 | Eric Fischer | 22 November 2017, 19:51:18 UTC | Fix a bug that could cause the wrong features to be coalesced | 22 November 2017, 19:54:25 UTC |
9964784 | Eric Fischer | 21 November 2017, 23:01:33 UTC | Add null pointer check when testing for bare geometry in GeoJSON | 21 November 2017, 23:01:33 UTC |
ac67013 | Eric Fischer | 21 November 2017, 18:50:01 UTC | Merge pull request #473 from mapbox/json-join Working on tools for joining CSV data to GeoJSON | 21 November 2017, 18:50:01 UTC |
9a12a76 | Eric Fischer | 17 November 2017, 23:47:10 UTC | Fix overflow when iterating through 0-length lists backwards | 17 November 2017, 23:47:10 UTC |
6fd4918 | Eric Fischer | 17 November 2017, 23:43:02 UTC | Attach coalesced-as-needed leftovers to the last feature, not the first | 17 November 2017, 23:43:02 UTC |
ecbfad2 | Eric Fischer | 17 November 2017, 23:35:19 UTC | Fix problem where --detect-shared-borders could simplify polygons away | 17 November 2017, 23:35:19 UTC |
ab86846 | Eric Fischer | 17 November 2017, 23:30:14 UTC | Merge branch 'master' into json-join | 17 November 2017, 23:30:14 UTC |
4754084 | Eric Fischer | 17 November 2017, 22:11:22 UTC | Merge pull request #492 from mapbox/rate-clarify Clarify documentation; add --no-progress-indicator option; fix many compiler warnings | 17 November 2017, 22:11:22 UTC |
3f54a70 | Eric Fischer | 17 November 2017, 22:05:37 UTC | Add a test for joining with tippecanoe-json-tool | 17 November 2017, 22:05:37 UTC |
2b1cba0 | Eric Fischer | 17 November 2017, 21:52:45 UTC | Warn during json-tool extraction if the extracted field isn't found | 17 November 2017, 21:52:45 UTC |
f318fcc | Eric Fischer | 17 November 2017, 19:21:48 UTC | Turn off very verbose initializer warnings | 17 November 2017, 19:21:59 UTC |
621e0af | Eric Fischer | 17 November 2017, 19:21:01 UTC | Merge branch 'more-warnings' into rate-clarify | 17 November 2017, 19:21:01 UTC |
b6163dd | Eric Fischer | 17 November 2017, 19:11:44 UTC | Merge branch 'master' into json-join | 17 November 2017, 19:11:44 UTC |
76d86f7 | Eric Fischer | 17 November 2017, 01:08:03 UTC | Add an option to quiet the progress indicator but not warnings | 17 November 2017, 01:08:59 UTC |
4dec9b4 | Eric Fischer | 15 November 2017, 21:19:42 UTC | Try to clarify documentation for point dropping | 15 November 2017, 21:19:42 UTC |
2d87059 | Eric Fischer | 10 November 2017, 21:59:57 UTC | Some more constructors | 10 November 2017, 21:59:57 UTC |
f1c3811 | Eric Fischer | 10 November 2017, 21:49:07 UTC | Merge pull request #488 from mapbox/test-centos7 Test on centos7 via docker | 10 November 2017, 21:49:07 UTC |
069807c | Eric Fischer | 10 November 2017, 21:06:47 UTC | Use a proper constructor, discover two unused fields | 10 November 2017, 21:06:47 UTC |
dca1ebb | Eric Fischer | 10 November 2017, 00:50:38 UTC | Get rid of some C99-style variable-length arrays | 10 November 2017, 00:54:06 UTC |
2300480 | Eric Fischer | 09 November 2017, 23:13:07 UTC | Merge branch 'master' into more-warnings | 09 November 2017, 23:13:07 UTC |
450032a | Eric Fischer | 09 November 2017, 23:01:56 UTC | Merge pull request #490 from mapbox/float-bounds Be more careful about checking for overflow when parsing numbers | 09 November 2017, 23:01:56 UTC |
948680f | Eric Fischer | 09 November 2017, 22:10:29 UTC | Exclude failing overflow test from geobuf tests | 09 November 2017, 22:10:29 UTC |
fda0e1f | Eric Fischer | 09 November 2017, 21:40:31 UTC | Fix more cases of loss of precision for large magnitude integers | 09 November 2017, 21:56:07 UTC |
aa7191b | Eric Fischer | 09 November 2017, 20:49:09 UTC | Also test large integers. Work around an apparent bug in strtoull. | 09 November 2017, 20:52:38 UTC |
87ce5b9 | Eric Fischer | 09 November 2017, 20:11:07 UTC | Be more careful about checking for overflow when parsing numbers | 09 November 2017, 20:11:07 UTC |
0152db4 | Eric Fischer | 07 November 2017, 23:57:56 UTC | More initializers | 07 November 2017, 23:57:56 UTC |
30aa422 | Eric Fischer | 07 November 2017, 23:27:47 UTC | Missed one | 07 November 2017, 23:27:47 UTC |
4f974b3 | Eric Fischer | 07 November 2017, 23:25:54 UTC | Less verbose initializer syntax | 07 November 2017, 23:25:54 UTC |
ba62ab8 | Eric Fischer | 07 November 2017, 23:20:17 UTC | More structure initializers | 07 November 2017, 23:20:17 UTC |
891f99f | Eric Fischer | 07 November 2017, 20:58:27 UTC | More structure initializers | 07 November 2017, 21:32:03 UTC |
1b60fdb | Eric Fischer | 07 November 2017, 20:52:43 UTC | Some structure initializers | 07 November 2017, 20:52:43 UTC |
20e6e80 | Eric Fischer | 07 November 2017, 19:38:38 UTC | Fix signed comparison warning from g++ | 07 November 2017, 19:38:38 UTC |
c18f9a1 | Eric Fischer | 07 November 2017, 19:14:55 UTC | Enable more warnings | 07 November 2017, 19:15:04 UTC |
50910b2 | Eric Fischer | 07 November 2017, 19:06:30 UTC | Remove more unused parameters | 07 November 2017, 19:09:22 UTC |
d89d46d | Eric Fischer | 07 November 2017, 18:48:19 UTC | Remove unused parameters | 07 November 2017, 18:55:34 UTC |
95cc167 | Dane Springmeyer | 07 November 2017, 17:44:25 UTC | test on centos7 via docker | 07 November 2017, 17:44:25 UTC |
5a68886 | Eric Fischer | 06 November 2017, 18:45:53 UTC | Merge pull request #486 from mapbox/surrogate-pairs Support UTF-16 surrogate pairs in JSON and arbitrarily long lines in CSVs | 06 November 2017, 18:45:53 UTC |
12a1258 | Eric Fischer | 03 November 2017, 23:59:45 UTC | Also remove the point styling script since CartoCSS is long deprecated | 03 November 2017, 23:59:45 UTC |
0585742 | Eric Fischer | 03 November 2017, 23:50:59 UTC | Remove unused constant and out-of-date comment | 03 November 2017, 23:51:45 UTC |
0801a93 | Eric Fischer | 03 November 2017, 22:25:14 UTC | Silence the projection warning if you asked for --quiet | 03 November 2017, 22:25:14 UTC |
8ae9a8b | Eric Fischer | 03 November 2017, 22:22:04 UTC | Merge pull request #483 from mapbox/docker-test Test inside docker on travis | 03 November 2017, 22:22:04 UTC |
e39db07 | Eric Fischer | 03 November 2017, 22:19:43 UTC | Bump version number | 03 November 2017, 22:19:43 UTC |
1960eb8 | Eric Fischer | 10 October 2017, 23:22:21 UTC | Follow JSON rules for what looks like a number in a CSV | 03 November 2017, 22:17:09 UTC |
6467a5b | Eric Fischer | 10 October 2017, 22:06:12 UTC | Fix the arbitrary line length limit | 03 November 2017, 22:15:46 UTC |
21042a7 | Eric Fischer | 10 October 2017, 21:57:38 UTC | Move CSV code into its own file | 03 November 2017, 22:15:28 UTC |
c217a77 | Eric Fischer | 10 October 2017, 21:31:45 UTC | Add UTF-8 and UTF-16 emoji to a test | 03 November 2017, 22:13:08 UTC |
621cf72 | Eric Fischer | 10 October 2017, 21:03:33 UTC | Handle surrogate pairs in JSON strings | 03 November 2017, 22:09:00 UTC |
cc734c8 | Eric Fischer | 03 November 2017, 17:10:12 UTC | Merge pull request #485 from mapbox/milo-bounds Port fix for array index out of bounds in decimal conversion | 03 November 2017, 17:10:12 UTC |
41c0267 | Eric Fischer | 02 November 2017, 23:33:14 UTC | Port fix for array index out of bounds in decimal conversion https://github.com/miloyip/dtoa-benchmark/issues/7 commit fe550f38669fe0f488926c1ef0feb6c101f586d6 Author: Eli Fidler <efidler@topologyinc.com> Date: Tue May 31 11:51:37 2016 -0400 avoid array index out-of-bounds UBSAN gave "runtime error: index 13 out of bounds for type 'const uint32_t [10]'" | 02 November 2017, 23:42:29 UTC |
d551231 | Dane Springmeyer | 01 November 2017, 20:42:42 UTC | test inside docker on travis | 01 November 2017, 20:42:42 UTC |
dc42c7c | Eric Fischer | 30 October 2017, 22:16:07 UTC | Merge pull request #481 from mapbox/crashers Be more careful about corrupt mbtiles files | 30 October 2017, 22:16:07 UTC |
faf4065 | Eric Fischer | 30 October 2017, 20:53:54 UTC | Bump version number | 30 October 2017, 20:53:54 UTC |
93a3256 | Eric Fischer | 30 October 2017, 20:14:38 UTC | Guard against impossible tile coordinates when decoding | 30 October 2017, 20:24:31 UTC |
e2b9b96 | Eric Fischer | 30 October 2017, 19:55:22 UTC | Detect impossible zoom levels in mbtiles when decoding | 30 October 2017, 19:55:22 UTC |
a3e95db | Eric Fischer | 30 October 2017, 19:48:55 UTC | Guard against decoding tiles with an impossible extent | 30 October 2017, 19:48:55 UTC |
dfbb13e | Eric Fischer | 28 October 2017, 00:40:39 UTC | Guard against impossible zoom level | 28 October 2017, 00:40:39 UTC |
d13e08c | Eric Fischer | 28 October 2017, 00:38:07 UTC | Guard against null keys and values in tileset metadata | 28 October 2017, 00:38:07 UTC |
4c7de92 | Eric Fischer | 28 October 2017, 00:31:00 UTC | Merge pull request #480 from mapbox/join-ints Make sure to encode tile-joined integers as ints, not doubles | 28 October 2017, 00:31:00 UTC |
197d36b | Eric Fischer | 27 October 2017, 19:43:23 UTC | Make sure to encode tile-joined integers as ints, not doubles | 27 October 2017, 19:43:23 UTC |
68e4f31 | Eric Fischer | 27 October 2017, 19:21:52 UTC | Merge pull request #479 from mapbox/rename-layer Add tile-join option to rename layers | 27 October 2017, 19:21:52 UTC |
18a5300 | Eric Fischer | 27 October 2017, 18:00:47 UTC | Add tile-join option to rename layers | 27 October 2017, 18:04:06 UTC |
cd47a39 | Eric Fischer | 13 October 2017, 19:32:32 UTC | Merge pull request #477 from mapbox/empty-attribute-keys Fix error when parsing attributes with empty-string keys | 13 October 2017, 19:32:32 UTC |