@ don't allow styles to go up directories.
https://sourceforge.net/p/crossfire/bugs/840/
4 lines of code changed in 1 file:
Factorize code.
51 lines of code changed in 1 file:
Warn when objects start before previous ones end
12 lines of code changed in 1 file:
Migrate to Qt5
44 lines of code changed in 40 files:
Improve error message
1 lines of code changed in 1 file:
Remove obsolete documentation
0 lines of code changed in 1 file:
Cosmetic changes to North Farm (santo_dominion/north_farm) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominino world map (world/world_102_108) and related Lord Ramsdre Mansion levels for entrance coordinate changes.
1679 lines of code changed in 2 files:
Cosmetic changes to The Little Peacock (santo_dominion/peacock) in Santo Dominion to add more visual space on the bottom of the map. Update Santo Dominino world map (world/world_102_108) for entrance coordinate changes.
224 lines of code changed in 2 files:
Cosmetic changes to Lord Ramsdre Mansion, Entrance (santo_dominion/espen/palace) in Santo Dominion to add more visual space on the map perimeter. Update Santo Dominino world map (world/world_102_108) and related Lord Ramsdre Mansion levels for entrance coordinate changes.
3323 lines of code changed in 4 files:
Add setting to always use crypt(3)
Add new 'crypt_mode' setting. When set to 0 or left unset, preserve the
legacy behavior of not hashing passwords on Windows and FreeBSD. When
set to 1 (set for new installations), always use crypt(3).
This setting is also useful for hosting player files, originally created
on Linux, on FreeBSD.
21 lines of code changed in 5 files:
Lower socket error severity
2 lines of code changed in 1 file:
Prevent NULL dereference when arch doesn't exist
12 lines of code changed in 1 file:
Check unique map path before saving
Unique maps are assumed to have had their paths correctly set to a
writable directory in LOCALDIR. This assumption may not hold if a map
maker errs (for example, when a player enters a unique map through an
exit that does not have the unique flag set).
Check that the map path is in LOCALDIR before attempting to save it.
Otherwise, the map may be saved to any directory to which the Crossfire
process has write access, which is surprising at best and a security
vulnerability at worst.
13 lines of code changed in 1 file:
Random map chests are of type TREASURE, not CONTAINER
Fixes bug introduced by r20590
1 lines of code changed in 1 file:
Bump copyright year
1 lines of code changed in 1 file:
Add option to always enable HP bars
The new 'always_show_hp' server option enables accurate HP bars for all
living players and monsters, as if a high-level 'probe' spell was always
in effect.
Sponsored by: Titus
Tracker: feature-requests/250
50 lines of code changed in 8 files:
Formalize C99 requirement
Since 2002, the style guide has advocated use of the C99 fixed-width
integer types ("use the [s/u]int[8/16/32] whenever possible").
Since 2015, autoconf has automatically set the required compiler flags
to enable C99 when the compiler does not enable C99 features by default.
7 lines of code changed in 4 files:
Lower CMake requirement to 3.1
3.1 is the lowest version we can use to keep taking advantage of
automatic C standard compile flag selection.
4 lines of code changed in 4 files:
Update castle gatehouse
70 lines of code changed in 1 file:
Call show_main_client() after addme_success
2 lines of code changed in 5 files:
Fix possible segfault
3 lines of code changed in 1 file:
Remove C99 arrays in headers to fix CRE build
3 lines of code changed in 3 files:
Fail gracefully loading maps with wrong line ends
4 lines of code changed in 1 file:
Check return from ready_map_name()
Sponsored by: tituss
3 lines of code changed in 1 file:
Pacify autoconf after renaming README
1 lines of code changed in 1 file:
Report client layout in version string
4 lines of code changed in 1 file:
Update source packer
2 lines of code changed in 1 file:
Update version string to 1.73.0
10 lines of code changed in 3 files:
Remove outdated spec file
The spec file still uses the old autoconf/automake build system, which
is no longer available.
If someone can maintain this, please resurrect it!
0 lines of code changed in 1 file:
Update README
169 lines of code changed in 2 files:
Another refactor of the load_factor so that it approaches zero at full encumbrance instead of .5.
9 lines of code changed in 1 file:
Penalize high encumbrance in throwing calculations instead of reward it.
16 lines of code changed in 2 files:
Convert line breaks in the mapper template files from dos to unix
90 lines of code changed in 16 files:
Hide main client when not playing
21 lines of code changed in 3 files:
Show main client after character selection
16 lines of code changed in 3 files:
Make resize_map_window() a no-op again
We shouldn't do anything here until we get new map data to draw.
0 lines of code changed in 1 file:
Regroup connect button
96 lines of code changed in 1 file: