# Patches to Review

## James' Set of Patches (Based on 2.3)
- [View all patches](https://github.com/jamesyonan/openvpn/commits/2.3.2-mods)
  - [Added "setenv opt" directive prefix](https://github.com/jamesyonan/openvpn/commit/037690df22a4604a556c9b470d1f5e891991834b)
  - [Updated the TLS negotiation logic](https://github.com/jamesyonan/openvpn/commit/6ee8faade224cc346d67a7f1716df4012782999a)
  - [Minor fix to process_ipv4_header](https://github.com/jamesyonan/openvpn/commit/0a081bc3e0dfecde9464bddec8d775d1dbb8b9cd)
    - Arne Schwabe objected and provided another patch for this code ([See discussion](http://thread.gmane.org/gmane.network.openvpn.devel/7527/focus=7534))

## Arne Schwabe
- [PATCH: Add support of utun devices under Mac OS X](http://news.gmane.org/find-root.php?message_id=%3C1364762609-30320-1-git-send-email-arne@rfc2549.org%3E)
  - Native tun, no need for extra tun.kext
  - Supported for all OS X >= 10.6.8 (latest PPC version)
  - Requires root
  - Discussion: Drop tun.kext support and support only utun or "try utun first, fall back to tun.kext if it fails"
  - What about Peter Sagerson's [alternative OS X/utun patch](http://thread.gmane.org/gmane.network.openvpn.devel/7689)?
  - For version 2.3.3 or 2.4 only?
- [PATCH: Fix client-nat only working if mss-fix is specified](http://news.gmane.org/find-root.php?message_id=%3c1366452267%2d15838%2d1%2dgit%2dsend%2demail%2darne%40rfc2549.org%3e)
- [PATCHv3: Remove unused variables or put them to the defines they are being used in](http://news.gmane.org/find-root.php?message_id=%3c1366059999%2d31731%2d1%2dgit%2dsend%2demail%2darne%40rfc2549.org%3e)
  - ACK by cron2, committed and pushed to master

## Heikki Hannikainen
- [PATCH: Always load intermediate certificates from a PKCS#12 file](http://thread.gmane.org/gmane.network.openvpn.devel/7721)

## David Sommerseth
- [PATCH: Extend the plugin v3 API to identify the SSL implementation used](http://article.gmane.org/gmane.network.openvpn.devel/7677)
  - NAK by cron2 (feature-ACK, but code needs a v3)
- [PATCH: Update man page about the tls_digest_{n} environment variable](http://article.gmane.org/gmane.network.openvpn.devel/7659) (easy)
  - ACK by cron2
- [PATCH: Fix typo in autoconf](http://article.gmane.org/gmane.network.openvpn.devel/7658) (easy)
  - ACK by cron2
- [PATCH: Remove the --disable-eurephia configure option](http://article.gmane.org/gmane.network.openvpn.devel/7660)
  - ACK by cron2

## Kenny Root
- [Adding support for AEAD cipher modes (AES-GCM, et al.)](http://thread.gmane.org/gmane.network.openvpn.devel/7653)

# Development Discussion

- Proposal to have an in-person hackfest in Munich at the end of this year (November) instead of going to Brussels.
- Discussion and decision on [James' OpenVPN versioning proposals](http://thread.gmane.org/gmane.network.openvpn.devel/7678).
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9