Mumble and SRV Records

It crashed, it is bugged, ...

Mumble and SRV Records

Postby Omicron » Tue Dec 22, 2015 12:50 am

I could not find a lot of information on this other than some stale pages (like feature request 18 on Source Forge.)

It looks like Mumble does not currently look at SRV records prior to just using the A record in the current 1.2.12 branch, but there is some discussion into using QT 5.X's implementation of it. Looking at the 1.3 snapshots, QT 5 seems to be used though, at least for the Windows version.

Will 1.3 have SRV record support in an upcoming build by chance?
Omicron
 
Posts: 17
Joined: Thu Oct 29, 2015 3:00 am

Re: Mumble and SRV Records

Postby mkrautz » Tue Dec 22, 2015 1:52 pm

Yes, we will include SRV support in 1.3.0. It will be in an upcoming snapshot.
mkrautz
Team member
Team member
 
Posts: 200
Joined: Wed Sep 23, 2009 4:57 pm

Re: Mumble and SRV Records

Postby Omicron » Tue Dec 22, 2015 11:39 pm

Thanks!

What will the syntax be? Something along the lines of _mumble._tcp.<domain>?
Omicron
 
Posts: 17
Joined: Thu Oct 29, 2015 3:00 am

Re: Mumble and SRV Records

Postby Omicron » Thu Nov 03, 2016 4:34 am

Hey, hate to bump this up again, but is there any way to backport the planned SRV record handling from 1.3 to a 1.2.X revision? 1.2.17 has pretty much everything I want for nearly all eternity, except SRV record handling.

The main holdup looks like QT 5 versus the 4 version used with 1.2.X which has no SRV record support build in. To my knowledge though, 1.2.X already has a modified QT 4 bundled with it.

Could it be possible to transplant in some of the QT 5 classes that handle SRV records into the QT 4 bundled with Mumble 1.2.X, and then backport the changes that 1.3 has so that 1.2.18 (a future version) still uses QT 4 AND can make use of the SRV records that 1.3 will have?
Omicron
 
Posts: 17
Joined: Thu Oct 29, 2015 3:00 am

Re: Mumble and SRV Records

Postby kissaki » Wed Nov 09, 2016 5:12 pm

We probably won’t waste effort on backporting features unrelated to security. Time is better spent making sure 1.3.0 gets closer to release.
MumPI: Your Mumble Web Interface in PHP
User avatar
kissaki
Team member
Team member
 
Posts: 1262
Joined: Sat Jan 09, 2010 12:15 pm

Re: Mumble and SRV Records

Postby Omicron » Sun Nov 13, 2016 9:10 pm

kissaki wrote:We probably won’t waste effort on backporting features unrelated to security. Time is better spent making sure 1.3.0 gets closer to release.


The Xinput features were ported without too much issue to a prior branch, I'd imagine the SRV support would not be much harder.

So far, I'm not necessarily that impressed by 1.3 and adding in SRV record handling would be a great future in the mean time.

If I had enough time, I could probably implement the record handling myself, but that also would require people to download my version (and people can get very finicky when downloading something that is not from the official website.)
Omicron
 
Posts: 17
Joined: Thu Oct 29, 2015 3:00 am

Re: Mumble and SRV Records

Postby kissaki » Fri Nov 18, 2016 5:23 pm

Or you could backport and create a PR for 1.2.0.
Feel free to create a ticket to suggest this if you are willing to spend the time, and see what mkrautz and hacst have to say to this.
MumPI: Your Mumble Web Interface in PHP
User avatar
kissaki
Team member
Team member
 
Posts: 1262
Joined: Sat Jan 09, 2010 12:15 pm

Re: Mumble and SRV Records

Postby kissaki » Wed Jul 12, 2017 10:59 am

https://github.com/mumble-voip/mumble/issues/1242
SRV support landed in the 1.3.0 dev snapshots
MumPI: Your Mumble Web Interface in PHP
User avatar
kissaki
Team member
Team member
 
Posts: 1262
Joined: Sat Jan 09, 2010 12:15 pm


Return to Technical

Who is online

Users browsing this forum: No registered users and 1 guest