1. 23 Apr, 2015 1 commit
  2. 18 Apr, 2015 1 commit
  3. 17 Apr, 2015 3 commits
  4. 04 Mar, 2015 3 commits
  5. 23 Dec, 2014 1 commit
  6. 12 Dec, 2014 1 commit
  7. 05 Dec, 2014 1 commit
  8. 03 Dec, 2014 1 commit
  9. 17 Nov, 2014 1 commit
  10. 08 Nov, 2014 1 commit
  11. 03 Nov, 2014 1 commit
  12. 01 Nov, 2014 2 commits
  13. 27 Oct, 2014 1 commit
  14. 23 Oct, 2014 1 commit
    • ssl: dump the SSL ciphers in favour of TLS · f0f97370
      All versions of SSL are considered deprecated now, so let's ask OpenSSl
      to only use TLSv1. We still ask it to load those ciphers for
      compatibility with servers which want to use an older hello but will use
      TLS for encryption.
      
      For good measure we also disable compression, which can be exploitable,
      if the OpenSSL version supports it.
      Carlos Martín Nieto committed
  15. 13 Sep, 2014 1 commit
  16. 13 Jul, 2014 1 commit
  17. 30 Jun, 2014 1 commit
  18. 12 Jun, 2014 3 commits
  19. 11 Jun, 2014 1 commit
  20. 07 Jun, 2014 1 commit
  21. 06 May, 2014 2 commits
    • Fix the issues in git_shutdown · 0bf5430d
      1) Call to git_shutdown results in setting git__n_shutdown_callbacks
      to -1. Next call to git__on_shutdown results in ABW (Array Bound Write)
      for array git__shutdown_callbacks. In the current Implementation,
      git_atomic_dec is called git__n_shutdown_callbacks + 1 times. I have
      modified it to a for loop so that it is more readable. It would not
      set git__n_shutdown_callbacks to a negative number and reset the
      elements of git__shutdown_callbacks to NULL.
      
      2) In function git_sysdir_get, shutdown function is registered only if
      git_sysdir__dirs_shutdown_set is set to 0. However, after this variable
      is set to 1, it is never reset to 0. If git_sysdir_global_init is
      called again from synchronized_threads_init it does not register
      shutdown function for this subsystem.
      Anurag Gupta committed
  22. 01 May, 2014 1 commit
  23. 17 Apr, 2014 1 commit
  24. 11 Apr, 2014 1 commit
  25. 25 Feb, 2014 1 commit
  26. 05 Oct, 2013 3 commits
  27. 17 Sep, 2013 1 commit
    • Add simple global shutdown hooks · a3aa5f4d
      Increasingly there are a number of components that want to do some
      cleanup at global shutdown time (at least if there are not going
      to be memory leaks).  This creates a very simple system of shutdown
      hooks that will be invoked by git_threads_shutdown.  Right now, the
      maximum number of hooks is hardcoded, but since adding a hook is
      not a public API, it should be fine and I thought it was better to
      start off with really simple code.
      Russell Belfer committed
  28. 26 Aug, 2013 1 commit
  29. 11 Jul, 2013 1 commit
  30. 31 May, 2013 1 commit
    • Mutex init can fail · 1a42dd17
      It is obviously quite a serious problem if this happens, but mutex
      initialization can fail and we should detect it.  It's a bit like
      a memory allocation failure, in that you're probably pretty screwed
      if this occurs, but at least we'll catch it.
      Russell Belfer committed