mirror of
https://github.com/mumble-voip/grumble.git
synced 2025-12-20 14:20:00 -08:00
go fmt
This commit is contained in:
parent
083163daf9
commit
20eba760e5
15 changed files with 163 additions and 163 deletions
|
|
@ -330,7 +330,7 @@ func (client *Client) udpRecvLoop() {
|
||||||
case mumbleproto.UDPMessageVoiceCELTAlpha:
|
case mumbleproto.UDPMessageVoiceCELTAlpha:
|
||||||
fallthrough
|
fallthrough
|
||||||
case mumbleproto.UDPMessageVoiceCELTBeta:
|
case mumbleproto.UDPMessageVoiceCELTBeta:
|
||||||
if (client.server.Opus) {
|
if client.server.Opus {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
fallthrough
|
fallthrough
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@ package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/golang/protobuf/proto"
|
"github.com/golang/protobuf/proto"
|
||||||
"mumble.info/grumble/pkg/replacefile"
|
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
|
"mumble.info/grumble/pkg/replacefile"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
"strconv"
|
"strconv"
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -676,12 +676,12 @@ func (server *Server) finishAuthenticate(client *Client) {
|
||||||
func (server *Server) updateCodecVersions(connecting *Client) {
|
func (server *Server) updateCodecVersions(connecting *Client) {
|
||||||
codecusers := map[int32]int{}
|
codecusers := map[int32]int{}
|
||||||
var (
|
var (
|
||||||
winner int32
|
winner int32
|
||||||
count int
|
count int
|
||||||
users int
|
users int
|
||||||
opus int
|
opus int
|
||||||
enableOpus bool
|
enableOpus bool
|
||||||
txtMsg *mumbleproto.TextMessage = &mumbleproto.TextMessage{
|
txtMsg *mumbleproto.TextMessage = &mumbleproto.TextMessage{
|
||||||
Message: proto.String("<strong>WARNING:</strong> Your client doesn't support the Opus codec the server is switching to, you won't be able to talk or hear anyone. Please upgrade to a client with Opus support."),
|
Message: proto.String("<strong>WARNING:</strong> Your client doesn't support the Opus codec the server is switching to, you won't be able to talk or hear anyone. Please upgrade to a client with Opus support."),
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ func (perm Permission) IsCached() bool {
|
||||||
|
|
||||||
// Clean returns a Permission that has its cache bit cleared.
|
// Clean returns a Permission that has its cache bit cleared.
|
||||||
func (perm Permission) Clean() Permission {
|
func (perm Permission) Clean() Permission {
|
||||||
return perm ^Permission(CachedPermission)
|
return perm ^ Permission(CachedPermission)
|
||||||
}
|
}
|
||||||
|
|
||||||
// An ACL as defined in an ACL context.
|
// An ACL as defined in an ACL context.
|
||||||
|
|
@ -88,7 +88,7 @@ func (acl *ACL) IsChannelACL() bool {
|
||||||
// The permission perm must be a single permission and not a combination of permissions.
|
// The permission perm must be a single permission and not a combination of permissions.
|
||||||
func HasPermission(ctx *Context, user User, perm Permission) bool {
|
func HasPermission(ctx *Context, user User, perm Permission) bool {
|
||||||
// We can't check permissions on a nil ctx.
|
// We can't check permissions on a nil ctx.
|
||||||
if (ctx == nil) {
|
if ctx == nil {
|
||||||
panic("acl: HasPermission got nil context")
|
panic("acl: HasPermission got nil context")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,18 +10,18 @@ package acl
|
||||||
type Context struct {
|
type Context struct {
|
||||||
// Parent points to the context's parent.
|
// Parent points to the context's parent.
|
||||||
// May be nil if the Context does not have a parent.
|
// May be nil if the Context does not have a parent.
|
||||||
Parent *Context
|
Parent *Context
|
||||||
|
|
||||||
// ACLs is the Context's list of ACL entries.
|
// ACLs is the Context's list of ACL entries.
|
||||||
ACLs []ACL
|
ACLs []ACL
|
||||||
|
|
||||||
// Groups is the Context's representation of groups.
|
// Groups is the Context's representation of groups.
|
||||||
// It is indexed by the Group's name.
|
// It is indexed by the Group's name.
|
||||||
Groups map[string]Group
|
Groups map[string]Group
|
||||||
|
|
||||||
// InheritACL determines whether this context should
|
// InheritACL determines whether this context should
|
||||||
// inherit ACLs from its parent.
|
// inherit ACLs from its parent.
|
||||||
InheritACL bool
|
InheritACL bool
|
||||||
}
|
}
|
||||||
|
|
||||||
// indexOf finds the index of the context ctx in the context chain contexts.
|
// indexOf finds the index of the context ctx in the context chain contexts.
|
||||||
|
|
|
||||||
|
|
@ -61,10 +61,10 @@ func newBlobReader(rc io.ReadCloser, key string) (*blobReader, error) {
|
||||||
// mismatch.
|
// mismatch.
|
||||||
func (r *blobReader) Read(b []byte) (int, error) {
|
func (r *blobReader) Read(b []byte) (int, error) {
|
||||||
n, err := r.rc.Read(b)
|
n, err := r.rc.Read(b)
|
||||||
_, werr := r.hash.Write(b[:n])
|
_, werr := r.hash.Write(b[:n])
|
||||||
if werr != nil {
|
if werr != nil {
|
||||||
return 0, werr
|
return 0, werr
|
||||||
}
|
}
|
||||||
if err != io.EOF {
|
if err != io.EOF {
|
||||||
return n, err
|
return n, err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -12,16 +12,16 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
type blobReaderTest struct {
|
type blobReaderTest struct {
|
||||||
Key string
|
Key string
|
||||||
ExpectedSum string
|
ExpectedSum string
|
||||||
Data string
|
Data string
|
||||||
}
|
}
|
||||||
|
|
||||||
var blobReaderTests = []blobReaderTest{
|
var blobReaderTests = []blobReaderTest{
|
||||||
{
|
{
|
||||||
Key: "a3da7877f94ad4cf58636a395fff77537cb8b919",
|
Key: "a3da7877f94ad4cf58636a395fff77537cb8b919",
|
||||||
ExpectedSum: "a3da7877f94ad4cf58636a395fff77537cb8b919",
|
ExpectedSum: "a3da7877f94ad4cf58636a395fff77537cb8b919",
|
||||||
Data: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
|
Data: "Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ var (
|
||||||
ErrNoSuchKey = errors.New("blobstore: no such key")
|
ErrNoSuchKey = errors.New("blobstore: no such key")
|
||||||
|
|
||||||
// ErrBadKey signals that the given key is not well formed.
|
// ErrBadKey signals that the given key is not well formed.
|
||||||
ErrBadKey = errors.New("blobstore: bad key")
|
ErrBadKey = errors.New("blobstore: bad key")
|
||||||
)
|
)
|
||||||
|
|
||||||
// BlobStore represents a simple disk-persisted content addressible
|
// BlobStore represents a simple disk-persisted content addressible
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,8 @@ package cryptstate
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"crypto/aes"
|
"crypto/aes"
|
||||||
"testing"
|
|
||||||
"encoding/hex"
|
"encoding/hex"
|
||||||
|
"testing"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestOCB2AES128Encrypt(t *testing.T) {
|
func TestOCB2AES128Encrypt(t *testing.T) {
|
||||||
|
|
@ -88,9 +88,9 @@ func TestOCB2AES128Decrypt(t *testing.T) {
|
||||||
func TestXSalsa20Poly1305Encrypt(t *testing.T) {
|
func TestXSalsa20Poly1305Encrypt(t *testing.T) {
|
||||||
cs := CryptState{}
|
cs := CryptState{}
|
||||||
|
|
||||||
var key[32]byte
|
var key [32]byte
|
||||||
var eiv[24]byte
|
var eiv [24]byte
|
||||||
var div[24]byte
|
var div [24]byte
|
||||||
var message [64]byte
|
var message [64]byte
|
||||||
|
|
||||||
for i := range key[:] {
|
for i := range key[:] {
|
||||||
|
|
@ -125,9 +125,9 @@ func TestXSalsa20Poly1305Encrypt(t *testing.T) {
|
||||||
func TestXSalsa20Poly1305Decrypt(t *testing.T) {
|
func TestXSalsa20Poly1305Decrypt(t *testing.T) {
|
||||||
cs := CryptState{}
|
cs := CryptState{}
|
||||||
|
|
||||||
var key[32]byte
|
var key [32]byte
|
||||||
var eiv[24]byte
|
var eiv [24]byte
|
||||||
var div[24]byte
|
var div [24]byte
|
||||||
var expected [64]byte
|
var expected [64]byte
|
||||||
|
|
||||||
for i := range key[:] {
|
for i := range key[:] {
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
package cryptstate
|
package cryptstate
|
||||||
|
|
||||||
// nullMode implements the NULL CryptoMode
|
// nullMode implements the NULL CryptoMode
|
||||||
type nullMode struct {}
|
type nullMode struct{}
|
||||||
|
|
||||||
// NonceSize returns the nonce size to be used with NULL.
|
// NonceSize returns the nonce size to be used with NULL.
|
||||||
func (n *nullMode) NonceSize() int {
|
func (n *nullMode) NonceSize() int {
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@
|
||||||
package cryptstate
|
package cryptstate
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"unsafe"
|
|
||||||
"golang.org/x/crypto/nacl/secretbox"
|
"golang.org/x/crypto/nacl/secretbox"
|
||||||
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
// secretBoxMode implements the XSalsa20-Poly1305 CryptoMode
|
// secretBoxMode implements the XSalsa20-Poly1305 CryptoMode
|
||||||
|
|
|
||||||
|
|
@ -5,27 +5,27 @@
|
||||||
package replacefile
|
package replacefile
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"unsafe"
|
|
||||||
"syscall"
|
"syscall"
|
||||||
|
"unsafe"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
modkernel32 = syscall.NewLazyDLL("kernel32.dll")
|
modkernel32 = syscall.NewLazyDLL("kernel32.dll")
|
||||||
procReplaceFileW = modkernel32.NewProc("ReplaceFileW")
|
procReplaceFileW = modkernel32.NewProc("ReplaceFileW")
|
||||||
)
|
)
|
||||||
|
|
||||||
// Define the syscall.Errno backed-errors here in order to get a cleaner
|
// Define the syscall.Errno backed-errors here in order to get a cleaner
|
||||||
// godoc output.
|
// godoc output.
|
||||||
var (
|
var (
|
||||||
win32_ERROR_UNABLE_TO_MOVE_REPLACEMENT = syscall.Errno(0x498)
|
win32_ERROR_UNABLE_TO_MOVE_REPLACEMENT = syscall.Errno(0x498)
|
||||||
win32_ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = syscall.Errno(0x499)
|
win32_ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = syscall.Errno(0x499)
|
||||||
win32_ERROR_UNABLE_TO_REMOVE_REPLACED = syscall.Errno(0x497)
|
win32_ERROR_UNABLE_TO_REMOVE_REPLACED = syscall.Errno(0x497)
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
ErrUnableToMoveReplacement error = win32_ERROR_UNABLE_TO_MOVE_REPLACEMENT
|
ErrUnableToMoveReplacement error = win32_ERROR_UNABLE_TO_MOVE_REPLACEMENT
|
||||||
ErrUnableToMoveReplacement2 error = win32_ERROR_UNABLE_TO_MOVE_REPLACEMENT_2
|
ErrUnableToMoveReplacement2 error = win32_ERROR_UNABLE_TO_MOVE_REPLACEMENT_2
|
||||||
ErrUnableToRemoveReplaced error = win32_ERROR_UNABLE_TO_REMOVE_REPLACED
|
ErrUnableToRemoveReplaced error = win32_ERROR_UNABLE_TO_REMOVE_REPLACED
|
||||||
)
|
)
|
||||||
|
|
||||||
func replaceFileW(replaced *uint16, replacement *uint16, backup *uint16, flags uint32) (err error) {
|
func replaceFileW(replaced *uint16, replacement *uint16, backup *uint16, flags uint32) (err error) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue