- Improved and unified log output
- Print port rules in status
- Added color as attribute to containers
- Nicer status output thanks to prettytable
- Support selecting tcp and udp ports directives (default: tcp)
- Extended example YAML file to cover all cases
- Added initial support to set the FQDN
- Implemented two alternatives to set the FQDN but only one is active
- Needs heavy cleanup
- Fixed setting fqdn/hostname in wrong user space
- Extended configuration example
- Minimal documentation of the new configuration features
Updated "status" command example
Restructured the whole project

- Python package structure with setup.py
- Extended .gitignore
- Added requirements.txt
- Added check if YAML configuration file exists
- Further unified logging output format
- Moved methods from Project to Container class
- Cleanup due to the new Container class in most files
- Updated README to reflect recent changes
- Switched to 3 part version number
- Moved version number to separate file
Fixed indentation error in YAML configuration example
- Print netfilter rules even for stopped containers
- Ensure that the setup script is run with python3
- Updated documentation
- Add/remove netfilter (ports) rules on start/stop
- Circumvent exception when modifying netfilter rules too fast
- Added --no-ports parameter to prevent netfilter changes
Added initial, simple linking support

- Updated and extended documentation
- Removed some requirements as the modules are in the standard Python3 library
- Added more items to the wish list
- Line break after 80 columns in README
- Use code environments in README
Merge branch 'master' of https://github.com/run2fail/locker into dev
Preparing the next release

- Define getter and setter for properties with some simple checks
- Remove links when stopping container
- Added test cases for automatic testing
- Replaced False as return value with exceptions based feedback
- Common functionality is provided by decorators
- Added checks if keys are in project.args
- Always fall back to default behavior when an arg is missing in projects.args
- Colored output can be suppressed with a parameter
- Added reboot command
- Extended documentation removed some TODOs/open issues
- Restructured feature wish list in README
More features for 0.4.0 release

- Moved further regular expressions into the utils module
- Improved check of "volumes"
- Renamed example files with extension yml to yaml
- Extended status report with CPU and memory information
- Implemented cgroup support
- Updated README due to the recent changes
Fixes for cgroup issues and demo gif

- cgroup settings are now written to the container's config file
- The status command tries to show the running cgroup values or if the
  container is stopped tries to show the value from the config file (if
  available)
- Embdedded a demo session as gif in the README
Raise version number