Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove COM/OLE and AGC.dll #232

Open
kgersen opened this issue May 28, 2017 · 2 comments
Open

remove COM/OLE and AGC.dll #232

kgersen opened this issue May 28, 2017 · 2 comments
Assignees
Milestone

Comments

@kgersen
Copy link
Owner

kgersen commented May 28, 2017

started in branch kgwork

lots to do...

@kgersen kgersen self-assigned this May 28, 2017
@kgersen kgersen added this to the Summer 2017 milestone May 28, 2017
@kgersen
Copy link
Owner Author

kgersen commented Jun 3, 2017

very good progress so far.
step 1: server build completed.
next step is to run the server.

kgersen added a commit that referenced this issue Jun 4, 2017
@kgersen
Copy link
Owner Author

kgersen commented Jul 30, 2017

server is running ok. no more registry, no more installation required, no more OLE/COM dependencies, etc
That broke most of remoting stuff (CAdmin* classes) which will be replaced by a future server APÏ. It's started under the 'Server/API' folder.

I've now to decide how to handle parameters. Either go full command line options, go full config file or a mix of both... for now there is a config file, it's the 1st cmd line argument or by default allsrv.exe.cfg (see LoadSettings() in FedSrv.cpp)

FedSrv.cpp is way too big (>12k lines) and should be split, specially everything IGC related since it's part of the game logic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant