Added an #include file that gcc needed
Improved the output - less is printed by default, and when debug is on, full packets are printed
Eliminated the --packet-trace option (and related code), since that's now covered by -d
Validate the session exists before attempting to access it, removed a bunch of stale TODO entries
Added a new driver - 'listener' - which listens on a port and forwards connections. It's the first driver that allows multiple simultaneous sessions, and works like a charm\!
removed debug code
Removed more debug code
Fixed a null pointer exception that would be thrown if the domain alone was requested (eg, 'dig @localhost skullseclabs.org')
Fixed the previous exception in a slightly better way
Fixed the previous exception in a slightly better way
Add tunnel functionality to the server
Added OPT_TUNNEL support to the client packet library (but not to the client itself yet)
Basic tunnel code works now, for both stdin and listener sockets
Tunneling handles timing-out servers better now
Reduce the length of the TXT length and remove the ability to listen on TCP to prevent some confusing bugs from cropping up