Hi folks,

A shiny new v0.35 is out. It has been a long time since we had a
release. I am looking at fixed release dates, maybe once every two
months (to start with). Comments?

v0.35 has the following major changes,

1. Cascaded Configurations support by Dhaval Giani
2. Two new tools lssubsys and lscgroup by Ivana Varekova
3. New APIs to list available subsystems by Ivana Varekova
4. Packaging updates by Jan Safranek
5. cgget tool by Jan Safranek
6. Various bugfixes and cleanups.

Give it a run, and let us know how it looks.

For those interested the short log of all the patches that went in this
cycle

Balbir Singh (1):
      Minor improvements and refactoring of lscgroups

Dhaval Giani (12):
      libcgroup: Fix compile error
      libcgroup: Use the correct data type in the get_all_controller test case
      libcgroup: cgclear manpage
      libcgroup: trivial: Fix typo
      Merge branch 'devel/config3' of git://fedorapeople.org/~jsafrane/libcg
      libcgroup: Remove assert in cgroup_strerror()
      libcgroup: Introduce the new namespace keyword
      libcgroup: Setup the namespace datastructures
      libcgroup: Modify the APIs to use the namespace
      libcgroup samples: Valid namespace based configuration
      libcgroup samples: Invalid namespace configuration
      v0.35

Ivana Hutarova Varekova (9):
      add api for generating the list of all controllers (not only mount ones)
      adds lssubsys tool
      adds lscgroup tool
      Add copyright header to cgcreate
      man page for lscgroup tool
      man page for lssubsys tool
      lssubsys: new option -a,--all
      Fix cgroup_get_all_controller_{begin, next, end} api
      Enable get_all_controller test

Ivana Varekova (1):
      removes copy_name_value_from_rules to wrapper

Jan Safranek (33):
      RFC: Fix cgroup_find_parent function
      Split cgroup removal to separate functions.
      Add recursive cgroup_delete_cgroup_ext.
      Add cgdelete tool
      Refactor cgclear to use new recursive delete
      Shorten error text of ECGOTHER
      Remove unnecessary includes from libcgroup.h
      Remove warnings from test_functions.c
      Remove VERSION macro from api.c
      Add new executables to .spec file
      Distribute the PAM module in separate subpackage
      Change the libcgroup group
      Don't link with -lpam unless necessary II
      config.h.in is generated by "autoheader" and since we removed
all generated files, we should remove this one too. "autoreconf"
creates it when needed.
      Remove the CG_HIER_MAX from tools-common
      Allow cgdelete to process unlimited nr. of groups
      Allow cgcreate to create unlimited nr. of groups
      Add man page for cgdelete
      Install init scripts during 'make install'
      Remove the init script installation from .spec
      Fix compilation outside of source directory
      cgget tool
      Fix error text on failed reading of parameter.
      Fix reading of empty parameter values
      Remove trailing space from lssubsys output
      Move sysdefault handling to separate function
      Don't create sysdefault group whent it's not needed
      Add sample /etc/sysconfig/cgconfig
      Use cgclear on shutdown
      Make cgclear quiert when there is nothing to clear.
      Use tools instead of shell scripts
      Clean up the init script
      Add cgget man page.

Ken'ichi Ohmichi (8):
      Reduce "Cgroup change for PID:X, UID:X, GID:X FAILED!" messages.
      Add a process name to the log of cgrulesengd daemon.
      Add the strings of errno to cgrulesengd daemon's message.
      Restrict the effective range of SIGUSR2 signal.
      Cleanup: Define ECGRULESPARSEFAIL for the parser error of cgrules.conf.
      Fix a cgconfig behavior of wrong /etc/cgconfig.conf.
      Fix a memory leak in "cgconfig" service.
      Fix an invalid access to yytext.

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Libcg-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libcg-devel

Reply via email to