summaryrefslogtreecommitdiff
path: root/src/login/lclif.c
AgeCommit message (Collapse)AuthorFilesLines
2018-12-12Move packets struct in login server into separate files for AC and CA packets.Andrei Karas1-0/+2
2018-12-12Rename structs packet_* into PACKET_*Andrei Karas1-19/+19
2018-12-12Rename defines PACKET_ID_* to HEADER_*Andrei Karas1-11/+11
2018-11-27Add incomplete packet CA_OTP_CODE.Andrei Karas1-0/+12
2018-11-27Add incomplete packet CA_ACK_MOBILE_OTP.Andrei Karas1-0/+12
2018-11-14Add interface for packets in common.Andrei Karas1-2/+2
For now supported only packet length fields.
2018-07-12Add new auth error packet for main and re packet versions.Andrei Karas1-1/+1
2018-07-01Change functions to static where possible (Part 2 - login)Haru1-40/+40
This fixes issues with plugins defining symbols with the same names Signed-off-by: Haru <haru@dotalux.com>
2018-06-29Add support for new auth error packet in zero.Andrei Karas1-1/+4
Add support for known auth error packets in map server (before was used only old packet).
2018-02-09Add interface into loginlog.c.Andrei Karas1-1/+1
2018-02-09Add interface into ipban.c.Andrei Karas1-1/+1
2018-02-09Add server[MAX_SERVERS] into login interface.Andrei Karas1-11/+11
2018-02-09Add loginlog_ prefix to all functions in loginlog.cAndrei Karas1-1/+1
2017-12-02Add support for OTP login packet.Andrei Karas1-1/+12
This packet totally ignored and for now need only for zero clients.
2017-10-29Add configurable way to show char servers with color in list in client.Andrei Karas1-1/+1
Options configurable in login-server.conf in users_count section.
2017-06-03Add packet 0x0ac4 for 2017-03-15+ based on 3CeAM commit:Andrei Karas1-0/+4
commit 70e0efb7035707542a091c8f2edb533f89b2552f Author: rytech16 <rytech16@cad27aaa-dce3-4a30-a00a-e4fd67c11881> Date: Tue Apr 18 21:42:40 2017 +0000 =General *Added temporarly support for the 2017-03-29dRagexeRE -This is for experimental testing and will not stay in the future. *Added support for the AC_ACCEPT_LOGIN4 packet. -March 2017 and newer clients require this since they no longer -support the legacy AC_ACCEPT_LOGIN packet. git-svn-id: svn://svn.code.sf.net/p/v1-3ceam/code/trunk@816 cad27aaa-dce3-4a30-a00a-e4fd67c11881
2016-07-12Interface md5calc.chemagx1-5/+5
2016-04-16Moved packet_db to the private interface of lclifHaru1-9/+9
Signed-off-by: Haru <haru@dotalux.com>
2016-04-16Added missing documentationHaru1-1/+29
Signed-off-by: Haru <haru@dotalux.com>
2016-04-16Added lclif packet handlers to the lclif interfaceHaru1-5/+17
Signed-off-by: Haru <haru@dotalux.com>
2016-04-16Rewrite client interface for login server (part 7)hemagx1-232/+8
Added private interface in lclif.p.h Signed-off-by: Haru <haru@dotalux.com>
2016-04-16Rewrite client interface for login server (part 6)hemagx1-0/+750
Moved login clif code to lclif.c/lclif.h Signed-off-by: Haru <haru@dotalux.com>