Commit Graph

  • 59aa21b4b6 net: Implement send_message on DMLSession Joshua Scott 2018-04-11 01:18:31 +0100
  • 1d6855581a net: Fix namespace typo in DMLSession Joshua Scott 2018-04-11 01:16:21 +0100
  • 2acb22214c net: Rename dml::Session to net::DMLSession Joshua Scott 2018-04-11 01:13:37 +0100
  • c4630ae970 net: Session::send_packet was unnecessarily templated Joshua Scott 2018-04-11 01:12:53 +0100
  • 599afed56f control: Catch DML errors when parsing control messages Joshua Scott 2018-04-11 00:50:10 +0100
  • 88f98fd84c net: Fix small bug in PacketHeader Joshua Scott 2018-04-11 00:38:33 +0100
  • e62f3e7647 protocol: Implement a DML-based Session Joshua Scott 2018-04-11 00:35:16 +0100
  • 70679afed1
    net: send_packet_data() needs to be protected Pythonology 2018-04-09 22:34:50 -0400
  • e89cdd2ae4 protocol: Don't handle application messages before CLIENT_HELLO Joshua Scott 2018-04-09 22:09:49 +0100
  • 1755bda42e protocol: Fix memcpy build error Joshua Scott 2018-04-09 21:56:58 +0100
  • 5ff4fb651d protocol: Add Participant and Session Joshua Scott 2018-04-09 21:53:09 +0100
  • 57ef9b95f8 protocol: Implement PacketHeader Joshua Scott 2018-04-09 21:51:02 +0100
  • 611943e3ad protocol: Remove the Packet class Joshua Scott 2018-04-09 21:49:11 +0100
  • 2f51a53cb3 protocol: Message record should start off as a nullptr Joshua Scott 2018-04-06 05:36:54 +0100
  • a13731ccc0 protocol: Fix memory leak in Packet when data isn't read succesfully Joshua Scott 2018-04-06 04:52:58 +0100
  • f2247f03f4 protocol: Fix typo in MessageBuilder Joshua Scott 2018-04-06 04:24:10 +0100
  • 0a2997e3d7 Merge branch 'master' into messaging Joshua Scott 2018-04-06 04:15:12 +0100
  • b5909878f8 protocol: Use an auto sorting system for message types Joshua Scott 2018-04-06 04:14:37 +0100
  • 3922ca4b39 dml: Only parse element nodes in Record XML Joshua Scott 2018-04-06 04:01:22 +0100
  • 9ef780ace1 protocol: Fix message types in modules that don't specify _MsgOrder Joshua Scott 2018-04-06 03:07:35 +0100
  • 6a84d50cee examples: Example for loading DML message modules Joshua Scott 2018-04-05 18:09:56 +0100
  • 8d7348aa81 dml: Fix bug with BYT/UBYT fields in XML Joshua Scott 2018-04-05 17:37:59 +0100
  • 3e34c0b3bc protocol: Implement module loading and I/O for DML messages Joshua Scott 2018-04-05 17:36:26 +0100
  • e2f6bd1655 dml: Add method for getting FieldBase * from Record Joshua Scott 2018-04-04 04:08:06 +0100
  • c618e7d536 protocol: Fix problem with null characters in packet data Joshua Scott 2018-04-03 21:36:49 +0100
  • 915b6e7e0a protocol: Implement control messages Joshua Scott 2018-04-03 21:36:24 +0100
  • 9653475ed9 protocol: Implement Packet Joshua Scott 2018-04-03 19:49:58 +0100
  • 519632dd01 Merge remote-tracking branch 'origin/messaging' into messaging Joshua Scott 2018-04-03 17:21:18 +0100
  • 0268cf247d protocol: Add override specifier Joshua Scott 2018-04-03 17:02:30 +0100
  • 85361f0e40 protocol: Add source files to CMakeLists.txt Joshua Scott 2018-04-03 16:43:00 +0100
  • bfe56f194a protocol: Definitions for DML messages Joshua Scott 2018-04-03 16:11:06 +0100
  • ac14fc5d74 protocol: Definitions for control structures Joshua Scott 2018-04-02 01:25:08 +0100
  • c9e485fa86 protocol: Packet class definition Joshua Scott 2018-04-02 01:24:32 +0100
  • c08eb617bf dml: Add override specifier Joshua Scott 2018-04-03 17:11:34 +0100
  • e0b5ca7923 protocol: Add override specifier Joshua Scott 2018-04-03 17:02:30 +0100
  • bd57a3db9d protocol: Add source files to CMakeLists.txt Joshua Scott 2018-04-03 16:43:00 +0100
  • 3cb082b1af protocol: Definitions for DML messages Joshua Scott 2018-04-03 16:11:06 +0100
  • 016e360b98 dml: Fields don't need to know which Record they belong to Joshua Scott 2018-04-02 02:54:13 +0100
  • eb7e5ade63 protocol: Definitions for control structures Joshua Scott 2018-04-02 01:25:08 +0100
  • e6f4d6c66f protocol: Packet class definition Joshua Scott 2018-04-02 01:24:32 +0100
  • 9034c893a7 dml: Add more robust error reporting Joshua Scott 2018-04-01 16:23:36 +0100
  • bba2aae43b dml: Fix build errors due to missing includes Joshua Scott 2018-03-31 23:02:00 +0100
  • 9cb5426d1e dml: Fix build error on Travis Joshua Scott 2018-03-31 20:30:32 +0100
  • cad6f44208 dml: Add XML input/output Joshua Scott 2018-03-31 20:22:42 +0100
  • 881119e6af cmake: Add RapidXML Joshua Scott 2018-03-31 17:52:20 +0100
  • a1689a142c dml: Fix a problem that would have only been apparent on big-endian PCs Joshua Scott 2018-03-30 21:40:05 +0100
  • 6883cae2ae dml: Documentation Joshua Scott 2018-03-30 21:34:06 +0100
  • 605819b539 dml: Don't serialize/deserialize NOXFER fields Joshua Scott 2018-03-30 21:13:23 +0100
  • 19f7cd1334 test: Test Record serialization/deserialization and NOXFER fields Joshua Scott 2018-03-30 21:12:54 +0100
  • 2f56518b66 dml: Replace usage of wchar_t with char16_t Joshua Scott 2018-03-30 20:05:01 +0100
  • 2e17370337 dml: Fix build errors from Travis Joshua Scott 2018-03-30 19:29:12 +0100
  • 977ea2310e dml: Specialize string types Joshua Scott 2018-03-30 18:58:57 +0100
  • 7903e23d90 dml: Specialize floating point types Joshua Scott 2018-03-30 16:54:02 +0100
  • 2dad97aded dml: Don't add fields with the same name but different types Joshua Scott 2018-03-30 16:37:17 +0100
  • ade0822747 dml: Specialize integer types Joshua Scott 2018-03-30 16:34:59 +0100
  • 029acce2d0 test: DML field deserialization tests Joshua Scott 2018-03-30 16:33:30 +0100
  • 110ecbcea9 test: Fix typo in DML unit tests Joshua Scott 2018-03-29 23:23:19 +0100
  • 190e8d197f test: DML unit tests Joshua Scott 2018-03-29 23:21:49 +0100
  • 78df29e230 travis: Verbose output on test failure Joshua Scott 2018-03-29 23:20:30 +0100
  • 1f4e0c4769 dml: Skeletons for each type specialization Joshua Scott 2018-03-29 16:41:22 +0100
  • be07d23ecf dml: Simple implementation Joshua Scott 2018-03-29 16:06:20 +0100
  • 18b6aeb407 README: Add build status Joshua Scott 2018-03-29 16:01:11 +0100
  • 55cae79eca travis: Remove symbolic link Joshua Scott 2018-03-29 15:57:57 +0100
  • 3d7931a0fc travis: Travis-CI configuration Joshua Scott 2018-03-29 15:48:46 +0100
  • 21ccbf0cd7 cmake: Set CXX_STANDARD to 11 on examples and tests Joshua Scott 2018-03-29 15:48:20 +0100
  • 54c1e509f6 dml: Add header files Joshua Scott 2018-03-26 21:39:10 +0100
  • ddbeb492b6 cmake: Add CMakeLists.txt Joshua Scott 2018-03-26 19:19:39 +0100
  • ce75b39c4b
    Initial commit Joshua Scott 2018-03-25 22:15:35 +0100