Skip to content
Snippets Groups Projects
  1. Jul 28, 2014
  2. Jul 09, 2014
  3. Jul 07, 2014
  4. Jun 16, 2014
  5. May 26, 2014
  6. May 23, 2014
  7. May 22, 2014
  8. May 09, 2014
  9. May 02, 2014
    • Jared Hancock's avatar
      security: Remove potential XSS vulnerability · 9916214f
      Jared Hancock authored
      The ThreadEntryWidget has a potential cross site scripting (XSS)
      vulnerability if data was posted directly to the page hosting the widget
      
      Vulnerable URLs:
      view.php, open.php, scp/open.php, scp/tickets.php
      
      The content received in the HTTP POST is now correctly escaped when it is
      echoed back to the user agent.
      9916214f
  10. May 01, 2014
  11. Apr 25, 2014
  12. Apr 24, 2014
  13. Apr 01, 2014
  14. Mar 25, 2014
  15. Feb 07, 2014
  16. Jan 17, 2014
  17. Jan 14, 2014
  18. Jan 10, 2014
  19. Dec 31, 2013
    • Jared Hancock's avatar
      perf: Use a materialized view to speed queue views · 1bc05945
      Jared Hancock authored
      This patch introduces an automatic materialized view to speed database
      performance when querying and displaying the ticket views. This can
      eventually be extended to the search and advanced search features to speed
      them as well.
      
      The data from the dynamic form entries related to ticket details is copied
      to a %ticket__cdata table. The %ticket__cdata table is then joined directly
      to the other tables in the query for the ticket view. MySQL is magically
      and dramatically faster using this method.
      
      The downside is that the disk usage for the custom data is doubled, and the
      time needed to update the dynamic data is at least doubled as the form
      entries and the materialized view must both be updated.
      
      This method should also extend well to other database platforms in the
      future. It will be likely that most other database query optimizers will
      have difficulty joining, scanning, and sorting the table models we have for
      custom data fields.
      1bc05945
  20. Dec 23, 2013
  21. Dec 17, 2013
  22. Dec 11, 2013
  23. Nov 27, 2013
  24. Nov 26, 2013
  25. Nov 25, 2013
  26. Nov 21, 2013
  27. Nov 20, 2013
  28. Nov 13, 2013
Loading