Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [node] Fix clang-tidy errors on the Node bindings headers | Thiago Marcos P. Santos | 2020-04-17 | 1 | -1/+1 |
| | | | | As reported by clang-tidy-8. | ||||
* | [core] Fix bugprone-virtual-near-miss errors | Thiago Marcos P. Santos | 2020-03-30 | 1 | -9/+9 |
| | | | | As reported by clang-tidy-8. | ||||
* | Fixes problems associated with node 10 and NAN (#14847) | Blake Thompson | 2019-06-26 | 1 | -30/+35 |
| | | | | | | | | * Fixes problems associated with node 10 and NAN * Follow up removal of unnecessary linking to map object * Remove header left over from debugging | ||||
* | [node] move to Nan 2.10.0 | Konstantin Käfer | 2018-05-22 | 1 | -1/+2 |
| | |||||
* | Partially revert "[node] Fix memory test hanging after GlyphAtlas ↵ | John Firebaugh | 2017-07-21 | 1 | -10/+0 |
| | | | | | | refactoring (#8394)" This reverts commit 5700c99e553c6e487649350505f438844056a1c8. | ||||
* | [node] Fix memory test hanging after GlyphAtlas refactoring (#8394) | Thiago Marcos P. Santos | 2017-03-14 | 1 | -0/+10 |
| | | | Replies are assumed to be asynchronous after e3500c1f791be82. | ||||
* | [node] remove internal NodeRequest class from public API | Mike Morris | 2016-10-20 | 1 | -4/+1 |
| | |||||
* | [node] switch to NodeRequest member fn callback | Thiago Marcos P. Santos | 2016-09-06 | 1 | -8/+6 |
| | | | | | | | | | For (hopefully) better performance than creating a new v8::Context to wrap each callback while still avoiding leaking memory with v8::FunctionTemplate. Adds a JavaScript shim in front of module.exports.Map to wrap the req.respond API internally and preserve the public callback-passing API, while still exporting the correct prototype. | ||||
* | [core] Updated clang-tidy fixes | Bruno de Oliveira Abinader | 2016-08-05 | 1 | -2/+2 |
| | |||||
* | [node] NodeRequest inherits from Nan::AsyncWorker | Mike Morris | 2016-07-14 | 1 | -74/+66 |
| | | | | | | | | drop NodeRequest::Create, move MakeCallback to NodeRequest::Execute rework Respond -> HandleCallback modern NAN style updates | ||||
* | [node] don't fire callback for canceled AsyncRequest | Konstantin Käfer | 2016-05-26 | 1 | -2/+35 |
| | |||||
* | [core] move from microsecond precision timestamp to integer second precision | Konstantin Käfer | 2016-05-13 | 1 | -2/+4 |
| | |||||
* | [node] Fix handling of response callback with no arguments; add test | John Firebaugh | 2016-02-19 | 1 | -1/+1 |
| | |||||
* | [core] Use better types for modified / expires / etag | John Firebaugh | 2016-01-21 | 1 | -3/+2 |
| | |||||
* | [node] extract the error message from the Error object | Konstantin Käfer | 2016-01-14 | 1 | -2/+16 |
| | | | | this avoids double "Error: Error: reason" messages | ||||
* | [core] Replace time_t with std::chrono::seconds | Bruno de Oliveira Abinader | 2015-11-27 | 1 | -2/+5 |
| | | | | | | | Added aliases for std::chrono typedefs (eg. 'Seconds' for std::chrono::seconds). These aliases are used together with templated helper functions to replace time_t with std::chrono::seconds for most cases, in particular for 'modified' and 'expires' values in Response. | ||||
* | [node] Allow GC in spite of reference loops through the request method | John Firebaugh | 2015-11-20 | 1 | -1/+0 |
| | | | | | | | | | | | | | | The following produces a reference cycle: var map = new mbgl.Map({ request: function () { ... } }); map has a reference to the request function, which has a reference to its closure, which has a reference to map. Storing a the map options in an internal field, rather than a Persistent, allows V8 to collect the reference cycle when none of its members have other references. | ||||
* | [core] Use std::unique_ptr for FileSource request | John Firebaugh | 2015-11-16 | 1 | -50/+18 |
| | |||||
* | [core] Make DefaultFileSource react to all NetworkStatus changes | Konstantin Käfer | 2015-11-02 | 1 | -6/+5 |
| | |||||
* | [core] Make response data shared to avoid excessive copying | Konstantin Käfer | 2015-10-26 | 1 | -2/+2 |
| | |||||
* | [node] Handle tiles which 404 better | bsudekum | 2015-09-29 | 1 | -1/+3 |
| | |||||
* | [node] change request semantics | Mike Morris | 2015-09-10 | 1 | -3/+1 |
| | | | | | Passes a second, callback argument to the request implementation instead of needing to call req.respond. | ||||
* | Nan 2.0 | John Firebaugh | 2015-09-09 | 1 | -46/+45 |
| | |||||
* | Remove debug logging | John Firebaugh | 2015-08-31 | 1 | -3/+0 |
| | |||||
* | more logging, don't respond to cancelled requests | Mike Morris | 2015-08-27 | 1 | -2/+3 |
| | |||||
* | add request/respond logging | Mike Morris | 2015-08-27 | 1 | -1/+5 |
| | |||||
* | move node-mbgl to platform/node/ directory | Mike Morris | 2015-08-21 | 1 | -0/+142 |