| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge further changes (???) | Timothy Collett | 2012-09-10 | 1 | -1/+1 |
| | | |||||
| * | Make the RPC server accept a range of client versions. | Alexander Gavrilov | 2012-06-14 | 1 | -1/+1 |
| | | | | | Otherwise it sort of defeats the purpose of using version handshake. | ||||
| * | Make the server suspend the core around calls unless disabled. | Alexander Gavrilov | 2012-03-18 | 1 | -19/+31 |
| | | | | | | | | I expect the majority of methods will have to suspend the core first thing anyway, so this will reduce typing and bugs. Also get rid of the "me->" ugliness by splitting threadFn. | ||||
| * | Add a ListSquads request. | Alexander Gavrilov | 2012-03-17 | 1 | -1/+2 |
| | | |||||
| * | Add a RPC call to retrieve unit info. | Alexander Gavrilov | 2012-03-17 | 1 | -1/+1 |
| | | | | | | For performance reasons, material flag arrays are changed to use ints, with enum item name mappings retrievable via a different RPC call. | ||||
| * | Add a ListMaterials remote call for bulk download of basic material info. | Alexander Gavrilov | 2012-03-17 | 1 | -9/+20 |
| | | |||||
| * | Move CoreService to a separate file. | Alexander Gavrilov | 2012-03-17 | 1 | -71/+2 |
| | | |||||
| * | MSVC fixage for the new socket API | Petr Mrázek | 2012-03-15 | 1 | -9/+13 |
| | | |||||
| * | Make the DF suspend lock recursive, and add RPC calls for batch suspend. | Alexander Gavrilov | 2012-03-15 | 1 | -0/+27 |
| | | | | | | | The idea is that if you have to execute many RPC calls, it is faster to suspend once. The service class takes care to auto-resume in the destructor in case the client just disappears. | ||||
| * | Plugin-exported functions now actually work. | Alexander Gavrilov | 2012-03-15 | 1 | -0/+1 |
| | | |||||
| * | Add support for exporting functions from plugins, with example in rename. | Alexander Gavrilov | 2012-03-15 | 1 | -5/+33 |
| | | | | | TODO: test by actually calling them remotely. | ||||
| * | Improve support for void RPC functions, dfhack-run, etc. | Alexander Gavrilov | 2012-03-15 | 1 | -5/+22 |
| | | |||||
| * | Implement trivial RPC interface for dfhack via TCP & protobufs. | Alexander Gavrilov | 2012-03-14 | 1 | -0/+359 |
| Use it to make an executable capable of calling commands remotely. | |||||
