notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
luasec Lua binding for the OpenSSL library to provide TLS/SSL communication
1.0.1 security on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.9_1Version of this port present on the latest quarterly branch.
Maintainer: thomas@beingboiled.info search for ports maintained by this maintainer
Port Added: 2009-07-14 06:08:10
Last Update: 2021-05-03 01:44:31
Commit Hash: 53f77bc
People watching this port, also watch:: git, rsync, lua52-luasocket, tmux, python
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • lua52-luasec>0:security/luasec
To install the port: cd /usr/ports/security/luasec/ && make install clean
To add the package, run one of these commands:
  • pkg install security/luasec
  • pkg install lua52-luasec
PKGNAME: lua52-luasec
Package flavors (<flavor>: <package>)
  • lua52: lua52-luasec
  • lua53: lua53-luasec
  • lua51: lua51-luasec
  • lua54: lua54-luasec
distinfo:
Packages (timestamps in pop-ups are UTC):
lua51-luasec
ABIlatestquarterly
FreeBSD:11:aarch64-0.9_1
FreeBSD:11:amd641.0.10.9_1
FreeBSD:11:armv60.5.10.9_1
FreeBSD:11:i3861.0.10.9_1
FreeBSD:11:mips--
FreeBSD:11:mips640.5.10.9_1
FreeBSD:12:aarch64-0.9_1
FreeBSD:12:amd641.0.10.9_1
FreeBSD:12:armv6-0.9_1
FreeBSD:12:armv7-0.9_1
FreeBSD:12:i3861.0.10.9_1
FreeBSD:12:mips--
FreeBSD:12:mips64-0.9_1
FreeBSD:12:powerpc64-0.9_1
FreeBSD:13:aarch640.9_10.9_1
FreeBSD:13:amd641.0.10.9_1
FreeBSD:13:armv60.9_10.9_1
FreeBSD:13:armv70.9_10.9_1
FreeBSD:13:i3861.0.10.9_1
FreeBSD:13:mips--
FreeBSD:13:mips640.9_10.9_1
FreeBSD:13:powerpc640.9_10.9_1
FreeBSD:14:aarch641.0.1-
FreeBSD:14:amd641.0.1-
FreeBSD:14:armv60.9_1-
FreeBSD:14:armv70.9_1-
FreeBSD:14:i3861.0.1-
FreeBSD:14:mips--
FreeBSD:14:mips641.0.1-
FreeBSD:14:powerpc640.9_1-
 
lua52-luasec
ABIlatestquarterly
FreeBSD:11:aarch640.60.9_1
FreeBSD:11:amd641.0.10.9_1
FreeBSD:11:armv6-0.9_1
FreeBSD:11:i3861.0.10.9_1
FreeBSD:11:mips--
FreeBSD:11:mips64-0.9_1
FreeBSD:12:aarch640.60.9_1
FreeBSD:12:amd641.0.10.9_1
FreeBSD:12:armv60.60.9_1
FreeBSD:12:armv7-0.9_1
FreeBSD:12:i3861.0.10.9_1
FreeBSD:12:mips--
FreeBSD:12:mips64-0.9_1
FreeBSD:12:powerpc64-0.9_1
FreeBSD:13:aarch640.9_10.9_1
FreeBSD:13:amd641.0.10.9_1
FreeBSD:13:armv60.9_10.9_1
FreeBSD:13:armv70.9_10.9_1
FreeBSD:13:i3861.0.10.9_1
FreeBSD:13:mips--
FreeBSD:13:mips640.9_10.9_1
FreeBSD:13:powerpc640.9_10.9_1
FreeBSD:14:aarch641.0.1-
FreeBSD:14:amd641.0.1-
FreeBSD:14:armv60.9_1-
FreeBSD:14:armv70.9_1-
FreeBSD:14:i3861.0.1-
FreeBSD:14:mips--
FreeBSD:14:mips641.0.1-
FreeBSD:14:powerpc640.9_1-
 
lua53-luasec
ABIlatestquarterly
FreeBSD:11:aarch64-0.9_1
FreeBSD:11:amd641.0.10.9_1
FreeBSD:11:armv6-0.9_1
FreeBSD:11:i3861.0.10.9_1
FreeBSD:11:mips--
FreeBSD:11:mips64-0.9_1
FreeBSD:12:aarch64-0.9_1
FreeBSD:12:amd641.0.10.9_1
FreeBSD:12:armv6-0.9_1
FreeBSD:12:armv7-0.9_1
FreeBSD:12:i3861.0.10.9_1
FreeBSD:12:mips--
FreeBSD:12:mips64-0.9_1
FreeBSD:12:powerpc64-0.9_1
FreeBSD:13:aarch640.9_10.9_1
FreeBSD:13:amd641.0.10.9_1
FreeBSD:13:armv60.9_10.9_1
FreeBSD:13:armv70.9_10.9_1
FreeBSD:13:i3861.0.10.9_1
FreeBSD:13:mips--
FreeBSD:13:mips640.9_10.9_1
FreeBSD:13:powerpc640.9_10.9_1
FreeBSD:14:aarch641.0.1-
FreeBSD:14:amd641.0.1-
FreeBSD:14:armv60.9_1-
FreeBSD:14:armv70.9_1-
FreeBSD:14:i3861.0.1-
FreeBSD:14:mips--
FreeBSD:14:mips641.0.1-
FreeBSD:14:powerpc640.9_1-
 
