Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | adapted tnc scenarios to new imcvs library path | Andreas Steffen | 2011-07-06 | 33 | -43/+99 | |
| | ||||||
* | install IMC and IMV dynamic libraries in imcvs directory | Andreas Steffen | 2011-07-06 | 5 | -20/+17 | |
| | ||||||
* | Added news about policy history. | Tobias Brunner | 2011-07-06 | 1 | -0/+3 | |
| | ||||||
* | 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 | 7 | -357/+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. | |||||
* | Replaced pkcs7_t.create_certificate_iterator with enumerator. | Tobias Brunner | 2011-07-06 | 2 | -8/+8 | |
| | | | | The method is currently not used. | |||||
* | Replaced simple iterator usages. | Tobias Brunner | 2011-07-06 | 17 | -196/+196 | |
| | ||||||
* | "this" removed from comments. | Tobias Brunner | 2011-07-06 | 9 | -20/+4 | |
| | ||||||
* | Record the history of a policy installed in the kernel. | Tobias Brunner | 2011-07-06 | 1 | -141/+317 | |
| | | | | | | | This allows to properly delete a policy e.g. if reauth=yes and auto=route, because reqids are increased during reauthentication. It also avoids overriding an installed policy with a trap policy. | |||||
* | Add the reqid to kernel_ipsec_t.del_policy. | Tobias Brunner | 2011-07-06 | 9 | -26/+34 | |
| | ||||||
* | Added a replace function to linked_list_t. | Tobias Brunner | 2011-07-06 | 2 | -0/+24 | |
| | ||||||
* | Added an insert_after and insert_before function to linked_list_t. | Tobias Brunner | 2011-07-06 | 2 | -43/+91 | |
| | ||||||
* | Migrated linked_list_t to INIT/METHOD macros. | Tobias Brunner | 2011-07-06 | 1 | -174/+119 | |
| | ||||||
* | Cache the most recent reqid in the PF_KEY kernel interface. | Tobias Brunner | 2011-07-06 | 1 | -1/+2 | |
| | | | | | This makes the PF_KEY kernel interface behave the same as the Netlink kernel interface. | |||||
* | corrected description of shunt-policies scenario | Andreas Steffen | 2011-07-05 | 11 | -2/+226 | |
| | ||||||
* | install PASS and DROP shunt policies via PFKEYv2 interface | Andreas Steffen | 2011-07-05 | 1 | -1/+12 | |
| | ||||||
* | Added news about library dir change. | Tobias Brunner | 2011-07-05 | 1 | -0/+5 | |
| | ||||||
* | Don't install the libraries directly in lib/. | Tobias Brunner | 2011-07-05 | 8 | -8/+10 | |
| | | | | | Instead use a subdirectory (prefix/lib/ipsec by default). Also moved the plugins from libexec to a subdirectory of that dir. | |||||
* | ignore ports of IPv4 and IPv6 loopback interfaces | Andreas Steffen | 2011-07-05 | 1 | -0/+12 | |
| | ||||||
* | fixed UTF-8 representation of polish reason string | Andreas Steffen | 2011-07-05 | 1 | -1/+1 | |
| | ||||||
* | version bump to 4.5.3dr8 | Andreas Steffen | 2011-07-05 | 1 | -1/+1 | |
| | ||||||
* | delete orphan file | Andreas Steffen | 2011-07-04 | 1 | -266/+0 | |
| | ||||||
* | start and stop apache server on dave | Andreas Steffen | 2011-07-04 | 2 | -0/+2 | |
| | ||||||
* | added ITA Scanner IMC/IMV pair to tnccs-11-radius-block scenario | Andreas Steffen | 2011-07-04 | 4 | -4/+15 | |
| | ||||||
* | fixed debug statement | Andreas Steffen | 2011-07-04 | 1 | -1/+1 | |
| | ||||||
* | added ITA Scanner IMC/IMV pair to tnccs-20 and tnccs-20-block scenarios | Andreas Steffen | 2011-07-04 | 11 | -4/+30 | |
| | ||||||
* | added ITA Scanner IMC/IMV pair which detects open server ports on TNC clients | Andreas Steffen | 2011-07-04 | 15 | -4/+1474 | |
| | ||||||
* | added support if the IETF port filter attribute | Andreas Steffen | 2011-07-01 | 4 | -1/+345 | |
| | ||||||
* | again a bitwise or is required | Andreas Steffen | 2011-06-30 | 2 | -2/+2 | |
| | ||||||
* | version bump to 4.5.3dr7 | Andreas Steffen | 2011-06-29 | 1 | -1/+1 | |
| |