Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master

udp: Fix potential memory leak in UdpWrap::OnRecv

Handle case where realloc fails and returns a null ptr

Reviewed-By: Michael Dawson <mdawson@devrus.com>
PR-URL: #25534
latest commit 5acbee6c94
@dnakamura dnakamura authored mhdawson committed
..
Failed to load latest commit information.
res win: manifest node.exe for Windows 8.1
async-wrap-inl.h asyncwrap: fix constructor condition for early ret
async-wrap.cc asyncwrap: fix constructor condition for early ret
async-wrap.h async-wrap: add event hooks
base-object-inl.h src: remove unnecessary template parameter
base-object.h src: update and expand comments in base-object.h
cares_wrap.cc src: make build pass with GCC < 4.5
env-inl.h asyncwrap: fix constructor condition for early ret
env.h asyncwrap: fix constructor condition for early ret
fs_event_wrap.cc Merge remote-tracking branch 'upstream/v0.10'
handle_wrap.cc async-wrap: explicitly pass parent
handle_wrap.h async-wrap: explicitly pass parent
node.cc doc, comments: Grammar and spelling fixes
node.d dtrace: add missing translator
node.h tls: pass in isolate with define string constant + style nits
node.js src: enable strict mode in all builtin modules
node.stp systemtap: add tapset for node user probes
node_buffer.cc src, test: fixup after v8 update
node_buffer.h src: remove `node_isolate` from source
node_constants.cc fs: add access() and accessSync()
node_constants.h src: lint c++ code
node_contextify.cc src: remove unnecessary template parameter
node_counters.cc src: fix tracing infrastructure after v8 upgrade
node_counters.h src: remove `node_isolate` from source
node_crypto.cc tls: pass in isolate with define string constant + style nits
node_crypto.h tls: pass in isolate with define string constant + style nits
node_crypto_bio.cc crypto: lower RSS usage for TLSCallbacks
node_crypto_bio.h crypto: lower RSS usage for TLSCallbacks
node_crypto_clienthello-inl.h tls: asynchronous SNICallback
node_crypto_clienthello.cc crypto: fix version check in hello parser
node_crypto_clienthello.h tls: support OCSP on client and server
node_crypto_groups.h src: lint c++ code
node_dtrace.cc make: remove node_dtrace from cpplint excludes
node_dtrace.h src: remove `node_isolate` from source
node_file.cc src: make build pass with GCC < 4.5
node_file.h src: add multi-context support
node_http_parser.cc lib, src: don't make http parser handles weak
node_http_parser.h src: lint c++ code
node_i18n.cc build, i18n: improve Intl build, add "--with-intl"
node_i18n.h build, i18n: improve Intl build, add "--with-intl"
node_internals.h crypto: export externals to internal structs
node_javascript.cc src: remove `node_isolate` from source
node_javascript.h src: remove `node_isolate` from source
node_main.cc core: use proper #include directives
node_object_wrap.h doc, comments: Grammar and spelling fixes
node_os.cc src: fix ifdef comment
node_provider.d src: fix tracing infrastructure after v8 upgrade
node_root_certs.h crypto: update root certificates
node_stat_watcher.cc Merge remote-tracking branch 'upstream/v0.10'
node_stat_watcher.h src: remove `node_isolate` from source
node_v8.cc src: replace CONTAINER_OF with type-safe function
node_version.h node: Now working on v0.13.0
node_watchdog.cc watchdog: fix timeout for early polling return
node_watchdog.h watchdog: terminate one specific isolate
node_win32_etw_provider-inl.h src: fix tracing infrastructure after v8 upgrade
node_win32_etw_provider.cc src: update uv callbacks after API changes
node_win32_etw_provider.h src: fix tracing infrastructure after v8 upgrade
node_win32_perfctr_provider.cc build: un-break the windows build
node_win32_perfctr_provider.h src: lint c++ code
node_wrap.h src: remove `node_isolate` from source
node_zlib.cc Merge remote-tracking branch 'upstream/v0.10' into merge-0-10-into-0-12
notrace_macros.py src: rename macros.py to notrace_macros.py
perfctr_macros.py windows: add tracing with performance counters
pipe_wrap.cc src: make build pass with GCC < 4.5
pipe_wrap.h async-wrap: explicitly pass parent
process_wrap.cc Merge remote-tracking branch 'upstream/v0.10'
queue.h src: make queue.h c++ compatible
req_wrap.h src: all wrap's now use actual FunctionTemplate
signal_wrap.cc src: replace CONTAINER_OF with type-safe function
smalloc.cc smalloc: extend user API
smalloc.h smalloc: extend user API
spawn_sync.cc src: backport ignore ENOTCONN on shutdown race
spawn_sync.h src: update uv callbacks after API changes
stream_wrap.cc async-wrap: explicitly pass parent
stream_wrap.h src: make build pass with GCC < 4.5
string_bytes.cc Merge remote-tracking branch 'upstream/v0.10'
string_bytes.h Merge remote-tracking branch 'upstream/v0.10'
tcp_wrap.cc net: allow port 0 in connect()
tcp_wrap.h async-wrap: explicitly pass parent
timer_wrap.cc timer_wrap: remove HandleScopes, check return size
tls_wrap.cc src: remove unnecessary template parameter
tls_wrap.h crypto: lower RSS usage for TLSCallbacks
tree.h dns: don't rely on libuv for c-ares integration
tty_wrap.cc stream_wrap: Add support to write binary strings
tty_wrap.h src: don't use class specific Unwrap methods
udp_wrap.cc udp: Fix potential memory leak in UdpWrap::OnRecv
udp_wrap.h async-wrap: explicitly pass parent
util-inl.h src: add ClearWrap() to util.h
util.cc src, test: fixup after v8 update
util.h src: add ClearWrap() to util.h
uv.cc src: update to v8 3.24 APIs
v8abbr.h dtrace, mdb_v8: support more string, frame types
v8ustack.d dtrace, mdb_v8: support more string, frame types
Something went wrong with that request. Please try again.