Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ptokax | Distribution: SUSE Linux Enterprise 15 SP5 |
Version: 0.5.2.2 | Vendor: openSUSE |
Release: bp155.3.13 | Build date: Wed May 17 17:28:46 2023 |
Group: Productivity/Networking/File-Sharing | Build host: obs-arm-8 |
Size: 1782772 | Source RPM: ptokax-0.5.2.2-bp155.3.13.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.ptokax.org/ | |
Summary: Server application for the Neo-Modus DC++ sharing network |
PtokaX Direct Connect Hub is a server application for Neo-Modus Direct Connect Peer-To-Peer sharing network. PtokaX has a comprehensive user interface, tuned built-in features, scripting-based extendability.
GPL-3.0-only
* Sat Feb 13 2021 Jan Engelhardt <jengelh@inai.de> - Cure build failure with Lua 5.4 by adding pkg-config results to the makefile. * Sun Jul 12 2020 Jan Engelhardt <jengelh@inai.de> - Trim old RPM constructs. Drop hard dependency on systemd. - Add %noreplace for config files. * Fri Feb 15 2019 Jan Engelhardt <jengelh@inai.de> - Align getent/useradd error hiding with the other Factory packages. * Wed Jun 07 2017 jengelh@inai.de - Add gcc7.diff * Fri Apr 14 2017 13ilya@gmail.com - Update to 0.5.2.2 * Added: Reconnect to database on connection failure or connection lost. * Fixed: Typo in server manager and resource leak in sqlite on exit. * Fixed: Incorrect long length message when incomplete search command was received. * Fixed: Search request was sent to users without share. * Fixed: Missing $ValidateDenide when user use nick that is in reserved nicks. * Fixed: Extra pipe in !checknickban result. * Fixed: IP and Port check in DC commands. * Fixed: Missing IP check for validity in some hub commands. * Fixed: Empty password received from user was not checked properly and accepted as new password for reg. * Fixed: Bandwidth waste, when IPv6 user send search request with IPv4 address. * Fixed: Possible crash on hublist registration. * Fixed: Bind to single IP caused bind to all addresses when IPv6 address was empty. * Fixed: Typo in scripting interface. MaxSlotsLimt -> MaxSlotsLimit. * Changed: Log script errors is enabled by default. - Removed addressofbool.diff * Sat Nov 12 2016 jengelh@inai.de - Update to new upstream release 0.5.2.1 * Fixed a crash when redirect on permanent ban is enabled and permban redirect address is empty and main redirect addres is empty. * Added a command line menu with configuration and add registered user options to PtokaX service (-m cmd param). * Changed settings, reserved nicks and scripts settings files from xml to simple text format. * Added support for CTM2HUB. - Drop redundant words from description, remove redundant %clean section. - Check for user/group existence before trying to add, and do not suppress error messages. - Drop makefile_use_shared.patch (no longer needed) - Add nodate.diff, addressofbool.diff * Sat May 04 2013 highwaystar.ru@gmail.com - systemd unit added - update to 0.5.0.0 * Added: Core.SetUserInfo call to Lua api. * Added: IDs 28 - 42 for Core.GetUserValue Lua api call (see Lua API docs). * Added: IPv6 support to sockets. * Added: IPv6 support to bans and range bans. * Added: IPv6 country database support. * Added: IPv6 client to client connections support. * Added: IPv6 search support. * Added: IP64 and IPv4 protocol extensions support. * Added: Check for IPv4 connection for user connected to hub by IPv6. * Added: IPv4 client connection support for users connected to hub by IPv6 when IPv4 connection check success. * Added: IPv4 search support for users connected to hub by IPv6 when IPv4 connection check success. * Added: Setting for manual IPv4 and IPv6 addresses. * Added: Both IP addresses to !getinfo command for users with IPv6 and IPv4 connection available. * Added: Both IP addresses to !myip command for users with IPv6 and IPv4 connection available. * Added: Core.GetHubIPs to Lua API. * Added: tUser.tIPs to Lua API. * Added: Missing end line dots on some hub commands reply (thx Alexey for report). * Added: RegUser hub command. OP need to provide online nick and profile. Hub will ask user for password and after password is entered then user is added to registered users. * Added: IP in $Search and $ConnectToMe commands is replaced with correct one when user send wrong IP. * Added: Smart searching for IPv6 users with IPv4 support. * Added: IP2Country now work for 6to4 and Teredo connections. * Added: IP2Country.Reload to Lua api. * Added: RegMan.AddReg now support second syntax RegMan.AddReg(sNick, nProfileNumber). That way user is asked for password and registered after he send it. * Added: Users connected with IPv6 using 6to4 or teredo tunneling have automatically IPv4 active connection available without need to support any protocol extension. * Added: Targets to makefile. * Added: Lua 5.2.x support. * Changed: Country database for IPv4 from ip-to-country to IpToCountry (http://software77.net/geo-ip/). * Changed: Not allowed chars in nick to only space, pipe and dollar. Only those protocol disallow. Issues with other chars is client work. * Changed: Max simultaneous logins value from 500 to 1000. * Changed: UserDisconnected is now called when user is disconnected by script in User/Reg/OpConnected. * Changed: Max send buffer size on small hubs from 128 kB to 256 kB. * Changed: Disabled keep slow client online for clients with zpipe support. * Changed: Memory allocation failures checking. When memory allocation fail then user who caused that is disconnected and hub not crash. * Changed: Line ending to \n on windoze. * Changed: Registered users are now stored in binary file instead of xml. * Changed: !ban and !tempban now working for offline nicks and create nickban for them. * Fixed: TmrMan.RemoveTimer Lua api call in windoze version (thx Cęńoßy+ę for report). * Fixed: MOTD was not updated after change in gui (thx mappy for report). * Fixed: Few settings was not updated after change in gui. * Fixed: Buggy chat input line after using some settings pages (thx The-Master for report). * Fixed: All strict aliasing issues with GCC 02 and higher optimization level compile. * Fixed: Core.GetUsersCount can in rare cases have different user count than number of users returned by Core.GetOnlineUsers. * Fixed: Crash on script error loging in some cases. * Fixed: Memory leak in users and bans ip hashtables. * Fixed: Bug in gui initialisation causing rare termination on startup. * Fixed: Incorrect translation of "full" in ban commands (thx Alexey for report). * Fixed: Shutdown with ctrl+c on non-windows OS (thx Alexey for report). * Fixed: Crash in Lua 5.1 on invalid conversion specifier in os.date (fix from Lua 5.2). * Fixed: Buggy search length checking for active and passive users (thx Alexey for report). * Fixed: Compile with Clang compiler on Linux. * Fixed: Message returned on !clrrangetempbans (thx Alexey for report). * Fixed: Rare case when short myinfo was sent to ops when they should get long myinfo. * Fixed: Error message on script syntax checking when PtokaX api call is outside function. * Fixed: Doubleclick in gui on script now open script editor only when it is not on checkbox. * Fixed: !nickban and !nicktempban allowed to ban user with higher profile when he was offline. * Fixed: Reply to chat from Lua script was sent before that chat (ie from talkbot). * Fixed: Missing GB translation in !getinfo command (thx Alexey for report). * Fixed: Compile errors on Haiku OS. * Removed: All info related to old ip-to-country database. * Removed: Obsolete client tags. * Removed: Obsolete setting to accept unknown tag. * Rewritten: Global data queues for better IPv6 support. * Updated: makefile to work with buggy gold linker. * Thu Mar 29 2012 highwaystar.ru@gmail.com - added -lpthread to fix linking error * Tue Sep 13 2011 highwaystar.ru@gmail.com - update to 0.4.2.0 - patchset updated * Sat Jul 31 2010 highwaystar.ru@gmail.com - logs moved to /var/logs/ptokax - service now starts as ptokax user
/etc/ptokax /etc/ptokax/cfg /etc/ptokax/cfg/BanList.xml /etc/ptokax/cfg/Motd.txt /etc/ptokax/cfg/RegisteredUsers.xml /etc/ptokax/cfg/ReservedNicks.pxt /etc/ptokax/cfg/Scripts.pxt /etc/ptokax/cfg/Settings.pxt /etc/ptokax/language /etc/ptokax/language/Brazilian Portuguese.xml /etc/ptokax/language/Cesky.xml /etc/ptokax/language/Chinese_Simplified.xml /etc/ptokax/language/Danish.xml /etc/ptokax/language/Espanol.xml /etc/ptokax/language/French.xml /etc/ptokax/language/Hebrew.xml /etc/ptokax/language/Hungarian.xml /etc/ptokax/language/Italian.xml /etc/ptokax/language/Nederlands.xml /etc/ptokax/language/Polish.xml /etc/ptokax/language/Portugues.xml /etc/ptokax/language/Romanian.xml /etc/ptokax/language/Russian.xml /etc/ptokax/language/Svenska.xml /etc/ptokax/language/Turkish.xml /usr/lib/systemd/system/ptokax.service /usr/sbin/ptokax /usr/sbin/rcptokax /usr/share/doc/packages/ptokax /usr/share/doc/packages/ptokax/Changelog.txt /usr/share/doc/packages/ptokax/ReadMe.txt /usr/share/doc/packages/ptokax/scripting.docs /usr/share/doc/packages/ptokax/scripting.docs/scripting-interface.txt /usr/share/licenses/ptokax /usr/share/licenses/ptokax/License.txt /var/log/ptokax
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 18:17:49 2024