| Port details | 
	
	
			
-  lua-resty-session Lua session library for OpenResty / ngx_lua
 
 
-  4.0.5_1 www 
 =3           4.0.5Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
 - Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org 
  - Port Added: 2023-12-11 11:27:44
 
- Last Update: 2024-09-18 16:02:45
 
- Commit Hash: dfd76d0
 
- People watching this port, also watch:: vm-bhyve, u2f-devd, lua-resty-openidc, jailaudit, gnome
 - License: BSD2CLAUSE
 
- WWW: 
 - https://github.com/bungle/lua-resty-session
 - Description:
 - Lua session library for OpenResty / ngx_lua
Features:
 - Sessions are immutable (each save generates a new session), and lockless.
 - Session data is AES-256-GCM encrypted with a key derived using HKDF-SHA256.
 - Session has a fixed size header that is protected with HMAC-SHA256 MAC with a key derived using HKDF-SHA256.
 - Session data can be stored in a stateless cookie or in various backend storages.
 - A single session cookie can maintain multiple sessions across different audiences.
        ¦   ¦   ¦   ¦   
- Manual pages:
 
- FreshPorts has no man page information for this port.
 
- pkg-plist: as obtained via: 
make generate-plist - Dependency lines:
 - 
- lua-resty-session>0:www/lua-resty-session
 
  - Conflicts:
 - CONFLICTS_INSTALL:
 
- To install the port:
 -  cd /usr/ports/www/lua-resty-session/ && make install clean
 - To add the package, run one of these commands:
 - pkg install www/lua-resty-session
 - pkg install lua-resty-session
  NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: lua-resty-session
 - Flavors: there is no flavor information for this port.
 - distinfo:
 - TIMESTAMP = 1697101679
SHA256 (bungle-lua-resty-session-v4.0.5_GH0.tar.gz) = 741b1b25257d3819d7b67feaea3391e3e4d8aec777cdcb12f142ccf742df4d4c
SIZE (bungle-lua-resty-session-v4.0.5_GH0.tar.gz) = 85789
  
 Packages (timestamps in pop-ups are UTC): 
- Dependencies
 - NOTE: FreshPorts displays only information on required and default dependencies.  Optional dependencies are not covered.
 - Runtime dependencies:
 - 
- luajit-openresty>=2.1 : lang/luajit-openresty
 
  
- There are no ports dependent upon this port
  
Configuration Options: 
- ===> The following configuration options are available for lua-resty-session-4.0.5_1:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
 - Options name:
 
- www_lua-resty-session
 - FreshPorts was unable to extract/find any pkg message
  - Master Sites:
 
 
 | 
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) | 
| Commit | Credits | Log message | 
4.0.5_1 18 Sep 2024 16:02:45
        | 
    Alexander Leidinger (netchild)   Author: Baptiste Grenier | 
    www/lua-resty-session3: port sticking to version 3
This is based upon www/lua-resty-session (v4), but is needed for
lua-resty-openidc.
The version 3.x is pinned in the lua-resty-openidc dependencies:
   
https://github.com/zmartzone/lua-resty-openidc/blob/9f3a4fcade930f6f38ee0cb43cabf50cebffbcc9/lua-resty-openidc-1.7.6-3.rockspec#L27
There is apparently currently no clear plan on when/if lua-resty-openidc
will be updated to include changes for lua-resty-session 4.X, see
discussions on
    https://github.com/zmartzone/lua-resty-openidc/issues/480
Additionally to what the author submitted some changes by me:
 - add conflicts with www/lua-resty-session
 - give up maintainership of www/lua-resty-session
PR:		281142 | 
4.0.5 11 Dec 2023 11:25:40
        | 
    Alexander Leidinger (netchild)   | 
    {security|www}/lua-resty-*: add 5 openresty ports
security/lua-resty-hmac		HMAC functions for OpenResty / ngx_lua
security/lua-resty-jwt		JWT for OpenResty / ngx_lua
security/lua-resty-openidc	OpenID Connect and/or OAuth 2.0 functionality for
OpenResty / ngx_lua
security/lua-resty-openssl	FFI-based OpenSSL binding for OpenResty / ngx_lua
www/lua-resty-session		Lua session library for OpenResty / ngx_lua |