5 Commits

Author SHA1 Message Date
022f6ae87a Adds the ability to convert a value to the platform or network order.
This handles doing the configure check to see what the platform
endianess is for converting byte orders.
2016-11-03 15:04:29 -04:00
4f62caf654 Removed the Cargo.lock file from the repo and made Sigils a feature.
The Sigils library will now only be compiled in and able to convert
math structures if the convert_sigils feature is selected.

use_std would have also been set as a feature, but the library heavily
uses std::collections::vec::Vec. Until a non-std version of a collection
has been written, then this needs to be used.
2016-08-24 13:23:56 -04:00
Jason Travis Smith
e9ab0bdece Strings can now be transmuted or converted into binary data.
This also added the scribe library so that this library can use
the logging system.
2016-04-13 23:57:40 -04:00
Jason Travis Smith
cdd72603e5 Create a buffer overflow test.
This tests buffer overflow for the basic types. It does not currently
test the platform int and uint until the final function definitions
are determined.
2016-01-02 18:27:06 -05:00
Jason Travis Smith
fee27b18a3 Initial library commit.
The dependency on Sigils was also added.
2015-12-29 19:48:46 -05:00