Jarrod Johnson
b78830c403
Fix tlvdata socket infinite loop condition
...
A client could spin the confluent server endlessly by bailing out of connection
at wrong time.
2014-05-19 16:53:55 -04:00
Jarrod Johnson
3a456ca45d
Bump client and server versions
2014-05-19 15:52:39 -04:00
Jarrod Johnson
950ca5e4c9
Add IPv6 support
...
Python defaults to IPv4-only, but IPv6 is cooler
2014-05-19 15:41:38 -04:00
Jarrod Johnson
51442e0180
Move to port 13001 for the TLS socket
...
While 6001 was not taken, it is well within reach of likely VNC ports
2014-05-19 15:23:52 -04:00
Jarrod Johnson
0dea8e0772
Move to port 6001 for the TLS socket
...
4001 is taken, so move to 6001 which is not taken by the registry.
2014-05-19 14:43:38 -04:00
Jarrod Johnson
724557b998
Bump version so that next build will be possible.
2014-05-15 16:22:56 -04:00
Jarrod Johnson
5bcde84e14
Fix cpu churn when web sessions open and idle
...
It turns out that eventlet.green.threading.Event() doesn't behave very efficiently in this context for whatever reason.
Use eventlet.event.Event() instead. It was not used before due to lack of timeout and clear, but that is overcome by
disposing of it rather than reusing and using with eventlet.Timeout() to add timeout to wait that doesn't have built in timeout.
2014-05-15 16:22:28 -04:00
Jarrod Johnson
4911de81e6
Have confluent automatically set up /var/run/confluent if permitted
...
If wanting to run as non-root, mkdir -p /var/run/confluent /var/log/confluent /etc/confluent
and chown those to be owned by confluent user. That is probably path for deb and rpm packaging.
2014-05-13 10:59:41 -04:00
Jarrod Johnson
5acf49c9fe
Correct change that broke the html explorer
...
In reorganizing the code, I made a mistake with the
indentation, resulting in the http interface not
working at all.
2014-05-10 11:59:47 -04:00
Jarrod Johnson
4c0b6c29dd
Bump version numbers for client and server packages
2014-05-09 17:19:11 -04:00
Jarrod Johnson
2d0fde3f42
Provide more detail in invalidargument
...
invalidargument was not particularly helpful by itself
improve things by adding more helpful information in the error strings.
2014-05-09 17:18:17 -04:00
Jarrod Johnson
9c441df050
Refresh package data to assure better pyghmi and confetty
2014-05-09 16:43:44 -04:00
Jarrod Johnson
542da958db
Have 'bad request' errors be more informative
2014-05-09 16:38:55 -04:00
Jarrod Johnson
2863c58264
Fix core to return invalidargument exception on bad input data
2014-05-08 14:39:44 -04:00
Jarrod Johnson
6c7aaf8bc3
Refine packaging issues
2014-05-06 16:45:51 -04:00
Jarrod Johnson
2f5dede1b4
Add bits and pieces to facilitate pypi packaging
2014-05-06 15:01:35 -04:00
Jarrod Johnson
c5cb5649d5
Begin reorganizing content for packaging
2014-05-06 13:37:31 -04:00