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 |
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 |
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 |
6a37ea4 | Eric Fischer | 26 April 2016, 23:43:32 UTC | Fix leaks of input source lists and bounding boxes | 27 April 2016, 17:45:25 UTC |
0205086 | Eric Fischer | 26 April 2016, 23:32:32 UTC | Fix memory leak of temporary filenames | 27 April 2016, 17:45:17 UTC |
235939e | Dane Springmeyer | 27 April 2016, 00:03:00 UTC | Merge pull request #226 from mapbox/c++-math use std::fabs instead of clib fabs | 27 April 2016, 00:03:00 UTC |
65964c9 | Dane Springmeyer | 26 April 2016, 23:56:24 UTC | more std:: usage in c++ files | 26 April 2016, 23:56:24 UTC |
d0b5ba3 | Dane Springmeyer | 26 April 2016, 23:51:12 UTC | use std::fabs instead of clib fabs | 26 April 2016, 23:51:12 UTC |
b206310 | Dane Springmeyer | 26 April 2016, 22:52:45 UTC | Merge pull request #222 from mapbox/debug-builds Explict Release/Debug modes to build | 26 April 2016, 22:52:45 UTC |
86e6cd7 | Dane Springmeyer | 26 April 2016, 22:46:58 UTC | Add OSX Debug build | 26 April 2016, 22:46:58 UTC |
ef3b9be | Dane Springmeyer | 26 April 2016, 22:39:42 UTC | Explict Release/Debug modes to build | 26 April 2016, 22:39:42 UTC |
ce64565 | Dane Springmeyer | 26 April 2016, 22:26:15 UTC | [build] use AR variable in Makefile | 26 April 2016, 22:26:15 UTC |
bd5dc4a | Eric Fischer | 26 April 2016, 21:26:10 UTC | Merge pull request #187 from mapbox/earcut-polygon Upgrade Clipper to 07b828b1 to fix self-intersecting polygons | 26 April 2016, 21:26:10 UTC |
77bc24d | Eric Fischer | 26 April 2016, 21:16:19 UTC | Bump version number | 26 April 2016, 21:16:19 UTC |
bebb0dd | Eric Fischer | 26 April 2016, 21:01:59 UTC | Add missing #include | 26 April 2016, 21:01:59 UTC |
49d29ad | Eric Fischer | 26 April 2016, 20:54:08 UTC | But no, I still left a few more dependencies | 26 April 2016, 20:54:08 UTC |
33f9d91 | Eric Fischer | 26 April 2016, 20:50:08 UTC | Remove protobuf prerequisites again | 26 April 2016, 20:50:08 UTC |
a9a14b3 | Eric Fischer | 26 April 2016, 20:48:03 UTC | Merge remote-tracking branch 'origin/master' into earcut-polygon | 26 April 2016, 20:48:03 UTC |
535b328 | Dane Springmeyer | 26 April 2016, 19:51:48 UTC | add libprotobuf back to packages (not sources) | 26 April 2016, 19:51:48 UTC |
3570d93 | Dane Springmeyer | 26 April 2016, 19:48:32 UTC | whoops, libprotobuf is still required a bit (for now) | 26 April 2016, 19:48:32 UTC |
c4a13fc | Dane Springmeyer | 26 April 2016, 19:41:27 UTC | fix clang++ build by upgrading to 3.5 | 26 April 2016, 19:41:27 UTC |
8c82ee4 | Eric Fischer | 26 April 2016, 19:09:56 UTC | Merge branch 'master' into earcut-polygon Conflicts: tile.cc | 26 April 2016, 19:09:56 UTC |
d72639b | Eric Fischer | 26 April 2016, 00:00:32 UTC | Merge pull request #219 from mapbox/protozero Use protozero for reading and writing vector tile protocol buffers | 26 April 2016, 00:00:32 UTC |
aaec2c9 | Eric Fischer | 25 April 2016, 23:52:20 UTC | Clearer names | 25 April 2016, 23:52:20 UTC |
52f2804 | Eric Fischer | 25 April 2016, 23:47:30 UTC | Make lexical feature ordering work again, and add a test for it | 25 April 2016, 23:47:30 UTC |
e10a71e | Eric Fischer | 25 April 2016, 23:19:52 UTC | Use the mvt constant pool when tiling | 25 April 2016, 23:19:52 UTC |