1. 14 Dec, 2012 1 commit
  2. 13 Dec, 2012 1 commit
  3. 10 Dec, 2012 1 commit
  4. 04 Dec, 2012 3 commits
    • Giorgos Korfiatis's avatar
      Better version of the bug fix 39cefb25 · 9d1f6e82
      Giorgos Korfiatis authored
      9d1f6e82
    • Georgios D. Tsoukalas's avatar
      fix obscure bug in callpoint class that triggered db integrity errors · 30a44929
      Georgios D. Tsoukalas authored
      Callpoint class had a placeholder attribute original_calls
      which was initialized as an empty dictionary,
      and thus was usable. Class __init__() code did not initialize
      original_calls as it should but because the placeholder was
      usable it did not break. Alas, the placeholder is global
      to all subclasses and their instances and one instance
      leaked attributes and functionality to the other.
      
      This caused the kamaki quotaholder client to be hijacked
      and directly call the backend, which was available
      on the same system/gunicorn deployment in our tests.
      The backend was directly called from an astakos view that
      had no transaction active (i.e. was on auto-commit).
      Normally, the backend would be called from the
      quotaholder_app view, which explicitly sets up a transaction.
      30a44929
    • Georgios D. Tsoukalas's avatar
      5f927596
  5. 03 Dec, 2012 3 commits
  6. 30 Nov, 2012 2 commits
  7. 29 Nov, 2012 6 commits
  8. 28 Nov, 2012 9 commits
  9. 26 Nov, 2012 6 commits
  10. 23 Nov, 2012 3 commits
  11. 22 Nov, 2012 1 commit
  12. 08 Nov, 2012 1 commit
  13. 29 Oct, 2012 1 commit
  14. 25 Oct, 2012 1 commit
  15. 24 Oct, 2012 1 commit