- 07 Jun, 2020 3 commits
-
-
Nils Tonnätt authored
-
cchafe authored
Aaron
-
Aaron Wyatt authored
Removed experimental version warning
-
- 06 Jun, 2020 4 commits
-
-
cchafe authored
typo
-
cchafe authored
Add LICENSE file
-
Aaron Wyatt authored
Add hub server and client to help message, remove other duplicates.
-
Aaron Wyatt authored
Workaround for timing bug in windows hub client mode.
-
- 04 Jun, 2020 4 commits
-
-
Nils Tonnätt authored
-
ntonnaett authored
Update INSTALL.txt on how to install basic tools on Fedora
-
omarcostahamido authored
-
Omar Costa Hamido authored
updating my fork
-
- 27 May, 2020 1 commit
-
-
Bruno Ruviaro authored
-
- 18 May, 2020 2 commits
- 17 May, 2020 1 commit
-
-
Aaron Wyatt authored
Version number change
-
- 15 May, 2020 1 commit
-
-
Aaron Wyatt authored
Make sure sane defaults are set for the underrun mode and queue length in the constructor. Ensure queue length is properly passed to the UdpMasterListener. (Was accidentally dependent on -z being set.)
-
- 14 May, 2020 1 commit
-
-
Aaron Wyatt authored
Make sure -q value is honoured in hub client mode.
-
- 07 May, 2020 1 commit
-
-
James Borden authored
There seems to be a small typo in the INSTALL.txt. This should correct it.
-
- 06 May, 2020 4 commits
-
-
Aaron Wyatt authored
Remove unnecessary reverse DNS lookups when an IP address is supplied.
-
Aaron Wyatt authored
-
Aaron Wyatt authored
-
Aaron Wyatt authored
Remove unnecessary reverse DNS lookups when an IP address is supplied.
-
- 27 Apr, 2020 1 commit
-
-
Omar Costa Hamido authored
-
- 17 Apr, 2020 1 commit
-
-
Aaron Wyatt authored
Added cchafe's fixes to hubpatch mode 2 from main branch. Some minor cleanup to the UdpDataProtocol code and comments.
-
- 16 Apr, 2020 5 commits
-
-
cchafe authored
fixed hubpatch mode 2 which is enum CLIENTFOFI, the one that listens …
-
Chris Chafe authored
fixed hubpatch mode 2 which is enum CLIENTFOFI, the one that listens to all other clients but not your own loopback (invoked with the argument -p 2)
-
cchafe authored
Add files via upload
-
cchafe authored
fixed bug in hubpatch mode 2 which is enum CLIENTFOFI, aka listen to all other clients but not your own loopback (invoked with the argument -p 2)
-
cchafe authored
fixed bug in hubpatch mode 2 which is enum CLIENTFOFI, aka listen to all other clients but not your own loopback (invoked with the argument -p 2)
-
- 13 Apr, 2020 1 commit
-
-
Aaron Wyatt authored
There were still some minor threading issues with the previous approach, so have gone back to sharing a full duplex socket with a QUdpSocket object created only for reading. (Writing is done directly to the socket.) Seems to work consistently on all platforms. Have also merged some platform specific code where separate branches are no longer necessary. (This requires Vista or later when running on Windows.)
-
- 11 Apr, 2020 4 commits
-
-
Aaron Wyatt authored
Finally managed to test on windows, and it did not go well. It seems that either windows sockets or the way that QUdpSocket manages them is not as thread safe as POSIX sockets. It worked when running as a client, but crashed out after about a second as a server. Also, no combination of half closing sockets (the old way of doing it) seemed to work consistently across both IPv4 and IPv6 on all platforms. So, have moved to sharing a single QUdpSocket object between both the sender and receiver, locking when a read or write is taking place. (Am not currently locking when checking if there are available datagrams, and that doesn't seem to be causing any trouble.)
-
Aaron Wyatt authored
Revert of last changes (apart from string copy) - worked on OS X but not Linux.
-
Aaron Wyatt authored
Minor clean up
-
Aaron Wyatt authored
Make sure we copy the mPeerAddress string before modifying it to set the client name. Simplified IPv6 implementation. (Managed to get it working using the old model, so JackTrip.cpp doesn't need to pass a single socket between threads.)
-
- 10 Apr, 2020 1 commit
-
-
Aaron Wyatt authored
When setting jack client name, replace semicolons in IPv6 literals with periods.
-
- 09 Apr, 2020 3 commits
-
-
Aaron Wyatt authored
Fixed a typo in UdpMasterListener.cpp (Had accidentally removed a [i] when converting the mActiveAddress array type.)
-
Aaron Wyatt authored
Minor fix to the UdpDataProtocol. (Make connection state independent of whether we're sending or receiving, given the socket will be used in full duplex mode.)
-
Aaron Wyatt authored
Allow -z option to work in server hub mode. Enable DNS lookups when connecting as a hub client. Added IPv6 support. (Not tested on Win32 yet, but necessary OS specific changes have been made.) The trick of binding two sockets to the same port by shutting down write capabilities on one of them didn't work as expected on IPv6. So instead, a single full duplex socket is shared by two half duplex QUdpSocket objects.
-
- 08 Apr, 2020 2 commits
-
-
cchafe authored
1.2 description updates, prior to tagging
-
Chris Chafe authored
-