54 Commits (ea1da78160f5f91754a6b7a6b76cc6d6ef5e9438)
 

Author SHA1 Message Date
Jordan Orelli ea1da78160 pool some types 8 years ago
Jordan Orelli 1f8808b098 pool packet body buffers 8 years ago
Jordan Orelli b997309674 aligned reads better 8 years ago
Jordan Orelli 3a3cd9d914 yeah we need this 8 years ago
Jordan Orelli e23ab244d0 fix tests 8 years ago
Jordan Orelli 2bf18c6fce interfaces are fun 8 years ago
Jordan Orelli 63ab3c62e8 interfaces are good 8 years ago
Jordan Orelli 70085d5ef4 de-methodize these things 8 years ago
Jordan Orelli f9926cbbda discard skipped entities 8 years ago
Jordan Orelli 944cad072d whitelisting sorta works 8 years ago
Jordan Orelli bb40a292e3 emit child types 8 years ago
Jordan Orelli 81be585c0d let's not blow up terminals now 8 years ago
Jordan Orelli f28f5ecc4e restructuring 8 years ago
Jordan Orelli a18553a3ec oh this is definitely important 8 years ago
Jordan Orelli 4e8f6127b0 datagrams now called packets duh 8 years ago
Jordan Orelli 1d6dc6cc9c add vendored dependencies 8 years ago
Jordan Orelli c52e77dbad buffer reuse strategies 8 years ago
Jordan Orelli de8f42be96 whitelist groundwork 8 years ago
Jordan Orelli 063bf79c03 slowly getting more organized 8 years ago
Jordan Orelli 19c7e820bf message id types 8 years ago
Jordan Orelli da66321fec big const table 8 years ago
Jordan Orelli 3073b50948 pretty 8 years ago
Jordan Orelli d55cd19ccb seemsGood 8 years ago
Jordan Orelli 4eee79ee21 missing type yo 8 years ago
Jordan Orelli 7e088dfe61 decompress right pl0x 8 years ago
Jordan Orelli ac944ad6be observe specials 8 years ago
Jordan Orelli cccd4c4c1b naming 8 years ago
Jordan Orelli cf1f6e39fd dumpin it 8 years ago
Jordan Orelli 927ce6e9e3 added code generator 8 years ago
Jordan Orelli b89b0df06a that's not supposed to be there 8 years ago
Jordan Orelli 0a3b401a69 oh, so that's how 'go generate' works. 8 years ago
Jordan Orelli bce9de8d19 this byte ordering what the fuck 8 years ago
Jordan Orelli 3b8ff04f04 varint encoded values 8 years ago
Jordan Orelli 73f35ecad8 bit twiddling 8 years ago
Jordan Orelli 7d589f8f62 more bit reader stuff 8 years ago
Jordan Orelli 8010c47cab redo the bit reader shit 8 years ago
Jordan Orelli 39bfe68f79 ignore vendor dir 8 years ago
Jordan Orelli 96a32e861a the packet types are all wrong fuck 8 years ago
Jordan Orelli 9b4075c881 gonna need this bit twiddling thing 8 years ago
Jordan Orelli 0645f224a9 add profiling hooks 8 years ago
Jordan Orelli 16edd78210 track compression state in message 8 years ago
Jordan Orelli f95a4a659b organize 8 years ago
Jordan Orelli 817ae9f7f6 oh right, the glide stuff 8 years ago
Jordan Orelli 88f8b0a152 packet contents, ohhhh fuck 8 years ago
Jordan Orelli 3eee19d468 use generated protos 8 years ago
Jordan Orelli a06c68d2e7 EOF handling 8 years ago
Jordan Orelli 68cfde6207 check compressed flag on commands 8 years ago
Jordan Orelli 9287fe8aa5 getting packets now 8 years ago
Jordan Orelli e590c52e8b there's an envelope missing
manta looks like it's parsing an envelope type manually instead of
defining a proto definition for it. next step is to try to synthesize
that definition based on the manta code. it appears to be as follows:

message Envelope {
    required EDemoCommands command = 1;
    required varint tick = 2;
    required varint size = 3;
    required bytes body = 4;
}

or something to that effect. Reading protobuf primitives off the wire
manually is looney-bins.
8 years ago
Jordan Orelli 8c53711fbe check header again 8 years ago