⚲
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
Freeciv
All Projects
Freeciv
Overview
Activity
Roadmap
Issues
Calendar
3.3.0
open
84%
146 issues
(
124 closed
—
22 open
)
Issues by
Tracker
Status
Priority
Author
Assignee
Category
Bug
16/24
Feature
108/122
Related issues
Bug #78
: ruleload.h multiple inclusion guard misnamed
Actions
Bug #104
: README.actions: Outdated references to "Settlers" flag
Actions
Bug #113
: Autotools build with tinycthreads (e.g. Windows builds) fail
Actions
Bug #234
: fill_sprite_array() nullptr unit access
Actions
Bug #242
: assertion 'info->either_reqs.size == p->either_reqs_count' failed.
Actions
Bug #251
: granularity.modpack not installed
Actions
Bug #262
: potfiles: Consider *.def
Actions
Bug #343
: unit_activity_targeted_internal() hardcoding ACTION_PILLAGE
Actions
Bug #344
: can_unit_do_activity_targeted_at() hardcoding actions, breaking fake generalization
Actions
Bug #392
: No Gain Veterancy enabler added by rscompat
Actions
Bug #432
: Granularity in wrong ruleset test list
Actions
Bug #459
: generate_packets.py: correctly handle JSON field address in nested arrays
Actions
Bug #465
: dio_get_*_json() checking dest pointer validity after dereferencing
Actions
Bug #483
: generate_packets.py: array-diff behavior for variable-sized arrays not clearly defined
Actions
Bug #522
: Goods 'priority' not sent to the client side
Actions
Bug #558
: Flagless units can make contact
Actions
Bug #566
: generate_packets.py failing on Ubuntu Focal (python 3.8)
Actions
Bug #574
: HOWTOPLAY: One double space remains
Actions
Bug #577
: savecompat: Adding unit action ACTION_NONE for activity not working
Actions
Bug #580
: CI: 'make dist' fails for lack of tileset .modpack files
Actions
Bug #603
: rscompat_utype_flag_name_3_3() not using fc_strcasecmp()
Actions
Bug #607
: Gtk-warning: unescaped ampersand
Actions
Bug #615
: game.rulesets: Useless semicolon after world_peace.victory_turns entry
Actions
Bug #653
: City production: Inconsistent handling of uncertain build requirements
Actions
Feature #12
: Refresh asturias.svg
Actions
Feature #16
: Refresh moravia.svg
Actions
Feature #21
: Refresh rvn.svg
Actions
Feature #24
: Qt-client headers with nullptr
Actions
Feature #25
: Refresh visigoth.svg
Actions
Feature #29
: Refresh rusyn.svg
Actions
Feature #30
: HACKING: "autosettler" -> "autoworker"
Actions
Feature #33
: Ruledit: NULL -> nullptr
Actions
Feature #34
: Refresh khoisan.svg
Actions
Feature #38
: Refresh lycian.svg
Actions
Feature #39
: server/ruleset
Actions
Feature #40
: Comments: "Autosettler" -> "Autoworker"
Actions
Feature #43
: Refresh barbarian.svg
Actions
Feature #45
: Improve height_map.[ch] coding style
Actions
Feature #46
: gtk4x modpack installer: NULL -> nullptr
Actions
Feature #49
: Refresh west_papua.svg
Actions
Feature #53
: Refresh luik.svg
Actions
Feature #59
: Drop convert_png_legacy
Actions
Feature #62
: Savegame loading: ACTION_NONE -> activity_default_action()
Actions
Feature #70
: Proper activity_default_action()
Actions
Feature #75
: Pass altitude info to client
Actions
Feature #79
: Improve savemain.c coding style
Actions
Feature #106
: units.rulesets: Remove flagless note
Actions
Feature #110
: wld.map.*dirs to macros
Actions
Feature #129
: action_enums.def
Actions
Feature #130
: *_enums.def: Remove note about need to regenerate the header
Actions
Feature #141
: Add Robbery disaster to supplied rulesets
Actions
Feature #194
: MAP_NATIVE_WIDTH/MAP_NATIVE_HEIGHT usage
Actions
Feature #195
: aiair.[ch] -> daiair.[ch]
Actions
Feature #201
: Granularity: Use "either_reqs" for clauses
Actions
Feature #205
: Granularity to distribution & installation
Actions
Feature #214
: support.c: NULL -> nullptr
Actions
Feature #215
: Qt: Clear trailing spaces from Qt-client code
Actions
Feature #225
: astring.c: NULL -> nullptr
Actions
Feature #226
: Clear trailing spaces from ruledit code
Actions
Feature #229
: Granularity: Nation size limits
Actions
Feature #235
: Autotools: Support building gtk4x fcmp
Actions
Feature #238
: Clear trailing spaces from fcmp code
Actions
Feature #246
: log.c: NULL -> nullptr
Actions
Feature #264
: connecthand.[ch] coding style improvement
Actions
Feature #268
: installer_cross: Drop autotools builds support
Actions
Feature #269
: fc_cmdline.c: NULL -> nullptr
Actions
Feature #275
: netfile.c: NULL -> nullptr
Actions
Feature #276
: README: Remove double spaces
Actions
Feature #283
: fc_cmdhelp.c: NULL -> nullptr
Actions
Feature #302
: fciconv.c: NULL -> nullptr
Actions
Feature #303
: README.AI: Remove double spaces
Actions
Feature #306
: Use world_object.h MAP_..._DIRS... macros everywhere where applicable
Actions
Feature #308
: Drop unused caravan_evaluate()
Actions
Feature #309
: Generate effect_type enum with generate_enums.py
Actions
Feature #314
: ioz.[ch]: NULL -> nullptr
Actions
Feature #315
: HACKING: Remove double spaces
Actions
Feature #318
: agents: Clear trailing spaces
Actions
Feature #331
: mem.[ch]: NULL -> nullptr
Actions
Feature #333
: aicore: Clear trailing spaces
Actions
Feature #334
: MAP_ITERATE_OUTWARDS_INDICES
Actions
Feature #348
: deprecations.c: NULL -> nullptr
Actions
Feature #351
: README.graphics: Remove double spaces
Actions
Feature #359
: networking: Clear trailing spaces
Actions
Feature #364
: README.nations: Remove double spaces
Actions
Feature #366
: iterator.[ch]: NULL -> nullptr
Actions
Feature #379
: mapgen.c coding style improvement
Actions
Feature #381
: BUGS: Remove double spaces
Actions
Feature #384
: Meson: Theme for gtk4x-client
Actions
Feature #385
: server/ruleset: Clear trailing spaces
Actions
Feature #387
: genlist.[ch]: NULL -> nullptr
Actions
Feature #388
: Nonnull parameters in genlist.c
Actions
Feature #402
: README.rulesets: Remove double spaces
Actions
Feature #406
: Improve inputfile.[ch] coding style
Actions
Feature #412
: string_vector.c: NULL -> nullptr
Actions
Feature #436
: HOWTOPLAY: Remove double spaces
Actions
Feature #437
: generator: Clear trailing spaces
Actions
Feature #445
: generate_packets.py: forbid field names `fields` and `pid`
Actions
Feature #446
: packets: complex field support
Actions
Feature #447
: fcintl.c coding style
Actions
Feature #451
: shared.c: NULL -> nullptr
Actions
Feature #453
: Drop unused caravan_optimize_...()
Actions
Feature #455
: Nonnull parameters in shared.c
Actions
Feature #464
: HACKING: Remove double spaces
Actions
Feature #466
: dataio: arraylen type
Actions
Feature #468
: Nonnull parameters in timing.c
Actions
Feature #469
: timing.c: NULL -> nullptr
Actions
Feature #470
: protocol: create a strvec field type
Actions
Feature #477
: modpack.c: NULL -> nullptr
Actions
Feature #484
: generate_packets.py: array-diff for strvec
Actions
Feature #485
: maybe_become_veteran_real(): Rename 'settler' parameter as 'worker'
Actions
Feature #494
: registry_ini.[ch]: NULL -> nullptr
Actions
Feature #496
: json protocol: object creation in packet code
Actions
Feature #497
: INSTALL: Remove double spaces
Actions
Feature #500
: generate_packets.py coding style
Actions
Feature #501
: packets: rename "cancel"
Actions
Feature #504
: networking: Clear trailing spaces
Actions
Feature #510
: delta protocol: transmit fields bitvector after key fields
Actions
Feature #514
: registry.[ch] Coding Style improvements
Actions
Feature #515
: Remove double spaces from ruleset file headers
Actions
Feature #518
: Remove x-prefixing from autogen.sh
Actions
Feature #527
: generate_packets.py: always pass packet names separately from Locations
Actions
Feature #528
: generate_packets.py: make Location class handle inserting packet-> correctly
Actions
Feature #531
: Nonnull parameters in capability.c
Actions
Feature #532
: enum impr_flag_id by generate_enums.py
Actions
Feature #533
: generate_packets.py: make SizeInfo use Location
Actions
Feature #535
: specvec.h: NULL -> nullptr
Actions
Feature #539
: generate_packets.py: struct specvec types
Actions
Feature #540
: network protocol: requirement vectors
Actions
Feature #542
: Remove double spaces from standard ruleset comments
Actions
Feature #548
: advisors: Clear trailing spaces
Actions
Feature #564
: generate_packets.py: factor out common array/vector code
Actions
Feature #576
: CI: Drop autotools mac build
Actions
Feature #582
: Nonnull parameters in string_vector.c
Actions
Feature #585
: Rename goods 'priority' as 'replace_priority'
Actions
Feature #589
: astring.h: NULL -> nullptr
Actions
Feature #602
: enum universals_n by generate_enums.py
Actions
Feature #613
: requirements: Make other_player an entire req_context
Actions
Feature #616
: MaxDistanceSq requirement
Actions
Feature #619
: Evaluate Trade_Revenue_Bonus with destination city information as other_context
Actions
Feature #620
: Evaluate Unit_Bribe_Cost_Pct with briber unit information as other_context
Actions
Feature #621
: Evaluate Heal_Unit_Pct with target unit information as other_context
Actions
Feature #624
: server/scripting: Clear trailing spaces
Actions
Feature #625
: section_file.[ch]: NULL -> nullptr
Actions
Feature #641
: Move additional continent info into common code
Actions
Feature #642
: client: keep track of continent and ocean sizes
Actions
Feature #644
: Bump version to 3.2.92
Actions
Loading...