lua54-luasec
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd641.0.10.9_1
FreeBSD:11:armv6--
FreeBSD:11:i3861.0.10.9_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.9_1
FreeBSD:12:amd641.0.10.9_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3861.0.10.9_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.9_1
FreeBSD:13:aarch640.9_10.9_1
FreeBSD:13:amd641.0.10.9_1
FreeBSD:13:armv60.9_10.9_1
FreeBSD:13:armv70.9_10.9_1
FreeBSD:13:i3861.0.10.9_1
FreeBSD:13:mips--
FreeBSD:13:mips640.9_10.9_1
FreeBSD:13:powerpc640.9_10.9_1
FreeBSD:14:aarch641.0.1-
FreeBSD:14:amd641.0.1-
FreeBSD:14:armv60.9_1-
FreeBSD:14:armv70.9_1-
FreeBSD:14:i3861.0.1-
FreeBSD:14:mips--
FreeBSD:14:mips641.0.1-
FreeBSD:14:powerpc640.9_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Library dependencies:
  1. liblua-5.2.so : lang/lua52
This port is required by:
for Run
  1. net-im/prosody

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/brunoos/luasec/tar.gz/v1.0.1?dummy=/
Collapse this list.

Number of commits found: 32

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
03 May 2021 01:44:31
 files touched by this commit commit hash:53f77bc13e98563ac4c1c0a3540b7249d766d193  1.0.1
lx search for other commits by this committer
Update to 1.0.1 and change maintainer.

PR:		224540
Reported by:	Thomas Morper
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.9_1
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
14 Apr 2020 15:49:37
Original commit files touched by this commit Revision:531700  0.9_1
mat search for other commits by this committer
USES=lua gained flavors.

Ports using USES=lua:module or lua:flavors will be flavored.  A range of
supported lua versions can be set using XX-YY (or XX-, or -YY, or simply ZZ)
for ports not supporting all lua versions.

USES=lua sets LUA_FLAVOR that needs to be used on all dependencies of
flavored lua ports, in a similar way as PHP or Python flavors.

PR:		245038
Submitted by:	andrew tao11 riddles org uk
Reviewed by:	mat, kevans, russ haley gmail com
Approved by:	mat (portmgr)
Differential Revision:	https://reviews.freebsd.org/D16494
28 Feb 2020 18:56:52
Original commit files touched by this commit Revision:527348  0.9
kevans search for other commits by this committer
security/luasec: update to 0.9

- change DISTVERSIONPREFIX due to GitHub naming
- reorder variable assignment to make portlint more happy
- update MAKE_ENV to no longer depend on post-patch and do-install
- update broken WWW link

Changelog: https://github.com/brunoos/luasec/blob/v0.9/CHANGELOG

PR:		243919
Approved by:	koobs (mentor), bapt (mentor)
Approved by:	portmgr (maintainer timeout: > 2 weeks)
Differential Revision:	https://reviews.freebsd.org/D23823
26 Aug 2019 19:58:14
Original commit files touched by this commit Revision:509967  0.8
lx search for other commits by this committer
Fix building with openssl from ports

PR:		236741
Submitted by:	Dirk Meyer
13 Aug 2019 23:21:18
Original commit files touched by this commit Revision:508884  0.8
lx search for other commits by this committer
Update to 0.8.
13 Dec 2018 22:27:09
Original commit files touched by this commit Revision:487393  0.7
lx search for other commits by this committer
Update to 0.7.

PR:		233870
Submitted by:	Daniel Austin
10 Nov 2018 10:09:49
Original commit files touched by this commit Revision:484599  0.6
mat search for other commits by this committer
security/openssl-devel was removed, but there is a security/openssl111 now.
17 Feb 2018 12:00:58
Original commit files touched by this commit Revision:462142  0.6
sunpoet search for other commits by this committer
Use BROKEN_SSL

Approved by:	portmgr (blanket)
18 Feb 2017 02:58:46
Original commit files touched by this commit Revision:434326  0.6
bdrewery search for other commits by this committer
Fix security/luasec-51 to have the proper PKGNAMEPREFIX of lua51- after r434315.
13 Feb 2017 20:37:35
Original commit files touched by this commit Revision:434052  0.6
lx search for other commits by this committer
Update to 0.6.

PR:		210462
Submitted by:	Piotr Kubaj
29 Nov 2016 18:46:22
Original commit files touched by this commit Revision:427389  0.5.1
mat search for other commits by this committer
Mark some ports as not openssl-devel ready.

