Added configure option --enable-gitrev to make commit id as part of version number
when freeciv source is in git repository.

See patch #4453


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24297 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Fix some inadvertent differences between walled and unwalled city graphics
in Amplio2 and Amplio tilesets.

Reported by GriffonSpade on the forum.

See gna bug #21387.

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24299 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Remove et.po.sig, an out-of-date detached PGP signature for an old
version of the Estonian translation.

See gna bug #21544.

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24300 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Added ruleset control on which situations techs can be gained so that their
reqs are not known.

See patch #4415


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24305 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Set executable property for generate_gitrev.sh

Reported by Sveinung Kvilhaugsvik <sveinung>

See bug #21568


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24308 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Set executable property for generate_gitrev.sh

Reported by Sveinung Kvilhaugsvik <sveinung>

See bug #21568


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24310 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Make the xaw client request targeted sabotage and steal when dealing with a Spy.

(Still hard coded but matches the action enablers of the bundled rule sets)

See bug #21555

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24312 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Update the xaw client's Diplomat action dialog buttons' data part to match their C part

The data part wasn't updated when city poisoning was added to the C part.

See bug #21556

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24313 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Catch an invalid improvement ID in a sabotage request from the client
before it causes a segfault.

Reported by Michal Mazurek (akfaew@gna).

See gna bug #21558.

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24314 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
For the systems lacking getaddrinfo() have fallback implementations
with inet_aton(), inet_addr() and gethostbyname() of find_next_free_port()

See bug #21547


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24318 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Improvements to specialist icons, and add more of them for future use.

Art by GriffonSpade

See patch #4457


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24321 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Fixed genlist_sort() memory leak.

Patch by pepeto <pepeto>

See bug #21551


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24325 a0f10bec-cc02-0410-94fc-a9cfff90b4cd