Skip to content

Commit

Permalink
Merge pull request #101 from MadScienceZone/develop
Browse files Browse the repository at this point in the history
Release 5.25.2
  • Loading branch information
MadScienceZone authored Dec 2, 2024
2 parents db528c4 + 0a1c0e8 commit 87cb847
Show file tree
Hide file tree
Showing 77 changed files with 642 additions and 610 deletions.
10 changes: 7 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Game Master's Assistant / Go Utilities
# Release Notes
## Current Version Information
* This Package Version: 5.25.1 <!-- @@##@@ -->
* Effective Date: 30-Nov-2024 <!-- @@##@@ -->
* This Package Version: 5.25.2 <!-- @@##@@ -->
* Effective Date: 01-Dec-2024 <!-- @@##@@ -->

## Compatibility
* GMA Core API Library Version: 6.26 <!-- @@##@@ -->
* GMA Mapper Version: 4.26 <!-- @@##@@ -->
* GMA Mapper Version: 4.27 <!-- @@##@@ -->
* GMA Mapper Protocol: 415 <!-- @@##@@ -->
* GMA Mapper File Format: 23 <!-- @@##@@ -->
* GMA Mapper Preferences File Format: 8 <!-- @@##@@ -->
Expand All @@ -19,6 +19,10 @@ In addition, if your server didn't have the following update installed previousl

When upgrading an existing server to version 5.13.1 or later, be sure to run `scripts/upgrade-5.13.1` on each database file to update it to the new chat history encoding scheme introduced at 5.13.1. If you don't, the server will ignore some or all of your historic chat and die roll messages. Alternatively, you can delete the old database and make a new one with the current server.

## v5.25.2
## Fixed
* Die-roll labels may also include ‖ separators.

## v5.25.1
## Fixed
* Die-roll label colors are stripped from output to clients which do not declare that they don't allow that feature.
Expand Down
18 changes: 9 additions & 9 deletions auth/authenticator.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / ___ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/ ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ / ) #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ _/ / #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) / _/ #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ ( (__/\ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)\_______/ #
# #
########################################################################################
*/
Expand Down Expand Up @@ -581,7 +581,7 @@ func NewClientAuthenticator(username string, secret []byte, client string) *Auth
return a
}

// @[00]@| Go-GMA 5.25.1
// @[00]@| Go-GMA 5.25.2
// @[01]@|
// @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
// @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
18 changes: 9 additions & 9 deletions auth/authenticator_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / ___ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/ ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ / ) #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ _/ / #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) / _/ #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ ( (__/\ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)\_______/ #
# #
########################################################################################
*/
Expand Down Expand Up @@ -455,7 +455,7 @@ func TestAuthenticator(t *testing.T) {
}
}

// @[00]@| Go-GMA 5.25.1
// @[00]@| Go-GMA 5.25.2
// @[01]@|
// @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
// @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
18 changes: 9 additions & 9 deletions cmd/coredb/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / ___ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/ ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ / ) #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ _/ / #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) / _/ #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ ( (__/\ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)\_______/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -349,7 +349,7 @@ func configureApp() (AppPreferences, error) {
}

/*
# @[00]@| Go-GMA 5.25.1
# @[00]@| Go-GMA 5.25.2
# @[01]@|
# @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
# @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
18 changes: 9 additions & 9 deletions cmd/image-audit/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / ___ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/ ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ / ) #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ _/ / #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) / _/ #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ ( (__/\ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)\_______/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -90,7 +90,7 @@ import (
_ "github.com/mattn/go-sqlite3"
)

const GoVersionNumber="5.25.1" //@@##@@
const GoVersionNumber="5.25.2" //@@##@@

type FileType byte

Expand Down
20 changes: 10 additions & 10 deletions cmd/map-console/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / ___ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/ ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ / ) #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ _/ / #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) / _/ #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ ( (__/\ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)\_______/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -200,7 +200,7 @@ import (
"github.com/MadScienceZone/go-gma/v5/util"
)

const GoVersionNumber="5.25.1" //@@##@@
const GoVersionNumber="5.25.2" //@@##@@

var Fhost string
var Fport uint
Expand Down Expand Up @@ -2003,7 +2003,7 @@ func colorize(text, color string, mono bool) string {
}

/*
# @[00]@| Go-GMA 5.25.1
# @[00]@| Go-GMA 5.25.2
# @[01]@|
# @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
# @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
20 changes: 10 additions & 10 deletions cmd/map-update/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / ___ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/ ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ / ) #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ _/ / #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) / _/ #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ ( (__/\ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)\_______/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -45,7 +45,7 @@ import (
"github.com/MadScienceZone/go-gma/v5/util"
)

const GoVersionNumber="5.25.1" //@@##@@
const GoVersionNumber="5.25.2" //@@##@@
const GMAMapperFileFormat = 23 //@@##@@

func main() {
Expand Down Expand Up @@ -86,7 +86,7 @@ func main() {
}

/*
# @[00]@| Go-GMA 5.25.1
# @[00]@| Go-GMA 5.25.2
# @[01]@|
# @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
# @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
18 changes: 9 additions & 9 deletions cmd/markup/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / ___ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/ ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ / ) #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ _/ / #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) / _/ #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ ( (__/\ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)\_______/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -74,7 +74,7 @@ import (
"github.com/MadScienceZone/go-gma/v5/text"
)

const GoVersionNumber="5.25.1" //@@##@@
const GoVersionNumber="5.25.2" //@@##@@

func main() {
var err error
Expand Down
20 changes: 10 additions & 10 deletions cmd/preset-update/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / ___ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/ ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ / ) #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ _/ / #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) / _/ #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ ( (__/\ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)\_______/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -47,7 +47,7 @@ import (
"github.com/MadScienceZone/go-gma/v5/util"
)

const GoVersionNumber="5.25.1" //@@##@@
const GoVersionNumber="5.25.2" //@@##@@
const GMADieRollPresetFileFormat = 2 //@@##@@

func main() {
Expand Down Expand Up @@ -87,7 +87,7 @@ func main() {
}

/*
# @[00]@| Go-GMA 5.25.1
# @[00]@| Go-GMA 5.25.2
# @[01]@|
# @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
# @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
Loading

0 comments on commit 87cb847

Please sign in to comment.