44 Commits
Author SHA1 Message Date
Cody Peter Mello e9d860eaf5 chrisa/node-dtrace-provider#127 Release v0.8.8 2019-08-17 01:59:41 +00:00
Christoph KieslichandCody Peter Mello 3cbb3c8218 chrisa/node-dtrace-provider#125 Nodejs 12 support
Reviewed by: Cody Peter Mello <[email protected]>
2019-07-24 19:01:13 +00:00
Cody Peter Mello 6ef2a247fc chrisa/node-dtrace-provider#120 Failed assertion when firing unregistered probe name 2018-05-30 00:22:42 +00:00
anton whalleyandCody Peter Mello 06f8a6916b chrisa/node-dtrace-provider#119 Deprecated NewInstance function now no longer exists
Reviewed by: Cody Peter Mello <[email protected]>
2018-05-29 17:56:56 +00:00
Cody Peter Mello 1474252dcc chrisa/node-dtrace-provider#96 Improving compilation failure behaviour
Reviewed by: Julien Gilli <[email protected]>
2018-01-11 23:54:45 +00:00
Cody Peter Mello a00c95b879 chrisa/node-dtrace-provider#92 Installation does not work on Debian (revert for now) 2017-08-04 15:42:58 +00:00
Cody Peter Mello d669387878 chrisa/node-dtrace-provider#100 Only log error once when DTraceProviderBindings can't be found
chrisa/node-dtrace-provider#92 Installation does not work on Debian
2017-08-03 22:33:32 +00:00
Cody Peter Mello 7ab84e1aa2 chrisa/node-dtrace-provider#95 Install fails with yarn 2017-06-13 00:28:13 +00:00
Cody Peter Mello dbc47c80c5 chrisa/node-dtrace-provider#48 Error installing in 64-bit SmartOS zones with 32-bit node 2017-05-27 01:38:10 +00:00
Cody Peter Mello a1594b0ea1 chrisa/node-dtrace-provider#90 Probes should hold a reference to their providers 2017-02-24 16:13:43 -08:00
Cody Peter Mello c80caf18c2 Pass extra args to callback via .fire() 2016-10-25 23:36:58 +00:00
Cody Peter Mello b733a459ad Update libusdt for chrisa/libusdt#12 fix 2016-10-25 21:59:32 +00:00
David Pacheco ea042a35d1 version 0.7.0
bump NaN dependency to remove warnings when picking up older versions
fix "solaris" check
2016-10-14 22:10:26 +00:00
Corbin UseltonandDave Pacheco 36ca0f2a05 Upgrade to Nan 2 for iojs 3+ and Node 4+ support 2015-09-04 11:22:38 -07:00
Dave Pacheco 8622b7ad80 0.5.0 2015-05-28 14:07:35 -07:00
Ilkka Myller 1032eb7a7a nan v1.8.4 for io.js 2.0.0 compatibility 2015-05-05 11:51:52 +03:00
Timothy J Fontaine bba9fe9f9f 0.4.0 2015-01-23 16:09:28 -08:00
Tim OxleyandTimothy J Fontaine 215af0c111 Update dependency on nan to ~1.5.1.
Enables support for io.js at 1.0.1.
2015-01-23 16:08:08 -08:00
Timothy J Fontaine 454ab4bb81 0.3.2 2015-01-23 16:04:55 -08:00
Timothy J Fontaine 2e1a00d250 windows can't use hashbang for scripts
This could break people who are doing cross installs if npm doesn't
always set the PATH such that node.execPath is first

Fixes #55
2015-01-23 16:04:00 -08:00
Timothy J Fontaine 403594a847 0.3.1 2014-10-25 10:43:45 -07:00
Timothy J Fontaine 542557d307 0.3.0 2014-10-15 08:38:31 -07:00
Rod VaggandTimothy J Fontaine 8db5c6537a added "test" script 2014-10-15 08:28:59 -07:00
Rod VaggandTimothy J Fontaine 3d5f572b2b convert to [email protected] for Node 0.8->0.11+ support 2014-10-15 08:18:30 -07:00
Timothy J Fontaine aec0090ada support installing without compiling
Some platforms may not have a compiler, or be appropriate for use with
dtrace-provider. On those environments allow the build to succeed and
rely on the stub implementations instead.

This will squelch all build output, which may be loud and noisey for end
users. If you want to see build output set the environment variable V to
anything.
2014-10-14 13:47:02 -07:00
Chris Andrews 505d174685 Version bump - 0.2.8 2013-02-04 20:35:04 +00:00
Chris Andrews dea3f700f2 Release 0.2.7 2013-01-05 17:43:46 +00:00
Chris Andrews a66540161d Release information for 0.2.6. 2012-12-30 11:34:52 +00:00
Chris Andrews 480f5d7f5a Add release information for 0.2.5 2012-12-09 12:59:29 +00:00
Chris Andrews 270f93e1ce Skip JSON tests if the json() subroutine isn't available.
Shell out to dtrace(1M) before checking the results of tests involving
the json() subroutine.
2012-12-02 19:22:12 +00:00
Chris Andrews 305af8e4dd Make test/*.js into a proper testsuite. 2012-11-23 22:06:45 +00:00
Chris Andrews 7eba54004a Version bump - 0.2.4. 2012-11-02 19:34:59 +00:00
Chris Andrews 37a9ee4d4a Explicitly only support node >= 0.6.x.
Our arch-detection code relies on (at least) process.arch, present from 0.6.x
2012-11-02 19:30:26 +00:00
Chris Andrews 3336f6ebd2 Tests and version bump for module name disambiguation change. 2012-10-31 23:59:05 +00:00
Chris Andrews db13b0aeaf Update libusdt, and respect MAKE during libusdt build. 2012-10-15 20:57:56 +01:00
Chris Andrews 401d10eaa3 Fix binding.gyp for clang on OS X 10.6 Snow Leopard.
It appears that the linker on OS X is more picky about the -L option not
having a space immediately after it than on other platforms.
2012-09-23 22:49:20 +01:00
Chris Andrews 948fa1a05e Build updates: add binding.gyp, improve loading of DTrace extension.
This adds GYP support, simplifying the existing wscript to always build for
32 bit. The loading of the bindings is improves to only log load errors if
we believe the bindings should have loaded, silencing an error of no use on
Linux or Windows.
2012-08-15 08:40:57 +01:00
Chris Andrews ed3622a425 Remove "script" section from package.json; it's unnecessary.
This broke installs on Windows at least, and presumably anywhere that
node-waf isn't on your path.
2012-05-29 10:34:53 +01:00
Chris Andrews 298043949b Switch to git-submoduled libusdt. 2012-04-29 17:58:56 +01:00
Chris Andrews 92de8cd81b Version bump to 0.0.3 2011-08-31 09:54:14 +01:00
Chris Andrews f813572360 Version bump. 2011-02-05 13:24:34 +00:00
Chris Andrews 706d0379fc Fix version. 2011-01-27 18:35:02 +00:00
Chris Andrews 6fa0fc653c Add README and LICENCE, remove specific list of files. 2011-01-27 18:19:29 +00:00
Chris Andrews 3dc9025f99 Initial import of working dtrace-provider extension. 2011-01-27 17:51:42 +00:00