Artem Pavlenko
6815ac2869
use multiplication instead of << to avoid undefined behavour when LHS is a negative int (-fsanitize=undefined)
2018-02-14 16:49:31 +01:00
Artem Pavlenko
533c6d6e5b
check m_width_abs > 0 to avoid division by zero (-fsanitize=undefined)
2018-02-13 17:06:55 +01:00
Jiri Drbalek
e08786b5fb
AGG: Fix invalid memory access if input buffer size is zero
2018-02-13 15:00:25 +00:00
Artem Pavlenko
3976014dcd
fix left shift of negative value (-fsanitize=undefined)
2018-02-13 15:14:17 +01:00
Jiri Drbalek
ea7ba2c099
add polylabel placement method
2017-12-13 21:48:13 +00:00
Artem Pavlenko
92150e9ca9
update deps
2017-11-23 11:11:21 +01:00
Artem Pavlenko
0a4214fe36
use latest deps
2017-10-31 11:12:14 +01:00
Artem Pavlenko
de9364d447
update deps + test data
2017-09-29 10:04:00 +02:00
Artem Pavlenko
71321e8e6b
update protozero
2017-09-26 09:47:09 +02:00
Artem Pavlenko
304cce8efa
update protozero to the latest
2017-09-22 15:21:32 +02:00
Artem Pavlenko
afb2af84f7
assign second point
2017-09-22 13:21:02 +02:00
Artem Pavlenko
143d1e57cf
add 'closest_point' geometry algorithm
2017-09-21 15:40:30 +02:00
Artem Pavlenko
c07397e71b
update protozero
2017-09-14 11:25:51 +01:00
Artem Pavlenko
5a87d8fef9
update deps
2017-09-13 10:51:36 +01:00
Dane Springmeyer
8689048ba6
port #3759 to master
2017-09-10 08:19:04 -07:00
Artem Pavlenko
0253653676
Geobuf.input ( #3715 )
...
* geobuf.input - initial implementation (WIP)
* geobuf.input - fix reading MultiPolygon's
* geobuf.input - don't store invalid bounding boxes in r-tree.
* Use `protozero` lib to read `geobuf` (Initial implementation, not complete!)
* geobuf.input - poring to `protozero`. (TODO: add support for `GeometryCollection`)
* add initial support for `GeometryCollection` + cleanup namespaces
* remove stderr + cleanup + update copyright
* fix GeometryCollection and MultiLineString decoding + add support for standalone Feature and Geometry
* don't use `reserve` as undelying data format doesn't allow for efficient `distance` implementation.
* add geobuf unit test + update test data
* update data
2017-08-17 10:52:07 +01:00
artemp
82b876e267
upgrade to the latest variant
2017-05-01 11:38:45 +02:00
artemp
064b99168b
geometry.hpp
2017-03-27 16:14:51 +01:00
artemp
f888fef86a
update variant
2016-11-11 15:05:46 +01:00
artemp
fd36ac5279
Merge branch 'master' into geometry-refactor
2016-11-10 18:01:11 +01:00
artemp
f18737f974
update deps
2016-10-17 16:35:20 +02:00
Dane Springmeyer
f81583554a
Merge branch 'master' of github.com:mapnik/mapnik into geometry-refactor
2016-08-22 16:19:17 -07:00
artemp
5298a737c8
update deps
2016-08-11 15:57:22 +01:00
artemp
a7c6df98a3
update variant deps
2016-08-03 12:35:34 +01:00
artemp
9a0d7b0d68
update variant
2016-07-26 10:38:28 +02:00
artemp
dc88582b4d
Merge branch 'master' into geometry-refactor
2016-07-19 10:25:33 +01:00
artemp
85a6ef9a15
update variant deps
2016-07-19 10:24:31 +01:00
artemp
359a3a845a
update geometry.hpp
2016-07-11 10:17:45 +01:00
artemp
710a9be5b0
update to the latest geometry.hpp
2016-07-05 10:47:41 +01:00
Dane Springmeyer
71496e7828
install geometry.hpp
2016-06-27 16:49:30 -07:00
artemp
d169fb473e
add geometry.hpp as submodule
2016-06-27 09:45:25 +01:00
artemp
18aa50a59e
update variant
2016-06-07 14:19:22 +02:00
artemp
2f9c2a3a9b
update variant submodule
2016-06-02 11:33:43 +02:00
artemp
04ce225728
update variant (again) to 7f7470fee6a42c3c68f1fa359a28cf762df385c3
2016-05-11 12:35:01 +02:00
artemp
5228dad91a
update to latest variant
2016-05-11 10:58:08 +02:00
artemp
07ca572af4
fix mapbox/variant install path
2016-05-10 15:15:03 +02:00
artemp
75189905d6
upgrade to latest variant.hpp
2016-05-09 11:42:46 +02:00
artemp
c4d80de56e
update deps
2016-05-06 10:58:19 +02:00
artemp
f5d6af4bb8
agg - make cover unsigned
to avoid left shift of negative values ref #3406
2016-04-26 15:30:50 +02:00
artemp
f90f6d83c6
update deps / ref https://github.com/mapbox/variant/issues/96
2016-03-10 11:59:49 +01:00
Dane Springmeyer
f014041d9c
restore intended variant version - partial revert of 93c4974b1
- refs #3297
2016-02-16 17:07:34 -08:00
Dane Springmeyer
93c4974b1b
fix PYTHONUSERBASE - broken since b3170c397c
[skip ci]
2016-02-16 13:23:34 -08:00
artemp
ff54a14e34
update deps
2016-02-15 13:57:54 +01:00
artemp
fa6376d9a1
update variant submodule
2016-02-11 10:18:16 +01:00
artemp
09163f969d
deps - update variant
2016-02-03 11:06:00 +01:00
artemp
b427139951
update variant
2016-02-02 12:41:22 +01:00
Dane Springmeyer
d59460861e
update to latest variant
2016-02-01 11:51:23 -08:00
artemp
33be145be9
variant - update to the latest upstream
2016-02-01 09:22:14 +01:00
Dane Springmeyer
61ffe096fc
latest variant
2016-01-29 16:32:09 -08:00
artemp
4233fb4abb
update deps
2016-01-29 11:37:01 +01:00