| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-18 | Merge remote-tracking branch 'upstream/master' | jEzEk | |
| 2020-03-24 | Fix doc link | Jvol Jvolizka | |
| 2018-10-30 | Merge branch 'tests' | jEzEk | |
| 2018-10-30 | refactor to testingTools.go with more tests | jEzEk | |
| leak testing added dummy X server replier fo dummy net.Conn tests | |||
| 2018-10-27 | Merge branch 'connection_close_fix' | jEzEk | |
| 2018-10-27 | Handle Conn's spawned goroutines upon close, ... | jEzEk | |
| fix double close panic, fix occaional panic on sudden connection to server close handle all channel waitings in cookies and requests properly | |||
| 2018-10-26 | tests double close, close with pending requests | jEzEk | |
| (*Conn).Close panic recover in tests | |||
| 2018-10-25 | tests after (*Conn) close channel is closed | jEzEk | |
| 2018-10-25 | testing unexpected (*Conn).conn close | jEzEk | |
| 2018-10-25 | test on dummy X un/checked with/out reply,refactor | jEzEk | |
| 2018-10-25 | test server w tests, test *Conn open/close | jEzEk | |
| 2018-10-25 | test dummy X server is responding & functional | jEzEk | |
| 2018-10-25 | new test servers, test severs run/close testing | jEzEk | |
| new servers: serverWriteErrorReadError serverWriteSuccessReadBlocking serverWriteSuccessReadErrorAfterWrite | |||
| 2018-10-25 | tests reactor, negative leaks error fix | jEzEk | |
| 2018-10-25 | test fixes | jEzEk | |
| 2018-10-25 | test dummy write error server -> conn close tests | jEzEk | |
| 2018-10-25 | test not timed out on blocking close fix | jEzEk | |
| 2018-10-25 | leak testing struct & checks | jEzEk | |
| 2018-10-25 | testing blocking server, Conn open/close test | jEzEk | |
| 2018-10-25 | xgb.go test file with very basic test server | jEzEk | |
| 2018-10-02 | Cosmetic refactoring of *Conn methods | jEzEk | |
| Just cosmetic changes to unify self reference variable name across all *Conn methods + NewConnNet comment fix This commit makes no changes in logic | |||
| 2017-12-10 | don't rewrite XPROTO if defined in Makefile | jEzEk | |
| 2017-12-10 | README update | jEzEk | |
| 2017-12-10 | BurntSushi/xgb -> jezek/xgb | jEzEk | |
| 2016-05-22 | Merge pull request #37 from rabinv/fix-randr-printf | Andrew Gallant | |
| Remove stray format char in randr example | |||
| 2016-05-22 | Remove stray format char in randr example | Rabin Vincent | |
| 2016-03-29 | fix structs with field name of 'Bytes' | Andrew Gallant | |
| (it conflict with a method of the same name that is generated for all such structs) | |||
| 2016-03-21 | Merge pull request #35 from aarzilli/xauthwild | Andrew Gallant | |
| Handle wildcard values in Xauthority file | |||
| 2016-03-21 | Merge pull request #34 from aarzilli/extlock | Andrew Gallant | |
| Read/Write mutex for Extensions map | |||
| 2016-03-21 | Handle wildcard values in Xauthority file | aarzilli | |
| Some field values in the Xauthority file have special meanings: - a value of 65535 in the 'family' field means that the entry will match a connection of any family on any address - an empty string in the 'display number' field means that the entry will match a connection on any display number This behaviour is documented at: https://cgit.freedesktop.org/xorg/lib/libXau/tree/AuGetBest.c#n109 | |||
| 2016-03-21 | Read/Write mutex for Extensions map | aarzilli | |
| 2015-11-20 | Merge pull request #31 from aarzilli/master | Andrew Gallant | |
| sendRequest reads req.buf after closing req.seq | |||
| 2015-11-08 | sendRequest reads req.buf after closing req.seq | aarzilli | |
| NewRequest says you can avoid reallocating a new buffer for each request by calling it directly. This is not true if req.seq is closed before req.buf is read. | |||
| 2015-04-26 | Remove panics/fatal errors. | Andrew Gallant | |
| Fixes #9. This makes shutdown a little more graceful, but there's more work to be done here. Namely, all outstanding cookies need to be given the error, otherwise they will block forever. | |||
| 2015-04-26 | assign a sequence id to the cookie before returning from Conn.NewRequest | Bryan Matsuo | |
| 2015-02-22 | Merge pull request #27 from fangyuanziti/master | Andrew Gallant | |
| add a new api: NewConnNet. So we can init a xgb.Conn from a net.Conn | |||
| 2015-02-22 | add a new api: NewConnNet | fangyuanziti | |
| 2014-05-10 | Formatting and 80 cols. | Andrew Gallant | |
| 2014-05-02 | Fix Issue #21: automatic calculation of alignment padding after lists | aarzilli | |
| 2013-12-30 | Merge pull request #19 from snyh/master | Andrew Gallant | |
| example/randr: check the GetOutputInfo's mode length (virtual head can h... | |||
| 2013-12-31 | examples:randr use info.Connection to detect whether there has any Randr.Modes | snyh | |
| 2013-12-30 | example/randr: check the GetOutputInfo's mode length (virtual head can have ↵ | snyh | |
| zero mode) | |||
| 2013-12-28 | Use consistent extension names. Close #6. | Andrew Gallant | |
| 2013-12-28 | It appears that the "Str" type (which is built into the core X protocol) | Andrew Gallant | |
| doesn't specify any padding. So it has to be treated as a special case. Close #12. | |||
| 2013-12-28 | shortcuts for the lazy | Andrew Gallant | |
| 2013-12-28 | When writing, don't pad the length of bytes produced from inner | Andrew Gallant | |
| structs/unions. Each type should take care of its own padding. Close #14. | |||
| 2013-12-28 | Regenerate xgb with latest XML descriptions. | Andrew Gallant | |
| 2013-12-28 | Fix fmt'd output for union list writing. | Andrew Gallant | |
| 2013-12-28 | Ignore the "fd" field for the time being (for the shm extension only). | Andrew Gallant | |
| 2013-12-28 | The `sync` and `xinput` extensions now use the `switch` field, which | Andrew Gallant | |
| XGB does not currently support. Therefore, I'm removing the sync and xinput extensions. This affects issues #11 and #13. | |||
