events: Don't crash on events named __proto__
authorisaacs <i@izs.me>
Wed, 16 Jan 2013 19:26:28 +0000 (11:26 -0800)
committerisaacs <i@izs.me>
Thu, 17 Jan 2013 17:21:45 +0000 (09:21 -0800)
commitb48e303af023dc60b6f6590694ba94d9b8108702
tree8955d9e110bc5a2193d9dfdc96660c59207b9fe6
parent562d3f11f316a38b935f95841648da35fe754335
events: Don't crash on events named __proto__

This prefixes all event names internally with 'ev'.
lib/events.js
test/simple/test-event-emitter-check-listener-leaks.js
test/simple/test-event-emitter-listeners-side-effects.js
test/simple/test-event-emitter-prototype-property.js [new file with mode: 0644]