Skip to content

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
...
Commits on Dec 30, 2012
Garrett Johnson Clean up argument handling
Closes #79.
34a5d69
Commits on Dec 31, 2012
@tj Merge pull request #80 from gjohnson/master
Clean up message arguments
8f47de7
Commits on Jan 01, 2013
@tj refactor pubsub.subscriptions test to match string version badbd64
@tj update benchmarks. Closes #72 2464ae5
@tj remove batching
increases throughput and decrease latency for realistic msgs/tick,
we can revisit this in the future if/when it is a real problem
7f75c26
@tj add HWM support. Closes #19 7829221
@tj Release 0.5.0 b8ff0db
@tj add better HWM example e24aadd
@tj add exit() to HWM example 4835ce0
Commits on Feb 28, 2013
Garrett Johnson ignore closed sockets on reply(). fixes #82 2392982
@tj Merge pull request #87 from gjohnson/fix/reply-errors
ignore closed sockets on reply()
d808895
Commits on Mar 01, 2013
@tj Release 0.5.1 e5960af
Commits on Mar 21, 2013
@tj Update Readme.md fa3f1e1
Commits on Mar 26, 2013
@nisaacson nisaacson Added example of using sock.format('json') to the readme 0d2114e
@tj Merge pull request #92 from nisaacson/master
Add sock.format('json') to the readme
0d9d289
@nisaacson nisaacson added missing closing code fence 26c1bbb
@tj fix previous merge 528efd8
@tj Merge pull request #93 from nisaacson/master
Closing code fence missing in the readme
27454cb
Commits on Apr 09, 2013
@tj change test ports
we use 3000 / 4444 in our vm so this gets annoying :D
8076167
@tj fix connection queue flush bug
since the new connection isnt necessarily reliable either
we cant clear the queue after otherwise we throw away
potentially re-queued messages
cab23e3
@tj Release 0.5.2 6f7b026
Commits on Apr 13, 2013
@tj add support for optional req.send() callback. Closes #89 9630151
@tj add optional reply() callback. Closes #95 4f92e47
@tj Release 0.6.0 5896b78
@tj add callback to reply() when peer is gone
for consistency
3dd130f
@tj fix Socket#close() callback support
node waits for all sockets to die instead of invoking the callback
when the listening socket is closed... seems incorrect to me but
it is what it is
b3ea987
@tj Release 0.6.1 f19209a
Commits on Apr 19, 2013
Sebastian Schürmann Added travis ci config 7cedf0a
Sebastian Schürmann Trigger Build c8174b5
@tj Merge pull request #97 from sebs/master
Travis CI Tests
e01697f
Commits on Apr 20, 2013
Sebastian Schürmann Travis status image in Readme 1226dfe
@tj Merge pull request #98 from sebs/master
Travis CI Status Image
621be83
Commits on Apr 26, 2013
Garrett Johnson supersockets => axon 4b08875
@tj Merge pull request #99 from gjohnson/master
supersockets => axon
e7fd0a4
Commits on May 15, 2013
@tj fix sub benchmark --duration default 6ead751
@tj docs 3fc8d16
Commits on Jun 28, 2013
@tj Merge branch 'master' of github.com:visionmedia/axon 7194990
Commits on Jul 20, 2013
@porkchop porkchop Simple unsubscribe from event implementation.
Also, a race condition between publisher and subscriber readiness prevented some of the tests from completing (for me), so interlocked the publisher emit sequences with the publisher socket on connect event for these tests.
1572641
Commits on Jul 21, 2013
@porkchop porkchop utilizing toString() to determine regex equalities as per the discuss…
…ion here: #101 (comment)
e32883c
Commits on Aug 21, 2013
@ForbesLindesay ForbesLindesay add repository field to readme 0f31441
@tj Merge pull request #102 from repoify/add/repository
Add repository field to readme
dcc90ab
Commits on Aug 30, 2013
@tj change Socket#connect() to use inaddr_any as well 304a70a
@tj Merge branch 'master' of github.com:visionmedia/axon b333f58
@tj Release 1.0.0 9eff17d
Commits on Sep 09, 2013
@tj Merge pull request #101 from captureplay/unsubscribe
Simple unsubscribe from event implementation.
832736a
Commits on Sep 20, 2013
@mbrevoort mbrevoort Add LICENSE file and package.json property 4621646
Commits on Sep 21, 2013
@gjohnson gjohnson Merge pull request #106 from mbrevoort/master
Add LICENSE file and package.json property
eb2e84a
Commits on Oct 09, 2013
Garrett Johnson spelling f74f9eb
Commits on Oct 20, 2013
@reynaldot reynaldot SubEmitter off method implementation 9168285
Commits on Oct 23, 2013
@fastner fastner add unix domain socket support 1d8e63d
@tj docs for unix domain sockets b7e67ed
Commits on Oct 27, 2013
Garrett Johnson Merge branch 'add/emitter-off' of git://github.com/reynaldot/axon int…
…o reynaldot-add/emitter-off
cb87623
Commits on Feb 01, 2014
@tj rename `bm` target to `bench` 63a6298
@tj use setImmediate for bench 752a2c2
@tj refactor to use the AMP protocol. Closes #577 879fe2f
Commits on Feb 02, 2014
@gjohnson gjohnson Merge pull request #118 from visionmedia/add/amp-support
AMP refactor
daf147c
@tj remove msg-pack codec link 0a08477
Commits on Feb 25, 2014
@tj Release 2.0.0 b68ce25
Commits on Mar 05, 2014
@nickpoorman nickpoorman change connect event to emit socket 0714ea0
Commits on Mar 28, 2014
@tj fix travis 624e07e
Commits on Sep 09, 2014
@sailxjx sailxjx [Issue By Node](nodejs/node-v0.x-archive#5796) Floating-point duratio…
…ns to setTimeout may cause infinite loop
68a23ca
@tj Merge pull request #134 from teambition/master
Floating-point durations to setTimeout may cause infinite loop
5ac2ab5
@tj Release 2.0.1 f4d76ed
Commits on Oct 18, 2014
@jcrugzz jcrugzz [ci] only test relevant versions c4a4883
@jcrugzz jcrugzz [fix test] s/include/containEql for array inclusion api change in should 72e6fd3
@jcrugzz jcrugzz [fix ci] node-amp only supports 0.10.x 81f982d
Commits on Oct 20, 2014
@jcrugzz jcrugzz [deps] version number devDeps so we dont hit same issue 003b4ca
@mgesmundo mgesmundo Better debug and minor fix 34c1200
@jcrugzz jcrugzz [fix] add engine 78efedd
@jcrugzz jcrugzz Merge pull request #123 from nickpoorman/connect-emit-socket
change connect event to emit socket
0c4d91c
Commits on Mar 13, 2015
@jdesboeufs jdesboeufs Rename visionmedia > tj in Readme 8b0be71
@jcrugzz jcrugzz Merge pull request #142 from jdesboeufs/travis-badge
Rename visionmedia > tj in Readme
92ebe82
Commits on Jun 19, 2015
@lfk lfk SubEmitterSocket should apply listener with `self`
This commit makes `SubEmitterSocket.prototype.onmessage` apply its
listener method with `self` rather than `this`. This behaviour is
consistent with that of the `SubEmitter`, and provides access to the
underlying socket (rather than the message buffer) in the listener.
f841050
Commits on Jun 20, 2015
@lfk lfk Added argtype tests for pubsub and emitter
Appropriated the preexisting `test.arg-types.js` test for PubSub and
Emitter sockets, extending it to also assert the type of `this` within
the message handlers.

Also fixed `sub-emitter.js` as per feedback in
#146 (comment)
df491d5
Commits on Jun 22, 2015
@jcrugzz jcrugzz Merge pull request #146 from lfk/subemitter-onmessage-fix
SubEmitterSocket should apply listener with `self` rather than `this`
23f4230
@jcrugzz jcrugzz [dist] Version bump. 2.0.2 2eb06b0
Commits on Nov 05, 2015
@Loghorn Loghorn Emit 'socket close' event on a raw socket's 'close' event 882e583
@jcrugzz jcrugzz Merge pull request #154 from Loghorn/patch-1
Emit 'socket close' event on a raw socket's 'close' event
196131a