aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-11GatsCon can display nulls now.Mike Buland
2012-06-11Python supports null.Mike Buland
2012-06-11All languages now support Null except for python and php, python is provingMike Buland
slightly trickier.
2012-05-29Apparently in python bools are ints, but ints aren't bools...this means thatMike Buland
you have to test for bool before int or bools are converted to ints. This is fixed now, bools transfer correctly.
2012-05-08david - created a phpgats library that uses native php types... it's still ↵David
using gmp, though...
2012-04-06The Qt API now supports cloning.Mike Buland
2012-04-06Qt is tested more thoroughly, some read bugs are fixed. It also works betterMike Buland
with qt principles. You can hook up the readyRead signal to the readObject slot on GatsStream, and connect the GatsStream objectRead signal to your own functions, and you'll be notified whenever a new gats object is read. Cool.
2012-04-06I think I fixed a seeking bug in the qt gatsstream, but...I haven't tested itMike Buland
yet.
2012-04-06Everything supports clone now.Mike Buland
2012-03-31Tweaks to help build in windows. There...may be a problem with symlinks...Mike Buland
2012-03-31Gats for QT is here. It's a pretty basic conversion right now, it doesn'tMike 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-01Fixed a bug in java gats reading large strings over the network.Mike Buland
2012-02-16Added a missing and badly needed helper function to the dictionary, put withMike Buland
a byte array as a parameter.
2012-02-13Consistancy is best, so all the get helpers throw an exception if they can'tMike Buland
find their object.
2012-02-13Trying a more sensible handling for get helpers in GatsDictionary, they throwMike 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-11Builds gatscon for windows now :)Mike Buland
2012-01-16Added networking compatible send/recv functions as helpers, plus a bunch ofMike Buland
docs.
2012-01-16Created python bindings. They use the classic python dump/load/dumps/loadsMike Buland
paradigm
2012-01-16Lots of documentation, an example program, and also some visibility cleanup.Mike Buland
2011-05-23Minor change, just rebranded GatsCon to "Gats Console" for the display.Mike Buland
2011-05-23Minor tweaks to make sure that autodoc is enabled in doxygen and that doxygenMike Buland
isn't confused by the multi-include protection.
2011-05-23daivd - woops, missed a functionDavid
2011-05-23david - trying out the defined thingDavid
2011-05-23david - added documentation to phpgatsDavid
2011-05-17Ok, 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-17GatsCon can read files now, but it can't save them, or edit them yet. That'llMike Buland
be coming eventually.
2011-05-17GatsCon now supports proxying, and way better than qtbenc ever did. Not onlyMike 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-17Gats::Object now has a strToGats function, it's pretty slick, it takes a stringMike Buland
and produces a fully formed gats tree. Also, gatscon now can interact with a server directly.
2011-05-16Almost there! I'm adding a qtbenc-like program for gats, only cooler. It'llMike Buland
really help us debug gats based protocols and look at gats files, and the like.
2011-04-27The GatsInputStream is much, much simpler, should be much faster, and worksMike 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-27david - some changesDavid
2011-04-21Bugfix, forgot to clear my read buffer.Mike Buland
2011-04-21Many helpers added, we like helpers.Mike Buland
2011-04-21Gats float should (maybe) work...Mike Buland
2011-04-21Well, dictionary may work...Mike Buland
2011-04-21david - dictionary : )David
2011-04-21List may actually work!Mike Buland
2011-04-21david - new methodsDavid
2011-04-21Need a hand...Mike Buland
2011-04-21Heh, it was backwards.Mike Buland
2011-04-21Boolean is in.Mike Buland
2011-04-21Strings work now.Mike Buland
2011-04-21???Mike Buland
2011-04-21You can read and write integers now. Other types should be pretty easy from ↵Mike Buland
here.
2011-04-21It...builds?Mike Buland
2011-04-21Gats for java is getting closer.Mike Buland
2011-04-06libgats now generates a really basic version.hMike Buland
2011-04-03Tweak to the float unit test.Mike Buland
2011-03-21Wow, I feel...wow, like a total idiot. I forgot to cleanup list items.Mike Buland
2011-03-14david - phpgats_Integer handles various types a little better now...David