determinate determinate

Author Topic: PtokaX 0.4.2.0 released...  (Read 1237 times)

0 Members and 1 Guest are viewing this topic.

Offline PPK

  • Administrator
  • Emperor
  • *****
  • Posts: 1 253
  • Karma: +206/-17
  • PtokaX "developer"
PtokaX 0.4.2.0 released...
« on: September 11, 2011, 07:12:15 pm »
New PtokaX is here:
Win32 GUI
Win64 GUI
Win32 service/console
Win64 service/console
UniX source (was tested on Linux/FreeBSD/Nexenta)

Quote from: Changelog...
    Added: Missing PtokaX icon to 64bit service binary.
    Added: Project files for visual studio 2010.
    Added: Crash log generation to new gui windows version.
    Added: Core.GetUserValue(tUser, 27) return user MAC Address when it is possible.
    Added: Enabled Data Execution Prevention for 32bit windoze version when system support that.
    Added: Line numbers to script editor.
    Added: Column sorting to registered users list in registered users window.
    Added: Filter to registered users window.
    Added: Column sorting to ban list in bans window.
    Added: Filter to bans window.
    Added: Build numbering.
    Added: Column sorting to range ban list in range bans window.
    Added: Filter to range bans window.
    Added: DPI awareness.
    Added: Resizeable splitter to Users/Chat and Scripts pages.
    Added: Core.BuildNumber returning PtokaX build number to Lua api.
    Added: Saving of window sizes, column sizes, checkbox states and splitter positions in gui.
    Added: Command line command /generatexmllanguage to generate english language example.
    Fixed: Compile with Lua 5.2.0 (beta)
    Fixed: Missing user input length checking in some commands (thx Rahim for report).
    Fixed: Multiple class member variables not initialized in the constructor.
    Fixed: Multiple memory leaks when realloc fails.
    Fixed: Multiple obsolete usleep functions replaced with nanosleep.
    Fixed: Multiple redundant check for NULL before free/delete.
    Fixed: Multiple memory leaks when ip-to-country loading fails.
    Fixed: Memory leak when script try to reg bot with nick that already exist.
    Fixed: Memory leak when text file creating fails.
    Fixed: Integer overflow for temp ban expiring after 03:14:07, January 19, 2038 in 32bit version or 23:59:59, December 31, 3000 in 64bit version (thx Saymon for report).
    Changed: Windows GUI, from GUI created with Borland VCL to WinAPI GUI.
    Changed: Some min/max setting values.
    Changed: Times and dates are now shown in system locale format.
    Changed: GUI layout to correctly use system font and DPI settings.
    Changed: On windoze memory allocator for Lua is not part of Lua lib anymore, it is now part of PtokaX.
    Changed: Default redirect setting and redirect address. Redirect address point to PtokaX alpha test hub.
    Improved: Update checking. Now using HTTP 1.1, update file is simple text file instead of xml.
    Removed: Setting for send userip to user on login, it is send always when user corretly indicate UserIP2 in supports.
    Removed: Setting to popup scripts window on script error, it is obsolete with new GUI.
    Rewritten: Resolve code from deprecated gethostbyname to getaddrinfo.
    Updated: TinyXML to 2.6.2
    Updated: Zlib to 1.2.5.
    Patched: Lua with official patch from http://permalink.gmane.org/gmane.comp.lang.lua.general/76868
« Last Edit: September 11, 2011, 07:14:18 pm by PPK »

Offline Fox_home

  • Newbie
  • *
  • Posts: 8
  • Karma: +0/-1
  • Drunken Russian Bear
Re: PtokaX 0.4.2.0 released...
« Reply #1 on: September 12, 2011, 06:42:10 am »
nice!

Offline TïMê†råVêlléR

  • Scripter
  • Lord
  • ******
  • Posts: 327
  • Karma: +16/-0
Re: PtokaX 0.4.2.0 released...
« Reply #2 on: September 12, 2011, 07:56:28 pm »
Thanks

Offline WAJIM

  • Member
  • ***
  • Posts: 41
  • Karma: +3/-5
