[Freeciv-Dev] [patch #4438] Do not Announce single player games

2014-01-17 Thread Marko Lindqvist
URL:
  

 Summary: Do not Announce single player games
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sat 18 Jan 2014 09:00:27 AM EET
Category: general
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.4.2, 2.5.0, 2.6.0

___

Details:

Following mailing list discussion initiated by David Lowe

https://mail.gna.org/public/freeciv-dev/2014-01/msg00544.html

attached patch disables LAN announcements when server is forked from the
client.

Tested on Linux, but Windows side (which has separate #ifdeffed
implementation) is untested.




___

File Attachments:


---
Date: Sat 18 Jan 2014 09:00:27 AM EET  Name: AnnounceNoneSingle.patch  Size:
907B   By: cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4437] Initializations of Qt modpack installer

2014-01-17 Thread Marko Lindqvist
URL:
  

 Summary: Initializations of Qt modpack installer
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sat 18 Jan 2014 08:46:10 AM EET
Category: module installer
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.5.0, 2.6.0

___

Details:

Add missing nls and character encoding system initializations to Qt version of
modpack installer.



___

File Attachments:


---
Date: Sat 18 Jan 2014 08:46:10 AM EET  Name: QtMpNls.patch  Size: 695B   By:
cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4436] Command line modpack installer

2014-01-17 Thread Marko Lindqvist
URL:
  

 Summary: Command line modpack installer
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sat 18 Jan 2014 08:41:48 AM EET
Category: module installer
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.5.0, 2.6.0

___

Details:

Commandline modpack installer to be used to install rulesets or scenarios to
headless server.

When run without any arguments, prints out information from modpack list.
Added commandline parameter "-i URL" common to all modpack installer frontends
(works in gui versions too) for installing modpack from a given URL
immediately. Qt version only sets given URL to download button, it doesn't
download it automatically yet (I couldn't make it to work, and I've already
identified some bugs outside this patch affecting this)



___

File Attachments:


---
Date: Sat 18 Jan 2014 08:41:48 AM EET  Name: CliModpack.patch  Size: 13kB  
By: cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21416] Alien ruleset specialists don't have human-friendly names or descriptions

2014-01-17 Thread Marko Lindqvist
Update of bug #21416 (project freeciv):

  Status:None => Ready For Test 

___

Follow-up Comment #6:

Patch proposal.

Culturists
Scientists
Government Merchants


(file #19775)
___

Additional Item Attachment:

File name: AlienSpecialists.patch Size:4 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4435] civ2civ3 Merchant cleanup

2014-01-17 Thread Marko Lindqvist
URL:
  

 Summary: civ2civ3 Merchant cleanup
 Project: Freeciv
Submitted by: cazfi
Submitted on: Sat 18 Jan 2014 06:44:55 AM EET
Category: rulesets
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.5.0, 2.6.0

___

Details:

Cleanup old Merchant setup with the clean gen-roads use. I think the following
was the original purpose:

- Railroad is not native to Merchants (only Road and River are)
- Use Road/River speed
  - Added "TerrainSpeed" to Merchant class
  - Divided movement rates of Merchants by 3




___

File Attachments:


---
Date: Sat 18 Jan 2014 06:44:55 AM EET  Name: MerchantCleanup.patch  Size: 1kB 
 By: cazfi


---
Date: Sat 18 Jan 2014 06:44:55 AM EET  Name: MerchantCleanup-S2_5.patch  Size:
1kB   By: cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4424] Per-road restrictinfra

2014-01-17 Thread Marko Lindqvist
Update of patch #4424 (project freeciv):

  Status: In Progress => Ready For Test 

___

Follow-up Comment #2:

- Also S2_5 version
- Corrected typo in ruleset comment


(file #19771, file #19772)
___

Additional Item Attachment:

File name: UnrestrictedInfra-2.patch  Size:9 KB
File name: UnrestrictedInfra-S2_5-2.patch Size:11 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4424] Per-road restrictinfra

2014-01-17 Thread Marko Lindqvist
Follow-up Comment #1, patch #4424 (project freeciv):

TRUNK patch. This was easy since road flag "Natural" already did only just
what we wanted, so all the patch does is renaming of it as
"UnrestrictedInfra".

In S2_5 "Natural" flag has other meanings, so there we will need both
"Natural" and "UnrestrictedInfra".

