Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-04-06 | I think I fixed a seeking bug in the qt gatsstream, but...I haven't tested it | Mike Buland | |
yet. | |||
2012-04-06 | Everything supports clone now. | Mike Buland | |
2012-03-31 | Tweaks to help build in windows. There...may be a problem with symlinks... | Mike Buland | |
2012-03-31 | Gats for QT is here. It's a pretty basic conversion right now, it doesn't | Mike Buland | |
support debugging formatting (Bu::sio), it doesn't support gats-text string parsing, and the exceptions need to be fixed to be real exceptions. The basic functions have been renamed to match the Qt API and we use QT types for everything (QHash, QList, QByteArray). It needs more testing, but it's a great start. | |||
2012-03-01 | Fixed a bug in java gats reading large strings over the network. | Mike Buland | |
2012-02-16 | Added a missing and badly needed helper function to the dictionary, put with | Mike Buland | |
a byte array as a parameter. | |||
2012-02-13 | Consistancy is best, so all the get helpers throw an exception if they can't | Mike Buland | |
find their object. | |||
2012-02-13 | Trying a more sensible handling for get helpers in GatsDictionary, they throw | Mike Buland | |
an exception now if the key isn't found. getInt and getFloat will both probably be complimented by getBigInt and getBigFloat or something like it later on, but we'll always return types from those helpers that can't contain a null, so exceptions it is. | |||
2012-02-11 | Builds gatscon for windows now :) | Mike Buland | |
2012-01-16 | Added networking compatible send/recv functions as helpers, plus a bunch of | Mike Buland | |
docs. | |||
2012-01-16 | Created python bindings. They use the classic python dump/load/dumps/loads | Mike Buland | |
paradigm | |||
2012-01-16 | Lots of documentation, an example program, and also some visibility cleanup. | Mike Buland | |
2011-05-23 | Minor change, just rebranded GatsCon to "Gats Console" for the display. | Mike Buland | |
2011-05-23 | Minor tweaks to make sure that autodoc is enabled in doxygen and that doxygen | Mike Buland | |
isn't confused by the multi-include protection. | |||
2011-05-23 | daivd - woops, missed a function | David | |
2011-05-23 | david - trying out the defined thing | David | |
2011-05-23 | david - added documentation to phpgats | David | |
2011-05-17 | Ok, you can now open files, save files, save files from proxies and clients, | Mike Buland | |
and add new root items to files. Later I'll add some actual editing capabilities, should be really easy. | |||
2011-05-17 | GatsCon can read files now, but it can't save them, or edit them yet. That'll | Mike Buland | |
be coming eventually. | |||
2011-05-17 | GatsCon now supports proxying, and way better than qtbenc ever did. Not only | Mike Buland | |
does it proxy, but you can inject your own messages going to the client or host. Pretty slick, really. Next up, reading and creating files. | |||
2011-05-17 | Gats::Object now has a strToGats function, it's pretty slick, it takes a string | Mike Buland | |
and produces a fully formed gats tree. Also, gatscon now can interact with a server directly. | |||
2011-05-16 | Almost there! I'm adding a qtbenc-like program for gats, only cooler. It'll | Mike Buland | |
really help us debug gats based protocols and look at gats files, and the like. | |||
2011-04-27 | The GatsInputStream is much, much simpler, should be much faster, and works | Mike Buland | |
more like java says blocking things should work. If you ask it to read an object, it will, it will wait on the socket until it gets a whole one, or throws an exception. | |||
2011-04-27 | david - some changes | David | |
2011-04-21 | Bugfix, forgot to clear my read buffer. | Mike Buland | |
2011-04-21 | Many helpers added, we like helpers. | Mike Buland | |
2011-04-21 | Gats float should (maybe) work... | Mike Buland | |
2011-04-21 | Well, dictionary may work... | Mike Buland | |
2011-04-21 | david - dictionary : ) | David | |
2011-04-21 | List may actually work! | Mike Buland | |
2011-04-21 | david - new methods | David | |
2011-04-21 | Need a hand... | Mike Buland | |
2011-04-21 | Heh, it was backwards. | Mike Buland | |
2011-04-21 | Boolean is in. | Mike Buland | |
2011-04-21 | Strings work now. | Mike Buland | |
2011-04-21 | ??? | Mike Buland | |
2011-04-21 | You can read and write integers now. Other types should be pretty easy from ↵ | Mike Buland | |
here. | |||
2011-04-21 | It...builds? | Mike Buland | |
2011-04-21 | Gats for java is getting closer. | Mike Buland | |
2011-04-06 | libgats now generates a really basic version.h | Mike Buland | |
2011-04-03 | Tweak to the float unit test. | Mike Buland | |
2011-03-21 | Wow, I feel...wow, like a total idiot. I forgot to cleanup list items. | Mike Buland | |
2011-03-14 | david - phpgats_Integer handles various types a little better now... | David | |
2011-03-11 | david - woops, my exceptions not being consistant caused problems in fishtrax... | David | |
2011-03-10 | david - woops, extra new line... | David | |
2011-03-10 | The beginings of java gats. | Mike Buland | |
2011-03-10 | PHP Gats now understands the new float format. | Mike Buland | |
2011-03-10 | Float format is pretty much stabalized. I switched to using log/exp to scale | Mike Buland | |
the number, works very well. The output is still encoded with bytes as base-256 digits of the number. | |||
2011-03-08 | Added a whole load of new, cool helpers for working with dictionaries and lists. | Mike Buland | |
2011-03-08 | The new float format is in place. The encoder/decoder may not be as fast right | Mike Buland | |
now as it could be, but it is universal, which is preferable in many cases. We effectively use a normalized base-256 format to store the number, with a scale, also with a base of 256. Basically, with x86 doubles, the C99 standard textual, lossless hex encoding format is at max 23 bytes. This encoding is equivelent but at max 11 bytes, including the format specifier ('f'). |