From 6f893fdda60c03aa9c1e0efa5ed1571547fe72c0 Mon Sep 17 00:00:00 2001 From: adam Date: Mon, 29 Oct 2012 17:59:37 +0700 Subject: [PATCH] #1 Nodejs binding --- .gitignore | 4 + .gitmodules | 3 + node/Makefile | 0 node/binding.gyp | 10 + node/ejdb.js | 2 + node/ejdb_native.cc | 22 + node/nbproject/Package-Default.bash | 75 + node/nbproject/configurations.xml | 3291 +++++++++++++++++++++++++++++++++++ node/nbproject/project.xml | 23 + node/nodejs | 1 + node/package.json | 5 + tcejdb/nbproject/configurations.xml | 1 + 12 files changed, 3437 insertions(+) create mode 100644 node/Makefile create mode 100644 node/binding.gyp create mode 100644 node/ejdb.js create mode 100644 node/ejdb_native.cc create mode 100644 node/nbproject/Package-Default.bash create mode 100644 node/nbproject/configurations.xml create mode 100644 node/nbproject/project.xml create mode 160000 node/nodejs create mode 100644 node/package.json diff --git a/.gitignore b/.gitignore index d3fa50c..1b726c3 100644 --- a/.gitignore +++ b/.gitignore @@ -42,3 +42,7 @@ /tcejdb/testejdb/t1 /tcejdb/testejdb/t2 /tcejdb/testejdb/t3 + +/node/nbproject/private +/node/build + diff --git a/.gitmodules b/.gitmodules index e69de29..995e4b3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "node/nodejs"] + path = node/nodejs + url = https://github.com/joyent/node.git diff --git a/node/Makefile b/node/Makefile new file mode 100644 index 0000000..e69de29 diff --git a/node/binding.gyp b/node/binding.gyp new file mode 100644 index 0000000..b238a88 --- /dev/null +++ b/node/binding.gyp @@ -0,0 +1,10 @@ +{ + 'targets': [ + { + 'target_name' : 'ejdb_native', + 'sources' : ['ejdb_native.cc'], + 'include_dirs': ['../tcejdb'], + 'libraries' : ['-L../tcejdb'] + } + ] +} \ No newline at end of file diff --git a/node/ejdb.js b/node/ejdb.js new file mode 100644 index 0000000..143a7e7 --- /dev/null +++ b/node/ejdb.js @@ -0,0 +1,2 @@ + +var ejdblib = require("build/Release/ejdb_native"); \ No newline at end of file diff --git a/node/ejdb_native.cc b/node/ejdb_native.cc new file mode 100644 index 0000000..c990355 --- /dev/null +++ b/node/ejdb_native.cc @@ -0,0 +1,22 @@ + +#include +#include +#include +#include + +using namespace node; +using namespace v8; + +namespace ejdb { + + void Init(v8::Handle target) { + ejdbnew(); +#ifdef __unix + setlocale(LC_ALL, "en_US.UTF-8"); //todo review it +#endif + } + +} + +// Register the module with node. +NODE_MODULE(ejdb_native, ejdb::Init); \ No newline at end of file diff --git a/node/nbproject/Package-Default.bash b/node/nbproject/Package-Default.bash new file mode 100644 index 0000000..80c1995 --- /dev/null +++ b/node/nbproject/Package-Default.bash @@ -0,0 +1,75 @@ +#!/bin/bash -x + +# +# Generated - do not edit! +# + +# Macros +TOP=`pwd` +CND_PLATFORM=GNU-Linux-x86 +CND_CONF=Default +CND_DISTDIR=dist +CND_BUILDDIR=build +NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging +TMPDIRNAME=tmp-packaging +OUTPUT_PATH=MissingOutputInProject +OUTPUT_BASENAME=MissingOutputInProject +PACKAGE_TOP_DIR=node/ + +# Functions +function checkReturnCode +{ + rc=$? + if [ $rc != 0 ] + then + exit $rc + fi +} +function makeDirectory +# $1 directory path +# $2 permission (optional) +{ + mkdir -p "$1" + checkReturnCode + if [ "$2" != "" ] + then + chmod $2 "$1" + checkReturnCode + fi +} +function copyFileToTmpDir +# $1 from-file path +# $2 to-file path +# $3 permission +{ + cp "$1" "$2" + checkReturnCode + if [ "$3" != "" ] + then + chmod $3 "$2" + checkReturnCode + fi +} + +# Setup +cd "${TOP}" +mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package +rm -rf ${NBTMPDIR} +mkdir -p ${NBTMPDIR} + +# Copy files and create directories and links +cd "${TOP}" +makeDirectory "${NBTMPDIR}/node" +copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}bin/${OUTPUT_BASENAME}" 0755 + + +# Generate tar file +cd "${TOP}" +rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/node.tar +cd ${NBTMPDIR} +tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/node.tar * +checkReturnCode + +# Cleanup +cd "${TOP}" +rm -rf ${NBTMPDIR} diff --git a/node/nbproject/configurations.xml b/node/nbproject/configurations.xml new file mode 100644 index 0000000..2b05df8 --- /dev/null +++ b/node/nbproject/configurations.xml @@ -0,0 +1,3291 @@ + + + + + + + + + + ejdb_native.node + + linker.lock + + config.gypi + + + + + + + binding.cc + + io.c + + + + http_parser.c + http_parser.h + test.c + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gyp_dummy.c + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + aes-x86_64.s + + + x86_64-mont.s + + + cmll-x86_64.s + + + md5-x86_64.s + + + rc4-x86_64.s + + + sha1-x86_64.s + sha512-x86_64.s + + + wp-x86_64.s + + x86_64cpuid.s + + + + aes-x86_64.s + + + x86_64-mont.s + + + cmll-x86_64.s + + + md5-x86_64.s + + + rc4-x86_64.s + + + sha1-x86_64.s + sha512-x86_64.s + + + wp-x86_64.s + + x86_64cpuid.s + + + + aes-x86_64.asm + + + x86_64-mont.asm + + + cmll-x86_64.asm + + + md5-x86_64.asm + + + rc4-x86_64.asm + + + sha1-x86_64.asm + sha512-x86_64.asm + + + wp-x86_64.asm + + x86_64cpuid.asm + + + + aes-586.s + + + bf-686.s + + + x86-mont.s + x86.s + + + cmll-x86.s + + + cast-586.s + + + crypt586.s + des-586.s + + + md5-586.s + + + rc4-586.s + + + rc5-586.s + + + rmd-586.s + + + sha1-586.s + sha256-586.s + sha512-586.s + + + wp-mmx.s + + x86cpuid.s + + + + aes-586.s + + + bf-686.s + + + x86-mont.s + x86.s + + + cmll-x86.s + + + cast-586.s + + + crypt586.s + des-586.s + + + md5-586.s + + + rc4-586.s + + + rc5-586.s + + + rmd-586.s + + + sha1-586.s + sha256-586.s + sha512-586.s + + + wp-mmx.s + + x86cpuid.s + + + + aes-586.asm + + + bf-686.asm + + + x86-mont.asm + x86.asm + + + cmll-x86.asm + + + cast-586.asm + + + crypt586.asm + des-586.asm + + + md5-586.asm + + + rc4-586.asm + + + rc5-586.asm + + + rmd-586.asm + + + sha1-586.asm + sha256-586.asm + sha512-586.asm + + + wp-mmx.asm + + x86cpuid.asm + + + + + + opensslconf.h + + + + + opensslconf-posix.h + opensslconf-win32.h + opensslconf.h + + + + + opensslconf-posix.h + opensslconf-win32.h + opensslconf.h + + + + + + alpha.c + dggccbug.c + sgiccbug.c + stream.c + ultrixcc.c + + + + + + + + + + + aes-ia64.S + + aes.h + aes_cbc.c + aes_cfb.c + aes_core.c + aes_ctr.c + aes_ecb.c + aes_ige.c + aes_locl.h + aes_misc.c + aes_ofb.c + aes_wrap.c + aes_x86core.c + + + a_bitstr.c + a_bool.c + a_bytes.c + a_d2i_fp.c + a_digest.c + a_dup.c + a_enum.c + a_gentm.c + a_i2d_fp.c + a_int.c + a_mbstr.c + a_object.c + a_octet.c + a_print.c + a_set.c + a_sign.c + a_strex.c + a_strnid.c + a_time.c + a_type.c + a_utctm.c + a_utf8.c + a_verify.c + ameth_lib.c + asn1.h + asn1_err.c + asn1_gen.c + asn1_lib.c + asn1_locl.h + asn1_mac.h + asn1_par.c + asn1t.h + asn_mime.c + asn_moid.c + asn_pack.c + bio_asn1.c + bio_ndef.c + charmap.h + d2i_pr.c + d2i_pu.c + evp_asn1.c + f_enum.c + f_int.c + f_string.c + i2d_pr.c + i2d_pu.c + n_pkey.c + nsseq.c + p5_pbe.c + p5_pbev2.c + p8_pkey.c + t_bitst.c + t_crl.c + t_pkey.c + t_req.c + t_spki.c + t_x509.c + t_x509a.c + tasn_dec.c + tasn_enc.c + tasn_fre.c + tasn_new.c + tasn_prn.c + tasn_typ.c + tasn_utl.c + x_algor.c + x_attrib.c + x_bignum.c + x_crl.c + x_exten.c + x_info.c + x_long.c + x_name.c + x_nx509.c + x_pkey.c + x_pubkey.c + x_req.c + x_sig.c + x_spki.c + x_val.c + x_x509.c + x_x509a.c + + + + + bf_cbc.c + bf_cfb64.c + bf_ecb.c + bf_enc.c + bf_locl.h + bf_ofb64.c + bf_opts.c + bf_pi.h + bf_skey.c + bfs.cpp + bfspeed.c + bftest.c + blowfish.h + + + b_dump.c + b_print.c + b_sock.c + bf_buff.c + bf_lbuf.c + bf_nbio.c + bf_null.c + bio.h + bio_cb.c + bio_err.c + bio_lcl.h + bio_lib.c + bss_acpt.c + bss_bio.c + bss_conn.c + bss_dgram.c + bss_fd.c + bss_file.c + bss_log.c + bss_mem.c + bss_null.c + bss_rtcp.c + bss_sock.c + + + + + + ia64.S + mips3.s + pa-risc2.s + pa-risc2W.s + s390x.S + sparcv8.S + sparcv8plus.S + x86_64-gcc.c + x86_64-win32-masm.asm + + bn.h + bn_add.c + bn_asm.c + bn_blind.c + bn_const.c + bn_ctx.c + bn_depr.c + bn_div.c + bn_err.c + bn_exp.c + bn_exp2.c + bn_gcd.c + bn_gf2m.c + bn_kron.c + bn_lcl.h + bn_lib.c + bn_mod.c + bn_mont.c + bn_mpi.c + bn_mul.c + bn_nist.c + bn_prime.c + bn_prime.h + bn_print.c + bn_rand.c + bn_recp.c + bn_shift.c + bn_sqr.c + bn_sqrt.c + bn_word.c + bnspeed.c + bntest.c + divtest.c + exp.c + expspeed.c + exptest.c + vms-helper.c + + + buf_err.c + buffer.c + buffer.h + + + + + camellia.c + camellia.h + cmll_cbc.c + cmll_cfb.c + cmll_ctr.c + cmll_ecb.c + cmll_locl.h + cmll_misc.c + cmll_ofb.c + + + + + c_cfb64.c + c_ecb.c + c_enc.c + c_ofb64.c + c_skey.c + cast.h + cast_lcl.h + cast_s.h + cast_spd.c + castopts.c + casts.cpp + casttest.c + + + cms.h + cms_asn1.c + cms_att.c + cms_cd.c + cms_dd.c + cms_enc.c + cms_env.c + cms_err.c + cms_ess.c + cms_io.c + cms_lcl.h + cms_lib.c + cms_sd.c + cms_smime.c + + + c_rle.c + c_zlib.c + comp.h + comp_err.c + comp_lib.c + + + cnf_save.c + conf.h + conf_api.c + conf_api.h + conf_def.c + conf_def.h + conf_err.c + conf_lib.c + conf_mall.c + conf_mod.c + conf_sap.c + test.c + + + + + + + + aix.cc + alpha.cc + hpux.cc + usparc.cc + + cbc3_enc.c + cbc_cksm.c + cbc_enc.c + cfb64ede.c + cfb64enc.c + cfb_enc.c + des.c + des.h + des3s.cpp + des_enc.c + des_locl.h + des_old.c + des_old.h + des_old2.c + des_opts.c + des_ver.h + dess.cpp + destest.c + ecb3_enc.c + ecb_enc.c + ede_cbcm_enc.c + enc_read.c + enc_writ.c + fcrypt.c + fcrypt_b.c + ncbc_enc.c + ofb64ede.c + ofb64enc.c + ofb_enc.c + pcbc_enc.c + qud_cksm.c + rand_key.c + read2pwd.c + read_pwd.c + rpc_des.h + rpc_enc.c + rpw.c + set_key.c + speed.c + spr.h + str2key.c + xcbc_enc.c + + + dh.h + dh_ameth.c + dh_asn1.c + dh_check.c + dh_depr.c + dh_err.c + dh_gen.c + dh_key.c + dh_lib.c + dh_pmeth.c + dh_prn.c + dhtest.c + p1024.c + p192.c + p512.c + + + dsa.h + dsa_ameth.c + dsa_asn1.c + dsa_depr.c + dsa_err.c + dsa_gen.c + dsa_key.c + dsa_lib.c + dsa_locl.h + dsa_ossl.c + dsa_pmeth.c + dsa_prn.c + dsa_sign.c + dsa_vrf.c + dsagen.c + dsatest.c + + + dso.h + dso_beos.c + dso_dl.c + dso_dlfcn.c + dso_err.c + dso_lib.c + dso_null.c + dso_openssl.c + dso_vms.c + dso_win32.c + + + ec.h + ec2_mult.c + ec2_smpl.c + ec_ameth.c + ec_asn1.c + ec_check.c + ec_curve.c + ec_cvt.c + ec_err.c + ec_key.c + ec_lcl.h + ec_lib.c + ec_mult.c + ec_pmeth.c + ec_print.c + eck_prn.c + ecp_mont.c + ecp_nist.c + ecp_smpl.c + ectest.c + + + ecdh.h + ecdhtest.c + ech_err.c + ech_key.c + ech_lib.c + ech_locl.h + ech_ossl.c + + + ecdsa.h + ecdsatest.c + ecs_asn1.c + ecs_err.c + ecs_lib.c + ecs_locl.h + ecs_ossl.c + ecs_sign.c + ecs_vrf.c + + + eng_all.c + eng_cnf.c + eng_cryptodev.c + eng_ctrl.c + eng_dyn.c + eng_err.c + eng_fat.c + eng_init.c + eng_int.h + eng_lib.c + eng_list.c + eng_openssl.c + eng_pkey.c + eng_table.c + engine.h + enginetest.c + tb_asnmth.c + tb_cipher.c + tb_dh.c + tb_digest.c + tb_dsa.c + tb_ecdh.c + tb_ecdsa.c + tb_pkmeth.c + tb_rand.c + tb_rsa.c + tb_store.c + + + err.c + err.h + err_all.c + err_prn.c + + + bio_b64.c + bio_enc.c + bio_md.c + bio_ok.c + c_all.c + c_allc.c + c_alld.c + digest.c + e_aes.c + e_bf.c + e_camellia.c + e_cast.c + e_des.c + e_des3.c + e_dsa.c + e_idea.c + e_null.c + e_old.c + e_rc2.c + e_rc4.c + e_rc5.c + e_seed.c + e_xcbc_d.c + encode.c + evp.h + evp_acnf.c + evp_enc.c + evp_err.c + evp_key.c + evp_lib.c + evp_locl.h + evp_pbe.c + evp_pkey.c + evp_test.c + m_dss.c + m_dss1.c + m_ecdsa.c + m_md2.c + m_md4.c + m_md5.c + m_mdc2.c + m_null.c + m_ripemd.c + m_sha.c + m_sha1.c + m_sigver.c + m_wp.c + names.c + openbsd_hw.c + p5_crpt.c + p5_crpt2.c + p_dec.c + p_enc.c + p_lib.c + p_open.c + p_seal.c + p_sign.c + p_verify.c + pmeth_fn.c + pmeth_gn.c + pmeth_lib.c + + + hm_ameth.c + hm_pmeth.c + hmac.c + hmac.h + hmactest.c + + + i_cbc.c + i_cfb64.c + i_ecb.c + i_ofb64.c + i_skey.c + idea.h + idea_lcl.h + idea_spd.c + ideatest.c + + + jpake.c + jpake.h + jpake_err.c + jpaketest.c + + + krb5_asn.c + krb5_asn.h + + + lh_stats.c + lh_test.c + lhash.c + lhash.h + + + md2.c + md2.h + md2_dgst.c + md2_one.c + md2test.c + + + md4.c + md4.h + md4_dgst.c + md4_locl.h + md4_one.c + md4s.cpp + md4test.c + + + + md5-ia64.S + + md5.c + md5.h + md5_dgst.c + md5_locl.h + md5_one.c + md5s.cpp + md5test.c + + + mdc2.h + mdc2_one.c + mdc2dgst.c + mdc2test.c + + + cbc128.c + cfb128.c + ctr128.c + cts128.c + modes.h + ofb128.c + + + o_names.c + obj_dat.c + obj_dat.h + obj_err.c + obj_lib.c + obj_mac.h + obj_xref.c + obj_xref.h + objects.h + + + ocsp.h + ocsp_asn.c + ocsp_cl.c + ocsp_err.c + ocsp_ext.c + ocsp_ht.c + ocsp_lib.c + ocsp_prn.c + ocsp_srv.c + ocsp_vfy.c + + + pem.h + pem2.h + pem_all.c + pem_err.c + pem_info.c + pem_lib.c + pem_oth.c + pem_pk8.c + pem_pkey.c + pem_seal.c + pem_sign.c + pem_x509.c + pem_xaux.c + pvkfmt.c + + + + + p12_add.c + p12_asn.c + p12_attr.c + p12_crpt.c + p12_crt.c + p12_decr.c + p12_init.c + p12_key.c + p12_kiss.c + p12_mutl.c + p12_npas.c + p12_p8d.c + p12_p8e.c + p12_utl.c + pk12err.c + pkcs12.h + + + + + + + bio_ber.c + bio_pk7.c + dec.c + enc.c + example.c + example.h + pk7_asn1.c + pk7_attr.c + pk7_dgst.c + pk7_doit.c + pk7_enc.c + pk7_lib.c + pk7_mime.c + pk7_smime.c + pkcs7.h + pkcs7err.c + sign.c + verify.c + + + pq_test.c + pqueue.c + pqueue.h + + + md_rand.c + rand.h + rand_egd.c + rand_err.c + rand_lcl.h + rand_lib.c + rand_nw.c + rand_os2.c + rand_unix.c + rand_vms.c + rand_win.c + randfile.c + randtest.c + + + rc2.h + rc2_cbc.c + rc2_ecb.c + rc2_locl.h + rc2_skey.c + rc2cfb64.c + rc2ofb64.c + rc2speed.c + rc2test.c + tab.c + + + + + rc4.c + rc4.h + rc4_enc.c + rc4_locl.h + rc4_skey.c + rc4s.cpp + rc4speed.c + rc4test.c + + + + + rc5.h + rc5_ecb.c + rc5_enc.c + rc5_locl.h + rc5_skey.c + rc5cfb64.c + rc5ofb64.c + rc5s.cpp + rc5speed.c + rc5test.c + + + + rips.cpp + + ripemd.h + rmd160.c + rmd_dgst.c + rmd_locl.h + rmd_one.c + rmdconst.h + rmdtest.c + + + rsa.h + rsa_ameth.c + rsa_asn1.c + rsa_chk.c + rsa_depr.c + rsa_eay.c + rsa_err.c + rsa_gen.c + rsa_lib.c + rsa_locl.h + rsa_none.c + rsa_null.c + rsa_oaep.c + rsa_pk1.c + rsa_pmeth.c + rsa_prn.c + rsa_pss.c + rsa_saos.c + rsa_sign.c + rsa_ssl.c + rsa_test.c + rsa_x931.c + + + seed.c + seed.h + seed_cbc.c + seed_cfb.c + seed_ecb.c + seed_locl.h + seed_ofb.c + + + + + sha.c + sha.h + sha1.c + sha1_one.c + sha1dgst.c + sha1test.c + sha256.c + sha256t.c + sha512.c + sha512t.c + sha_dgst.c + sha_locl.h + sha_one.c + shatest.c + + + safestack.h + stack.c + stack.h + + + store.h + str_err.c + str_lib.c + str_locl.h + str_mem.c + str_meth.c + + + mttest.c + th-lock.c + + + ts.h + ts_asn1.c + ts_conf.c + ts_err.c + ts_lib.c + ts_req_print.c + ts_req_utils.c + ts_rsp_print.c + ts_rsp_sign.c + ts_rsp_utils.c + ts_rsp_verify.c + ts_verify_ctx.c + + + txt_db.c + txt_db.h + + + ui.h + ui_compat.c + ui_compat.h + ui_err.c + ui_lib.c + ui_locl.h + ui_openssl.c + ui_util.c + + + + + whrlpool.h + wp_block.c + wp_dgst.c + wp_locl.h + wp_test.c + + + by_dir.c + by_file.c + x509.h + x509_att.c + x509_cmp.c + x509_d2.c + x509_def.c + x509_err.c + x509_ext.c + x509_lu.c + x509_obj.c + x509_r2x.c + x509_req.c + x509_set.c + x509_trs.c + x509_txt.c + x509_v3.c + x509_vfy.c + x509_vfy.h + x509_vpm.c + x509cset.c + x509name.c + x509rset.c + x509spki.c + x509type.c + x_all.c + + + ext_dat.h + pcy_cache.c + pcy_data.c + pcy_int.h + pcy_lib.c + pcy_map.c + pcy_node.c + pcy_tree.c + tabtest.c + v3_addr.c + v3_akey.c + v3_akeya.c + v3_alt.c + v3_asid.c + v3_bcons.c + v3_bitst.c + v3_conf.c + v3_cpols.c + v3_crld.c + v3_enum.c + v3_extku.c + v3_genn.c + v3_ia5.c + v3_info.c + v3_int.c + v3_lib.c + v3_ncons.c + v3_ocsp.c + v3_pci.c + v3_pcia.c + v3_pcons.c + v3_pku.c + v3_pmaps.c + v3_prn.c + v3_purp.c + v3_skey.c + v3_sxnet.c + v3_utl.c + v3conf.c + v3err.c + v3prin.c + x509v3.h + + LPdir_nyi.c + LPdir_unix.c + LPdir_vms.c + LPdir_win.c + LPdir_win32.c + LPdir_wince.c + cpt_err.c + cryptlib.c + cryptlib.h + crypto.h + cversion.c + ebcdic.c + ebcdic.h + ex_data.c + ia64cpuid.S + md32_common.h + mem.c + mem_clr.c + mem_dbg.c + o_dir.c + o_dir.h + o_dir_test.c + o_str.c + o_str.h + o_time.c + o_time.h + opensslv.h + ossl_typ.h + s390xcap.c + s390xcpuid.S + sparccpuid.S + sparcv9cap.c + symhacks.h + uid.c + vms_rms.h + + + + ocsp.c + + + saccept.c + sconnect.c + + + cms_comp.c + cms_ddec.c + cms_dec.c + cms_denc.c + cms_enc.c + cms_sign.c + cms_sign2.c + cms_uncomp.c + cms_ver.c + + + easy-tls.c + easy-tls.h + test.c + test.h + + + base64.c + conn.c + loadrsa.c + + + + cluster_labs.h + hw_cluster_labs.c + hw_cluster_labs_err.c + hw_cluster_labs_err.h + + + hw_ibmca.c + hw_ibmca_err.c + hw_ibmca_err.h + ica_openssl_api.h + + + rsaref.c + rsaref_err.c + rsaref_err.h + + + hw_zencod.c + hw_zencod.h + hw_zencod_err.c + hw_zencod_err.h + + + + example1.c + example2.c + example3.c + example4.c + loadkeys.c + loadkeys.h + + + pkread.c + pkwrite.c + + + prime.c + + + sign.c + + + smdec.c + smenc.c + smsign.c + smsign2.c + smver.c + + + cli.cpp + inetdsrv.cpp + serv.cpp + + + + + state_machine.c + + + breakage.c + buffer.c + cb.c + ip.c + sm.c + tunala.c + tunala.h + + + mkcert.c + mkreq.c + + b64.c + selfsign.c + spkigen.c + + + + + + + + + + + + + + e_gost_err.c + e_gost_err.h + gost2001.c + gost2001_keyx.c + gost2001_keyx.h + gost89.c + gost89.h + gost94_keyx.c + gost_ameth.c + gost_asn1.c + gost_crypt.c + gost_ctl.c + gost_eng.c + gost_keywrap.c + gost_keywrap.h + gost_lcl.h + gost_md.c + gost_params.c + gost_params.h + gost_pmeth.c + gost_sign.c + gosthash.c + gosthash.h + gostsum.c + + + aep.h + atalla.h + cswift.h + hw_4758_cca.h + hw_ubsec.h + hwcryptohook.h + sureware.h + + e_4758cca.c + e_4758cca_err.c + e_4758cca_err.h + e_aep.c + e_aep_err.c + e_aep_err.h + e_atalla.c + e_atalla_err.c + e_atalla_err.h + e_capi.c + e_capi_err.c + e_capi_err.h + e_chil.c + e_chil_err.c + e_chil_err.h + e_cswift.c + e_cswift_err.c + e_cswift_err.h + e_gmp.c + e_gmp_err.c + e_gmp_err.h + e_nuron.c + e_nuron_err.c + e_nuron_err.h + e_padlock.c + e_sureware.c + e_sureware_err.c + e_sureware_err.h + e_ubsec.c + e_ubsec_err.c + e_ubsec_err.h + + + + aes.h + asn1.h + asn1_mac.h + asn1t.h + bio.h + blowfish.h + bn.h + buffer.h + camellia.h + cast.h + cms.h + comp.h + conf.h + conf_api.h + crypto.h + des.h + des_old.h + dh.h + dsa.h + dso.h + dtls1.h + e_os2.h + ebcdic.h + ec.h + ecdh.h + ecdsa.h + engine.h + err.h + evp.h + hmac.h + idea.h + krb5_asn.h + kssl.h + lhash.h + md2.h + md4.h + md5.h + mdc2.h + modes.h + obj_mac.h + objects.h + ocsp.h + opensslv.h + ossl_typ.h + pem.h + pem2.h + pkcs12.h + pkcs7.h + pqueue.h + rand.h + rc2.h + rc4.h + ripemd.h + rsa.h + safestack.h + seed.h + sha.h + ssl.h + ssl2.h + ssl23.h + ssl3.h + stack.h + store.h + symhacks.h + tls1.h + ts.h + txt_db.h + ui.h + ui_compat.h + whrlpool.h + x509.h + x509_vfy.h + x509v3.h + + + + + CPStringUtils.cpp + CPStringUtils.hpp + ErrorHandling.cpp + ErrorHandling.hpp + GetHTTPS.cpp + MacSocket.cpp + MacSocket.h + + GUSI_Init.cpp + Randomizer.cpp + Randomizer.h + _MWERKS_GUSI_prefix.h + _MWERKS_prefix.h + buildinf.h + opensslconf.h + + + applink.c + tlhelp32.h + uplink.c + uplink.h + + + + + + + + + bio_ssl.c + d1_both.c + d1_clnt.c + d1_enc.c + d1_lib.c + d1_meth.c + d1_pkt.c + d1_srvr.c + dtls1.h + kssl.c + kssl.h + kssl_lcl.h + s23_clnt.c + s23_lib.c + s23_meth.c + s23_pkt.c + s23_srvr.c + s2_clnt.c + s2_enc.c + s2_lib.c + s2_meth.c + s2_pkt.c + s2_srvr.c + s3_both.c + s3_clnt.c + s3_enc.c + s3_lib.c + s3_meth.c + s3_pkt.c + s3_srvr.c + ssl.h + ssl2.h + ssl23.h + ssl3.h + ssl_algs.c + ssl_asn1.c + ssl_cert.c + ssl_ciph.c + ssl_err.c + ssl_err2.c + ssl_lib.c + ssl_locl.h + ssl_rsa.c + ssl_sess.c + ssl_stat.c + ssl_task.c + ssl_txt.c + ssltest.c + t1_clnt.c + t1_enc.c + t1_lib.c + t1_meth.c + t1_reneg.c + t1_srvr.c + tls1.h + + + + + + + + bfs.cpp + casts.cpp + des3s.cpp + dess.cpp + md4s.cpp + md5s.cpp + rc4s.cpp + sha1s.cpp + + + + + + + + + + + e_os.h + e_os2.h + + + + buildinf.h + + + + + eio.h + ev.h + ngx-queue.h + tree.h + uv-unix.h + uv-win.h + + ares.h + ares_version.h + uv.h + + + + + ares_config.h + + + ares_config.h + + + ares_config.h + + + ares_config.h + + + ares_config.h + + + ares_config.h + + + ares_config.h + + + ares_config.h + + ares__close_sockets.c + ares__get_hostent.c + ares__read_line.c + ares__timeval.c + ares_cancel.c + ares_data.c + ares_data.h + ares_destroy.c + ares_dns.h + ares_expand_name.c + ares_expand_string.c + ares_fds.c + ares_free_hostent.c + ares_free_string.c + ares_getenv.c + ares_getenv.h + ares_gethostbyaddr.c + ares_gethostbyname.c + ares_getnameinfo.c + ares_getopt.c + ares_getopt.h + ares_getsock.c + ares_init.c + ares_iphlpapi.h + ares_ipv6.h + ares_library_init.c + ares_library_init.h + ares_llist.c + ares_llist.h + ares_mkquery.c + ares_nowarn.c + ares_nowarn.h + ares_options.c + ares_parse_a_reply.c + ares_parse_aaaa_reply.c + ares_parse_mx_reply.c + ares_parse_ns_reply.c + ares_parse_ptr_reply.c + ares_parse_srv_reply.c + ares_parse_txt_reply.c + ares_platform.c + ares_platform.h + ares_private.h + ares_process.c + ares_query.c + ares_rules.h + ares_search.c + ares_send.c + ares_setup.h + ares_strcasecmp.c + ares_strcasecmp.h + ares_strdup.c + ares_strdup.h + ares_strerror.c + ares_timeout.c + ares_version.c + ares_writev.c + ares_writev.h + bitncmp.c + bitncmp.h + inet_net_pton.c + inet_net_pton.h + inet_ntop.c + inet_ntop.h + nameser.h + setup_once.h + windows_port.c + + + + config_cygwin.h + config_darwin.h + config_freebsd.h + config_linux.h + config_netbsd.h + config_openbsd.h + config_sunos.h + demo.c + ecb.h + eio.c + xthread.h + + + config_cygwin.h + config_darwin.h + config_freebsd.h + config_linux.h + config_netbsd.h + config_openbsd.h + config_sunos.h + ev++.h + ev.c + ev_epoll.c + ev_kqueue.c + ev_poll.c + ev_port.c + ev_select.c + ev_vars.h + ev_win32.c + ev_wrap.h + event.c + event.h + + + inotify.c + linux-core.c + syscalls.c + syscalls.h + + async.c + core.c + cygwin.c + darwin.c + dl.c + error.c + freebsd.c + fs.c + internal.h + kqueue.c + loop-watcher.c + loop.c + netbsd.c + openbsd.c + pipe.c + poll.c + process.c + stream.c + sunos.c + tcp.c + thread.c + timer.c + tty.c + udp.c + uv-eio.c + uv-eio.h + + + async.c + core.c + dl.c + error.c + fs-event.c + fs.c + getaddrinfo.c + handle-inl.h + handle.c + internal.h + loop-watcher.c + pipe.c + poll.c + process-stdio.c + process.c + req-inl.h + req.c + stream-inl.h + stream.c + tcp.c + thread.c + threadpool.c + timer.c + tty.c + udp.c + util.c + winapi.c + winapi.h + winsock.c + winsock.h + + cares.c + fs-poll.c + uv-common.c + uv-common.h + + + + + benchmark-ares.c + benchmark-fs-stat.c + benchmark-getaddrinfo.c + benchmark-list.h + benchmark-loop-count.c + benchmark-million-timers.c + benchmark-ping-pongs.c + benchmark-pound.c + benchmark-pump.c + benchmark-sizes.c + benchmark-spawn.c + benchmark-tcp-write-batch.c + benchmark-thread.c + benchmark-udp-packet-storm.c + blackhole-server.c + dns-server.c + echo-server.c + run-benchmarks.c + run-tests.c + runner-unix.c + runner-unix.h + runner-win.c + runner-win.h + runner.c + runner.h + task.h + test-async.c + test-callback-order.c + test-callback-stack.c + test-connection-fail.c + test-counters-init.c + test-cwd-and-chdir.c + test-delayed-accept.c + test-dlerror.c + test-error.c + test-fail-always.c + test-fs-event.c + test-fs-poll.c + test-fs.c + test-get-currentexe.c + test-get-loadavg.c + test-get-memory.c + test-getaddrinfo.c + test-gethostbyname.c + test-getsockname.c + test-hrtime.c + test-idle.c + test-ipc-send-recv.c + test-ipc.c + test-list.h + test-loop-handles.c + test-multiple-listen.c + test-mutexes.c + test-pass-always.c + test-ping-pong.c + test-pipe-bind-error.c + test-pipe-connect-error.c + test-platform-output.c + test-poll-close.c + test-poll.c + test-process-title.c + test-ref.c + test-run-once.c + test-semaphore.c + test-shutdown-close.c + test-shutdown-eof.c + test-spawn.c + test-stdio-over-pipes.c + test-tcp-bind-error.c + test-tcp-bind6-error.c + test-tcp-close-while-connecting.c + test-tcp-close.c + test-tcp-connect-error-after-write.c + test-tcp-connect-error.c + test-tcp-connect-timeout.c + test-tcp-connect6-error.c + test-tcp-flags.c + test-tcp-shutdown-after-write.c + test-tcp-unexpected-read.c + test-tcp-write-error.c + test-tcp-write-to-half-open-connection.c + test-tcp-writealot.c + test-thread.c + test-threadpool.c + test-timer-again.c + test-timer.c + test-tty.c + test-udp-dgram-too-big.c + test-udp-ipv6.c + test-udp-multicast-join.c + test-udp-multicast-ttl.c + test-udp-options.c + test-udp-send-and-recv.c + test-util.c + test-walk-handles.c + + + + + + + + + + + v8-debug.h + v8-preparser.h + v8-profiler.h + v8-testing.h + v8.h + v8stdint.h + + + preparser-process.cc + + + lineprocessor.cc + process.cc + shell.cc + + + + assembler-arm-inl.h + assembler-arm.cc + assembler-arm.h + builtins-arm.cc + code-stubs-arm.cc + code-stubs-arm.h + codegen-arm.cc + codegen-arm.h + constants-arm.cc + constants-arm.h + cpu-arm.cc + debug-arm.cc + deoptimizer-arm.cc + disasm-arm.cc + frames-arm.cc + frames-arm.h + full-codegen-arm.cc + ic-arm.cc + lithium-arm.cc + lithium-arm.h + lithium-codegen-arm.cc + lithium-codegen-arm.h + lithium-gap-resolver-arm.cc + lithium-gap-resolver-arm.h + macro-assembler-arm.cc + macro-assembler-arm.h + regexp-macro-assembler-arm.cc + regexp-macro-assembler-arm.h + simulator-arm.cc + simulator-arm.h + stub-cache-arm.cc + + + externalize-string-extension.cc + externalize-string-extension.h + gc-extension.cc + gc-extension.h + + + assembler-ia32-inl.h + assembler-ia32.cc + assembler-ia32.h + builtins-ia32.cc + code-stubs-ia32.cc + code-stubs-ia32.h + codegen-ia32.cc + codegen-ia32.h + cpu-ia32.cc + debug-ia32.cc + deoptimizer-ia32.cc + disasm-ia32.cc + frames-ia32.cc + frames-ia32.h + full-codegen-ia32.cc + ic-ia32.cc + lithium-codegen-ia32.cc + lithium-codegen-ia32.h + lithium-gap-resolver-ia32.cc + lithium-gap-resolver-ia32.h + lithium-ia32.cc + lithium-ia32.h + macro-assembler-ia32.cc + macro-assembler-ia32.h + regexp-macro-assembler-ia32.cc + regexp-macro-assembler-ia32.h + simulator-ia32.cc + simulator-ia32.h + stub-cache-ia32.cc + + + assembler-mips-inl.h + assembler-mips.cc + assembler-mips.h + builtins-mips.cc + code-stubs-mips.cc + code-stubs-mips.h + codegen-mips.cc + codegen-mips.h + constants-mips.cc + constants-mips.h + cpu-mips.cc + debug-mips.cc + deoptimizer-mips.cc + disasm-mips.cc + frames-mips.cc + frames-mips.h + full-codegen-mips.cc + ic-mips.cc + lithium-codegen-mips.cc + lithium-codegen-mips.h + lithium-gap-resolver-mips.cc + lithium-gap-resolver-mips.h + lithium-mips.cc + lithium-mips.h + macro-assembler-mips.cc + macro-assembler-mips.h + regexp-macro-assembler-mips.cc + regexp-macro-assembler-mips.h + simulator-mips.cc + simulator-mips.h + stub-cache-mips.cc + + + + valgrind.h + + + + assembler-x64-inl.h + assembler-x64.cc + assembler-x64.h + builtins-x64.cc + code-stubs-x64.cc + code-stubs-x64.h + codegen-x64.cc + codegen-x64.h + cpu-x64.cc + debug-x64.cc + deoptimizer-x64.cc + disasm-x64.cc + frames-x64.cc + frames-x64.h + full-codegen-x64.cc + ic-x64.cc + lithium-codegen-x64.cc + lithium-codegen-x64.h + lithium-gap-resolver-x64.cc + lithium-gap-resolver-x64.h + lithium-x64.cc + lithium-x64.h + macro-assembler-x64.cc + macro-assembler-x64.h + regexp-macro-assembler-x64.cc + regexp-macro-assembler-x64.h + simulator-x64.cc + simulator-x64.h + stub-cache-x64.cc + + accessors.cc + accessors.h + allocation-inl.h + allocation.cc + allocation.h + api.cc + api.h + apiutils.h + arguments.h + assembler.cc + assembler.h + ast.cc + ast.h + atomicops.h + atomicops_internals_arm_gcc.h + atomicops_internals_mips_gcc.h + atomicops_internals_x86_gcc.cc + atomicops_internals_x86_gcc.h + atomicops_internals_x86_macosx.h + atomicops_internals_x86_msvc.h + bignum-dtoa.cc + bignum-dtoa.h + bignum.cc + bignum.h + bootstrapper.cc + bootstrapper.h + builtins.cc + builtins.h + bytecodes-irregexp.h + cached-powers.cc + cached-powers.h + char-predicates-inl.h + char-predicates.h + checks.cc + checks.h + circular-queue-inl.h + circular-queue.cc + circular-queue.h + code-stubs.cc + code-stubs.h + code.h + codegen.cc + codegen.h + compilation-cache.cc + compilation-cache.h + compiler-intrinsics.h + compiler.cc + compiler.h + contexts.cc + contexts.h + conversions-inl.h + conversions.cc + conversions.h + counters.cc + counters.h + cpu-profiler-inl.h + cpu-profiler.cc + cpu-profiler.h + cpu.h + d8-debug.cc + d8-debug.h + d8-posix.cc + d8-readline.cc + d8-windows.cc + d8.cc + d8.h + data-flow.cc + data-flow.h + date.cc + date.h + dateparser-inl.h + dateparser.cc + dateparser.h + debug-agent.cc + debug-agent.h + debug.cc + debug.h + deoptimizer.cc + deoptimizer.h + disasm.h + disassembler.cc + disassembler.h + diy-fp.cc + diy-fp.h + double.h + dtoa.cc + dtoa.h + elements-kind.cc + elements-kind.h + elements.cc + elements.h + execution.cc + execution.h + factory.cc + factory.h + fast-dtoa.cc + fast-dtoa.h + fixed-dtoa.cc + fixed-dtoa.h + flag-definitions.h + flags.cc + flags.h + frames-inl.h + frames.cc + frames.h + full-codegen.cc + full-codegen.h + func-name-inferrer.cc + func-name-inferrer.h + gdb-jit.cc + gdb-jit.h + global-handles.cc + global-handles.h + globals.h + handles-inl.h + handles.cc + handles.h + hashmap.h + heap-inl.h + heap-profiler.cc + heap-profiler.h + heap.cc + heap.h + hydrogen-instructions.cc + hydrogen-instructions.h + hydrogen.cc + hydrogen.h + ic-inl.h + ic.cc + ic.h + incremental-marking-inl.h + incremental-marking.cc + incremental-marking.h + inspector.cc + inspector.h + interface.cc + interface.h + interpreter-irregexp.cc + interpreter-irregexp.h + isolate-inl.h + isolate.cc + isolate.h + json-parser.h + jsregexp.cc + jsregexp.h + lazy-instance.h + list-inl.h + list.h + lithium-allocator-inl.h + lithium-allocator.cc + lithium-allocator.h + lithium.cc + lithium.h + liveedit.cc + liveedit.h + liveobjectlist-inl.h + liveobjectlist.cc + liveobjectlist.h + log-inl.h + log-utils.cc + log-utils.h + log.cc + log.h + macro-assembler.h + mark-compact-inl.h + mark-compact.cc + mark-compact.h + messages.cc + messages.h + misc-intrinsics.h + mksnapshot.cc + natives.h + objects-debug.cc + objects-inl.h + objects-printer.cc + objects-visiting-inl.h + objects-visiting.cc + objects-visiting.h + objects.cc + objects.h + once.cc + once.h + parser.cc + parser.h + platform-cygwin.cc + platform-freebsd.cc + platform-linux.cc + platform-macos.cc + platform-nullos.cc + platform-openbsd.cc + platform-posix.cc + platform-posix.h + platform-solaris.cc + platform-tls-mac.h + platform-tls-win32.h + platform-tls.h + platform-win32.cc + platform.h + preparse-data-format.h + preparse-data.cc + preparse-data.h + preparser-api.cc + preparser.cc + preparser.h + prettyprinter.cc + prettyprinter.h + profile-generator-inl.h + profile-generator.cc + profile-generator.h + property-details.h + property.cc + property.h + regexp-macro-assembler-irregexp-inl.h + regexp-macro-assembler-irregexp.cc + regexp-macro-assembler-irregexp.h + regexp-macro-assembler-tracer.cc + regexp-macro-assembler-tracer.h + regexp-macro-assembler.cc + regexp-macro-assembler.h + regexp-stack.cc + regexp-stack.h + rewriter.cc + rewriter.h + runtime-profiler.cc + runtime-profiler.h + runtime.cc + runtime.h + safepoint-table.cc + safepoint-table.h + scanner-character-streams.cc + scanner-character-streams.h + scanner.cc + scanner.h + scopeinfo.cc + scopeinfo.h + scopes.cc + scopes.h + serialize.cc + serialize.h + simulator.h + small-pointer-list.h + smart-array-pointer.h + snapshot-common.cc + snapshot-empty.cc + snapshot.h + spaces-inl.h + spaces.cc + spaces.h + splay-tree-inl.h + splay-tree.h + store-buffer-inl.h + store-buffer.cc + store-buffer.h + string-search.cc + string-search.h + string-stream.cc + string-stream.h + strtod.cc + strtod.h + stub-cache.cc + stub-cache.h + token.cc + token.h + type-info.cc + type-info.h + unbound-queue-inl.h + unbound-queue.h + unicode-inl.h + unicode.cc + unicode.h + utils-inl.h + utils.cc + utils.h + v8-counters.cc + v8-counters.h + v8.cc + v8.h + v8checks.h + v8conversions.cc + v8conversions.h + v8dll-main.cc + v8globals.h + v8memory.h + v8preparserdll-main.cc + v8threads.cc + v8threads.h + v8utils.cc + v8utils.h + variables.cc + variables.h + version.cc + version.h + vm-state-inl.h + vm-state.h + win32-headers.h + win32-math.cc + win32-math.h + zone-inl.h + zone.cc + zone.h + + + + + + cctest.cc + cctest.h + gay-fixed.cc + gay-fixed.h + gay-precision.cc + gay-precision.h + gay-shortest.cc + gay-shortest.h + test-accessors.cc + test-alloc.cc + test-api.cc + test-assembler-arm.cc + test-assembler-ia32.cc + test-assembler-mips.cc + test-assembler-x64.cc + test-ast.cc + test-bignum-dtoa.cc + test-bignum.cc + test-circular-queue.cc + test-compiler.cc + test-conversions.cc + test-cpu-profiler.cc + test-dataflow.cc + test-date.cc + test-debug.cc + test-decls.cc + test-deoptimization.cc + test-dictionary.cc + test-disasm-arm.cc + test-disasm-ia32.cc + test-disasm-mips.cc + test-disasm-x64.cc + test-diy-fp.cc + test-double.cc + test-dtoa.cc + test-fast-dtoa.cc + test-fixed-dtoa.cc + test-flags.cc + test-func-name-inference.cc + test-hashing.cc + test-hashmap.cc + test-heap-profiler.cc + test-heap.cc + test-list.cc + test-liveedit.cc + test-lock.cc + test-lockers.cc + test-log-stack-tracer.cc + test-log.cc + test-macro-assembler-x64.cc + test-mark-compact.cc + test-parsing.cc + test-platform-linux.cc + test-platform-macos.cc + test-platform-nullos.cc + test-platform-tls.cc + test-platform-win32.cc + test-profile-generator.cc + test-random.cc + test-regexp.cc + test-reloc-info.cc + test-serialize.cc + test-sockets.cc + test-spaces.cc + test-strings.cc + test-strtod.cc + test-thread-termination.cc + test-threads.cc + test-unbound-queue.cc + test-utils.cc + test-version.cc + test-weakmaps.cc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gcmole.cc + + + + + oom_dump.cc + + + + + + + + + crypt.h + ioapi.c + ioapi.h + iowin32.c + iowin32.h + miniunz.c + minizip.c + mztools.c + mztools.h + unzip.c + unzip.h + zip.c + zip.h + + + adler32.c + compress.c + crc32.c + crc32.h + deflate.c + deflate.h + gzio.c + infback.c + inffast.c + inffast.h + inffixed.h + inflate.c + inflate.h + inftrees.c + inftrees.h + mozzconf.h + trees.c + trees.h + uncompr.c + zconf.h + zlib.h + zutil.c + zutil.h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + cares_wrap.cc + eio-emul.h + ev-emul.h + fs_event_wrap.cc + handle_wrap.cc + handle_wrap.h + ngx-queue.h + node.cc + node.d + node.h + node_buffer.cc + node_buffer.h + node_constants.cc + node_constants.h + node_crypto.cc + node_crypto.h + node_crypto_groups.h + node_dtrace.cc + node_dtrace.h + node_extensions.cc + node_extensions.h + node_file.cc + node_file.h + node_http_parser.cc + node_http_parser.h + node_internals.h + node_io_watcher.cc + node_io_watcher.h + node_javascript.cc + node_javascript.h + node_main.cc + node_object_wrap.h + node_os.cc + node_os.h + node_provider.d + node_root_certs.h + node_script.cc + node_script.h + node_signal_watcher.cc + node_signal_watcher.h + node_stat_watcher.cc + node_stat_watcher.h + node_string.cc + node_string.h + node_version.h + node_win32_etw_provider-inl.h + node_win32_etw_provider.cc + node_win32_etw_provider.h + node_zlib.cc + pipe_wrap.cc + pipe_wrap.h + process_wrap.cc + req_wrap.h + slab_allocator.cc + slab_allocator.h + stream_wrap.cc + stream_wrap.h + tcp_wrap.cc + tcp_wrap.h + timer_wrap.cc + tty_wrap.cc + tty_wrap.h + udp_wrap.cc + udp_wrap.h + v8_typed_array.cc + v8_typed_array.h + v8abbr.h + v8ustack.d + + + + + binding.cc + + + binding.cc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + weakref.cc + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + gyp_dummy.c + + + + + + + + + + + + + + + + ejdb_native.cc + + + Makefile + + + ^(nbproject)$ + + . + + Makefile + + + + LOCAL_SOURCES + default + + + + + + . + ${MAKE} -f Makefile + ${MAKE} -f Makefile clean + + + + nodejs/src + nodejs/deps/v8/src + ../tcejdb + + + DEBUG + _GNU_SOURCE + + + + + + + diff --git a/node/nbproject/project.xml b/node/nbproject/project.xml new file mode 100644 index 0000000..dd4140e --- /dev/null +++ b/node/nbproject/project.xml @@ -0,0 +1,23 @@ + + + org.netbeans.modules.cnd.makeproject + + + node + c + cc,cpp + d,h,hpp + UTF-8 + + + . + + + + Default + 0 + + + + + diff --git a/node/nodejs b/node/nodejs new file mode 160000 index 0000000..5f0a10a --- /dev/null +++ b/node/nodejs @@ -0,0 +1 @@ +Subproject commit 5f0a10ad218e56f1ebbcbf59702d0759c12b19c9 diff --git a/node/package.json b/node/package.json new file mode 100644 index 0000000..8b34e36 --- /dev/null +++ b/node/package.json @@ -0,0 +1,5 @@ +{ + "name": "ejdb", + "version": "1.0.0", + "main": "./build/Release/ejdb" +} \ No newline at end of file diff --git a/tcejdb/nbproject/configurations.xml b/tcejdb/nbproject/configurations.xml index c4bc898..9e7f7c9 100644 --- a/tcejdb/nbproject/configurations.xml +++ b/tcejdb/nbproject/configurations.xml @@ -83,6 +83,7 @@ projectFiles="false" kind="IMPORTANT_FILES_FOLDER"> Makefile + ../README.md configure -- 2.7.4