Sponsored by:	Absolight
11 Sep 2016 02:22:35
Original commit files touched by this commit Revision:421780  0.5.1
marino search for other commits by this committer
lang/luasec: Add SLL flags and fix builds on LibreSSL

Approved by:	SSL blanket
20 Jul 2016 15:33:20
Original commit files touched by this commit Revision:418840  0.5.1
mat search for other commits by this committer
Cleanup $() variables in ports Makefiles.

Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)

Sponsored by:	Absolight
19 May 2016 10:53:06
Original commit files touched by this commit Revision:415500  0.5.1
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
17 May 2016 22:18:33
Original commit files touched by this commit Revision:415420  0.5.1
lx search for other commits by this committer
Update to 0.5.1, remove SSLv3 support

PR:		206857
Submitted by:	Keith Gaughan
17 May 2016 22:15:32
Original commit files touched by this commit Revision:415419  0.5_1
lx search for other commits by this committer
Don't use ld directly.

PR:		207131
Submitted by:	mikael.urankar@gmail.com
Reported by:	Daniel <code@daniel.priv.no>
20 May 2015 01:19:39
Original commit files touched by this commit Revision:386825  0.5
amdmi3 search for other commits by this committer
- Drop @dirrm* from plist

Approved by:	portmgr blanket
18 May 2015 17:07:46
Original commit files touched by this commit Revision:386691  0.5
mat search for other commits by this committer
Replace most occurences of github.com in MASTER_SITES with USE_GITHUB usage.

With hat:	portmgr
Sponsored by:	Absolight
16 Oct 2014 08:55:30
Original commit files touched by this commit Revision:370983  0.5
ak search for other commits by this committer
- Fix various distinfo errors
- Remove unused USE_* knobs
- Fix typos in USE_* knobs
- Remove empty lines after .include <bsd.port.mk>

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D911
26 May 2014 15:28:29
Original commit files touched by this commit Revision:355360  0.5
bapt search for other commits by this committer
Replace lang/lua with the new lang/lua51

lang/lua51 is working the same way lang/lua52, chase ports using lua 5.1
Make the default lua lua52
Make all lua ports using USES=lua

Approved by:	portmgr (implicit)
07 Feb 2014 21:46:26
Original commit files touched by this commit Revision:343299  0.5
lx search for other commits by this committer
Update and take maintainership. Remove dependency on luasocket.

PR:		ports/186533
Submitted by:	Benjamin Podszun <dar@darklajid.de>
20 Sep 2013 22:55:26
Original commit files touched by this commit Revision:327769  0.4
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
security)
20 Sep 2013 04:48:08
Original commit files touched by this commit Revision:327655  0.4
tabthorpe search for other commits by this committer
- Reassign to the heap at maintainer's request
29 Mar 2013 19:33:42
Original commit files touched by this commit Revision:315566  0.4
cs search for other commits by this committer
- Remove A/An in COMMENT
- Trim Header where applicable
24 Nov 2011 15:55:53
Original commit files touched by this commit   0.4
miwi search for other commits by this committer
- Respect CC/CFLAGS

PR:             162533
Submitted by:   Jan Beich <jbeich@tormail.net>
Approved by:    maintainer
Feature safe:   yes
03 Jul 2011 14:03:52
Original commit files touched by this commit   0.4
ohauer search for other commits by this committer
-remove MD5
23 Aug 2010 08:22:52
Original commit files touched by this commit   0.4
jadawin search for other commits by this committer
- Update to 0.4

PR:             ports/149034
Submitted by:   Frederic Culot <frederic _AT_ culot.org>
Approved by:    maintainer
31 Jul 2009 01:26:12
Original commit files touched by this commit   0.3.3
vanilla search for other commits by this committer
1: Upgrade to 0.3.3.
2: remove all patches.
3: change MAINTAINER.

PR:             ports/137277
Submitted by:   maintainer.
20 Jul 2009 16:53:17
Original commit files touched by this commit   0.3.2_1
amdmi3 search for other commits by this committer
- Respect CC/CFLAGS
- Use openssl from ports for older FreeBSD versions
- Add a patch to handle openssl errors properly
- While here, fix building with custom PREFIX/LOCALBASE

PR:             136793
Submitted by:   Andrew Lewis <freeghb@gmail.com> (maintainer)
14 Jul 2009 06:36:53
Original commit files touched by this commit   0.3.2
pgollucci search for other commits by this committer
- Update maintainer e-mail address

Requested by:   private e-mail
14 Jul 2009 06:07:51
Original commit files touched by this commit   0.3.2
pgollucci search for other commits by this committer
LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. This
version delegates to LuaSocket the TCP connection establishment between the
client and server. Then LuaSec uses this connection to start a secure TLS/SSL
session.

WWW: http://www.inf.puc-rio.br/~brunoos/luasec/

PR:             ports/136266
Submitted by:   Andrew Lewis <dru at silenceisdefeat.net>

Number of commits found: 32