gnation

log

age author description
2 months ago David Czech A bit of refactoring, clean-up, bug-fixing etc.default tip
2 months ago David Czech Manually handled exceptions.
2 months ago David Czech Moving configuration files to tests/etc/ to unclutter tests/
2 months ago David Czech More work on config, using execptions to deal with invalid configuration.
2 months ago David Czech Just some little changes, commiting before dinner ;)
2 months ago David Czech Roster config and Xinclude start
3 months ago Arc Riley Upgrading waf to 1.5.17, removed (now unneeded) expat library hack from wscript
3 months ago Arc Riley Added stream error handling as a simple inline function with template.
3 months ago David Czech Processing User config
3 months ago Arc Riley Adding utils.gs (which currently just has findAttr in it)
3 months ago Arc Riley Started work on _replyStream, server now responds to <stream> (partially)
3 months ago Arc Riley userData is now void* to silence a lot of compiler warnings
3 months ago Arc Riley Changed sessions.gs from using Parse() to ParseBuffer() to avoid double-copying the input.
3 months ago Arc Riley Updated ParseBuffer even though we can't use it (yet)
3 months ago Arc Riley Turn on debugging symbols.
3 months ago Arc Riley Using pointer math and hackery to fix ClientSession.send
3 months ago Arc Riley Started adding support for buffered write, line 80 is wrong and needs fixing.
3 months ago Arc Riley Forgot [Compact]
3 months ago Arc Riley Added glib-extras.vapi with a char[] version of GString
3 months ago Arc Riley Turned write into an inline function, now takes char[] instead of String
3 months ago Arc Riley Is now reading tcp input and parsing data, echos back element names
3 months ago Arc Riley Small typo fix for Parser.SetUserData
3 months ago Arc Riley Folded Parse and ParseRaw together as char[] is the default way this will be used, modified config.gs to match.
3 months ago Arc Riley Branch merge.
3 months ago Arc Riley Added XML.ParseRaw for char[] reading instead of string, len
3 months ago Arc Riley Added sessions.gs and ClientSession class, same behavior as before but now doesn't immediately close the connection.
3 months ago Arc Riley Now returns "Hello, World!" when you connect
3 months ago Arc Riley Fixing small typo.
3 months ago Arc Riley Removed trailing spaces.
3 months ago Arc Riley Moved daemon error/exit code to inline function.
3 months ago Arc Riley Added "fd" option for grabbing existing Client sockets (for server resume, eventually)
3 months ago Arc Riley Horrible, hackish workaround to support compiling with valac 0.8.x
3 months ago David Czech Just added XML.GetCurrentLineNumber...
3 months ago Arc Riley Adding libsoup as a dependency to help support BOSH
3 months ago Arc Riley Fixed ports (5222 is client-to-server, 5269 is server-to-server), marked these as comments.
3 months ago Arc Riley Added MainLoop, replaces sleep command but now runs forever.
3 months ago Arc Riley Store addr as null if not provided
3 months ago Arc Riley Started work on sockets.gs
3 months ago Arc Riley Switched ip address storage from string to a GInetAddress object, added default support (no ip means IPv4 "any" address)
3 months ago David Czech Some more work on config
3 months ago Arc Riley Finished mapping gsasl.h to libgsasl.vapi
3 months ago David Czech Small fix, for port override.
3 months ago Arc Riley Renamed Gsasl.Gsasl to Gsasl.Session to avoid namespace collisions
3 months ago Arc Riley added missing ;
3 months ago Arc Riley Branch merge.
3 months ago Arc Riley About 8 hours of work on libgsasl.vapi, ending on line 309.
3 months ago Arc Riley Changed CharacterDataHandler to use a char array instead of a string since the data returned is not zero terminated.
3 months ago David Czech gn:listen config parsing mostly done.
3 months ago Arc Riley Bump glib/gio dependency check to require 2.22+ for access to network functions
3 months ago Arc Riley Changing license for expat and libgsasl vapis to LGPL, treating them as not part of the GNation project body and maintained separately
3 months ago Arc Riley Adding gsasl to wscript with a stub libgsasl.vapi
3 months ago Arc Riley Minor cleanup on SearchAttributes function
3 months ago Arc Riley Changed from '}' to ' ' as character that separates namespace and element
3 months ago DavidCzech ServerConfig: Handling "gn:listen"
3 months ago Arc Riley Some cleanup and enhancements to wscript
3 months ago Arc Riley Reverting to 1.5.10 because 1.5.16 is broken.
3 months ago Arc Riley Upgrading waf from 1.5.10 to 1.5.16
3 months ago Arc Riley Added proper test for expat 2.0+
3 months ago DavidCzech Added Gee to configuration. Start on gnation ServerConfig.
3 months ago DavidCzech Basic Expat test complete.