Skip to content

Commit

Permalink
Merge pull request #3 from rehlds/feature/meta-improvements
Browse files Browse the repository at this point in the history
added changelog
  • Loading branch information
stamepicmorg authored Nov 6, 2024
2 parents 12ea014 + 3eae866 commit 1927408
Show file tree
Hide file tree
Showing 3 changed files with 136 additions and 3 deletions.
132 changes: 132 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
# [reUnion](https://github.com/rehlds/reUnion) Changelog

---

## [`0.2.0.13`](https://github.com/rehlds/reUnion/releases/tag/0.2.0.13) - 2024-06-30

### Added
- Added `reunion2018` prefixes for SteamID as an authkey type for compatibility with dev version of Reunion `AuthVersion >= 3`

### Fixed
* Fixed collisions of `SteamIDs` with `AuthVersion >= 3`, due to truncation of authkey to 31 chars (Thanks for report, Alexs)
* Fixed collisions of `SteamIDs` issued to non-unique serial numbers `0000_0000_0000_0000_0000_0100_0000_0000`
(for clients with bad `HDDsn`, SteamID will be based on VALVE_ by IP)

> [!WARNING]
> CONFIG UPDATED
**Full Changelog**: [0.2.0.6...0.2.0.13](https://github.com/rehlds/reUnion/compare/0.2.0.6...0.2.0.13)

## [`0.2.0.6`](https://github.com/rehlds/reUnion/releases/tag/0.2.0.6) - 2014-06-21

### Added
- Added game tags using CVar `sv_tags`.
- Added new option `IDClientsLimit` for sets max number of clients from single steamid (Useful for debugging with multiple instances clients).

### Fixed
- Fixed `*sid` from userinfo.
- Fixed can't connect to game server when server is paused.

> [!WARNING]
> CONFIG UPDATED
> DO NOT UPDATE `.SO` WITHOUT CONFIG UPDATE
> [!CAUTION]
> IN THIS VERSION THE LENGTH OF `SteamIdHashSalt` MUST EXCEED `31` CHARACTERS
**Full Changelog**: [0.2.0.6](https://github.com/rehlds/reUnion/compare/legacy-archive...0.2.0.6)

---

# Legacy Beta-releases

## [`0.1.0.137`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2023-01-20

### Changed
- Major refactoring of `QueryLimiter`

## [`0.1.0.135`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2019-10-26

### Changed
- `API` expanded.

### Added
- Added IP Whitelist for `QueryLimiterExceptIP` setting.

## [`0.1.0.133`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-11-05

### Changed
- Improved protection against attacks. Requires latest `ReHlds`.

### Fixed
- Fixed buggy client freeze fix not working.

## [`0.1.0.130`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-11-05

### Fixed
- Fixed display of avatars

## [`0.1.0.129`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-11-05

### Fixed
- Fixed a bug in processing `query requests` (thx `BombermaG`). Most likely it has nothing to do with the `TAB problem`, but just in case.

## [`0.1.0.127`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-11-05

### Fixed
- Fixed beta errors.

### Added
- Now it runs HLTV and can separately filter requests from several ports of one IP (the number is specified in the config).

> [!WARNING]
> Don't forget to install hash salt.
## [`0.1.0.125`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-11-05

### Added
- Backported old `API` support.

## [`0.1.0.123`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-11-05

### Added
- New auth

## [`0.1.0.113`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-11-04

### Fixed
- Fixed bug with sending empty list of players when `QueryFloodBanTime` = `0` (thanks to `HUNTERsp4x`). Those who don't have `0` can stay on `112`.

## [`0.1.0.112`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-11-04

### Changed
- Some code refactoring

## [`0.1.0.92d`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2021-01-04

### Added
- Added config option QueryFloodBanLevel

### Fixed
- Fixed SmartSteamEmu authorization on linux servers

## [`0.1.0.92c`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2019-10-26

### Added
- Added some security checks.

### Changed
- Extended `API`.

## [`0.1.0.92`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-02-11

### Added
- Added `EnableQueryLimiter` option

### Changed
- `QueryFloodBanTime` can be set to 0 to block flood without ban

## [`0.1.0.89`](https://github.com/rehlds/reUnion/releases/tag/legacy-archive) - 2018-01-07

### Fixed
- `Hotfix`: Requires `ReHLDS API` not lower than `3.4.X.X`.
File renamed without changes.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
# Reunion [![C/C++ CI](https://github.com/s1lentq/reunion/actions/workflows/build.yml/badge.svg)](https://github.com/s1lentq/reunion/actions/workflows/build.yml) [![GitHub release (by tag)](https://img.shields.io/github/downloads/s1lentq/reunion/latest/total)](https://github.com/s1lentq/reunion/releases/latest) ![GitHub all releases](https://img.shields.io/github/downloads/s1lentq/reunion/total) [![Percentage of issues still open](http://isitmaintained.com/badge/open/s1lentq/reunion.svg)](http://isitmaintained.com/project/s1lentq/reunion "Percentage of issues still open") [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
# Reunion [![C/C++ CI](https://github.com/rehlds/reunion/actions/workflows/build.yml/badge.svg)](https://github.com/rehlds/reunion/actions/workflows/build.yml) [![GitHub release (by tag)](https://img.shields.io/github/downloads/rehlds/reunion/latest/total)](https://github.com/rehlds/reunion/releases/latest) ![GitHub all releases](https://img.shields.io/github/downloads/rehlds/reunion/total) [![Percentage of issues still open](http://isitmaintained.com/badge/open/rehlds/reunion.svg)](http://isitmaintained.com/project/rehlds/reunion "Percentage of issues still open") [![GitHub license](https://img.shields.io/github/license/rehlds/reunion.svg?longCache=true&style=flat-square)](https://github.com/rehlds/reunion/blob/master/LICENSE.md) [![GitHub issues](https://img.shields.io/github/issues/rehlds/reunion.svg?longCache=true&style=flat-square)](https://github.com/rehlds/reunion/issues) [![GitHub forks](https://img.shields.io/github/forks/rehlds/reunion.svg?longCache=true&style=flat-square)](https://github.com/rehlds/reunion/network) [![GitHub stars](https://img.shields.io/github/stars/rehlds/reunion.svg?longCache=true&style=flat-square)](https://github.com/rehlds/reunion/stargazers)


Metamod plugin that allows protocol 47 and 48 non-steam clients to connect to ReHLDS servers.<br/>
Reunion is a continuation of the DProto project adapted for ReHLDS.<br/>

You can try playing on one of many servers that are using Reunion: [Game Tracker](http://www.gametracker.com/search/?search_by=server_variable&search_by2=reu_version)

## Downloads
* [Release builds](https://github.com/s1lentq/reunion/releases)
* [Dev builds](https://github.com/s1lentq/reunion/actions/workflows/build.yml)
* [Release builds](https://github.com/rehlds/reunion/releases)
* [Dev builds](https://github.com/rehlds/reunion/actions/workflows/build.yml)

## Environment requirement
* ReHLDS API >= `3.10`
Expand Down

0 comments on commit 1927408

Please sign in to comment.