nailgun (0.9.3-3)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 1.0.0-1 > 0.9.3-3
- Git: https://salsa.debian.org/java-team/nailgun.git
-
- Branch: debian/sid
- Path: debian/changelog
- Repo size: 151552
- Browser: https://salsa.debian.org/java-team/nailgun
- Last scan: 2024-11-17 13:31:10+00
- Next scan: 2024-11-22 14:14:00+00
- Debian changelog in Git:
nailgun (1.0.0-1) UNRELEASED; urgency=medium
* New upstream release
* debian/patches
- refresh patches
* Add debian/gbp.conf
* debian/control
- Add Build-Depends: libfmt-maven-plugin-java
-- Hideki Yamane <henrich@debian.org> Sat, 20 Oct 2018 07:57:14 +0900
- This branch is 144 commits ahead of tag debian/0.9.3-3
- Git log:
commit 6c74a17ff88683b22af461d6bf3d3b202c6615d6
Author: Hideki Yamane <henrich@debian.org>
Date: Sat Oct 20 08:14:02 2018 +0900
Add Build-Depends: libfmt-maven-plugin-java
commit b22f8ddc7a7503738535c090eb2fedc90bf4a782
Author: Hideki Yamane <henrich@debian.org>
Date: Sat Oct 20 08:04:38 2018 +0900
Add debian/gbp.conf
commit 9cacc0585f03d3bcd8bf7edd1ba062a9b6c86519
Author: Hideki Yamane <henrich@debian.org>
Date: Sat Oct 20 08:03:24 2018 +0900
refresh patches
commit b7b37a1d60d7795d04a48a645245bec1ae7f7959
Merge: e833269 dfa8827
Author: Hideki Yamane <henrich@debian.org>
Date: Sat Oct 20 07:53:28 2018 +0900
Merge tag 'nailgun-all-1.0.0' into debian/sid
commit dfa8827e153352dde04e97ed1005563f068a4475
Merge: 19e0d9a 319c1a7
Author: Taras Tsugrii <taras.tsugriy@gmail.com>
Date: Tue Oct 16 19:59:43 2018 -0700
Merge pull request #152 from sbalabanov/master
Make project fully compatible to FB opensource standards
commit 319c1a7ed6ec4f557468fe4df404d8e716845a70
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Tue Oct 16 19:45:07 2018 -0700
Make project dully compatible to FB opensource standards
commit 19e0d9ab4321730f0063efd7d742bd82ff9d8c1c
Merge: b5d78e1 2756455
Author: Taras Tsugrii <taras.tsugriy@gmail.com>
Date: Sat Oct 13 01:37:18 2018 -0400
Merge pull request #151 from sbalabanov/master
Nailgun 1.0.0
commit 275645564be745ec5c81a8c8529abb6a90cb74ac
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Oct 8 14:42:35 2018 -0700
Nailgun 1.0.0
commit b5d78e1062b7cc5e785ae9e50dab2be97afdf532
Merge: 46bf9ec 5a20f6b
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Mon Aug 6 17:15:37 2018 -0700
Merge pull request #147 from sbalabanov/master
Reengineer Nailgun
commit 5a20f6b4a9b66eb10f79620e0325706e86b9370a
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Aug 6 14:01:08 2018 -0700
Fix AppVeyor tests
commit 477634cbc2ee3edf030846024c08f6cf554bc348
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Aug 6 13:00:04 2018 -0700
Fix Windows tests - not using system JNA
commit 75e53c2445c8aa0b713904ef250d6cd07c07ae28
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Aug 6 12:36:12 2018 -0700
Fix maven warning in examples
commit d331a525ee03c79bcaf2b00245e75583c4b04f07
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Aug 6 12:28:02 2018 -0700
Update JNA
commit f6229501ee3a6fea4c0ef41f3253263dfaaf2e16
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Fri Aug 3 15:39:41 2018 -0700
Test for writes for NGCommunicator
Summary:
Test Plan:
Reviewers:
Subscribers:
Tasks:
Tags:
commit c2c7ae730b7689a870df7701b69606f17d478ad3
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Fri Aug 3 13:02:34 2018 -0700
Improve NGServer shutdown workflow
Summary:
Test Plan:
Reviewers:
Subscribers:
Tasks:
Tags:
commit 7db884134fa98c0c565c0d4cd82b882de0f24f47
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Jul 30 17:14:51 2018 -0700
Fix listening socket termination on Linux
commit 3f5d5c29a1b86aeb12b2518809d0be16a21e0253
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Jul 30 17:00:35 2018 -0700
Formatting changes to NGServer
commit 80aa448d3526089cb0093c6b917d3b39f2ed5856
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Jul 30 16:53:31 2018 -0700
Very important comment
commit fe97012488e25bcff3cff9da3dfacfafb499da09
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Mon Jul 30 16:45:54 2018 -0700
Codestyle and formatting changes
commit fb3435f308659cf682ec37f912dcb2976e0e1fc6
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Sat Jul 21 19:03:14 2018 -0700
Reformat NGServer
commit 37de6f170b244f089e1ce7c5c8bf2dfa48b3a078
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Fri Jul 20 19:17:22 2018 -0700
Refactor NGSession for better error processing
commit 793ab5b338c567c83b7bc0a64c247465d1cfa739
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Thu Jul 19 11:35:49 2018 -0700
Fix Nailgun version retrieval for tests
commit fce3bae89cdf19f5f9ddba73cb9cc287b75144e9
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Thu Jul 19 10:19:37 2018 -0700
remove NGConstants.getVersion()
commit 87ecee77862537b7111c0b625e39825224bbfd1b
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Wed Jul 18 15:59:05 2018 -0700
add NGSessionTest
commit 6dc23c68a05a0fda5821bba097f30d33a8f713c5
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Tue Jul 17 17:47:08 2018 -0700
add NGSessionPoolTest and Mockito
commit 6094921b824fcf5737c807fce793a2205c01a790
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Tue Jul 17 14:21:11 2018 -0700
Add NGServerTest
commit 843f76c5d57aba2994c609de8593e88742c5d7de
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Fri Jul 6 11:23:24 2018 -0700
Add google-code-format as a maven plugin
commit 329b687cc81dffb1c6cdf7028856784e8dfd4006
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Wed Jun 27 23:35:16 2018 -0700
Fix NGServer.isAlive() and NGSessionPool.shutdown()
commit 4010a0eca0f23f573c029688b8ad43754f5c41af
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Wed Jun 27 23:21:19 2018 -0700
Reorganize Nailgun clients
commit f65fadcfee22cc97c6908f4a8690b4f56a9e322f
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Wed Jun 27 22:31:29 2018 -0700
Support running JUnit5 tests with maven
commit 6e25938fd6b6952be39479861e1827c19359bba1
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Wed Jun 27 19:53:04 2018 -0700
Change maven definitions to indicate code ownership by Facebook
commit 7425d2d206b3f675b715f9763e74ca5d22f30389
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Wed Jun 27 18:51:47 2018 -0700
Reformat java files with google-java-format
commit caff77685ad68d017585cf31a5f93af848b64f5c
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Wed Jun 27 17:41:07 2018 -0700
Add google-java-format
commit 46bf9ec78a966623aaa05b6de755905f6e93f31d
Merge: b0afef5 c0a790b
Author: Philip Jameson <pjameson@pjameson.us>
Date: Wed Jun 20 15:29:18 2018 -0700
Merge pull request #144 from ttsugriy/python3
[Python] Reformat all python sources using black.
commit c0a790be33d70e21856770adc2de2d7eead50c67
Author: Taras Tsugrii <ttsugrii@fb.com>
Date: Wed Jun 20 14:54:18 2018 -0700
[Python3] Fix incorrect handling of bytes from server.
Server sends bytes to the client which should be converted to string
before printed to stdout/stderr. Before this change an attempt to encode
them was made instead of decode causing a crash.
commit 59a97670df6521df5a8b3bf0fb0549d01e02b10c
Author: Taras Tsugrii <ttsugrii@fb.com>
Date: Wed Jun 20 14:27:32 2018 -0700
[Python] Reformat all python sources using black.
Make formatting consistent and deterministic using https://github.com/ambv/black
commit b0afef5f31bf0ab4e29856f2dee1c1142b1869b6
Merge: 0545595 23e3ded
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Tue Jun 19 18:37:07 2018 -0700
Merge pull request #143 from ttsugriy/python3
[Python] Fix Python 2 clients using unicode characters.
commit 23e3ded24e719e6eb85213791c1ad8bc4159d1db
Author: Taras Tsugrii <ttsugrii@fb.com>
Date: Tue Jun 19 18:32:03 2018 -0700
[Python] Fix Python 2 clients using unicode characters.
If server sends a unicode character to the client and client does not
have an IO encoding explicitly set to utf-8, client would crash trying
to convert utf-8 to ascii.
This change also avoid unnecessary decoding/encoding.
commit 0545595fdd1eb1475a22e666bebd9041852884d3
Merge: 604b49b 49d4e84
Author: Taras Tsugrii <taras.tsugriy@gmail.com>
Date: Fri Jun 15 17:25:59 2018 -0700
Merge pull request #142 from sbalabanov/master
Graceful termination for client and server
commit 49d4e84cbdd974bb10ac66a1c5ec9b078e4394d9
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Thu Jun 14 11:07:05 2018 -0700
Graceful termination for client and server
commit 604b49b69c48f782cefded77deb2828b68bc6a75
Merge: 1c9822c da3212e
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Thu Apr 19 23:45:10 2018 -0700
Merge pull request #140 from sbalabanov/master
Refactor NGSession.exit procedure
commit da3212e3f74629e89b7d8bfbb02f58fadfb16a3d
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Thu Apr 19 12:39:39 2018 -0700
Move nail command context to NGCommunicator for encapsulation
commit 22387c698de580faaf9c8ffaa5da71aad5e3004a
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Thu Apr 19 12:07:24 2018 -0700
Refactor NGCommunicator and NGSession for proper socket closure if NGSession.exit() is called
commit 1c9822cb694582599498b9c91f9a5aa65e43ddf6
Merge: 8e82b96 ceb292e
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Thu Apr 19 10:31:32 2018 -0700
Merge pull request #139 from LolHens/master
Fixed Windows target
commit ceb292ed982dad9584be6429b5109e703b5abf09
Author: LolHens <pierrekisters@gmail.com>
Date: Thu Apr 19 09:19:37 2018 +0200
fixed windows target
commit 8e82b96044f5ede93920a99fee49230b3026a856
Merge: b9f24f0 f64789b
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Wed Apr 18 15:09:07 2018 -0700
Merge pull request #137 from facebook/revert-135-master
Revert "Fixed Windows target"
commit f64789b445badf471fa59519de80f24fedbda48f
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Wed Apr 18 15:08:27 2018 -0700
Revert "Fixed Windows target"
commit b9f24f0c97667bcb69f59f36743eb4835443b790
Merge: 5ac5c59 bdf8fa1
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Wed Apr 18 15:01:49 2018 -0700
Merge pull request #135 from LolHens/master
Fixed Windows target
commit bdf8fa18bf9dd2a75f62d4ea58426de3cee122e9
Author: LolHens <pierrekisters@gmail.com>
Date: Wed Apr 18 13:27:11 2018 +0200
fixed windows build
commit 5ac5c59698e0dcdbd1f2bf614d5210b4a0ba98e3
Merge: f9c1d5a 8527739
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Fri Apr 6 11:19:13 2018 -0700
Merge pull request #132 from sbalabanov/master
Proper handle SocketException on nail termination
commit 8527739665d86ed45490af3a9c69d78d5b6267a6
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Wed Apr 4 23:39:37 2018 -0700
Proper handle SocketException on nail termination
commit f9c1d5a437cbeaf3f54a793cc2f58d9b41da0c6a
Merge: 219571f 3f84f91
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Fri Mar 30 17:56:29 2018 -0700
Merge pull request #131 from sbalabanov/master
Remove class reference from nailgun stats
commit 3f84f918f591a618876a9da061fb439897a5d4b9
Author: Sergey Balabanov <sergeyb@fb.com>
Date: Fri Mar 30 17:37:01 2018 -0700
Remove class reference from nailgun stats
commit 219571fe3ee366ef13fe52c5b3ced5aa64cfd9f0
Merge: 7bd809f 5ead3c8
Author: Taras Tsugrii <taras.tsugriy@gmail.com>
Date: Sun Mar 4 13:15:16 2018 -0800
Merge pull request #128 from valencik/python3
Add Python3 support
commit 5ead3c8499c0ab09cd49595ba255576dd9219ffe
Author: Andrew Valencik <andrew.valencik@gmail.com>
Date: Sun Mar 4 10:51:11 2018 -0500
Add multiple Python versions to TravisCI
To easily support multiple python versions in TravisCI the core build
type has changed from `java` to `python`.
commit aa4efa0d79965c9b9d95b75e7529a491eb381895
Author: Andrew Valencik <andrew.valencik@gmail.com>
Date: Sat Mar 3 14:06:59 2018 -0500
Initial work on python 3 compatibility
Fixes bytes handling
commit 7bd809f68d99435ff89326d61b232553d5c8f3ad
Merge: c86919e c34506e
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Fri Feb 23 09:59:22 2018 -0800
Merge pull request #126 from sbalabanov/master
Better client disconnect reason
commit c34506edef29a96cb53a543ac29d210bda743f03
Author: Sergey Balabanov <sergeyb@sergeyb-mbp.dhcp.thefacebook.com>
Date: Wed Feb 21 15:03:45 2018 -0800
Better client disconnect reason
commit c86919efd68a0d974e116078a5c7ef1a65c4f997
Merge: 2a2c971 f1951fe
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Fri Feb 9 14:31:23 2018 -0800
Merge pull request #125 from sbalabanov/master
Nailgun client to send heartbeats from a dedicated thread
commit f1951fe093fb3830121b4527523eb993d0d4b901
Author: Sergey Balabanov <sergeyb@sergeyb-mbp.dhcp.thefacebook.com>
Date: Thu Feb 8 16:26:33 2018 -0800
Nailgun client to send heartbeats from a dedicated thread
commit 2a2c9719581aa92e1e763ebae772c296818596ad
Merge: 4331cbc 9d4ed7f
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Tue Feb 6 10:23:10 2018 -0800
Merge pull request #122 from sbalabanov/inputstream
Refactor input and output streams as thin wrappers
commit 9d4ed7fdc68416f82b4c76335a3dd39d2e013fc4
Author: Sergey Balabanov <sergeyb@dhcp-172-26-127-198.DHCP.thefacebook.com>
Date: Sat Feb 3 11:37:34 2018 -0800
Refactor input and output streams as thin wrappers
commit 4331cbc446ffe093d78952453e98ccb65d7bfd99
Author: Ilya Klyuchnikov <ilya.klyuchnikov@gmail.com>
Date: Mon Feb 5 20:38:37 2018 +0000
using jna 4.4.0 (#124)
commit 505c6e64a91df313ea959d101b2b22bf84a13b47
Merge: 2b0ade9 b0c2f25
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Tue Jan 30 10:23:42 2018 -0800
Merge pull request #121 from gaul/close-resources
Close resource InputStream after use
commit b0c2f25b860d3e396d2f617593f6113a6b0031c5
Author: Andrew Gaul <andrew@gaul.org>
Date: Wed Jun 25 07:24:49 2014 -0700
Close resource InputStream after use
commit 2b0ade9c035ffc37d072cdb3683c269531f83a99
Merge: ee9fb68 2e016d6
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Mon Jan 29 09:34:47 2018 -0800
Merge pull request #118 from henrich/master
enable to use some hardening flags
commit 2e016d6f3d3d945ab1314686433c5afa9afd1bf2
Author: Hideki Yamane <henrich@debian.org>
Date: Mon Jan 29 22:09:46 2018 +0900
enable to use some hardening flags
- Maybe CC is not only gcc (e.g. clang)
- add $(CPPFLAGS) and $(LDFLAGS) for hardening
- at least -O3 is not best for default variable, -O2 is better
- sometimes debug information is necessary
commit ee9fb68f382e11c386ac8ecf4418eb60082d4ed6
Merge: 0007cab be57ec4
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Mon Jan 22 17:00:36 2018 -0800
Merge pull request #117 from sbalabanov/nailgun.0.9.3_1
Nailgun.0.9.3
commit be57ec4c749675f020a47d9e2cc4f6b9b89ad72f
Author: Sergey Balabanov <sergeyb@sergeyb-mbp.local>
Date: Thu Jan 18 18:29:20 2018 -0800
Nailgun version 0.9.3
commit 41cb59e8af99e458d1fd6b0d1a8787034eca76de
Merge: 05c9699 0007cab
Author: Sergey Balabanov <sergeyb@sergeyb-mbp.local>
Date: Thu Jan 18 18:41:20 2018 -0800
Merge remote-tracking branch 'upstream/master'
commit 0007cabf99543012e75e8d5ebfc37db09d05a009
Merge: 9acfd39 d29e253
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Wed Jan 17 11:34:40 2018 -0800
Merge pull request #114 from dwightguth/race
fix race between NGInputStream and NGOutputStream on the output socket
commit d29e25385a9ced9dad2eac02076e53450269b5cc
Author: Dwight Guth <dwight.guth@runtimeverification.com>
Date: Tue Jan 16 16:36:08 2018 -0600
fix race between NGInputStream and NGOutputStream on the output socket
This race condition occurs when either NGInputStream or NGOutputStream
begins writing a chunk to the output socket, writes the length of the chunk,
then the chunk type is written incorrectly by the other class. This leads to an
"Unexpected chunk type" error that can occur when a child thread inherits the NGInputStream
and NGOutputStream from its parent thread, and a read of stdin and a write of stdout race with each
other.
We fix this by synchronizing NGInputStream on the underlying DataOutputStream in the same
way which NGOutputStream does.
commit 9acfd3926bed067eab84eb0bfe8c850a4e3eb31a
Author: Sergey Balabanov <sbalabanov@hotmail.com>
Date: Thu Jan 11 08:06:15 2018 -0800
Better thread control in NGInputStream + small perf enhancements (#113)
commit 05c9699b7d65bf123bc53a521e08727da7448ddb
Author: Sergey Balabanov <sergeyb@sergeyb-mbp.dhcp.thefacebook.com>
Date: Wed Jan 10 18:50:36 2018 -0800
Better thread control in NGInputStream + small perf enhancements
commit e3416a6cf640493abdcb0224789adc222c3bc733
Merge: af623fd 75e0548
Author: Ilya Klyuchnikov <ilya.klyuchnikov@gmail.com>
Date: Mon Dec 4 11:47:37 2017 +0000
Merge pull request #109 from eed3si9n/wip/windows
Windows Named Pipes: Allow reading fewer bytes
commit 75e054835a1e16811f76823ad0dbcac1b14adaf3
Author: Eugene Yokota <eed3si9n@gmail.com>
Date: Fri Dec 1 14:18:55 2017 -0500
Add requireStrictLength parameter
This adds requireStrictLength parameter to NGWin32NamedPipeSocket and NGWin32NamedPipeServerSocket so the socket can return an inputstream whose `read(byte[], int, int)` requires exact length, as opposed to passing in a buffer array.
commit 7f2e15e7ae682b52721f3c0969d95a10577a23ce
Author: Eugene Yokota <eed3si9n@gmail.com>
Date: Mon Nov 27 22:13:33 2017 -0500
Windows Named Pipes: Allow reading fewer bytes
Ref https://github.com/facebook/nailgun/pull/92
`read(b, off, len)` can sometimes be called when the length is unknown. This changes so that it uses the number of available bytes returned from `GetOverlappedResult` function, copies the bytes, and returns it.
commit af623fddedfdca010df46302a0711ce0e2cc1ba6
Author: Timur Alperovich <timur.alperovich@gmail.com>
Date: Thu Oct 26 17:06:40 2017 -0700
Add a pointer to a ruby client.
Adds a pointer to a ruby client implementation for nailgun.
commit b2c42be05bc20c96048c7cd10ad855750c2b6c51
Merge: c5eed04 ab6fba0
Author: Ilya Klyuchnikov <ilya.klyuchnikov@gmail.com>
Date: Wed Oct 25 17:29:36 2017 +0100
Merge pull request #103 from ilya-klyuchnikov/test-ng-fix
test-ng.py and fixes for reliable testing
commit c5eed04dc3918ce8961c8019572cae8e1936ca2b
Author: Kris Wilson <kwilson@twitter.com>
Date: Thu Nov 12 14:14:05 2015 -0800
Clean up trailing whitespace in ng.c
commit 05bf498d800ccdf4f5ceed0a284bc0201baf2198
Author: Å mucr Jan <jan.smucr@aimtec.cz>
Date: Wed Jan 6 15:55:39 2016 +0100
Fix an exception thrown if the user specifies (only) a port to bind to
commit ed4d668496bf05465cc05363f5b4c2f796c8ca44
Author: Sergey Tyurin <tyurins@fb.com>
Date: Fri Aug 11 10:30:34 2017 +0100
Make NGInputStream thread safe
commit 22a2798d5f487449b48b243118ebe23e1b819cf5
Author: Sergey Tyurin <tyurins@fb.com>
Date: Tue Oct 24 22:44:10 2017 -0700
Nailgun is maintained by Buck team now
commit 5b960682ad5b3b6942e01d046b1ae0ccf380dc29
Merge: 3bfa27f f84402f
Author: Sergey Tyurin <sergey.v.tyurin@gmail.com>
Date: Tue Oct 24 22:15:25 2017 -0700
Merge pull request #106 from gaul/readme
Correct hyperlink
commit f84402f81d68cf16226e6b621863f0684237a6f6
Author: Andrew Gaul <andrew@gaul.org>
Date: Tue Oct 24 21:08:36 2017 -0700
Correct hyperlink
commit 3bfa27f250b84f2893d5a536ac70962d584250f7
Author: mlamb <mlamb@rajant.com>
Date: Sat Oct 14 16:06:59 2017 -0400
updated README to preempt license concerns
commit c42bb3f71273251619b0b78f7e72d3c9357ef1a9
Author: mlamb <mlamb@rajant.com>
Date: Sat Oct 14 10:49:22 2017 -0400
update README to reflect transfer to Facebook
commit ab6fba00de2031b7fa04a076fa809a1995ffa9a4
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Wed Aug 9 12:10:43 2017 -0700
comments
commit 7ee04fc9e8d3326447b7f1e00e1b786c8a3abb1b
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Mon Aug 7 18:35:30 2017 -0700
test fix
commit a2d2b987af6660f37c935aa78417a8652511f451
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Mon Aug 7 18:17:12 2017 -0700
Named Pipe Server Using Overlapped I/O: waiting for a signal
According to https://msdn.microsoft.com/en-us/library/windows/desktop/aa365603(v=vs.85).aspx a server using overlapped IO should wait for a signal.
Also distinguishing between closing a session and shutting down the whole server socket
commit f6e18e6ecb60664806c810b721aaca0fa50abc56
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Mon Aug 7 18:11:19 2017 -0700
CI for test_ng.py
commit c7e8de03f8615a46477c1fbd161f2d6cb85bc6a7
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Mon Aug 7 18:09:21 2017 -0700
test_ng.py: running 50 tests in a row
commit 2788c7111ada0b71401859b4046fa40a8ea3d4cf
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Mon Aug 7 12:17:05 2017 -0700
NGServer: printing the information about connection details after server is really ready
After socket is bound server is ready to accept connections.
Other tools (test_ng, buckd) can use this line from output to make sure that server is ready to accept connections.
commit b694d040d90ca567f60a427e53e2512a5ea7afa4
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Mon Aug 7 11:25:21 2017 -0700
adding *.pyc to .gitignore
commit aec08fb112237df6a1e1503829e04ce4ec73e4f4
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Thu Aug 3 18:30:06 2017 +0100
running a set of tests in a row
commit 05921e0eedda28854e90f72789b3b8ab40e40fa9
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Thu Aug 3 17:57:10 2017 +0100
enabling test and running it with uber jar
test is run: `mvn package, python -m pynailgun.test_ng`
commit c0a45a3feae5e23d785cc88f19f33ba9e33e7b9a
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Thu Aug 3 17:47:07 2017 +0100
shaded uber jar - for testing
commit eb42b14b55c53bd628faa1027ecc020f758e9f49
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Thu Aug 3 17:35:39 2017 +0100
import from fb: test_ng.py
commit da68a507bae8c6017119d82f8384f8fe534c7f03
Merge: e7fa6c7 213c7eb
Author: Jim Purbrick <jimpurbrick@gmail.com>
Date: Mon Jul 31 12:05:35 2017 +0100
Merge pull request #102 from ilya-klyuchnikov/fb-sync
ng.py: contributing back facebook changes
commit 213c7ebc90eb4067ff86a0026d382fbe904a6c8c
Author: Ilya Klyuchnikov <ilyaklyuchnikov@fb.com>
Date: Mon Jul 31 11:41:48 2017 +0100
ng.py: windows pipes
Imported from https://github.com/facebook/buck/commit/8ab4505c44883d019907ab02e73583ac2a24d7f8