Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-20src/murmur/MurmurGRPCImpl.h: Use namespace grpc instead of grpc_implRobert Adam
It appears as if more modern versions of GRPC-c++ have moved their classes from namespace grpc to namespace grpc_impl, which is what the most recent contribution to this file was using. However in older versions of the GRPC library this namespace doesn't exist yet and thus causes compile errors. Luckily it seems however that the GRPC devs were smart about this change as they added typedefs to the grpc namespace (which still exists) that reroute to the grpc_impl namespace. Thus we can simply use the grpc namespace and in newer versions this will redirect us to the grpc_impl namespace automatically. As a reference on the GRPC side see https://github.com/grpc/grpc/commit/d684ddc7e3091b8b5205b0cadbd786bd5f37487d
2020-01-07Auto-update LICENSE.header in source filesDavide Beatrici
2019-12-09Merge pull request #3906 from McKayJT/grpc-client-authenticationStefan Hacker
Client authentication for gRPC
2019-11-30Client authentication for gRPCJohn Mckay
This adds client authentication using TLS certificates when it is enabled in gRPC. This just the basic feature right now. You either have access or you do not. Access is granted by putting the certificate digests of the authorized users into the murmur.ini file.
2019-11-29Style fixesJohn Mckay
2019-11-28shudown and drain GRPC completion queue on exitJohn Mckay
This prevents a segmentation fault in next() when it tries to call back to a deleted object.
2019-09-12Add missing includes for "no-pch" buildDavide Beatrici
This commit adds all the missing includes when the PCH header is not used. Also, some includes are reordered and/or made consistent (e.g. "#include <QtEndian>" -> "#include <QtCore/QtEndian>").
2019-01-25Auto-update LICENSE.header in source filesDavide Beatrici
2018-01-08GRPC: use AsyncNotifyWhenDone instead of cleanup timerJonas Herzig
2018-01-02Auto-update LICENSE.header in source files.Mikkel Krautz
2017-07-24MurmurGRPCImpl.h: declare variable for QMutexLocker in RPCSingleStreamCall ↵Mikkel Krautz
class. This existing syntax doesn't build on my Ubuntu 14.04 LTS test machine, and it seems odd to me. Change the syntax to something more conventional.
2017-01-08Update tree copyrights to 2017.Mikkel Krautz
2016-05-10src/murmur: update to use LICENSE.header.Mikkel Krautz
2016-05-08grpc: fix uninitialized RPCCall reference countTim Cooper
2016-05-08grpc: use single-line doxygen-style comments in RPCSingleStreamCall ↵Mikkel Krautz
top-level comment.
2016-05-08grpc: indent pre-declaration of classes in MurmurRPC::Wrapper.Mikkel Krautz
2016-05-08grpc: make mServer and qtCleanup members in MurmurRPCImpl conform to coding ↵Mikkel Krautz
style.
2016-05-08grpc: make member variables in RPCCall and RPCSingleStreamCall coding style ↵Mikkel Krautz
conformant.
2016-05-08grpc: rename remaining MurmurRPCImpl member variables to be coding style ↵Mikkel Krautz
conformant.
2016-05-08grpc: rename aV1Service to m_V1Service.Mikkel Krautz
2016-05-08grpc: rename mCQ to m_completionQueue as per our coding style.Mikkel Krautz
2016-05-08grpc: update license headers to use the new-style header.Mikkel Krautz
2016-05-08grpc: ignore unused parameter warnings from MurmurRPC.grpc.pb.h.Mikkel Krautz
2016-05-08grpc: fix compilation errorsTim Cooper
2016-05-08grpc: implement TextMessageFilterTim Cooper
2016-05-08grpc: allow connections to be secured using TLSTim Cooper
2016-05-08grpc: only allow users to trigger explicitly added context actionsTim Cooper
2016-05-08grpc: fix crash when writing to a stream that hasn't completed its previous ↵Tim Cooper
write
2016-05-08grpc: add RPCSingleStreamCall base for single-streaming wrappersTim Cooper
2016-05-08grpc: add helper method "end" to RPCSingleSingleCallTim Cooper
2016-05-08grpc: reduce amount of generated wrapper codeTim Cooper
2016-05-08grpc: change RPCCall.mRefs to atomicTim Cooper
2016-05-08grpc: switch to versioned APITim Cooper
2016-05-08grpc: fix stream referencing counting issuesTim Cooper
2016-05-08grpc: fix possible use-after-frees with the GRPC wrappersTim Cooper
2016-05-08grpc: reduce compile warningsTim Cooper
2016-05-08grpc: add a lock around the authenticator when it does a write-readTim Cooper
2016-05-08grpc: simplify authenticator slotsTim Cooper
2016-05-08grpc: move meta event sending to new methodTim Cooper
2016-05-08grpc: remove old authenticator upon error or new authenticatorTim Cooper
2016-05-08grpc: make RPCCall.error's argument constTim Cooper
2016-05-08grpc: start AuthenticatorService.Stream implementationTim Cooper
2016-05-08grpc: add authenticator slot stubsTim Cooper
2016-05-08grpc: finish ServerService.Events implementationTim Cooper
2016-05-08grpc: start ServerService.Events implementationTim Cooper
2016-05-08grpc: implement MetaService.EventsTim Cooper
2016-05-08grpc: remove ContextActionService.Events listeners after they failTim Cooper
2016-05-08grpc: add timer that will trigger cleanup function every minuteTim Cooper
2016-05-08grpc: add callback() method to single-streaming calls, reenable ↵Tim Cooper
ContextActionService.Events
2016-05-08grpc: RPCCall::error does not need to be a function anymoreTim Cooper