Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
N
nss-pam-webapi
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Terraform modules
Monitor
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
magicfelix
nss-pam-webapi
Graph
e3ad91e27488f2a8f82d8728c4cf651d9212a158
Select Git revision
Branches
3
master
default
protected
rewrite-nodeadlock
rewrite/thread-local
3 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
5
Jul
20
May
19
18
17
16
14
13
12
11
10
9
8
7
6
5
4
[CI] Publish build artifact via Pages
master
master
[CI] Set JQ_LIB_DIR
Unify Passwd structs
[PAM] Move persisting access otken to setcred()
Add note about AlekSIS to readme
Refactor access toke nretrieval of existing tokens into oauth module
[PAM] Implement authorization stage
[PAM] Implement token persistence in /run, and configurable persistence
Make partially REUSE-compliant
Fully document example configuration
Rename to nss-pam-webapi
[Cache] Add `persist` flag to tell `set_access_token` whether to write to $HOME or not
Remove draft document for token lifecycle
Fix most warnings
Sync build dependencies in readme and CI
Move restore_privileges to global scope
Add note on secret config file to example config
Read secret config file
[PAM] Fix and properly document PAM token handling code
[Cache] Add some more debugging and error logging
Fix typo
[PAM] Resolve authenticating user using getpwnam outside the UserInfo struct
Return clone of BasicTokenResponse to not keep a ref to the static for too long
Remove unnecessary cache object
Revert "[Unix] Use &str instead of String for Passwd values"
[WIP] Use thread-local objects for data store
rewrite/thread-…
rewrite/thread-local
Add credits to Rust chatroom
[Cache] Document module and remove some unnecessary NSS resolutions
[OAuth] Add module doc comment
[OAuth] Finish commenting for now
[OAuth] Document get_client and remove get_or_error
[OAuth] Document full_key and get_data
Add some documentaion commentary
[NSS] Refactor more jq program loading code into function
[NSS] Implement reverse-mapping of getent search fields
[NSS] Add logging to track on what NSS hooks were called
[NSS] Move context_user initialisation to nss_hook_prepare
[PAM] Set global flag to mark getpwnam unsafe during PAM authentication
rewrite-nodeadl…
rewrite-nodeadlock
[Cache] Fix some more reference passing, and access to original_euid
[Unix] Use &str instead of String for Passwd values
Loading