Releases: closure-gun/nailgun
Releases · closure-gun/nailgun
Nailgun 0.9.1
Changelog (2012/12/03 01:01 +00:00)
- cd3ff15 [maven-release-plugin] prepare release nailgun-all-0.9.1 (@martylamb)
- 8957dd2 reverse effects of failed mvn release:prepare to try again (@martylamb)
- 3767ecd fix git url in developerconnection (@martylamb)
- 6638844 fix git url in developerconnection (@martylamb)
- 085ecdc [maven-release-plugin] prepare release nailgun-all-0.9.1 (@martylamb)
- 005fcb4 setup artifact signing properly(?) for release to maven central (@martylamb)
- 66b468c Comment out gpg stuff for now. Need to set up artifact signing properly for maven central repo (@martylamb)
- 5f0d73d updating poms for publication to maven central (@martylamb)
- db6eb14 [maven-release-plugin] prepare for next development iteration (@martylamb)
- 615ccdc [maven-release-plugin] prepare release v0.9.1 (@martylamb)
- 250578f mavenized (@martylamb)
- e575cfe mavenized (@martylamb)
- cc89598 update README, making sure I have git set up properly... (@martylamb)
- 4c7db88 Initial commit (@martylamb)
Nailgun 0.9.2 by @denji
Changelog (2015/07/21 22:08 +00:00)
- aac4d18 Formatting code style (@denji)
- b283c2b Setting password is now possible through NAILGUN_PASSWORD environment variable. (@jarnoh)
- 1e2cf81 OSX compiler options (@denji)
- ec5d22c Password can be set through NAILGUN_PASSWORD envelopment. (@jarnoh)
- aa4f200 Optional password (@jarnoh)
- c316104 More logs to diagnose socket issues. (@bgertzfield)
- 475d6e0 Add more debug logging around client socket in NGSession. (@bgertzfield)
- b119366 Add support for system property to redirect output (@bgertzfield)
- 20726d1 cleankill: added interrupting client listener (@balihoo-gens)
- 15975ce Use a finer log level for environment variables log message. (@natthu)
- d6906fb Do not use String.format(). (@natthu)
- f92bf82 give user application access to underlying input and print streams
- be07dbb Do not discard throwables when logging errors. (@natthu)
- 4b12435 Add logging to the shutdown path, which should be when debugging why sometimes shutdown takes so long. (@natthu)
- 8d3d796 Better support for embedding (@Blaisorblade)
- f491238 Buffer underlying OutputStream in NGOutputStream (@andrewgaul)
- ea58e00 Close resource InputStream after use (@andrewgaul)
- 5ec4d47 fix generic support for isatty info
- 0ce0785 try to fix race condition causing exit code 227
- c78c75d Add some more logging to NGSession and NGInputStream. (@natthu)
- 4815d7f make explicit the accidental non-pooling behaviour of NGSessionPool (@jsoroka)
- c6e5364 make explicit the accidental non-pooling behaviour of NGSessionPool (@jsoroka)
- a71d719 prevent invalid java doc from failing the build in java 8.
- d37065f Backward compatibility MSG_NOSIGNAL (@denji)
- 7b53e34 OSX doesn't seem to have MSG_NOSIGNAL (@benhyland)
- 92d3ee2 don't generate errors when heartbeating on a socket already closed by the server (@benhyland)
- 6e3d4b9 Handle system call errors in nailgun client (@natthu)
- 13d0783 Remove second definition of buf
- e2997a5 Add prefix to makefile (@sethp-jive)
- 8fa9545 Parse UTF-8 arguments (@lauri-elevant)
- 7a1d12a Compatibility with maven 3.3, trailing whitespace (@denji)
- a343700 Explicitly close PrintStreams so they flush to the client socket before it's closed. (@bgertzfield)
- 8a2425e Always call clientDisconnected to avoid race. (@jimpurbrick)
- b512ff3 Add Apache 2 license file - fix facebookarchive#14 (@Blaisorblade)
- a789fa3 Fix facebookarchive#24; suspect /usr/local/bin directory did not previously exist for user. This should work whether it exists or not. (@martylamb)
- 035db6e minor refactor to satisfy pedantic compile and clarify variable name (@martylamb)
- 65bd753 fix NPE when nailgun classes are in the boot classpath. Weird case hit by a JRuby user. (@martylamb)
- 5b2b1d8 VMS aliases should be defined as foreign commands (@bg)
- 144f7f7 Reduce thread synchronization overhead. (@jimpurbrick)
- 36733dd Allow java classes to close stdout/stderr (@vhristov)
- 6a0226e Close NGInputStream before sending exit code to client to avoid races. Allow NGClientListeners to throw InterruptedExceptions to interrupt main thread. Don't call clientDisconnected handlers during normal shutdown. (@jimpurbrick)
- 473b77c Increase visibility of NGContext methods to allow integration testing. (@jimpurbrick)
- 6f66e4a Forward isatty on *nix as part of the environment (@drslump)
- 2453a76 Test send interval after every select call, rather than relying on timeouts, so that reads don't surppess heartbeats. (@jimpurbrick)
- 8c3f26b Add support for NGHeartbeatListeners and configurable heartbeat timeout (@jimpurbrick)
- d6167fb Use FixedThreadPool instead of CachedThreadPool for NGStream reader threads, name threads and notify threads blocked in waitForChunk on disconnection. (@jimpurbrick)
- 65ec525 print message to server log on client disconnection (@jimpurbrick)
- 2cb49d6 Block main on chunk read rather than looping reading from client stream. Simplify synchronization. Add JavaDocs. (@jimpurbrick)
- 745b9cc Fix partial reading of chunk payloads and serialization of sent chunks in win32 (@jimpurbrick)
- 05c9eaf Add support for NGClientListeners and win32 support. (@jimpurbrick)
- 9c3885a Add initial support for a new context.isClientRunning() API, (@jimpurbrick)
- 673d0c1 Avoid constructing a FilePermission object in checkRead if base manager is null. (@jimpurbrick)
- 6e0d1ed Allow the clients to set the ClassLoader, so as to load dynamically generated classes. (@vemv)
- 6227faf Allow providing non-static main methods. Not known to work yet. (@vemv)
- a296ba0 Exclude ng executable from version control. (@vemv)
- db3e6f3 prevent NailStats consumers from reading stale values (@vemv)
- a0d96d1 add ng binary to .gitignore (@vemv)
- 71c65df [maven-release-plugin] prepare for next development iteration (@martylamb)