daafdc3 | Eric Fischer | 11 June 2016, 00:17:00 UTC | Use chain pointers instead of copying | 11 June 2016, 00:17:00 UTC |
73c3c90 | Eric Fischer | 10 June 2016, 00:15:02 UTC | No significant code changes but add comments to reflect plan | 10 June 2016, 00:45:36 UTC |
ae1c780 | Eric Fischer | 08 June 2016, 23:48:13 UTC | Work in progress on reconstructing polygon-side chains | 08 June 2016, 23:48:13 UTC |
49aff99 | Eric Fischer | 07 June 2016, 19:23:08 UTC | First stage of respecting original winding order | 07 June 2016, 19:23:08 UTC |
9bb14f3 | Eric Fischer | 07 June 2016, 18:21:14 UTC | Merge branch 'master' into clean-polygon | 07 June 2016, 18:21:14 UTC |
864440e | Eric Fischer | 07 June 2016, 00:35:19 UTC | Merge pull request #255 from mapbox/clang-mason Try to use Mason builds for clang | 07 June 2016, 00:35:19 UTC |
d18f93d | Eric Fischer | 07 June 2016, 00:27:32 UTC | Add libstdc++ packages | 07 June 2016, 00:27:32 UTC |
cf4a51c | Eric Fischer | 07 June 2016, 00:21:29 UTC | Try to use Mason builds for clang | 07 June 2016, 00:21:29 UTC |
68a9a4f | Eric Fischer | 06 June 2016, 20:46:16 UTC | Remake test output for tile-join test | 06 June 2016, 20:46:16 UTC |
fed32e0 | Eric Fischer | 06 June 2016, 20:41:59 UTC | Revert "Potential improvement from splitting segments" This reverts commit f6bca2f2eef332db4c1b924f4857482aba7eca13. | 06 June 2016, 20:41:59 UTC |
39fba2f | Eric Fischer | 06 June 2016, 20:39:44 UTC | Merge branch 'master' into clean-polygon | 06 June 2016, 20:39:44 UTC |
7c0c8e0 | Eric Fischer | 02 June 2016, 00:20:19 UTC | Merge pull request #253 from mapbox/epsg-3857 Add minimal support for alternate input projections | 02 June 2016, 00:20:19 UTC |
de46cfa | Eric Fischer | 02 June 2016, 00:09:20 UTC | Do the more common check first. Forgot to swap these max/min pairs. | 02 June 2016, 00:09:20 UTC |
a504840 | Eric Fischer | 01 June 2016, 23:55:52 UTC | Warn if the GeoJSON specifies a different projection | 01 June 2016, 23:55:52 UTC |
2578781 | Eric Fischer | 01 June 2016, 23:08:51 UTC | Forgot to check in the input file for the test | 01 June 2016, 23:08:51 UTC |
e1427ab | Eric Fischer | 01 June 2016, 22:51:55 UTC | Fix the check for an unsupported projection | 01 June 2016, 22:51:55 UTC |
af412e2 | Eric Fischer | 01 June 2016, 22:49:41 UTC | Add minimal support for alternate input projections | 01 June 2016, 22:49:41 UTC |
5da636b | Eric Fischer | 28 May 2016, 00:34:27 UTC | Merge pull request #252 from mapbox/glow-map2 Add an option to calculate feature density as a feature attribute | 28 May 2016, 00:34:27 UTC |
20b0fe1 | Eric Fischer | 27 May 2016, 23:35:46 UTC | Revert unneeded change | 27 May 2016, 23:35:46 UTC |
9d0a415 | Eric Fischer | 27 May 2016, 23:33:56 UTC | Forgot to add the test | 27 May 2016, 23:33:56 UTC |
692112e | Eric Fischer | 27 May 2016, 23:25:40 UTC | Add an option to calculate feature density as a feature attribute | 27 May 2016, 23:25:40 UTC |
ee6705b | Eric Fischer | 25 May 2016, 23:38:35 UTC | Make polygon fuzz testing work again | 25 May 2016, 23:38:35 UTC |
f6bca2f | Eric Fischer | 25 May 2016, 22:13:05 UTC | Potential improvement from splitting segments | 25 May 2016, 22:13:05 UTC |
63d093a | Eric Fischer | 25 May 2016, 19:08:49 UTC | Spell out what is going on in comments | 25 May 2016, 19:08:49 UTC |
41ada5b | Eric Fischer | 25 May 2016, 18:56:24 UTC | Merge branch 'master' into clean-polygon Conflicts: tests/dateline/out/-z5.json tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json tests/ne_110m_admin_0_countries/out/-z4_-yname.json tests/ne_110m_admin_0_countries/out/-z4_-yname_--drop-polygons.json tests/ne_110m_admin_0_countries/out/-z4_-yname_-pD.json tests/ne_110m_admin_0_countries/out/-z4_-yname_-pc.json tests/tl_2015_us_county/out/-z8.json tests/tl_2015_us_county/out/-z8_-pp.json | 25 May 2016, 18:56:24 UTC |
4030cc7 | Eric Fischer | 25 May 2016, 18:53:57 UTC | Merge pull request #245 from mapbox/inline-meta2 Add the ability to inline metadata with geometry | 25 May 2016, 18:53:57 UTC |
b5c5d9d | Eric Fischer | 25 May 2016, 18:53:41 UTC | Merge pull request #249 from mapbox/decode-check-error Fail gracefully if input to tippecanoe-decode isn't a vector tile | 25 May 2016, 18:53:41 UTC |
1d636e5 | Eric Fischer | 25 May 2016, 18:38:52 UTC | Consistently treat "prevent" and "additional" options as globals | 25 May 2016, 18:38:52 UTC |
e253bbf | Eric Fischer | 25 May 2016, 18:08:04 UTC | Round upward to catch narrow-but-tall or wide-but-short features | 25 May 2016, 18:08:04 UTC |
fa7a52d | Eric Fischer | 24 May 2016, 00:44:41 UTC | Bump version number | 24 May 2016, 00:44:41 UTC |
4638c6f | Eric Fischer | 23 May 2016, 22:57:28 UTC | Merge branch 'master' into inline-meta2 Conflicts: tile.cpp | 23 May 2016, 22:57:28 UTC |
0f02e9f | Eric Fischer | 23 May 2016, 22:45:55 UTC | Fix uninitialized variable | 23 May 2016, 22:45:55 UTC |
bba1c13 | Eric Fischer | 21 May 2016, 00:50:20 UTC | Warn if a feature that won't be clipped covers several tiles | 21 May 2016, 00:50:20 UTC |
f03fbdb | Eric Fischer | 17 May 2016, 22:43:42 UTC | Fail gracefully if input to tippecanoe-decode isn't a vector tile | 17 May 2016, 22:43:42 UTC |
b80081e | Eric Fischer | 13 May 2016, 22:59:07 UTC | Merge pull request #247 from mapbox/less-memory Pack structures tighter to use a little less memory | 13 May 2016, 22:59:07 UTC |
331deca | Eric Fischer | 13 May 2016, 22:45:33 UTC | Use bitfields to further reduce data structure size | 13 May 2016, 22:45:33 UTC |
f0e9062 | Eric Fischer | 11 May 2016, 21:47:23 UTC | A little more structure packing | 11 May 2016, 21:47:23 UTC |
c0edefa | Eric Fischer | 11 May 2016, 21:23:39 UTC | Pack structures tighter to use a little less memory | 11 May 2016, 21:23:39 UTC |
cc4a273 | Eric Fischer | 10 May 2016, 23:55:39 UTC | Merge pull request #243 from mapbox/z0-extent Fix clipping extent at z0, and area calculation in tippecanoe-decode | 10 May 2016, 23:55:39 UTC |
3655a54 | Eric Fischer | 10 May 2016, 22:30:49 UTC | Add the ability to inline metadata with geometry | 10 May 2016, 23:46:45 UTC |
167f3c5 | Eric Fischer | 10 May 2016, 23:39:54 UTC | Missed updating this test output | 10 May 2016, 23:39:54 UTC |
2a5e209 | Eric Fischer | 10 May 2016, 20:29:14 UTC | Mention decoding fix in changelog | 10 May 2016, 20:29:14 UTC |
24327e1 | Eric Fischer | 10 May 2016, 19:13:03 UTC | Fix area calculation for polygon rings in tippecanoe-decode | 10 May 2016, 19:13:03 UTC |
4f01b13 | Eric Fischer | 09 May 2016, 23:01:10 UTC | Let zoom level 0 have just as much extent and buffer as any other zoom | 09 May 2016, 23:01:10 UTC |
91605c8 | Eric Fischer | 09 May 2016, 20:33:28 UTC | Merge branch 'master' into clean-polygon-merge Conflicts: Makefile decode.cpp geometry.cpp geometry.hpp tests/dateline/out/-z5.json tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb.json tests/named/out/-z0_-Lalgeria@tests%named%alg_-Lalbania@tests%named%alb_-lunified.json tests/ne_110m_admin_0_countries/out/-z4_-yname.json tests/ne_110m_admin_0_countries/out/-z4_-yname_--drop-polygons.json tests/ne_110m_admin_0_countries/out/-z4_-yname_-pD.json tests/ne_110m_admin_0_countries/out/-z4_-yname_-pc.json tests/overlap/out/-z0_--coalesce.json tests/tl_2015_us_county/out/-z8.json tests/tl_2015_us_county/out/-z8_-pp.json tile.cpp tile.h | 09 May 2016, 20:33:28 UTC |
f920c05 | Eric Fischer | 05 May 2016, 21:55:52 UTC | Merge pull request #241 from mapbox/save-polygons Don't let polygons with nonzero area disappear during cleaning | 05 May 2016, 21:55:52 UTC |
5cc6d97 | Eric Fischer | 05 May 2016, 20:39:21 UTC | Don't let polygons with nonzero area disappear during cleaning If they collapse, turn them into placeholder squares with the appropriate area so that there aren't visible coverage gaps. | 05 May 2016, 20:42:32 UTC |
fa523bf | Eric Fischer | 04 May 2016, 00:20:39 UTC | Merge pull request #235 from mapbox/malloc Remove more uses of malloc; fix more warnings | 04 May 2016, 00:20:39 UTC |
0bd06c6 | Eric Fischer | 04 May 2016, 00:06:52 UTC | Merge branch 'master' into malloc | 04 May 2016, 00:06:52 UTC |
808de53 | Eric Fischer | 03 May 2016, 23:47:29 UTC | Bump version number | 03 May 2016, 23:47:29 UTC |
1ce3f95 | Dane Springmeyer | 03 May 2016, 23:43:02 UTC | Merge pull request #236 from mapbox/enable-sanitizers Add linux jobs that run address and integer sanitizers | 03 May 2016, 23:43:02 UTC |
0f1d2e4 | Eric Fischer | 03 May 2016, 23:39:26 UTC | Fix additional g++ warnings | 03 May 2016, 23:39:26 UTC |
43ffd6f | Eric Fischer | 03 May 2016, 23:34:19 UTC | Fix the warnings about the unused array of option names | 03 May 2016, 23:34:19 UTC |
ab3835d | Dane Springmeyer | 03 May 2016, 23:18:44 UTC | [travis] add linux jobs that run address and integer sanitizers | 03 May 2016, 23:18:44 UTC |
f1b3f6d | Eric Fischer | 03 May 2016, 22:48:42 UTC | Fix warnings about shadowed variables | 03 May 2016, 22:48:42 UTC |
5775d08 | Eric Fischer | 03 May 2016, 18:40:36 UTC | Get rid of the strdup for attribution | 03 May 2016, 18:40:36 UTC |
9fcd079 | Eric Fischer | 03 May 2016, 18:30:53 UTC | Add a test from the tile-join example | 03 May 2016, 18:30:53 UTC |
d712edc | Eric Fischer | 03 May 2016, 18:14:09 UTC | Stop using strdup for tile-join matching | 03 May 2016, 18:14:09 UTC |
271ec3d | Eric Fischer | 03 May 2016, 17:52:49 UTC | Stop using malloc for layer names | 03 May 2016, 17:52:49 UTC |
68c3baf | Eric Fischer | 02 May 2016, 23:31:10 UTC | Merge pull request #234 from mapbox/clipper-update Update clipper to 9edc2924e39: | 02 May 2016, 23:31:10 UTC |
1aac686 | Eric Fischer | 02 May 2016, 23:18:01 UTC | Update clipper to 9edc2924e39: commit 9edc2924e39266d70774b0ed0e07329a95e76f10 Author: Blake Thompson <flippmoke@gmail.com> Date: Mon May 2 14:45:21 2016 -0400 Updated to prevent segfault in case where specific iterator was being deleted and therefore, the range second no longer existed. | 02 May 2016, 23:23:08 UTC |
364450a | Eric Fischer | 28 April 2016, 23:41:18 UTC | Merge pull request #233 from mapbox/overflow Make better use of the C++ standard library | 28 April 2016, 23:41:18 UTC |
023ce03 | Eric Fischer | 28 April 2016, 22:11:57 UTC | Fix indentation and bump version number | 28 April 2016, 22:11:57 UTC |
adc7034 | Eric Fischer | 28 April 2016, 21:43:04 UTC | Use std::set to track the layer-wide feature attribute types. Track them during parsing, not tiling. Remove the old string pool code. | 28 April 2016, 21:59:58 UTC |
87b90a5 | Eric Fischer | 28 April 2016, 19:57:03 UTC | Use std::set to track included and excluded feature properties | 28 April 2016, 19:57:03 UTC |
f75d9e0 | Eric Fischer | 28 April 2016, 19:46:40 UTC | Avoid needlessly constructing a temporary string | 28 April 2016, 19:46:40 UTC |
444de1f | Eric Fischer | 28 April 2016, 19:14:19 UTC | Get rid of malloc around layer names | 28 April 2016, 19:20:51 UTC |
3f0904c | Eric Fischer | 28 April 2016, 18:56:30 UTC | Use std::string instead of malloc strings to make mbtiles metadata | 28 April 2016, 18:56:30 UTC |
40a6b7b | Eric Fischer | 27 April 2016, 23:48:01 UTC | Another attempt to ensure that string hashing can't overflow | 28 April 2016, 18:52:16 UTC |
5490f3e | Eric Fischer | 27 April 2016, 23:41:41 UTC | Fix numeric overflow | 28 April 2016, 18:52:09 UTC |
666565e | Eric Fischer | 27 April 2016, 22:52:05 UTC | Merge pull request #232 from mapbox/cplusplus Convert everything to C++ | 27 April 2016, 22:52:05 UTC |
7449150 | Eric Fischer | 27 April 2016, 22:41:40 UTC | Restore dependency on headers in subdirectories | 27 April 2016, 22:41:40 UTC |
2b393ad | Eric Fischer | 27 April 2016, 22:33:30 UTC | Move jsonpull into a subdirectory like other included libraries | 27 April 2016, 22:33:30 UTC |
48a8203 | Eric Fischer | 27 April 2016, 22:14:09 UTC | Oops, I didn't check main.cpp in. | 27 April 2016, 22:14:09 UTC |
24db559 | Eric Fischer | 27 April 2016, 22:12:03 UTC | Fix complaint about duplicate #define | 27 April 2016, 22:12:03 UTC |
c427430 | Eric Fischer | 27 April 2016, 22:10:26 UTC | Fix indentation | 27 April 2016, 22:10:26 UTC |
ee97e6c | Eric Fischer | 27 April 2016, 22:09:06 UTC | Whittle down tile.hpp to the things that actually related to tile.cpp | 27 April 2016, 22:09:06 UTC |
3662f1a | Eric Fischer | 27 April 2016, 21:59:20 UTC | Split main program functions apart from GeoJSON parsing | 27 April 2016, 21:59:20 UTC |
a52733e | Eric Fischer | 27 April 2016, 21:22:44 UTC | Use protozero functions for zigzag encoding and decoding | 27 April 2016, 21:22:44 UTC |
f3b9e15 | Eric Fischer | 27 April 2016, 21:19:10 UTC | Move serialization code to its own file | 27 April 2016, 21:19:10 UTC |
65253cb | Eric Fischer | 27 April 2016, 21:00:14 UTC | Drag header files into C++ | 27 April 2016, 21:00:14 UTC |
a57c247 | Eric Fischer | 27 April 2016, 20:55:28 UTC | Don't try to reindent Clipper and Protozero | 27 April 2016, 20:55:28 UTC |
7b0bb9a | Eric Fischer | 27 April 2016, 20:54:00 UTC | Drag the main function and GeoJSON parsing into C++ | 27 April 2016, 20:54:00 UTC |
3f3a341 | Eric Fischer | 27 April 2016, 19:44:46 UTC | Drag constant pool handling into C++ | 27 April 2016, 19:44:46 UTC |
3d56a56 | Eric Fischer | 27 April 2016, 19:41:49 UTC | Drag memory-mapped file handling into C++ | 27 April 2016, 19:41:49 UTC |
fb9f3b6 | Eric Fischer | 27 April 2016, 19:40:19 UTC | Drag tileset enumeration into C++ | 27 April 2016, 19:40:19 UTC |
575072b | Eric Fischer | 27 April 2016, 19:39:21 UTC | Drag projection math into C++ | 27 April 2016, 19:39:21 UTC |
94db232 | Eric Fischer | 27 April 2016, 19:38:04 UTC | Drag mbtiles handling into C++ | 27 April 2016, 19:38:04 UTC |
d32d4bb | Eric Fischer | 27 April 2016, 19:25:03 UTC | No need for line clipping to have its own source file | 27 April 2016, 19:36:51 UTC |
b12413e | Eric Fischer | 27 April 2016, 19:22:47 UTC | Rename everything from .cc to .cpp to match other projects | 27 April 2016, 19:22:47 UTC |
8c7ac58 | Eric Fischer | 27 April 2016, 19:11:24 UTC | Fix memory leaks and questionable arithmetic Fix memory leaks and questionable arithmetic | 27 April 2016, 19:11:24 UTC |
737ae44 | Eric Fischer | 27 April 2016, 18:13:15 UTC | Fix warnings about questionable numeric operations | 27 April 2016, 18:57:46 UTC |
d4504da | Eric Fischer | 27 April 2016, 18:36:56 UTC | Rationalize the highest allowed maxzoom in terms of detail | 27 April 2016, 18:46:24 UTC |
3182930 | Dane Springmeyer | 27 April 2016, 00:15:37 UTC | fix 'negation of 1 cannot be represented in type unsigned int' error - refs #227 | 27 April 2016, 18:46:16 UTC |
d35ef72 | Dane Springmeyer | 27 April 2016, 00:15:14 UTC | fix 'runtime error: left shift of negative value -12' error - refs #227 | 27 April 2016, 18:46:05 UTC |
87fea80 | Eric Fischer | 27 April 2016, 17:47:21 UTC | Make indent, and finish writing a comment that I started | 27 April 2016, 17:51:54 UTC |
5cfd7cf | Eric Fischer | 27 April 2016, 17:31:10 UTC | Don't leak layer names | 27 April 2016, 17:46:01 UTC |
1e16eb9 | Eric Fischer | 27 April 2016, 00:28:14 UTC | Don't leak whatever is left of one parse tree when starting another | 27 April 2016, 17:45:55 UTC |
39c180a | Eric Fischer | 27 April 2016, 00:11:22 UTC | Don't leak the non-GeoJSON objects in the JSON parse tree | 27 April 2016, 17:45:41 UTC |
60318e6 | Eric Fischer | 26 April 2016, 23:51:13 UTC | Fix leak of pools for -x and -y options | 27 April 2016, 17:45:33 UTC |