1. 21 Mar, 2011 3 commits
    • Pierre Ynard's avatar
      lua: merge telnet interface into rc · 51b60275
      Pierre Ynard authored
      The crappy input buffering code of rc is replaced by the (now) decent
      one of telnet. A new telnet transport is relatively cleanly added, and
      VLM commands are made available (over any transport). Example of use:
      
      vlc -Irc --rc-host "telnet://localhost:4212"
      51b60275
    • Pierre Ynard's avatar
      lua: remove broken code · 6addf026
      Pierre Ynard authored
      Only C userdata can set a garbage collector that way. Client sockets
      are leaked when the interface is stopped, because the destructor is
      never called. And given how the thread is cancelled in poll(), I can't
      see a simple way to call it.
      6addf026
    • Pierre Ynard's avatar
      lua: fix polling · ce00244d
      Pierre Ynard authored
      poll() revents are flags, and the lua module tests for equality...
      Obviously this has been working merely by accident given that a remote
      host resetting a connection generates only POLLIN, and neither POLLHUP
      nor POLLERR.
      
      lua doesn't support bitwise operators so this is the simplest way.
      ce00244d
  2. 20 Mar, 2011 22 commits
  3. 19 Mar, 2011 3 commits
  4. 18 Mar, 2011 7 commits
  5. 17 Mar, 2011 5 commits