|
d8a625be03
|
fix a bunch of stuff ig
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:02 +02:00 |
|
|
4d944f7444
|
eap/tls: trunc data to size we read
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:02 +02:00 |
|
|
c49274042b
|
slightly better decoding
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:01 +02:00 |
|
|
10fc15ffe0
|
more debug tools
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:01 +02:00 |
|
|
7c996d9d9d
|
start handling inner
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:01 +02:00 |
|
|
5d25f68b71
|
start inner STM
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:01 +02:00 |
|
|
8da54d5811
|
more refactor
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:00 +02:00 |
|
|
4571f5e644
|
working PEAP decode
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:00 +02:00 |
|
|
ee234ea3aa
|
simplify
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:00 +02:00 |
|
|
82c177b7eb
|
try to make this work
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:00 +02:00 |
|
|
1155ccb3e8
|
support SSLKEYLOGFILE
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:43:00 +02:00 |
|
|
1575b96262
|
separate eap logic into protocol
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:59 +02:00 |
|
|
19bb77638a
|
folder structure to prepare eap in eap
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:59 +02:00 |
|
|
d6cf129eaa
|
attempt peap
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:59 +02:00 |
|
|
b6686cff14
|
refactor v1, start support for more protocols and implement nak
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:59 +02:00 |
|
|
8cf8f1e199
|
keep eap state when refreshing
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:59 +02:00 |
|
|
50c50c4109
|
remove panic
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:59 +02:00 |
|
|
3ada3a7e0e
|
make certificate configurable
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:58 +02:00 |
|
|
fa06c9fe4e
|
start tying it into the flow
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:58 +02:00 |
|
|
2a024238fe
|
slightly better logging
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:58 +02:00 |
|
|
91c87b7c3c
|
ok this works kinda
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:58 +02:00 |
|
|
318443f270
|
hmmm idk
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:57 +02:00 |
|
|
ac88784089
|
maybe?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:57 +02:00 |
|
|
855afa7b9f
|
slight read refactor (seems to fix flaky issues?)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:57 +02:00 |
|
|
240abfef41
|
use tighter retry that cancels and backs off
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:57 +02:00 |
|
|
03075f1890
|
slight refactor
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:57 +02:00 |
|
|
5bc0ed6e11
|
apparently it works now
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:57 +02:00 |
|
|
8f4cfc28c7
|
fix outgoing buffer not cleared when sending unchunked
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:57 +02:00 |
|
|
6d77eaaab7
|
deduplicate
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:56 +02:00 |
|
|
9cee59537c
|
prep ctx
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:56 +02:00 |
|
|
fc5c0e2789
|
generate MPPE key
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:56 +02:00 |
|
|
573446689f
|
fix remaning tls data not sent
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:56 +02:00 |
|
|
fd4bfe604d
|
more fixup
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:56 +02:00 |
|
|
06e76a5b37
|
it's almost working
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:56 +02:00 |
|
|
3c228bf5c3
|
try to make the finish work
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:55 +02:00 |
|
|
8a80f07db2
|
this might actually be cooking
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:55 +02:00 |
|
|
ae59a3e576
|
we're getting somewhere
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:55 +02:00 |
|
|
df21e678d6
|
fix a bunch more
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:55 +02:00 |
|
|
a71532b3e3
|
refactor more
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:55 +02:00 |
|
|
d7cb0b3ea1
|
fixup
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:54 +02:00 |
|
|
ba8f137885
|
keep track of total payload size
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:54 +02:00 |
|
|
958ff66070
|
fix parsing when lengincluded is not set
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:54 +02:00 |
|
|
ad57c66a32
|
better log
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:54 +02:00 |
|
|
2bba0ddd74
|
might actually happen?
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-07-01 22:42:54 +02:00 |
|
|
dea2d67ceb
|
internal/outpost: fix incorrect usage of golang SHA API (#14981)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-06-09 20:57:36 +02:00 |
|
|
b7417e77c7
|
outposts: remove duplicate startup/setup code, add pyroscope, make sentry not reconfigure every time (#14724)
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2025-06-07 03:01:00 +02:00 |
|
|
8f53d0b9f3
|
providers/ldap: Remove search group (#10639)
* remove search_group
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* make api operations cleaerer
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix migration
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* actually use get
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* use correct api client for ldap
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix migration
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* unrelated: fix migration warning
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* update docs
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* unrelated: fix styling issue in dark mode
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* unrelated-ish fix button order in wizard
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* unrelated: fix missing css import
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* Optimised images with calibre/image-actions
* Update index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Signed-off-by: Jens L. <jens@beryju.org>
* Update index.md
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Signed-off-by: Jens L. <jens@beryju.org>
* Apply suggestions from code review
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
Signed-off-by: Jens L. <jens@beryju.org>
* update release notes based on new template
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Signed-off-by: Jens L. <jens@beryju.org>
Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com>
Co-authored-by: Tana M Berry <tanamarieberry@yahoo.com>
|
2024-08-14 16:31:11 +02:00 |
|
|
1b285f85c0
|
outposts: implement general paginator for list API requests (#10619)
* outposts: implement general paginator
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* migrate LDAP
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* change main outpost refresh logic to use paginator everywhere
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add comments to understand anything
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* actually use paginator everywhere
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-07-29 22:14:18 +02:00 |
|
|
61c6887e82
|
providers/radius: Add support for custom attributes (#10509)
* unrelated: show logs for failed blueprints
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add dictionaries
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* unrelated: remove some unused api functions
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add initial api
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* placeholder backend
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* idk
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* add proper mappings
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* format
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix tests
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
* fix
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
|
2024-07-25 19:08:33 +02:00 |
|
|
3f43ff22a8
|
outpost: improved set secret answers for flow execution (#8013)
* outpost/radius: set mfa answer for noncode-based mfa
* refactor CheckPasswordInlineMFA to SetSecrets
* small style changes
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
---------
Signed-off-by: Jens Langhammer <jens@goauthentik.io>
Co-authored-by: Jens Langhammer <jens@goauthentik.io>
|
2024-03-15 18:05:44 +01:00 |
|