0.21.1, Tue 2009-08-18 Fixed the --wep-* and --wpa-* options (Gentoo#281099). Fixed --activate-connection failing with Invalid settings service name. openSUSE 11.2: noarch again. 0.21, Mon 2009-08-10 User visible: Added screenshots.html. Output in a tabular form (like Tambet's nmcli); --terse/-t to disable. Added --wireless-enabled/--we. Added --con-info. For unimplemented device types, return "unknown", crash not (Kevin Fenzi). Ignore AlreadyAsleepOrAwake error (-o). Flags with zero value now output its name (NONE) instead of nothing. Ongoing library cleanup: Introduced Adaptor classes: MethodAdaptor, PropertyAdaptor, SignalAdaptor. Adding docstrings. Always use byte_arrays=True in DBusMio. Build fix: Removed noarch since Python has an arch dependent libdir (on openSUSE) 0.20, Wed 2009-07-29 Major rewrite: Created a library wrapping the NM DBus API. Created a generic library wrapping python-dbus. (both libraries are still quite messy) Dropped support for NM 0.6. (the last trace is in the 'breakup' branch) Connection setting: --activate-connection for system settings or another applet --connect for exporting a transient connection knetworkmanager (KDE3) config reading dropped Added a (basic) testsuite. Switched to distutils. 0.8.4, Sat 2009-03-21 New: When connecting (-C), monitor the NM connection state. Fix: RPM packaging: consistent PREFIX (bnc#485413), owning pkgdatadir. Fix: KeyError with --wep-hex. (James Hogan) Fix: knetworkmanagerrc: Don't let ConnectionSettings override ConnectionSecrets. Updated pbkdf2.py to the newest upstream version (license clarified). (Alexander Block) 0.8.3, Thu 2009-03-05 Fix: secrets leak via o.fd.NMS.Connection.Secrets (CVE-2009-0365) Fix: secrets leak via o.fd.NMS.Connection.GetSettings (bnc#479566#c3) 0.8.2, Mon 2009-03-02 New: --wpa-pass Fix: connecting to unsecured WEP Fix: do not crash when inspecting wired, 802-1x, NM 0.7.0 API 0.8, Fri 2008-11-14 New: --wep-pass New: if there is another applet, report its pid Fix: do not rely on DBus config from GUI applets 0.7, Sat 2008-07-12 New: can connect and show settings with NM 0.6 New: keys can be specified as CLI options, knetwormanagerrc not needed New: -C foo is enough to connect to an unencrypted network Fix: -o1 works for NM 0.6 0.6, Thu 2008-06-19 New: first steps to make it work on OLPC 0.5, Wed 2008-06-18 New: works much better with NM 0.6, except -C, -u, -s. Fix: flag values are sorted now Fix: suggest also .debs if python modules are missing. 0.4, Mon 2008-06-09 New: changed license to GPLv2 or later, to match other parts of NM New: distinguish WEP, WPA, WPA2 for -n. New: -o, -w control online and WiFi status. New: basic device info for NM 0.6 Fix: recognize Notification Messages in knetwormanagerrc. Fix: -u: better error message when applet not running. Fix: standardized option parsing, both -Cfoo and -C foo work.