├── .gitignore ├── Example ├── Assets │ ├── config.xml │ └── openfl.svg ├── Example.hxproj ├── Source │ └── Main.hx └── project.xml ├── LICENSE ├── README.md ├── assets └── native_apps │ ├── linux │ ├── cpu.sh │ ├── gpu.sh │ ├── memory.sh │ └── os.sh │ ├── mac │ ├── cpu.sh │ ├── gpu.sh │ ├── memory.sh │ └── os.sh │ └── win │ ├── cpu.bat │ ├── gpu.bat │ ├── memory.bat │ └── os.bat ├── crashdumper ├── CrashDumper.hx ├── SessionData.hx ├── SystemData.hx └── hooks │ ├── IHookPlatform.hx │ ├── Util.hx │ └── openfl │ └── HookOpenFL.hx ├── haxelib.json ├── include.xml └── servers ├── README.md ├── crashdumpbrowser ├── README.md ├── api │ ├── action.php │ ├── detail.php │ ├── error.php │ ├── file.php │ ├── grid.php │ └── test.php ├── includes │ ├── constants.inc.php │ ├── db.inc.php │ └── install.inc.php ├── index.php ├── media │ ├── crashdumpbrowser.js │ ├── dark.css │ ├── jquery.js │ └── light.css └── report.php └── nodejs ├── .gitignore ├── README.md ├── bin ├── index.html ├── js │ ├── jquery-2.0.3.min.js │ └── watcher.js └── package.json ├── node_modules ├── .bin │ └── report-latency └── restify │ ├── .npmignore │ ├── CHANGES.md │ ├── LICENSE │ ├── README.md │ ├── bin │ └── report-latency │ ├── lib │ ├── bunyan_helper.js │ ├── clients │ │ ├── http_client.js │ │ ├── index.js │ │ ├── json_client.js │ │ └── string_client.js │ ├── dtrace.js │ ├── errors │ │ ├── http_error.js │ │ ├── index.js │ │ └── rest_error.js │ ├── formatters │ │ ├── binary.js │ │ ├── index.js │ │ ├── json.js │ │ ├── jsonp.js │ │ └── text.js │ ├── http_date.js │ ├── index.js │ ├── plugins │ │ ├── accept.js │ │ ├── audit.js │ │ ├── authorization.js │ │ ├── body_parser.js │ │ ├── body_reader.js │ │ ├── bunyan.js │ │ ├── conditional_request.js │ │ ├── cors.js │ │ ├── date.js │ │ ├── fielded_text_body_parser.js │ │ ├── form_body_parser.js │ │ ├── full_response.js │ │ ├── gzip.js │ │ ├── index.js │ │ ├── json_body_parser.js │ │ ├── jsonp.js │ │ ├── multipart_parser.js │ │ ├── pre │ │ │ ├── pause.js │ │ │ ├── pre_path.js │ │ │ └── user_agent.js │ │ ├── query.js │ │ ├── static.js │ │ └── throttle.js │ ├── request.js │ ├── response.js │ ├── router.js │ ├── server.js │ ├── upgrade.js │ └── utils.js │ ├── node_modules │ ├── .bin │ │ ├── bunyan │ │ └── semver │ ├── assert-plus │ │ ├── README.md │ │ ├── assert.js │ │ └── package.json │ ├── backoff │ │ ├── .jshintrc │ │ ├── .npmignore │ │ ├── .travis.yml │ │ ├── CHANGES.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── doc │ │ │ ├── backoff_events.png │ │ │ ├── function_call_events.png │ │ │ └── layers.png │ │ ├── examples │ │ │ ├── exponential.js │ │ │ ├── exponential_strategy.js │ │ │ ├── fail.js │ │ │ ├── fibonacci.js │ │ │ ├── fibonacci_strategy.js │ │ │ ├── function_call.js │ │ │ ├── randomized.js │ │ │ ├── readme.js │ │ │ └── reset.js │ │ ├── index.js │ │ ├── lib │ │ │ ├── backoff.js │ │ │ ├── function_call.js │ │ │ └── strategy │ │ │ │ ├── exponential.js │ │ │ │ ├── fibonacci.js │ │ │ │ └── strategy.js │ │ ├── package.json │ │ └── tests │ │ │ ├── api.js │ │ │ ├── backoff.js │ │ │ ├── backoff_strategy.js │ │ │ ├── exponential_backoff_strategy.js │ │ │ ├── fibonacci_backoff_strategy.js │ │ │ └── function_call.js │ ├── bunyan │ │ ├── .npmignore │ │ ├── AUTHORS │ │ ├── CHANGES.md │ │ ├── LICENSE.txt │ │ ├── Makefile │ │ ├── README.md │ │ ├── TODO.md │ │ ├── bin │ │ │ └── bunyan │ │ ├── docs │ │ │ ├── bunyan.1 │ │ │ ├── bunyan.1.html │ │ │ ├── bunyan.1.ronn │ │ │ └── index.html │ │ ├── examples │ │ │ ├── err.js │ │ │ ├── handle-fs-error.js │ │ │ ├── hi.js │ │ │ ├── level.js │ │ │ ├── long-running.js │ │ │ ├── multi.js │ │ │ ├── raw-stream.js │ │ │ ├── ringbuffer.js │ │ │ ├── server.js │ │ │ ├── src.js │ │ │ └── unstringifyable.js │ │ ├── lib │ │ │ └── bunyan.js │ │ ├── node_modules │ │ │ └── mv │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── README.md │ │ │ │ ├── index.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ ├── a-file │ │ │ │ ├── a-folder │ │ │ │ ├── another-file │ │ │ │ └── another-folder │ │ │ │ │ └── file3 │ │ │ │ └── test.js │ │ ├── package.json │ │ ├── test │ │ │ ├── buffer.test.js │ │ │ ├── child-behaviour.test.js │ │ │ ├── cli.test.js │ │ │ ├── corpus │ │ │ │ └── log1.log.gz │ │ │ ├── ctor.test.js │ │ │ ├── cycles.test.js │ │ │ ├── dtrace.test.js │ │ │ ├── error-event.test.js │ │ │ ├── log-some.js │ │ │ ├── log.test.js │ │ │ ├── other-api.test.js │ │ │ ├── raw-stream.test.js │ │ │ ├── ringbuffer.test.js │ │ │ ├── serializers.test.js │ │ │ └── tap4nodeunit.js │ │ └── tools │ │ │ ├── cutarelease.py │ │ │ ├── jsstyle │ │ │ ├── screenshot1.png │ │ │ ├── statsd-notes.txt │ │ │ ├── timechild.js │ │ │ ├── timeguard.js │ │ │ └── timesrc.js │ ├── csv │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── README.md │ │ ├── doc │ │ │ ├── changes.md │ │ │ ├── columns.md │ │ │ ├── coverage.html │ │ │ ├── from.md │ │ │ ├── index.md │ │ │ ├── parser.md │ │ │ ├── stringifier.md │ │ │ ├── to.md │ │ │ └── transformer.md │ │ ├── index.js │ │ ├── lib │ │ │ ├── doc.js │ │ │ ├── from.js │ │ │ ├── generator.js │ │ │ ├── index.js │ │ │ ├── options.js │ │ │ ├── parser.js │ │ │ ├── state.js │ │ │ ├── stringifier.js │ │ │ ├── to.js │ │ │ ├── transformer.js │ │ │ └── utils.js │ │ ├── package.json │ │ ├── samples │ │ │ ├── columns.in │ │ │ ├── columns.js │ │ │ ├── duplicate-headers.in │ │ │ ├── duplicate-headers.js │ │ │ ├── new-columns.in │ │ │ ├── new-columns.js │ │ │ ├── perf.coffee │ │ │ ├── sample-stdin.js │ │ │ ├── sample-stdout.js │ │ │ ├── sample.in │ │ │ ├── sample.js │ │ │ ├── simple.js │ │ │ ├── string.js │ │ │ ├── transform-async.csv │ │ │ ├── transform-async.js │ │ │ ├── transform.js │ │ │ └── tsv.js │ │ ├── src │ │ │ ├── doc.coffee │ │ │ ├── from.coffee │ │ │ ├── generator.coffee │ │ │ ├── index.coffee │ │ │ ├── options.coffee │ │ │ ├── parser.coffee │ │ │ ├── state.coffee │ │ │ ├── stringifier.coffee │ │ │ ├── to.coffee │ │ │ ├── transformer.coffee │ │ │ └── utils.coffee │ │ └── test │ │ │ ├── columns.coffee │ │ │ ├── comment.coffee │ │ │ ├── delimiter.coffee │ │ │ ├── eof.coffee │ │ │ ├── escape.coffee │ │ │ ├── event.coffee │ │ │ ├── from.coffee │ │ │ ├── from │ │ │ ├── file.csv │ │ │ └── file_bom.csv │ │ │ ├── fromto.coffee │ │ │ ├── fromto │ │ │ ├── array_to_stream.out │ │ │ ├── encoding_latin1.csv │ │ │ ├── encoding_latin1.tmp │ │ │ ├── encoding_utf8.csv │ │ │ ├── null.out │ │ │ ├── sample.in │ │ │ ├── sample.out │ │ │ └── string_to_stream.out │ │ │ ├── header.coffee │ │ │ ├── mocha.opts │ │ │ ├── parser.coffee │ │ │ ├── pipe.coffee │ │ │ ├── quotes.coffee │ │ │ ├── rowDelimiter.coffee │ │ │ ├── to.coffee │ │ │ ├── transform.coffee │ │ │ ├── transform.csv │ │ │ ├── trim.coffee │ │ │ └── write.coffee │ ├── deep-equal │ │ ├── README.markdown │ │ ├── example │ │ │ └── cmp.js │ │ ├── index.js │ │ ├── package.json │ │ └── test │ │ │ └── cmp.js │ ├── dtrace-provider │ │ ├── .gitmodules │ │ ├── .npmignore │ │ ├── CHANGES.md │ │ ├── LICENCE │ │ ├── README.md │ │ ├── TODO.md │ │ ├── binding.gyp │ │ ├── build │ │ │ ├── DTraceProviderStub.target.mk │ │ │ ├── Makefile │ │ │ ├── Release │ │ │ │ ├── .deps │ │ │ │ │ └── Release │ │ │ │ │ │ └── obj.target │ │ │ │ │ │ └── DTraceProviderStub.stamp.d │ │ │ │ └── obj.target │ │ │ │ │ └── DTraceProviderStub.stamp │ │ │ ├── binding.Makefile │ │ │ └── config.gypi │ │ ├── dtrace-provider.js │ │ ├── dtrace_argument.cc │ │ ├── dtrace_probe.cc │ │ ├── dtrace_provider.cc │ │ ├── dtrace_provider.h │ │ ├── foo.js │ │ ├── libusdt-arch.js │ │ ├── libusdt-build.sh │ │ ├── libusdt │ │ │ ├── .npmignore │ │ │ ├── LICENCE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── test.pl │ │ │ ├── test_mem_usage.c │ │ │ ├── test_usdt.c │ │ │ ├── usdt.c │ │ │ ├── usdt.h │ │ │ ├── usdt_dof.c │ │ │ ├── usdt_dof_file.c │ │ │ ├── usdt_dof_sections.c │ │ │ ├── usdt_internal.h │ │ │ ├── usdt_probe.c │ │ │ ├── usdt_tracepoints_i386.s │ │ │ └── usdt_tracepoints_x86_64.s │ │ ├── package.json │ │ ├── test │ │ │ ├── 32probe-char.test.js │ │ │ ├── 32probe-char_fire.js │ │ │ ├── 32probe.test.js │ │ │ ├── 32probe_fire.js │ │ │ ├── basic.test.js │ │ │ ├── basic_fire.js │ │ │ ├── disambiguation.test.js │ │ │ ├── disambiguation_fire.js │ │ │ ├── dtrace-test.js │ │ │ ├── enabled-disabled.test.js │ │ │ ├── enabled-disabled_fire.js │ │ │ ├── enabledagain.test.js │ │ │ ├── enabledagain_fire.js │ │ │ ├── fewer-args-json.test.js │ │ │ ├── fewer-args-json_fire.js │ │ │ ├── fewer-args.test.js │ │ │ ├── fewer-args_fire.js │ │ │ ├── gc.js │ │ │ ├── gc.test.js │ │ │ ├── gc2.js │ │ │ ├── gc3.js │ │ │ ├── gc_fire.js │ │ │ ├── json-args.test.js │ │ │ ├── json-args_fire.js │ │ │ ├── mem.js │ │ │ ├── more-args.test.js │ │ │ ├── more-args_fire.js │ │ │ ├── multiple-json-args.test.js │ │ │ ├── multiple-json-args_fire.js │ │ │ └── notenabled.test.js │ │ └── wscript │ ├── escape-regexp-component │ │ ├── .npmignore │ │ ├── History.md │ │ ├── Makefile │ │ ├── Readme.md │ │ ├── component.json │ │ ├── index.js │ │ └── package.json │ ├── formidable │ │ ├── .npmignore │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── Readme.md │ │ ├── benchmark │ │ │ └── bench-multipart-parser.js │ │ ├── example │ │ │ ├── json.js │ │ │ ├── post.js │ │ │ └── upload.js │ │ ├── index.js │ │ ├── lib │ │ │ ├── file.js │ │ │ ├── incoming_form.js │ │ │ ├── index.js │ │ │ ├── json_parser.js │ │ │ ├── multipart_parser.js │ │ │ ├── octet_parser.js │ │ │ └── querystring_parser.js │ │ ├── package.json │ │ ├── test │ │ │ ├── common.js │ │ │ ├── fixture │ │ │ │ ├── file │ │ │ │ │ ├── beta-sticker-1.png │ │ │ │ │ ├── binaryfile.tar.gz │ │ │ │ │ ├── blank.gif │ │ │ │ │ ├── funkyfilename.txt │ │ │ │ │ ├── menu_separator.png │ │ │ │ │ └── plain.txt │ │ │ │ ├── http │ │ │ │ │ └── special-chars-in-filename │ │ │ │ │ │ └── info.md │ │ │ │ ├── js │ │ │ │ │ ├── encoding.js │ │ │ │ │ ├── misc.js │ │ │ │ │ ├── no-filename.js │ │ │ │ │ ├── preamble.js │ │ │ │ │ ├── special-chars-in-filename.js │ │ │ │ │ └── workarounds.js │ │ │ │ └── multipart.js │ │ │ ├── integration │ │ │ │ ├── test-fixtures.js │ │ │ │ ├── test-json.js │ │ │ │ └── test-octet-stream.js │ │ │ ├── legacy │ │ │ │ ├── common.js │ │ │ │ ├── integration │ │ │ │ │ └── test-multipart-parser.js │ │ │ │ ├── simple │ │ │ │ │ ├── test-file.js │ │ │ │ │ ├── test-incoming-form.js │ │ │ │ │ ├── test-multipart-parser.js │ │ │ │ │ └── test-querystring-parser.js │ │ │ │ └── system │ │ │ │ │ └── test-multi-video-upload.js │ │ │ ├── run.js │ │ │ ├── standalone │ │ │ │ ├── test-connection-aborted.js │ │ │ │ ├── test-content-transfer-encoding.js │ │ │ │ └── test-issue-46.js │ │ │ ├── tools │ │ │ │ └── base64.html │ │ │ └── unit │ │ │ │ ├── test-file.js │ │ │ │ └── test-incoming-form.js │ │ └── tool │ │ │ └── record.js │ ├── http-signature │ │ ├── .dir-locals.el │ │ ├── .npmignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── http_signing.md │ │ ├── lib │ │ │ ├── index.js │ │ │ ├── parser.js │ │ │ ├── signer.js │ │ │ ├── util.js │ │ │ └── verify.js │ │ ├── node_modules │ │ │ ├── asn1 │ │ │ │ ├── .npmignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── lib │ │ │ │ │ ├── ber │ │ │ │ │ │ ├── errors.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── reader.js │ │ │ │ │ │ ├── types.js │ │ │ │ │ │ └── writer.js │ │ │ │ │ └── index.js │ │ │ │ ├── package.json │ │ │ │ └── tst │ │ │ │ │ └── ber │ │ │ │ │ ├── reader.test.js │ │ │ │ │ └── writer.test.js │ │ │ ├── assert-plus │ │ │ │ ├── README.md │ │ │ │ ├── assert.js │ │ │ │ └── package.json │ │ │ └── ctype │ │ │ │ ├── CHANGELOG │ │ │ │ ├── LICENSE │ │ │ │ ├── README │ │ │ │ ├── README.old │ │ │ │ ├── ctf.js │ │ │ │ ├── ctio.js │ │ │ │ ├── ctype.js │ │ │ │ ├── man │ │ │ │ └── man3ctype │ │ │ │ │ └── ctio.3ctype │ │ │ │ ├── package.json │ │ │ │ ├── tools │ │ │ │ ├── jsl.conf │ │ │ │ └── jsstyle │ │ │ │ └── tst │ │ │ │ ├── ctf │ │ │ │ ├── float.json │ │ │ │ ├── int.json │ │ │ │ ├── psinfo.json │ │ │ │ ├── struct.json │ │ │ │ ├── tst.fail.js │ │ │ │ ├── tst.float.js │ │ │ │ ├── tst.int.js │ │ │ │ ├── tst.psinfo.js │ │ │ │ ├── tst.struct.js │ │ │ │ ├── tst.typedef.js │ │ │ │ └── typedef.json │ │ │ │ ├── ctio │ │ │ │ ├── float │ │ │ │ │ ├── tst.rfloat.js │ │ │ │ │ └── tst.wfloat.js │ │ │ │ ├── int │ │ │ │ │ ├── tst.64.js │ │ │ │ │ ├── tst.rint.js │ │ │ │ │ ├── tst.wbounds.js │ │ │ │ │ └── tst.wint.js │ │ │ │ └── uint │ │ │ │ │ ├── tst.64.js │ │ │ │ │ ├── tst.roundtrip.js │ │ │ │ │ ├── tst.ruint.js │ │ │ │ │ └── tst.wuint.js │ │ │ │ └── ctype │ │ │ │ ├── tst.basicr.js │ │ │ │ ├── tst.basicw.js │ │ │ │ ├── tst.char.js │ │ │ │ ├── tst.endian.js │ │ │ │ ├── tst.oldwrite.js │ │ │ │ ├── tst.readSize.js │ │ │ │ ├── tst.structw.js │ │ │ │ └── tst.writeStruct.js │ │ └── package.json │ ├── keep-alive-agent │ │ ├── .jshintrc │ │ ├── .npmignore │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.js │ │ ├── package.json │ │ └── test │ │ │ └── test.js │ ├── lru-cache │ │ ├── .npmignore │ │ ├── AUTHORS │ │ ├── LICENSE │ │ ├── README.md │ │ ├── bench.js │ │ ├── lib │ │ │ └── lru-cache.js │ │ ├── package.json │ │ └── test │ │ │ ├── basic.js │ │ │ ├── foreach.js │ │ │ └── memory-leak.js │ ├── mime │ │ ├── LICENSE │ │ ├── README.md │ │ ├── mime.js │ │ ├── package.json │ │ ├── test.js │ │ └── types │ │ │ ├── mime.types │ │ │ └── node.types │ ├── negotiator │ │ ├── LICENSE │ │ ├── examples │ │ │ ├── accept.js │ │ │ ├── charset.js │ │ │ ├── encoding.js │ │ │ └── language.js │ │ ├── lib │ │ │ ├── charset.js │ │ │ ├── encoding.js │ │ │ ├── language.js │ │ │ ├── mediaType.js │ │ │ └── negotiator.js │ │ ├── package.json │ │ ├── readme.md │ │ └── test │ │ │ ├── charset.js │ │ │ ├── encoding.js │ │ │ ├── language.js │ │ │ └── mediaType.js │ ├── node-uuid │ │ ├── .npmignore │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── benchmark │ │ │ ├── README.md │ │ │ ├── bench.gnu │ │ │ ├── bench.sh │ │ │ ├── benchmark-native.c │ │ │ └── benchmark.js │ │ ├── component.json │ │ ├── package.json │ │ ├── test │ │ │ ├── compare_v1.js │ │ │ ├── test.html │ │ │ └── test.js │ │ └── uuid.js │ ├── once │ │ ├── LICENSE │ │ ├── README.md │ │ ├── once.js │ │ ├── package.json │ │ └── test │ │ │ └── once.js │ ├── qs │ │ ├── .gitmodules │ │ ├── .npmignore │ │ ├── Readme.md │ │ ├── index.js │ │ └── package.json │ ├── semver │ │ ├── .npmignore │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── README.md │ │ ├── bin │ │ │ └── semver │ │ ├── foot.js │ │ ├── head.js │ │ ├── package.json │ │ ├── semver.browser.js │ │ ├── semver.browser.js.gz │ │ ├── semver.js │ │ ├── semver.min.js │ │ ├── semver.min.js.gz │ │ └── test │ │ │ ├── amd.js │ │ │ ├── gtr.js │ │ │ ├── index.js │ │ │ ├── ltr.js │ │ │ └── no-module.js │ ├── spdy │ │ ├── .npmignore │ │ ├── .travis.yml │ │ ├── README.md │ │ ├── lib │ │ │ ├── spdy.js │ │ │ └── spdy │ │ │ │ ├── client.js │ │ │ │ ├── connection.js │ │ │ │ ├── protocol │ │ │ │ ├── constants.js │ │ │ │ ├── dictionary.js │ │ │ │ ├── framer.js │ │ │ │ ├── index.js │ │ │ │ └── parser.js │ │ │ │ ├── response.js │ │ │ │ ├── scheduler.js │ │ │ │ ├── server.js │ │ │ │ ├── stream.js │ │ │ │ ├── utils.js │ │ │ │ └── zlib-pool.js │ │ ├── package.json │ │ └── test │ │ │ ├── benchmarks │ │ │ └── syn.js │ │ │ ├── fixtures │ │ │ ├── frames.js │ │ │ └── keys.js │ │ │ └── unit │ │ │ ├── connect-test.js │ │ │ ├── plain-test.js │ │ │ └── stream-test.js │ ├── tunnel-agent │ │ ├── .jshintrc │ │ ├── LICENSE │ │ ├── README.md │ │ ├── index.js │ │ └── package.json │ └── verror │ │ ├── .gitmodules │ │ ├── .npmignore │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── Makefile.targ │ │ ├── README.md │ │ ├── examples │ │ ├── levels-verror.js │ │ ├── levels-werror.js │ │ ├── varargs.js │ │ ├── verror.js │ │ └── werror.js │ │ ├── jsl.node.conf │ │ ├── lib │ │ └── verror.js │ │ ├── node_modules │ │ └── extsprintf │ │ │ ├── .gitmodules │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── Makefile.deps │ │ │ ├── Makefile.targ │ │ │ ├── README.md │ │ │ ├── examples │ │ │ └── simple.js │ │ │ ├── jsl.node.conf │ │ │ ├── lib │ │ │ └── extsprintf.js │ │ │ └── package.json │ │ ├── package.json │ │ └── tests │ │ ├── tst.inherit.js │ │ ├── tst.verror.js │ │ └── tst.werror.js │ └── package.json ├── run.bat ├── run.command ├── run.sh └── runtime └── README /.gitignore: -------------------------------------------------------------------------------- 1 | Example/Export/ 2 | *~ 3 | -------------------------------------------------------------------------------- /Example/Assets/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/Example/Assets/config.xml -------------------------------------------------------------------------------- /Example/Assets/openfl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/Example/Assets/openfl.svg -------------------------------------------------------------------------------- /Example/Example.hxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/Example/Example.hxproj -------------------------------------------------------------------------------- /Example/Source/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/Example/Source/Main.hx -------------------------------------------------------------------------------- /Example/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/Example/project.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/README.md -------------------------------------------------------------------------------- /assets/native_apps/linux/cpu.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | cat /proc/cpuinfo | grep -m 1 "model name" | awk -F': ' '{print $2}' 3 | -------------------------------------------------------------------------------- /assets/native_apps/linux/gpu.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | lspci | grep VGA | awk -F ':' '{print $3}' 3 | -------------------------------------------------------------------------------- /assets/native_apps/linux/memory.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | cat /proc/meminfo | grep MemTotal | awk -F ':' '{print $2}' 3 | -------------------------------------------------------------------------------- /assets/native_apps/linux/os.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | lsb_release -a | grep "Description" | awk -F':' '{print $2}' ; uname -m 3 | -------------------------------------------------------------------------------- /assets/native_apps/mac/cpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/assets/native_apps/mac/cpu.sh -------------------------------------------------------------------------------- /assets/native_apps/mac/gpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/assets/native_apps/mac/gpu.sh -------------------------------------------------------------------------------- /assets/native_apps/mac/memory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/assets/native_apps/mac/memory.sh -------------------------------------------------------------------------------- /assets/native_apps/mac/os.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larsiusprime/crashdumper/HEAD/assets/native_apps/mac/os.sh -------------------------------------------------------------------------------- /assets/native_apps/win/cpu.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | wmic cpu get name /Value