1. 29 Aug, 2012 3 commits
  2. 24 Aug, 2012 2 commits
    • Dick Hollenbeck's avatar
    • 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
  3. 23 Aug, 2012 1 commit
  4. 15 Aug, 2012 1 commit
  5. 04 Aug, 2012 1 commit
  6. 22 Jul, 2012 2 commits
  7. 18 Jul, 2012 1 commit
  8. 15 Jul, 2012 1 commit
  9. 14 Jul, 2012 1 commit
  10. 13 Jul, 2012 1 commit
  11. 11 Jul, 2012 1 commit
  12. 09 Jul, 2012 1 commit
  13. 25 Jun, 2012 2 commits
  14. 24 Jun, 2012 1 commit
  15. 20 Jun, 2012 2 commits
  16. 16 Jun, 2012 1 commit
    • Wayne Stambaugh's avatar
      Pcbnew s-expression file parser bug fixes and file size improvements. · 8c72db66
      Wayne Stambaugh authored
      * Use index when saving layers to handle translated layer names.
      * Add LOCALE_IO switcher when loading s-expression format.
      * Make SEGVIA default to through hole to improve file size.
      * Don't save default orientation of 0 degrees in TEXTE_MODULE and TEXTE_PCB.
      * Don't save default zone configuration parameters.
      * Save multiple zone corners on a single line.
      * Fixed missing ( check in graphic and module arc parsers.
      * Consistency improvements for DRAWSEGMENT and EDGE_MODULE objects.
      * Minor tweaks to D_PAD formatting.
      8c72db66
  17. 13 Jun, 2012 1 commit
    • Wayne Stambaugh's avatar
      Pcbnew s-expression file parser bug fixes. · 3b2be428
      Wayne Stambaugh authored
      * Change save order of drawings to match legacy file format object order.
      * Set end point of SEGVIA to start point so the round trip back to legacy
        format is the same.
      * Fixed bug saving and loading oval pad drill parameters.
      * Fixed bug saving and loading rectangular pad deltas.
      * Fixed missing layer for PCB_TARGET.
      * Fixed EDA_TEXT italic bug.  Thanks Dick!
      * Remove some left over debug logging statements.
      3b2be428
  18. 11 Jun, 2012 1 commit
  19. 09 Jun, 2012 2 commits
  20. 08 Jun, 2012 1 commit
  21. 30 May, 2012 1 commit
  22. 29 May, 2012 1 commit
  23. 27 May, 2012 1 commit
  24. 25 May, 2012 1 commit
  25. 20 May, 2012 1 commit
  26. 19 May, 2012 1 commit
  27. 16 May, 2012 1 commit
  28. 14 May, 2012 1 commit
  29. 13 May, 2012 1 commit
  30. 10 May, 2012 1 commit
  31. 09 May, 2012 1 commit
    • Dick Hollenbeck's avatar
      Fix some comments. Enhance LEGACY_PLUGIN such that it can tolerate, then fix... · 2e0941a1
      Dick Hollenbeck authored
      Fix some comments.  Enhance LEGACY_PLUGIN such that it can tolerate, then fix bad legacy footprint libraries containing duplicate footprint names.
      This may have been an undocumented bug from more than a year ago, which manifested itself in *.mod files containing duplicate names.
      LEGACY_PLUGIN loads those now quietly, but appends "_v2", "_v3", etc. to each succeeding duplicate sharing the same name.
      
      2e0941a1
  32. 08 May, 2012 1 commit
  33. 07 May, 2012 1 commit