Repository : http://git.fedorahosted.org/cgit/firewalld-recode.git
On branch : master
commit 3bfa285000b4bf0c571e815cb3f619aeb99acd65 Author: Thomas Woerner twoerner@redhat.com Date: Mon Jan 12 13:55:48 2015 +0100
Mostly complete runtime interface of libfirewall.
For proper return of more complex structures with gobject-introspection (for example a dict containing more than strings or integers) several new types have to be created.
New GLib types: - FWZone - FWSimpleRule - FWRule - FWArgs - FWPassthrough
* fw_client New methods: - _fw_client_proxy_call_sync_get_gint32_list helper method - fw_client_getZoneSettings - fw_client_addRule - fw_client_getRules - fw_client_queryRule - fw_client_removeRule - fw_client_getAllRules - fw_client_passthrough - fw_client_addPassthrough - fw_client_removePassthrough - fw_client_queryPassthrough - fw_client_getPassthroughs - fw_client_getAllPassthroughs - fw_client_removeAllPassthroughs - fw_client_enableLockdown - fw_client_disableLockdown - fw_client_queryLockdown - fw_client_addLockdownWhitelistCommand - fw_client_getLockdownWhitelistCommands - fw_client_queryLockdownWhitelistCommand - fw_client_removeLockdownWhitelistCommand - fw_client_addLockdownWhitelistContext - fw_client_getLockdownWhitelistContexts - fw_client_queryLockdownWhitelistContext - fw_client_removeLockdownWhitelistContext - fw_client_addLockdownWhitelistUid - fw_client_getLockdownWhitelistUids - fw_client_queryLockdownWhitelistUid - fw_client_removeLockdownWhitelistUid - fw_client_addLockdownWhitelistUser - fw_client_getLockdownWhitelistUsers - fw_client_queryLockdownWhitelistUser - fw_client_removeLockdownWhitelistUser
Fixed methods (memory management): - fw_client_getPorts - fw_client_getForwardPorts
* enhanced tests
Diff suppressed because of size. To see it, use:
git diff --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol ^3bfa285000b4bf0c571e815cb3f619aeb99acd65~1 3bfa285000b4bf0c571e815cb3f619aeb99acd65
firewalld-recode@lists.fedorahosted.org