Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update fallback drop policies if required. | Tobias Brunner | 2011-07-29 | 1 | -2/+20 | |
| | ||||||
* | Allow routing table IDs > 255 when filtering them. | Tobias Brunner | 2011-07-29 | 2 | -3/+11 | |
| | ||||||
* | DUMM: Allow addresses to be configured with net prefix. | Tobias Brunner | 2011-07-29 | 3 | -15/+21 | |
| | ||||||
* | Fixed host_create_from_subnet when no prefix is given. | Tobias Brunner | 2011-07-29 | 1 | -1/+1 | |
| | ||||||
* | Install fallback drop policies for all three directions. | Tobias Brunner | 2011-07-28 | 1 | -65/+66 | |
| | ||||||
* | Install fallback drop policies to avoid transmitting unencrypted packets. | Tobias Brunner | 2011-07-27 | 4 | -0/+25 | |
| | | | | | | | During the update of a CHILD_SA (e.g. caused by MOBIKE) the old policy is first uninstalled and then the new one is installed. In the short time in between, where no policy is available in the kernel, unencrypted packets could have been transmitted. | |||||
* | Remove policies in kernel interfaces based on their priority. | Tobias Brunner | 2011-07-27 | 10 | -80/+140 | |
| | | | | | | This allows to unroute a connection while the same connection is currently established. In this case both CHILD_SAs share the same reqid but the installed policies have different priorities. | |||||
* | Added missing include in mysql plugin. | Tobias Brunner | 2011-07-26 | 1 | -0/+1 | |
| | | | | This was previously pulled in via linked_list.h->iterator.h->library.h. | |||||
* | Inherit authentication information during IKE_SA rekeying | Martin Willi | 2011-07-25 | 1 | -0/+16 | |
| | ||||||
* | Added a log message when roam jobs get created. | Tobias Brunner | 2011-07-21 | 1 | -0/+2 | |
| | ||||||
* | Readded docs for some arguments to global functions. | Tobias Brunner | 2011-07-21 | 4 | -11/+17 | |
| | | | | Those were overzealously removed in 28623fc5389829858c78c759a214aa5c64ea26c6. | |||||
* | fixed esn type | Andreas Steffen | 2011-07-20 | 1 | -2/+2 | |
| | ||||||
* | fixed some more misspellings | Andreas Steffen | 2011-07-20 | 2 | -4/+4 | |
| | ||||||
* | Fixed common misspellings. | Tobias Brunner | 2011-07-20 | 65 | -97/+97 | |
| | | | | Mostly found by 'codespell'. | |||||
* | Count running load-tester threads properly. | Tobias Brunner | 2011-07-18 | 1 | -6/+2 | |
| | ||||||
* | Fix load-tester.shutdown_when_complete option. | Tobias Brunner | 2011-07-18 | 1 | -4/+8 | |
| | | | | It didn't work when used together with delete_after_established=yes. | |||||
* | Fix listener registration in load-tester plugin. | Tobias Brunner | 2011-07-18 | 1 | -3/+2 | |
| | | | | This fixes the load-tester.shutdown_when_complete option. | |||||
* | removed stray code | Andreas Steffen | 2011-07-18 | 1 | -2/+1 | |
| | ||||||
* | added log and status output for ESN | Andreas Steffen | 2011-07-16 | 2 | -1/+12 | |
| | ||||||
* | added IKEv2 exchange type IKE_SESSION_RESUME from RFC 5723 | Andreas Steffen | 2011-07-15 | 2 | -4/+10 | |
| | ||||||
* | Fix parentheses in write() to CLUSTERIP control files | Martin Willi | 2011-07-14 | 1 | -1/+1 | |
| | ||||||
* | shunt manager installs policies with %any hosts | Andreas Steffen | 2011-07-14 | 1 | -3/+6 | |
| | ||||||
* | added HOME_AGENT_ADDRESS CP attribute type | Andreas Steffen | 2011-07-14 | 2 | -7/+10 | |
| | ||||||
* | fixed typo | Andreas Steffen | 2011-07-14 | 2 | -2/+2 | |
| | ||||||
* | updated IANA IKEv2 Notify Message Types | Andreas Steffen | 2011-07-14 | 2 | -8/+28 | |
| | ||||||
* | check if violating_ports have been assigned | Andreas Steffen | 2011-07-13 | 1 | -0/+5 | |
| | ||||||
* | support of error_offset in PA-TNC INVALID PARAMETER error messages | Andreas Steffen | 2011-07-13 | 10 | -17/+161 | |
| | ||||||
* | add relative PB-TNC message offset | Andreas Steffen | 2011-07-13 | 1 | -1/+1 | |
| | ||||||
* | return offset value | Andreas Steffen | 2011-07-13 | 1 | -0/+1 | |
| | ||||||
* | add PID/Program Name to netstat output | Andreas Steffen | 2011-07-07 | 1 | -1/+1 | |
| | ||||||
* | install IMC and IMV dynamic libraries in imcvs directory | Andreas Steffen | 2011-07-06 | 4 | -20/+16 | |
| | ||||||
* | Record usage history of policies in PF_KEY kernel interface. | Tobias Brunner | 2011-07-06 | 1 | -169/+457 | |
| | | | | The implementation is nearly the same as in the Netlink kernel interface. | |||||
* | Simplified destruction of policy_sa_t objects in Netlink interface. | Tobias Brunner | 2011-07-06 | 1 | -12/+7 | |
| | ||||||
* | Adapted shunt manager to changed kernel interface (reqid in del_policy). | Tobias Brunner | 2011-07-06 | 1 | -3/+6 | |
| | ||||||
* | Some code cleanup in Netlink kernel interface. | Tobias Brunner | 2011-07-06 | 1 | -108/+119 | |
| | ||||||
* | Some code cleanup in PF_KEY kernel interface. | Tobias Brunner | 2011-07-06 | 1 | -118/+142 | |
| | ||||||
* | Reduce memory usage of policy history caching. | Tobias Brunner | 2011-07-06 | 1 | -131/+270 | |
| | | | | | Only cache data as needed (e.g. traffic selectors only for forward policies) and at most once for each IPsec SA. | |||||
* | Use has_more in decrypt_payloads instead of calling enumerate twice. | Tobias Brunner | 2011-07-06 | 1 | -1/+1 | |
| | ||||||
* | Added linked_list_t.has_more which checks if any elements follow an ↵ | Tobias Brunner | 2011-07-06 | 2 | -0/+19 | |
| | | | | enumerator's current position. | |||||
* | Make sure the enumerator stops after all items have been enumerated. | Tobias Brunner | 2011-07-06 | 2 | -4/+23 | |
| | | | | | This also changes how insert_before behaves, before enumeration items are inserted first, after enumeration last. | |||||
* | Keep the mutex locked as long as possible when deleting policies. | Tobias Brunner | 2011-07-06 | 1 | -61/+57 | |
| | | | | | | | | | This change tries to prevent a race condition where a thread tries to install the same policy another thread is currently deleting. If the second thread releases the mutex in del_policy too early the first thread could assume the policy does not exist (as it is not cached anymore) but would not be able to actually install it if the second thread was not yet able to delete it. | |||||
* | Properly unlock the policy if no change in the kernel is required. | Tobias Brunner | 2011-07-06 | 1 | -0/+1 | |
| | ||||||
* | Make sure access to policy is thread-safe during installation of route. | Tobias Brunner | 2011-07-06 | 1 | -2/+17 | |
| | ||||||
* | Linked list style cleanups | Martin Willi | 2011-07-06 | 1 | -47/+46 | |
| | ||||||
* | Finally removed deprecated iterator_t. | Tobias Brunner | 2011-07-06 | 6 | -356/+22 | |
| | ||||||
* | Removed unneeded and confusing insert_after method from linked_list_t. | Tobias Brunner | 2011-07-06 | 2 | -25/+6 | |
| | ||||||
* | Replaced more complex iterator usages. | Tobias Brunner | 2011-07-06 | 4 | -72/+46 | |
| | ||||||
* | Added a function to reset the enumerator of a linked list. | Tobias Brunner | 2011-07-06 | 2 | -0/+14 | |
| | ||||||
* | Replaced ike_sa_t.create_additional_address_iterator with enumerator. | Tobias Brunner | 2011-07-06 | 4 | -35/+37 | |
| | ||||||
* | Replaced ike_sa_t.create_child_sa_iterator with enumerator. | Tobias Brunner | 2011-07-06 | 16 | -119/+140 | |
| | | | | | This required two new methods on ike_sa_t. One returns the number of CHILD_SAs and one allows to remove a CHILD_SA. |