1. 02 Jun, 2015 1 commit
    • Fix ABI compatibility · d24095e4
      Stéphane Graber authored
      Until we bump the SONAME to liblxc2, only symbol additions and struct
      member additions are allowed.
      
      Adding struct members in the middle of the struct breaks backward
      compatibility.
      
      This commit makes it clear when struct members were added and moves a
      few members that were added in the middle of the 1.0 struct to the end
      of it.
      
      Note that unfortunately that means we're breaking backward compatibility
      between LXC 1.1.0 and the state after this commit, given 1.1 is
      reasonably new, this is the least damaging way of fixing the problem.
      Signed-off-by: 's avatarStéphane Graber <stgraber@ubuntu.com>
      Acked-by: 's avatarSerge E. Hallyn <serge.hallyn@ubuntu.com>
  2. 26 May, 2015 14 commits
  3. 25 May, 2015 5 commits
  4. 23 May, 2015 1 commit
  5. 17 May, 2015 1 commit
  6. 15 May, 2015 1 commit
  7. 14 May, 2015 3 commits
    • Merge pull request #523 from lucaswerkmeister/fix521 · 8ec0243d
      Stéphane Graber authored
      Use POSIX-compliant function names in bash completion
    • Use POSIX-compliant function names in bash completion · e0bc1067
      Lucas Werkmeister authored
      When running in posix mode (for example, because it was invoked as `sh`,
      or with the --posix option), bash rejects the function names previously
      used because they contain hyphens, which are not legal POSIX names, and
      exits immediately.
      
      This is a particularly serious problem on a system in which the
      following three conditions hold:
      
      1. The `sh` executable is provided by bash, e. g. via a symlink
      2. Gnome Display Manager is used to launch X sessions
      3. Bash completion is loaded in the (system or user) profile file
         instead of in the bashrc file
      
      In that case, GDM's Xsession script (run with `sh`, i. e., bash in posix
      mode) sources the profile files, thus causing the shell to load the bash
      completion files. Upon encountering the non-POSIX-compliant function
      names, bash would then exit, immediately ending the X session.
      
      Fixes #521.
      Signed-off-by: 's avatarLucas Werkmeister <mail@lucaswerkmeister.de>
    • config : add lxc.hook.destroy option · 37cf711b
      Sungbae Yoo authored
      Signed-off-by: 's avatarSungbae Yoo <sungbae.yoo@samsung.com>
  8. 12 May, 2015 1 commit
  9. 11 May, 2015 5 commits
  10. 07 May, 2015 2 commits
  11. 04 May, 2015 4 commits
  12. 28 Apr, 2015 2 commits