Main Page: Difference between revisions

From Libreswan
Jump to navigation Jump to search
(More reorg, add building)
 
(64 intermediate revisions by 6 users not shown)
Line 3: Line 3:
== User Documentation ==
== User Documentation ==


* [[ Introduction  ]]
* [[ Introduction  ]]
* [[ Using NSS with libreswan ]]
* [[ Configuration examples  ]]
* [[  Configuration examples  ]]
* [https://libreswan.org/man/ Manual pages]
* [https://libreswan.org/man/ Manual pages]
* [[ Additional ipsec.conf documentation ]]
* [[ Additional ipsec.conf documentation ]]
* [[ Interoperability ]]
* [[ Interoperability ]]
* [[ Supported ciphers and algorithms ]]
* [[ FAQ ]]
* [[ FAQ ]]
* [[ Tips and Tricks  ]]
* [[ Tips and Tricks  ]]
* [[  Migrating from Openswan ]]
* [[ Cipher suites and algorithm support ]]
* [[ Hardware Tokens ]]
* [[ IRC ]]
 
=== Upgrading Documentation ===
 
* [[ HOWTO: Using NSS with libreswan ]]
* [[ HOWTO: openswan to libreswan migration ]]
 
=== Cloud and mesh deployments ===
 
* [[ HOWTO: Opportunistic IPsec ]]
* [[ HOWTO: Unauthenticated Opportunistic IPsec ]]
* [[ HOWTO: Opportunistic IPsec using LetsEncrypt ]]
<!-- * [[ HOWTO: OpenShift cloud encryption using Opportunistic IPsec ]] -->
* [https://docs.openshift.com/container-platform/3.3/admin_guide/ipsec.html OpenShift Cloud Encryption with libreswan] written by Openshift
* [https://aws.amazon.com/quickstart/architecture/libreswan-ipsec-mesh/ HOWTO: Opportunistic IPsec mesh for Amazon EC2 instances on AWS] written by Amazon
* [[ Route-based VPN using VTI | HOWTO: Route-based VPN using VTI ]]
* [[ Route-based_XFRMi | HOWTO: Route-based XFRMi ]]
 
* [[ Benchmarking and Performance testing ]]
* [[ Benchmarking and Performance testing ]]
* [[ OCF Hardware crypto acceleration ]]
* [[ OCF Hardware crypto acceleration ]]
* [[ Entropy matters ]]


'''Upgrade Information'''
'''Upgrade Information'''
* [[ 3.14 X509 ]]
* [[ 3.14 X509 ]]
* [[ 3.14 on Debian Wheezy]]
* [[ 3.14 on Debian Wheezy ]]
* [[ 3.21 on Debian Wheezy ]]
 
== Presentations ==
 
* [https://devconf.cz/ DevConf.cz] 2016, Presentation by Paul Wouters: [[:File:DevConf2016-IPsec.pdf|Slides]] and [http://www.youtube.com/watch?v=9v-fNwlwlQs&t=42m35s Video] (video starts around 45 minute mark)
* [http://events.linuxfoundation.org/events/linux-security-summit Linux Security Summit] 2016, Presentation by Paul Wouters: [https://www.youtube.com/watch?v=Me_rl6N1m7c&list=PLbzoR-pLrL6pq6qCHZUuhbXsTsyz1N1c0&index=17 Video]
* [https://workshop.linux-ipsec.org/2018/ Linux IPsec Workshop] 2018, Presentation by Paul Wouters: [[:File:IPsecSummit201803.pdf|Slides]]
* [https://netdevconf.org/0x12/session.html?ipsecike-tutoriallab NetDev 0x12 2018 IKE tutorial] Using IKE and libreswan Presentation by Paul Wouters [[:File:NetDev-0x12-IPsec.pdf|IKE Slides]]
* [https://netdevconf.org/0x12/session.html?ipsecike-tutoriallab NetDev 0x12 2018 IPsec tutorial] IPsec kernel flow Presentation by Sowmini Varadhan [[:File:netdev-0x12-ipsec-flow.pdf|IPsec Slides]]
* [https://www.youtube.com/watch?v=7oldcYljp4U NetDev 0x12 2018 IKE and IPsec tutorial video]
* [https://devconf.cz Devconf.cz] 2020, Large scale IPsec deployments by Paul Wouters: [[:File:DevConf2020IPsecLargeScale.pdf|Slides]]


== Developer documentation ==
== Developer documentation ==
=== Building ===
* [[ Building and installing from source  ]]
* [[ Cross Compiling ]]
* [[ Compiling with AddressSanitizer ]]
* [[ Travis ]]
=== Testing ===
{|
* [[ Test Suite | 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 ]]
* [[ Building and installing from source  ]]
* [[  Cross Compiling ]]
* [https://bugs.libreswan.org/ Bug Tracker]
* [https://bugs.libreswan.org/ Bug Tracker]
* [[  Test Suite  ]]
* [[ pluto internals ]]
* [[  Test Suite - valgrind ]]
* [[ KLIPS ]]
* [[  Test Suite - Docker ]]
* [[ Meetings ]]
* [[ Test Suite - Docker F22 ]]
* [[ RFC List ]]
* [[ pluto internals  ]]
* [[ IKEv2 Child SA ]]
* [[ KLIPS ]]
* [[ IKEv2 CP and EAP support ]]
* [[ Meetings  ]]
* [[ Discouraged or forbidden C functions ]]
* [[ RFC List  ]]
* [[ Distribution source repository ]]
* [[ IKEv2 Child SA ]]
* [[ Linux IPsec Summit 2018 wishlist ]]
* [[ IKEv2 CP and EAP support ]]
* [[ Hacking NSS ]]
* [[ Discouraged or forbidden C functions ]]
 
* [[ Compiling with AddressSanitizer ]]
=== Summer of Code ===
 
* [[ Student projects ]]
* [[GSoC|Google Summer of Code]] (GSoC)
* [[GSoD|Google Season of Documentation]] (GSoD)


|
The Libreswan Team at IETF90 in Toronto
The Libreswan Team at IETF90 in Toronto


Line 47: 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 #libreswan channel at the Libera.Chat IRC network.
== Other ==
== Other ==


* [[ History ]]
* [[ History ]]
* [[  Administrivia  ]]
<!-- * [[  Administrivia  ]] -->
* [[  Other links  ]]
* [[  Other links  ]]
* [[ License of work inside the wiki ]]

Latest revision as of 19:26, 9 December 2021

The Libreswan Project

User Documentation

Upgrading Documentation

Cloud and mesh deployments

Upgrade Information

Presentations

Developer documentation

Building

Testing

Other

Summer of Code

The Libreswan Team at IETF90 in Toronto

LibreswanToronto2014wiki.jpg

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.

Other