Main Page: Difference between revisions
Jump to navigation
Jump to search
(give testing its own section) |
(More reorg, add building) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 50: | Line 50: | ||
== Developer documentation == | == Developer documentation == | ||
=== Building === | |||
* [[ Building and installing from source ]] | |||
* [[ Cross Compiling ]] | |||
* [[ Compiling with AddressSanitizer ]] | |||
* [[ Travis ]] | |||
=== Testing === | === Testing === | ||
{| | {| | ||
* [[ Test Suite | Test Suite - Overview ]] | |||
* [[ Test Suite - KVM ]] | * [[ Test Suite - KVM ]] | ||
* [[ Test Suite - Namespace ]] | * [[ Test Suite - Namespace ]] | ||
* [[ Test Suite - Docker ]] | * [[ Test Suite - Docker ]] | ||
Line 61: | Line 68: | ||
* [[ Test Suite - valgrind ]] | * [[ Test Suite - valgrind ]] | ||
* [[ Test Suite - 2017 NG ]] | * [[ Test Suite - 2017 NG ]] | ||
* [[ Coverity ]] | |||
|} | |} | ||
Line 66: | Line 74: | ||
{| | {| | ||
* [[ Setting up system for debug logging ]] | * [[ Setting up system for debug logging ]] | ||
* [https://bugs.libreswan.org/ Bug Tracker] | * [https://bugs.libreswan.org/ Bug Tracker] | ||
Line 78: | Line 83: | ||
* [[ IKEv2 CP and EAP support ]] | * [[ IKEv2 CP and EAP support ]] | ||
* [[ Discouraged or forbidden C functions ]] | * [[ Discouraged or forbidden C functions ]] | ||
* [[ Distribution source repository ]] | * [[ Distribution source repository ]] | ||
* [[ Linux IPsec Summit 2018 wishlist ]] | * [[ Linux IPsec Summit 2018 wishlist ]] | ||
* [[ Hacking NSS ]] | |||
=== Summer of Code === | |||
* [[ Student projects ]] | * [[ Student projects ]] | ||
Line 92: | Line 99: | ||
|} | |} | ||
The Libreswan developers can be reached on the [https://lists.libreswan.org/mailman/listinfo/swan-dev swan-dev] mailing list or via IRC on the # | The Libreswan developers can be reached on the [https://lists.libreswan.org/mailman/listinfo/swan-dev swan-dev] mailing list or via IRC on the #libreswan channel at the Libera.Chat IRC network. | ||
== Other == | == Other == | ||
Latest revision as of 18:26, 9 December 2021
The Libreswan Project
User Documentation
- Introduction
- Configuration examples
- Manual pages
- Additional ipsec.conf documentation
- Interoperability
- FAQ
- Tips and Tricks
- Cipher suites and algorithm support
- Hardware Tokens
- IRC
Upgrading Documentation
Cloud and mesh deployments
- HOWTO: Opportunistic IPsec
- HOWTO: Unauthenticated Opportunistic IPsec
- HOWTO: Opportunistic IPsec using LetsEncrypt
- OpenShift Cloud Encryption with libreswan written by Openshift
- HOWTO: Opportunistic IPsec mesh for Amazon EC2 instances on AWS written by Amazon
- HOWTO: Route-based VPN using VTI
- HOWTO: Route-based XFRMi
Upgrade Information
Presentations
- DevConf.cz 2016, Presentation by Paul Wouters: Slides and Video (video starts around 45 minute mark)
- Linux Security Summit 2016, Presentation by Paul Wouters: Video
- Linux IPsec Workshop 2018, Presentation by Paul Wouters: Slides
- NetDev 0x12 2018 IKE tutorial Using IKE and libreswan Presentation by Paul Wouters IKE Slides
- NetDev 0x12 2018 IPsec tutorial IPsec kernel flow Presentation by Sowmini Varadhan IPsec Slides
- NetDev 0x12 2018 IKE and IPsec tutorial video
- Devconf.cz 2020, Large scale IPsec deployments by Paul Wouters: Slides
Developer documentation
Building
Testing
- Test Suite - Overview
- Test Suite - KVM
- Test Suite - Namespace
- Test Suite - Docker
- Test Suite - Performance
- Test Suite - valgrind
- Test Suite - 2017 NG
- Coverity
Other
- Setting up system for debug logging
- Bug Tracker
- pluto internals
- KLIPS
- Meetings
- RFC List
- IKEv2 Child SA
- IKEv2 CP and EAP support
- Discouraged or forbidden C functions
- Distribution source repository
- Linux IPsec Summit 2018 wishlist
- Hacking NSS
Summer of Code
The Libreswan Team at IETF90 in Toronto
Antony, Tuomo, Kim, Richard, Hugh, Matt and Paul
The Libreswan developers can be reached on the swan-dev mailing list or via IRC on the #libreswan channel at the Libera.Chat IRC network.