Python-augeas

Latest version: v1.1.0

Safety actively analyzes 628903 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 9

0.2.0

Not secure
- Augeas is now much more portable
* Pull in gnulib on non-glibc systems
* Augeas now builds and runs on FreeBSD (possibly others, too)
- Various fixes for memory corruption and the like
(Jim Meyering, James Antill)
- New lenses
* vsftpd.conf
* various bugfixes in existing lenses

0.1.1

- Add subtraction of regexps to the language, for example
let re = /[a-z]+/ - /(Allow|Deny)Users/
- Report errors during get/put in the tree; added subnodes to
/augeas/files/PATH/error for that purpose
- Many many bugfixes:
* plugged all known memory leaks
* fixed typecheck for lens union (l1 | l2) which was plain wrong
* reduce overall memory usage by releasing unused compiled regexps
* further performance improvements in libfa
* check that values match the regexps in STORE when saving
- libfa can now convert an automaton back to a regular expression
(FA_AS_REGEXP)
- New lenses
* /etc/fstab
* /etc/xinetd.conf and /etc/xinetd.d/*

0.1.0

Not secure
- Various changes to public API:
* Remove aug_exists from public API, and merge functionality into aug_get
* Do not hide pointer behind typedef; instead Augeas 'handle' type is now
struct augeas, typedef'd to augeas (Jim Meyering)
* Const-correctness of public API, return error indication
from aug_print (Jim Meyering)
* Make buildable on Debian Etch (remove -fstack-protector from compiler
switches)
- Public API is now stable, and existing calls will be supported without
further changes
- New schema:
* /etc/sysconfig/network-scripts/ifcfg-* (Alan Pevec)
* Assorted other files from /etc/sysconfig (the ones that just set
shell variables)
* /etc/apt/sources.list and /etc/apt/sources.list.d/* (Dean Wilson)
- Man page for augtool (Dean Wilson)

0.0.8

Not secure
- Complete rewrite of the language for schema descriptions

0.0.7

- Typecheck lenses; in particular, discover and complain about ambiguous
concatenation and iteration
- Enable typechecking for augparse by default, and for augtool via the
'-c' flag
- Fixed lens definitions in spec/ to pass typechecking. They contained
quite a few stupid and subtle problems
- Greatly improved libfa performance to make typechecking reasonably
fast. Typechecking cmfm.aug went from more than two hours to under two
seconds

0.0.6

- Make it possible to overwrite files when saving with and without
backups
- Take the filesystem root as an optional argument to aug_init
- Expose these two things as command line options in augtool

Page 8 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.