Commits on Source
213
4c7db88f
Initial commit
Nov 23, 2012
cc895982
update README, making sure I have git set up properly...
Nov 23, 2012
e575cfe2
mavenized
Nov 25, 2012
250578ff
mavenized
Nov 25, 2012
615ccdcb
[maven-release-plugin] prepare release v0.9.1
Nov 25, 2012
db6eb149
[maven-release-plugin] prepare for next development iteration
Nov 25, 2012
5f0d73d1
updating poms for publication to maven central
Nov 25, 2012
a21c9208
updating poms for publication to maven central
Nov 25, 2012
66b468cc
Comment out gpg stuff for now. Need to set up artifact signing properly for maven central repo
Nov 29, 2012
005fcb49
setup artifact signing properly(?) for release to maven central
Dec 02, 2012
085ecdcd
[maven-release-plugin] prepare release nailgun-all-0.9.1
Dec 02, 2012
66388448
fix git url in developerconnection
Dec 02, 2012
3767ecdd
fix git url in developerconnection
Dec 02, 2012
8957dd2d
reverse effects of failed mvn release:prepare to try again
Dec 02, 2012
cd3ff159
[maven-release-plugin] prepare release nailgun-all-0.9.1
Dec 02, 2012
71c65df5
[maven-release-plugin] prepare for next development iteration
Dec 02, 2012
a0d96d12
add ng binary to .gitignore
Dec 30, 2012
db3e6f35
prevent NailStats consumers from reading stale values
Dec 31, 2012
00ca24ec
Merge pull request #3 from vemv/patch-1
Dec 31, 2012
e48c47a6
Merge pull request #4 from vemv/master
Dec 31, 2012
a296ba08
Exclude ng executable from version control.
Mar 17, 2013
6227faf4
Allow providing non-static main methods. Not known to work yet.
Mar 17, 2013
6e0d1ed7
Allow the clients to set the ClassLoader, so as to load dynamically generated classes.
Mar 23, 2013
a7b6a367
Merge pull request #7 from vemv/master
Mar 25, 2013
673d0c1e
Avoid constructing a FilePermission object in checkRead if base manager is null.
Jul 16, 2013
88dd92f6
Merge pull request #11 from jimpurbrick/master
Jul 23, 2013
9c3885aa
Add initial support for a new context.isClientRunning() API,
Sep 25, 2013
05c9eaf3
Add support for NGClientListeners and win32 support.
Oct 18, 2013
745b9cce
Fix partial reading of chunk payloads and serialization of sent chunks in win32
Oct 25, 2013
e4079f64
Merge pull request #15 from jimpurbrick/master
Oct 28, 2013
2cb49d6a
Block main on chunk read rather than looping reading from client stream....
Oct 29, 2013
65ec5259
print message to server log on client disconnection
Oct 29, 2013
d6167fb7
Use FixedThreadPool instead of CachedThreadPool for NGStream reader threads,...
Oct 29, 2013
fcc24ecd
Merge pull request #16 from jimpurbrick/master
Oct 29, 2013
8c3f26b6
Add support for NGHeartbeatListeners and configurable heartbeat timeout
Nov 19, 2013
5915c1f8
Merge pull request #18 from jimpurbrick/master
Nov 19, 2013
2453a76e
Test send interval after every select call, rather than relying on timeouts,...
Nov 22, 2013
9cf2720e
Merge pull request #19 from jimpurbrick/master
Nov 22, 2013
6f66e4a3
Forward isatty on *nix as part of the environment
Nov 23, 2013
473b77cd
Increase visibility of NGContext methods to allow integration testing.
Dec 11, 2013
6a0226ef
Close NGInputStream before sending exit code to client to avoid races. Allow...
Dec 11, 2013
4cac9ae1
Merge pull request #22 from jimpurbrick/master
Dec 11, 2013
36733dd0
Allow java classes to close stdout/stderr
Feb 11, 2014
445f046e
Merge pull request #25 from vhristov/for-issue23
Feb 13, 2014
144f7f7d
Reduce thread synchronization overhead.
Mar 21, 2014
6b2dc37d
Merge pull request #26 from jimpurbrick/master
Mar 21, 2014
5b2b1d85
VMS aliases should be defined as foreign commands
Apr 03, 2014
ce4e6f02
Merge pull request #20 from drslump/forward-isatty
Apr 05, 2014
65bd753b
fix NPE when nailgun classes are in the boot classpath. Weird case hit by a JRuby user.
Apr 05, 2014
035db6eb
minor refactor to satisfy pedantic compile and clarify variable name
Apr 05, 2014
a789fa3f
Fix #24; suspect /usr/local/bin directory did not previously exist for user. ...
Apr 05, 2014
286eaf35
Merge pull request #29 from bg/master
Apr 07, 2014
b512ff37
Add Apache 2 license file - fix #14
May 10, 2014
6c2008bf
Merge pull request #31 from Blaisorblade/patch-2
May 29, 2014
8a2425ef
Always call clientDisconnected to avoid race.
Jun 12, 2014
df35649c
Merge pull request #33 from jimpurbrick/master
Jun 12, 2014
0a364b11
prevent invalid java doc from failing the build in java 8.
Aug 21, 2014
ac8a4d74
Add prefix to makefile
Oct 09, 2014
e20aaa36
Parse UTF-8 arguments
Nov 15, 2014
a3437007
Explicitly close PrintStreams so they flush to the client socket before it's closed.
Nov 24, 2014
9e775755
Merge pull request #52 from bgertzfield/flush-print-streams
Nov 24, 2014
6f39efa9
Merge pull request #42 from dispanser/master
Apr 10, 2015
7f1e1bc7
Merge pull request #51 from lauri-elevant/patch-2
Apr 10, 2015
7e561e80
Merge pull request #45 from sethp-jive/homebrew-prefix
Apr 10, 2015
ae328fd6
Remove second definition of buf
Apr 29, 2015
aeb1712f
Merge pull request #54 from gsaraf/fix_compile_error
Apr 30, 2015
95b668e1
Handle system call errors in nailgun client
May 19, 2015
7f8efc6b
Merge pull request #56 from sdwilsh/master
May 19, 2015
879cfb13
don't generate errors when heartbeating on a socket already closed by the server
May 20, 2015
dc7e6c96
Merge pull request #57 from benhyland/master
May 21, 2015
9138a3ef
OSX doesn't seem to have MSG_NOSIGNAL
May 22, 2015
7e663088
Merge pull request #58 from benhyland/master
Jun 15, 2015
e1af5bfe
ignore ECONNRESET as well as EPIPE when sending hearbeats
Aug 12, 2015
67455d9a
Merge pull request #69 from benhyland/master
Aug 12, 2015
c5ca972b
Add support for Unix domain sockets using JNA
Aug 31, 2015
3e54c5f1
Merge pull request #71 from bhamiltoncx/unix-domain-socket
Sep 01, 2015
718c2532
Fix deadlock in NGUnixDomainServerSocket if a thread called close() while...
Sep 01, 2015
df39545f
Fix possible race condition
Sep 01, 2015
040f35ec
Better use of atomic get-and-set.
Sep 01, 2015
28643d53
Merge pull request #73 from bhamiltoncx/fix-close-deadlock
Sep 01, 2015
283c792b
Reference counted operations for connected sockets to prevent races
Sep 25, 2015
7adb931c
Merge pull request #76 from bhamiltoncx/fix-fd-reuse-race
Sep 28, 2015
0fd2dd48
Python port of Nailgun client
Nov 11, 2015
1ad9ad9d
Merge pull request #80 from bhamiltoncx/nailgun-client-py
Nov 12, 2015
7ee9c9e4
Add debug logging
Jul 17, 2017
b2760d98
support for windows named pipes
Jul 17, 2017
f272f0d8
Use Java 1.8 in nailgun-server
Jul 17, 2017
e448362c
Make instanceCounter thread safe
Jul 17, 2017
9b9b73ab
Make NGSession variables final
Jul 17, 2017
12a79d19
NGServer - make variables final and fix sync issue with allNailStats
Jul 17, 2017
7aeaf4d6
NGServer - use AtomicBoolean for shutdown
Jul 17, 2017
6132afee
NGServer - use AtomicBoolean for running
Jul 17, 2017
94af899b
Fixing thread safety in NGSessionPool
Jul 17, 2017
97c4446a
Fix thread safety in NailStats
Jul 17, 2017
91112be7
Merge pull request #91 from ilya-klyuchnikov/sync-fb-01
Jul 17, 2017
e261c2cc
Merge pull request #92 from ilya-klyuchnikov/sync-fb-02
Jul 17, 2017
5e33f2d1
Merge pull request #93 from ilya-klyuchnikov/sync-fb-03
Jul 17, 2017
ed089b26
Merge pull request #94 from ilya-klyuchnikov/sync-fb-04
Jul 17, 2017
ff0ba9e0
Merge pull request #95 from ilya-klyuchnikov/sync-fb-05
Jul 17, 2017
2a673b07
Merge pull request #96 from ilya-klyuchnikov/sync-fb-06
Jul 17, 2017
113 additional commits have been omitted to prevent performance issues.
Loading
Loading