Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-31 | test: Use session.Destroy() | Patrik Flykt | 1 | -1/+1 | |
Use session.Destroy() instead of the Manager API DestroySession() method call. | |||||
2011-10-31 | doc: Document that DestroySession will not send Release to sessions | Patrik Flykt | 1 | -2/+1 | |
2011-10-31 | session: Implement Session API Destroy method call | Patrik Flykt | 1 | -0/+6 | |
Call session_disconnect() from destroy_session() thus adding functionality to Session API Destroy method call. | |||||
2011-10-31 | iptables: Fix xtables API version issues | Tomasz Bursztyka | 1 | -4/+35 | |
2011-10-31 | tools: Fix xtables API version issues with iptables-test | Tomasz Bursztyka | 1 | -4/+36 | |
2011-10-28 | gdhcp: Possible file descriptor leak | Jukka Rissanen | 1 | -2/+2 | |
2011-10-28 | session: Add a list of pending connect/disconnect actions | Patrik Flykt | 1 | -6/+76 | |
deselect_service() and select_offline_service() want to clear up the session state machinery by setting up a zero second timeout function thereby letting the main loop run once through all waiting actions. Unfortunately, if a service is being removed meantime, the service structure stored in the timeout functions will become invalid. This is fixed by adding a list of pending connect/disconnect actions per struct service_entry and cancelling all of them if the service is removed. Fixes BMC#22879 | |||||
2011-10-28 | iptables: Support builtin chain policies changes | Tomasz Bursztyka | 1 | -3/+50 | |
2011-10-28 | iptables: Disable getopt unknown option display | Tomasz Bursztyka | 1 | -0/+3 | |
2011-10-28 | iptables: Support for rule matches list | Tomasz Bursztyka | 1 | -21/+23 | |
2011-10-28 | iptables: Finalize matches extensions setup | Tomasz Bursztyka | 1 | -0/+4 | |
2011-10-28 | iptables: Add extensions options parsing for matches | Tomasz Bursztyka | 1 | -2/+24 | |
2011-10-28 | iptables: Finalize target extensions setup | Tomasz Bursztyka | 1 | -0/+3 | |
2011-10-28 | iptables: Add extensions options parsing for target | Tomasz Bursztyka | 1 | -8/+9 | |
2011-10-28 | iptables: Add x6_options matches handling | Tomasz Bursztyka | 1 | -5/+17 | |
2011-10-28 | iptables: Add x6_options target handling | Tomasz Bursztyka | 1 | -2/+12 | |
2011-10-28 | iptables: Move target and matches preparation routines | Tomasz Bursztyka | 1 | -7/+8 | |
2011-10-28 | iptables: Support matches rule list loading | Tomasz Bursztyka | 1 | -3/+5 | |
2011-10-28 | iptables: Refactor matches preparation | Tomasz Bursztyka | 1 | -26/+48 | |
2011-10-28 | iptables: Move target options merge to prepare_target | Tomasz Bursztyka | 1 | -11/+14 | |
2011-10-28 | iptables: Code preparation for option handling | Tomasz Bursztyka | 1 | -24/+24 | |
2011-10-28 | tools: Add iptables_test builtin chain policy changes | Tomasz Bursztyka | 1 | -3/+50 | |
2011-10-28 | tools: Initialize the iptables_test invert flag properly | Tomasz Bursztyka | 1 | -0/+2 | |
The invert flag is specific to each option so it needs to be initialized after each succesfully handled option. | |||||
2011-10-28 | tools: Disable getopt unknown option display in iptables_test | Tomasz Bursztyka | 1 | -0/+3 | |
2011-10-28 | tools: Add support for rule matches list to iptables_test | Tomasz Bursztyka | 1 | -21/+23 | |
2011-10-28 | tools: Finalize matches extensions setup in iptables_test | Tomasz Bursztyka | 1 | -0/+4 | |
2011-10-28 | tools: Add extensions options parsing for matches to iptables-test | Tomasz Bursztyka | 1 | -2/+24 | |
2011-10-28 | tools: Finalize target extensions setup in iptables_test | Tomasz Bursztyka | 1 | -0/+3 | |
2011-10-28 | tools: Add extensions options parsing for target to iptables_test | Tomasz Bursztyka | 1 | -8/+9 | |
2011-10-28 | tools: Add x6_options matches handling to iptables-test | Tomasz Bursztyka | 1 | -5/+17 | |
2011-10-28 | tools: Add x6_options target handling to iptables_test | Tomasz Bursztyka | 1 | -2/+12 | |
2011-10-28 | tools: Target and matches preparation function moves in iptables_test | Tomasz Bursztyka | 1 | -10/+8 | |
2011-10-28 | tools: Add matches rule list loading support for iptables_test | Tomasz Bursztyka | 1 | -3/+5 | |
2011-10-28 | tools: Refactor iptables_test matches preparation | Tomasz Bursztyka | 1 | -25/+48 | |
2011-10-28 | tools: Move iptables_test target options merge in prepare_target | Tomasz Bursztyka | 1 | -11/+14 | |
2011-10-28 | tools: Code preparation for iptable-test option handling | Tomasz Bursztyka | 1 | -24/+24 | |
2011-10-28 | service: Remove the gateways when removing the service | Jukka Rissanen | 1 | -0/+3 | |
This is needed because connection.c takes a reference of the service so we want to remove the gateways properly so that service can be deleted and IP addresses released when disconnection comes from network side (like when ethernet cable is disconnected). | |||||
2011-10-26 | tools: Fix compilation in MeeGo | Jukka Rissanen | 3 | -0/+3 | |
The _GNU_SOURCE needs to be defined so that O_CLOEXEC symbols can be found in system header files. The source does not compile without the patch in MeeGo 1.2 | |||||
2011-10-26 | core: Fix compilation in MeeGo | Jukka Rissanen | 4 | -6/+4 | |
The _GNU_SOURCE needs to be defined so that O_CLOEXEC symbols can be found in system header files. The source does not compile without the patch in MeeGo 1.2 | |||||
2011-10-26 | plugins: Fix compilation in MeeGo | Jukka Rissanen | 2 | -0/+2 | |
The _GNU_SOURCE needs to be defined so that O_CLOEXEC symbol can be found in system header files. The source does not compile without the patch in MeeGo 1.2 | |||||
2011-10-25 | tools: Add SOCK_CLOEXEC to socket() | Daniel Wagner | 3 | -3/+3 | |
Make sure all file descriptor are closed. | |||||
2011-10-25 | core: Add SOCK_CLOEXEC to socket() | Daniel Wagner | 7 | -39/+39 | |
Make sure all file descriptor are closed. | |||||
2011-10-25 | plugins: Add SOCK_CLOEXEC to socket() | Daniel Wagner | 2 | -2/+2 | |
Make sure all file descriptor are closed. | |||||
2011-10-25 | gweb: Add SOCK_CLOEXEC to socket() | Daniel Wagner | 2 | -2/+4 | |
Make sure all file descriptor are closed. | |||||
2011-10-25 | gdhcp: Add SOCK_CLOEXEC to socket() | Daniel Wagner | 4 | -10/+10 | |
Make sure all file descriptor are closed. | |||||
2011-10-25 | core: Add O_CLOEXEC to open() | Daniel Wagner | 5 | -10/+10 | |
Make sure all file descriptor are closed. | |||||
2011-10-25 | plugins: Add O_CLOEXEC to open() | Daniel Wagner | 2 | -4/+4 | |
Make sure all file descriptor are closed. | |||||
2011-10-25 | tools: Add O_CLOEXEC to open() | Daniel Wagner | 4 | -4/+5 | |
Make sure all file descriptor are closed. | |||||
2011-10-21 | service: Activate loose mode routing | Jukka Rissanen | 1 | -2/+60 | |
If more than one service is connected at the same time, then activate loose mode routing by setting the /proc/sys/net/ipv4/conf/all/rp_filter to value 2 If the loose mode routing is not activated, then packets are not routed properly if services are connected to same subnet. The original value of rp_filter is restored when the other services are disconnected and only one service is connected. For details of rp_filter setting, see Linux kernel file Documentation/networking/ip-sysctl.txt Fixes BMC#23606 | |||||
2011-10-21 | ipconfig: Set/unset IPv4 rp_filter setting | Jukka Rissanen | 2 | -0/+57 | |