1. 24 Aug, 2012 2 commits
    • Gregor Riepl's avatar
      The listener is opened on INADDR_ANY, so it will accept any network · 96771ccc
      Gregor Riepl authored
      connection, no matter if it is originating locally or from the outside
      of the host. There is no check in place to discard non-local
      connections. The only security against a malicious attack would be
      provided by a local firewall, which is not guaranteed to be installed on
      every workstation kicad is used on.
      
      I tested this, and a host running eeschema accepts connections on TCP
      port 4243 from other hosts on the internet.
      
      A patch to remedy this potentially serious security hole is attached. It
      creates the listener on localhost instead. A flag is provided to allow
      the creation of sockets on 0.0.0.0 instead, if required. localhost is
      the default.
      96771ccc
    • Dick Hollenbeck's avatar
      *) 64 bit size_t is not compatible with %u printf format control. use "%zu" · 3a07ab1f
      Dick Hollenbeck authored
      where the 'z' prefix is for size_t arguments.
      
      *) minor beautification
      3a07ab1f
  2. 23 Aug, 2012 1 commit
  3. 22 Aug, 2012 1 commit
  4. 21 Aug, 2012 1 commit
  5. 16 Aug, 2012 1 commit
  6. 15 Aug, 2012 1 commit
  7. 11 Aug, 2012 3 commits
  8. 10 Aug, 2012 1 commit
  9. 06 Aug, 2012 1 commit
  10. 04 Aug, 2012 5 commits
  11. 03 Aug, 2012 1 commit
  12. 02 Aug, 2012 6 commits
  13. 01 Aug, 2012 4 commits
  14. 31 Jul, 2012 3 commits
  15. 30 Jul, 2012 1 commit
  16. 29 Jul, 2012 2 commits
  17. 25 Jul, 2012 2 commits
  18. 22 Jul, 2012 3 commits
  19. 21 Jul, 2012 1 commit