Re: PtokaX 0.4.2.0 released...
« Reply #3 on: September 13, 2011, 07:50:53 am »
Thanks, PPK!  :D
Let's try...  :P

Quote
Fixed: Compile with Lua 5.2.0 (beta)
5.1.4  ;)

PPK, old PXLFS 1.2.1 not works with 0.4.2.0, waiting for new DLL....  :(

File English.xml.example absent in 0.4.2.0.7z!
« Last Edit: September 13, 2011, 08:07:29 am by WAJIM »

Offline PPK

  • Administrator
  • Emperor
  • *****
  • Posts: 1 253
  • Karma: +206/-17
  • PtokaX "developer"
Re: PtokaX 0.4.2.0 released...
« Reply #4 on: September 13, 2011, 09:51:18 am »
old PXLFS 1.2.1 not works with 0.4.2.0, waiting for new DLL....  :(
Why you waiting for something that is already available ?  ;D
LuaFileSystem http://board.ptokax.ch/index.php/topic,8851.0.html
LuaSocket http://board.ptokax.ch/index.php/topic,8852.0.html
LuaSQLite http://board.ptokax.ch/index.php/topic,8853.0.html
File English.xml.example absent in 0.4.2.0.7z!
When you read changelog then you found that you can generate it by /generatexmllanguage command :P
Quote
PtokaX.exe /generatexmllanguage

Offline PPK

  • Administrator
  • Emperor
  • *****
  • Posts: 1 253
  • Karma: +206/-17
  • PtokaX "developer"
Re: PtokaX 0.4.2.0 released...
« Reply #5 on: September 15, 2011, 03:25:39 pm »
Known bug:
On windoze is not working TmrMan.RemoveTimer(nTimerId) (thx Cęńoßy†ę for report)

Offline bastya_elvtars

  • Administrator
  • Forum God
  • *****
  • Posts: 3 795
  • Karma: +172/-7
  • The rock n' roll doctor
    • The LawMaker & FreshStuff3 Site
Re: PtokaX 0.4.2.0 released...
« Reply #6 on: September 17, 2011, 03:44:14 pm »
Is it 5.1 or 5.2 then? :P
(Too lazy to dl and test.)

Offline PPK

  • Administrator
  • Emperor
  • *****
  • Posts: 1 253
  • Karma: +206/-17
  • PtokaX "developer"
Re: PtokaX 0.4.2.0 released...
« Reply #7 on: September 17, 2011, 04:01:19 pm »
5.1.4, because 5.2 was not released yet. Only 5.2 beta, and i'm not insane to release stable PtokaX with beta Lua ;D

Offline HenkDc

  • Member
  • ***
  • Posts: 32
  • Karma: +0/-0
    • Homepage van HenkDc
Re: PtokaX 0.4.2.0 released...
« Reply #8 on: October 02, 2011, 06:24:35 pm »
Nice, Thanks PPK,

let start our engines!
« Last Edit: December 01, 2011, 04:48:46 pm by HenkDc »

Offline somewherenotthere

  • Member
  • ***
  • Posts: 31
  • Karma: +0/-0
Re: PtokaX 0.4.2.0 released...
« Reply #9 on: November 30, 2011, 04:31:36 pm »
Why you waiting for something that is already available ?  ;D
LuaFileSystem http://board.ptokax.ch/index.php/topic,8851.0.html
LuaSocket http://board.ptokax.ch/index.php/topic,8852.0.html
LuaSQLite http://board.ptokax.ch/index.php/topic,8853.0.htmlWhen you read changelog then you found that you can generate it by /generatexmllanguage command :P

Sorry for being a noob. but where do these need to be placed? root? scripts/libs?

Offline PPK

  • Administrator
  • Emperor
  • *****
  • Posts: 1 253
  • Karma: +206/-17
  • PtokaX "developer"
Re: PtokaX 0.4.2.0 released...
« Reply #10 on: November 30, 2011, 05:58:38 pm »
PtokaX_root or PtokaX_root/libs or PtokaX_root/scripts/libs  ::)

 

determinate determinate
guestbook