26 Commits

Author SHA1 Message Date
Myzel394
4eb4a1845c
chore: Update parsers; Add update script 2024-09-22 11:22:38 +02:00
Myzel394
250ec83a59
refactor: Move match parser to common package 2024-09-21 18:41:20 +02:00
Myzel394
a3e7a8c9b9
fix(sshd_config): Overall improvements 2024-09-21 18:38:18 +02:00
Myzel394
3cff613620
refactor(sshd_config): Migrating cursor to index position 2024-09-21 13:30:45 +02:00
Myzel394
41472c1a58
refactor(sshd_config): Migrating cursor to index position 2024-09-21 11:49:09 +02:00
Myzel394
06182ddda7
fix(sshd_config): Bugfixes 2024-09-18 00:13:48 +02:00
Myzel394
99339f3edd
chore(sshd_config): Add some documentation 2024-09-17 23:50:50 +02:00
Myzel394
9ed983bf81
fix(sshd_config): Rename match_parser -> matchparser 2024-09-17 23:34:39 +02:00
Myzel394
3a0e886021
chore: Migrate ast Value to ParsedString 2024-09-17 23:25:36 +02:00
Myzel394
f530195cac
fix(sshd_config): Rename AST nodes to start with SSHD 2024-09-17 20:17:56 +02:00
Myzel394
6326ccb609
feat(sshd_config): Add match block analyzer 2024-09-15 22:51:45 +02:00
Myzel394
9b1a5af2d0
feat(sshd_config): Add match completions; Bugfixes 2024-09-15 15:33:54 +02:00
Myzel394
6911511b51
feat(sshd_config): Parse match blocks inside the sshd_config parser 2024-09-14 22:37:56 +02:00
Myzel394
83d7ac144f
feat(sshd_config): Add antlr parser for match option 2024-09-14 22:22:01 +02:00
Myzel394
d3b655dc68
fix: Bugfixes 2024-09-14 21:08:46 +02:00
Myzel394
774ee52a3b
feat(sshd_config): Add indexes for all option names 2024-09-14 13:58:30 +02:00
Myzel394
f25c11b966
feat(sshd_config): Add Matcbh block for completions 2024-09-13 21:45:44 +02:00
Myzel394
9f76fedabb
feat(sshd_config): Only show allowed completions inside a Match block 2024-09-12 23:51:19 +02:00
Myzel394
998c0740d1
feat(sshd_config): Add indexes 2024-09-12 23:15:23 +02:00
Myzel394
47c511996b
feat(sshd_config): Add analyzer to check whether values are valid 2024-09-12 21:39:28 +02:00
Myzel394
01bda3b660
feat(sshd_config): Add separator field 2024-09-11 22:54:16 +02:00
Myzel394
6383fbba17
feat(sshd_config): Improvements; Add basic root completions 2024-09-11 22:21:30 +02:00
Myzel394
93203a7179
fix(sshd_config): Improve parser 2024-09-10 22:13:36 +02:00
Myzel394
82797de8e5
chore: Use both inclusive ranges for location ranges 2024-09-10 21:25:04 +02:00
Myzel394
82a08d6459
test(sshd_config): Add tests 2024-09-10 21:16:47 +02:00
Myzel394
af580fa624
feat(sshd_config): Add first iteration of new sshd_config handler; Add ast; Add parser 2024-09-09 22:32:04 +02:00