Dimitri Papadopoulos
d78f57994a
Update CCAN code snippets
...
Latest current commit ba79e21 commited on 9 January 2023:
https://github.com/rustyrussell/ccan
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-22 12:20:44 +01:00
Nikos Mavrogiannopoulos
a21dc7ffe0
Merge branch 'ARRAY_SIZE' into 'master'
...
Use ARRAY_SIZE macro for more readable code
See merge request openconnect/ocserv!314
2023-01-21 18:40:11 +00:00
Nikos Mavrogiannopoulos
8bff61c585
Merge branch 'passwd_LOG_NOTICE_ERROR' into 'master'
...
Print message in case of plain authentication error
Closes #478
See merge request openconnect/ocserv!315
2023-01-21 18:37:17 +00:00
Nikos Mavrogiannopoulos
c85b46894a
Merge branch 'space_tabs' into 'master'
...
please, no space before tabs
See merge request openconnect/ocserv!317
2023-01-21 18:33:03 +00:00
Nikos Mavrogiannopoulos
2340aa3296
Merge branch 'mail' into 'master'
...
Update mail of author
See merge request openconnect/ocserv!320
2023-01-21 18:32:39 +00:00
Nikos Mavrogiannopoulos
94d5ee578c
Merge branch 'chmod-x' into 'master'
...
chmod -x
See merge request openconnect/ocserv!319
2023-01-21 18:32:20 +00:00
Dimitri Papadopoulos
ec50b51762
Update mail of author
...
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-20 11:00:05 +01:00
Dimitri Papadopoulos
128754d7bb
chmod -x
...
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-20 10:55:01 +01:00
Dimitri Papadopoulos
89c18daaf0
Suggestion from checkpatch.pl
...
please, no space before tabs
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-20 10:15:51 +01:00
Dimitri Papadopoulos
a0334733dd
Print message in case of plain authentication error
...
Message would be emitted at LOG_NOTICE level and go unnoticed.
Change to LOG_ERR.
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-12 10:28:51 +01:00
Dimitri Papadopoulos
eb657c8354
Use ARRAY_SIZE macro for more readable code
...
Copied over from the Linux kernel.
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-12 09:31:50 +01:00
Nikos Mavrogiannopoulos
2a56c2ad4e
Merge branch 'clavister' into 'master'
...
Initial support of Clavister OneConnect clients
See merge request openconnect/ocserv!311
2023-01-12 07:59:45 +00:00
Dimitri Papadopoulos
ff528db378
Initial support of Clavister OneConnect clients
...
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-08 12:22:04 +01:00
Nikos Mavrogiannopoulos
3f68b64b55
Merge branch 'inih' into 'master'
...
inih: updated to latest version r56
See merge request openconnect/ocserv!310
2023-01-08 10:54:34 +00:00
Nikos Mavrogiannopoulos
91429e5a44
Merge branch 'ROOTGID' into 'master'
...
PAM tests: ROOTUID → ROOTGID
Closes #486
See merge request openconnect/ocserv!313
2023-01-08 10:54:06 +00:00
Dimitri Papadopoulos
8bde99db99
PAM tests: ROOTUID → ROOTGID
...
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-05 13:07:05 +01:00
Dimitri Papadopoulos
1a2100f9cd
inih: increased max line size
...
Re-apply e7233819 .
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-03 08:51:36 +01:00
Dimitri Papadopoulos
92c31d1c02
inih: updated to latest version r56
...
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2023-01-03 08:50:03 +01:00
Nikos Mavrogiannopoulos
88e4212e28
Merge branch 'arguments' into 'master'
...
Improve arguments of time() and exit()
See merge request openconnect/ocserv!308
2023-01-02 07:59:13 +00:00
Dimitri Papadopoulos Orfanos
76334ef7d9
Merge branch 'RFC9110' into 'master'
...
Use the capitalisation of RFC 9110 in HTTP headers
See merge request openconnect/ocserv!307
2022-12-31 13:58:28 +00:00
Dimitri Papadopoulos Orfanos
5a225e4008
Merge branch 'protobuf' into 'master'
...
updated to protobuf 1.4.1
See merge request openconnect/ocserv!309
2022-12-31 13:54:08 +00:00
Nikos Mavrogiannopoulos
e7dc62acd4
Merge branch 'cookie-validity' into 'master'
...
Get rid of deprecated option cookie-validity
Closes #483
See merge request openconnect/ocserv!305
2022-12-31 13:31:23 +00:00
Dimitri Papadopoulos
2b899aae82
Use the capitalisation of RFC 9110 in HTTP headers
...
Capitalisation shouldn't be an issue, yet conform to RFC 9110 for
consistency:
https://www.rfc-editor.org/info/rfc9110
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2022-12-30 21:28:45 +01:00
Dimitri Papadopoulos
bf71414cf9
updated to protobuf 1.4.1
...
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2022-12-30 19:12:27 +01:00
Dimitri Papadopoulos
7b2cb88350
Use EXIT_SUCCESS and EXIT_FAILURE with exit()
...
The use of `EXIT_SUCCESS` and `EXIT_FAILURE` is slightly more portable
than the use than the use of 0 and nonzero value like 1 or -1. In
practice, this is not an issue on Unix-like systems, but it does make
the intent clearer.
2022-12-30 17:31:21 +01:00
Dimitri Papadopoulos
cd4c4c26eb
The second argument of time() is a pointer
...
Do not use `0` instead of `NULL` in C.
2022-12-30 17:31:13 +01:00
Dimitri Papadopoulos
3eec11bfcd
Get rid of deprecated option cookie-validity
...
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2022-12-24 12:46:53 +01:00
Nikos Mavrogiannopoulos
30ae99084d
libtasn1: no longer use deprecated types
...
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com >
2022-12-02 19:59:52 +01:00
Nikos Mavrogiannopoulos
e7a9529051
improved code coverage identification
...
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com >
2022-12-02 19:59:52 +01:00
Nikos Mavrogiannopoulos
d4cb726644
Merge branch 'tls_reload_ocsp' into 'master'
...
Avoid compile-time warning
See merge request openconnect/ocserv!301
2022-12-02 18:59:10 +00:00
Nikos Mavrogiannopoulos
bb25bdd3aa
Merge branch 'spaces' into 'master'
...
Remove spaces [ci skip]
See merge request openconnect/ocserv!304
2022-12-02 18:57:16 +00:00
Dimitri Papadopoulos
59fe28c85e
Add .git-blame-ignore-revs
...
For `git blame` to ignore the previous formatting changes.
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com >
2022-11-28 11:25:00 +01:00
Dimitri Papadopoulos
f28669bf60
Remove spaces
...
* Remove trailing spaces at end-of-line
* Remove blank lines at end-of-file
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com >
2022-11-28 11:22:33 +01:00
Dimitri Papadopoulos
d8504e7e28
Avoid compile-time warning
...
../src/tlslib.c:54:13: warning: 'tls_reload_ocsp' declared 'static' but never defined [-Wunused-function]
static void tls_reload_ocsp(main_server_st* s, struct vhost_cfg_st *vhost);
^
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2022-11-27 20:16:33 +01:00
Nikos Mavrogiannopoulos
03b71ca57f
doc update [ci skip]
...
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com >
2022-11-26 16:25:21 +01:00
Nikos Mavrogiannopoulos
1f5bd46ef1
Merge branch 'master' into 'master'
...
seccomp: allow essential syscalls in 32-bit arm platform
See merge request openconnect/ocserv!298
2022-11-26 15:22:54 +00:00
Zhiyuan Wan
3bc39e40c0
seccomp: allow essential syscalls on 32-bit platform.
...
This fix ocserv auth issue on armv7 platform.
Not tested with other 32-bit platforms, be careful.
Solves issue #474
Signed-off-by: Zhiyuan Wan <h@iloli.bid >
2022-11-24 15:18:10 +08:00
Nikos Mavrogiannopoulos
15fe120292
ocserv.8: Align example with the default ocserv configuration for certificates
...
Relates: #468
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com >
2022-10-23 20:29:44 +02:00
Nikos Mavrogiannopoulos
a299300e67
seccomp: allow setitimer
...
This enables ocserv on musl/alpine.
Resolves #455
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com >
2022-10-09 20:12:13 +02:00
Dimitri Papadopoulos
d034f0d95a
Fix codespell false positive
...
Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com >
2022-10-09 20:11:29 +02:00
Feng Xie
f1afd357e4
Merge branch 'taramallesh-master-patch-65583' into 'master'
...
Allow HTTP headers to be configurable
See merge request openconnect/ocserv!293
2022-07-02 04:02:57 +00:00
Tara Mallesh
cfe2ea06d9
Allow HTTP headers to be configurable
2022-07-02 04:02:56 +00:00
Nikos Mavrogiannopoulos
413edf38bf
Makefile.am: LICENSE -> COPYING
...
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com >
2022-06-02 08:51:20 +02:00
Nikos Mavrogiannopoulos
95b521d58e
Added detailed licensing information in README.md
...
This keeps COPYING as the main licensing file.
Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com >
2022-06-01 16:00:39 +02:00
Nikos Mavrogiannopoulos
1c17846ea5
Merge branch 'tun-iteration-fix-issue-443' into 'master'
...
Base /dev/tunN iteration on max-clients
Closes #443
See merge request openconnect/ocserv!291
2022-03-17 07:44:26 +00:00
Marc West
e0a2fa4c3c
Base /dev/tunN iteration on max-clients for OSes that do not have the /dev/tun special control device
2022-03-16 22:47:29 +00:00
Nikos Mavrogiannopoulos
7114104b8c
Merge branch 'taramallesh-master-patch-01031' into 'master'
...
Add Pragma and Cache-control HTTP headers.
See merge request openconnect/ocserv!290
2022-03-15 08:36:22 +00:00
Tara Mallesh
73307e2dac
Update worker-http.c
2022-03-14 05:25:11 +00:00
Tara Mallesh
058c63303f
Update test-owasp-headers with Pragma and Cache-control checks
2022-03-09 17:48:51 +00:00
Tara Mallesh
c60c7cad98
Fix typo to remove extra closing bracket
2022-03-07 21:16:11 +00:00