(file #19770)
___

Additional Item Attachment:

File name: UnrestrictedInfra.patchSize:9 KB


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [bug #21440] Unique achievements aren't unique in the event of a tie?

2014-01-17 Thread Marko Lindqvist
Update of bug #21440 (project freeciv):

  Status:  Ready For Test => Fixed  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4434] Natural defense extras

2014-01-17 Thread Marko Lindqvist
URL:
  

 Summary: Natural defense extras
 Project: Freeciv
Submitted by: cazfi
Submitted on: Fri 17 Jan 2014 08:32:43 PM EET
Category: client-sdl
Priority: 5 - Normal
  Status: Ready For Test
 Privacy: Public
 Assigned to: None
Originator Email: 
 Open/Closed: Open
 Discussion Lock: Any
 Planned Release: 2.6.0

___

Details:

Make sdl(2)-client sdl_get_tile_defense_info_text() to iterate ove all extras,
not only roads, and to consider ECAT_NATURAL extras rather than roads with
flag RF_NATURAL as part of the tile terrain.



___

File Attachments:


---
Date: Fri 17 Jan 2014 08:32:43 PM EET  Name: SdlNaturalDefenses.patch  Size:
2kB   By: cazfi



___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


[Freeciv-Dev] [patch #4425] Make defense_bonus property of extras

2014-01-17 Thread Marko Lindqvist
Update of patch #4425 (project freeciv):

  Status:  Ready For Test => Done   
 Assigned to:None => cazfi  
 Open/Closed:Open => Closed 


___

Reply to this item at:

  

___
  Message sent via/by Gna!
  http://gna.org/


___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Do you want the application “freeciv-server” to accept incoming network connections?

2014-01-17 Thread Marko Lindqvist
On 17 January 2014 18:54, David Lowe  wrote:
> On 2014 Jan 12, at 3:16 AM, Jacob Nevins 
> <0jacobnk.fc...@chiark.greenend.org.uk> wrote:
>
>> You might have hoped that with the move to 2.4, OS X's firewall would
>> have become *less* fussy, since locally spawned servers should now only
>> listen on the localhost interface . Perhaps
>> it has unexpectedly become more fussy as a result of this change in
>> Freeciv -- which behaviour does 2.3 on 10.8 have, if it's easy to test?
>
> As an addendum, here's some data to chew on - from netstat.  Summary: 
> 2.4 initializes an additional IPv6 socket compared to 2.3.  Is this expected 
> behavior?
>
> With freeciv-2.3.4
>
> Active Internet connections (including servers)
> Proto Recv-Q Send-Q  Local Address  Foreign Address(state)
> tcp6   0  0  localhost.freeciv  localhost.51436ESTABLISHED
> tcp6   0  0  localhost.51436localhost.freeciv  ESTABLISHED
> tcp4   0  0  *.freeciv  *.*LISTEN
> tcp6   0  0  *.freeciv  *.*LISTEN
>
> With freeciv-2.4.0
>
> Active Internet connections (including servers)
> Proto Recv-Q Send-Q  Local Address  Foreign Address(state)
> tcp6   0  0  localhost.5557 localhost.51623ESTABLISHED
> tcp6   0  0  localhost.51623localhost.5557 ESTABLISHED
> tcp6   0  0  localhost.5557 *.*LISTEN
> tcp4   0  0  localhost.5557 *.*LISTEN
> tcp6   0  0  localhost.5557 *.*LISTEN

 I suspect that new socket to be LAN announcement. Their IPv6 support
got better between 2.3 and 2.4 (not that I'd call them functional in
2.4) It might be a oversight that server forked by client opens that
socket - I don't think single player games need being announced. I'll
check that during the weekend.


 - ML

___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Do you want the application “freeciv-server” to accept incoming network connections?

2014-01-17 Thread David Lowe
On 2014 Jan 12, at 3:16 AM, Jacob Nevins 
<0jacobnk.fc...@chiark.greenend.org.uk> wrote:

> You might have hoped that with the move to 2.4, OS X's firewall would
> have become *less* fussy, since locally spawned servers should now only
> listen on the localhost interface . Perhaps
> it has unexpectedly become more fussy as a result of this change in
> Freeciv -- which behaviour does 2.3 on 10.8 have, if it's easy to test?

As an addendum, here's some data to chew on - from netstat.  Summary: 
2.4 initializes an additional IPv6 socket compared to 2.3.  Is this expected 
behavior?

With freeciv-2.3.4

Active Internet connections (including servers)
Proto Recv-Q Send-Q  Local Address  Foreign Address(state)
tcp6   0  0  localhost.freeciv  localhost.51436ESTABLISHED
tcp6   0  0  localhost.51436localhost.freeciv  ESTABLISHED
tcp4   0  0  *.freeciv  *.*LISTEN 
tcp6   0  0  *.freeciv  *.*LISTEN

With freeciv-2.4.0

Active Internet connections (including servers)
Proto Recv-Q Send-Q  Local Address  Foreign Address(state)
tcp6   0  0  localhost.5557 localhost.51623ESTABLISHED
tcp6   0  0  localhost.51623localhost.5557 ESTABLISHED
tcp6   0  0  localhost.5557 *.*LISTEN 
tcp4   0  0  localhost.5557 *.*LISTEN 
tcp6   0  0  localhost.5557 *.*LISTEN

sent from Mountain Lion

Zik-Zak Announcer: Zik-Zak... We make everything you need and you need 
everything we make.
___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev


Re: [Freeciv-Dev] Do you want the application “freeciv-server” to accept incoming network connections?

2014-01-17 Thread David Lowe
On 2014 Jan 12, at 3:16 AM, Jacob Nevins 
<0jacobnk.fc...@chiark.greenend.org.uk> wrote:

> You might have hoped that with the move to 2.4, OS X's firewall would
> have become *less* fussy, since locally spawned servers should now only
> listen on the localhost interface . Perhaps
> it has unexpectedly become more fussy as a result of this change in
> Freeciv -- which behaviour does 2.3 on 10.8 have, if it's easy to test?

Sorry i didn't get back to you right away.  It turns out i still had a 
.deb file of 2.3.4, and i re-installed that.  The result: the security 
requester popped up when i loaded a saved game, but it didn't come back when i 
quit and restarted/reloaded.

sent from Mountain Lion

Paula: What's that?
Blank Reg: It's a book!
Paula: Well, what's that?
Blank Reg: It's a nonvolatile storage medium. It's very rare, you should have 
one.
Paula: Stuff it!
___
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev