Add null check
Check get_map_from_coord() to fix crash
Add startup error checks
Use existing macro for map bounds check
Replace duplicate function implementation
Improve error message
Add removed object check to prevent crash
Remove gate open lightning-wall trigger
Add function for triggered connections in Python
Fix guild toolsheds
Send item name update when item is cancelled
Add thread-safe object allocators
Initialize stack variable
Improve readability
Fix coffee arbitrage
Add debugging variable to bypass password checks
Adjust starvation damage rate
Add documentation for 'swap' command
Fix tests build
Remove custom map swap times
Add DM 'swap' command to mark map for swapping
Disable create_home_portals
Fix default options
Implement client side ticks
Reset auto-AFK as soon as main windows are hidden
Make music volume configurable
Fix build
Add map space dereferencing function
Return NULL when map is swapped out
Rewrite check using existing macro
Set TCP_NODELAY only once
Implement map label support in SC 1030
Add map labels
Make sure msg ends in a newline
Add say popups
Add map labels
Fix size
Make sure msg ends in a newline
Add say popups
Add map labels
Fix duplicate annotations
Make sure msg ends in a newline
Add say popups
Add missing update
Add party and DM labels
Fix duplicate annotations
Add DM and party labels
New server implementation
Implement map2 label support
Correctly handle additive length for unknown type
Finish new implementation
Implement player name labels
Update protocol documentation
Redesign entrance to Goths Tavern
Fix license file format
Improve music transitions
Import scorn and scorncounty music from JXClient
Support loading MP3 music files
Fix stack buffer overflow
Raise minimum required CMake version
Update layouts to GTK 3
Update client to GTK 3
Fix upditem documentation
Update latency profiler to new client output format
Set TCP_NODELAY only once
Do not require ticks to redraw the client
Only set TCP_NODELAY once
Remove unused macro for checking sysconf existence
Fix map animations
Fix out of range compare warning
Document missing version string
Update protocol documentation
Add client release instructions
Update ChangeLog and bump version string to 1.75.3
Do not make separate draw pass for smoothing
Add comment
Use cairo global transforms
Differentiate between empty and cleared tiles
Retire has_darkness field
Draug lighting :D
Move file descriptor check out of main loop
Remove block_until_new_connection()
Remove warning about FD_SETSIZE hack
Fix crash when unable to write stat file
Fix unique path checks
Enter capability mode after init
Remove extraneously copied files
Fix guild definitions
Update documentation
Fix missing connection
Add error handling message when missing argument
Accept lowercase destination names
Follow followed player through unique exits
Update comment
Fix another unique map check
Remove duplicate guild list
Remove old guild prison thing
Fix guild template scripts with Python 3
Add missing shop mat
Adjust big chest region