aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'sunweaver-pr/travis-ci'HEADmasterMike Gabriel2021-06-085-30/+196
|\ | | | | | | Attributes GH PR #3: https://github.com/ArcticaProject/libpam-x2go/pull/3
| * tests/mock_pam.c: Use curly braces for all if-clauses.Mike Gabriel2021-06-081-15/+20
| |
| * tests/mock_pam.c: Don't leak memory pointed to by 'response'.Mike Gabriel2021-06-081-0/+3
| |
| * tests/mock_guest.c: Use same integer type (long unsigned int) for comparing ↵Mike Gabriel2021-06-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | string length returned by snprintf() and a sizeof() return value. This resolves: mock_guest.c: In function 'socket_sucker': mock_guest.c:95:16: error: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Werror=sign-compare] 95 | if (printsize > sizeof(serv_addr.sun_path) - 1 || printsize < 0) { | ^
| * tests/mock_*.c: Mark unused function arguments as such.Mike Gabriel2021-06-082-11/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | This resolves: mock_pam.c: In function 'fake_conv': mock_pam.c:24:20: error: unused parameter 'num_msg' [-Werror=unused-parameter] 24 | int fake_conv (int num_msg, const struct pam_message **msg, | ~~~~^~~~~~~ mock_pam.c:25:39: error: unused parameter 'appdata_ptr' [-Werror=unused-parameter] 25 | struct pam_response **resp, void *appdata_ptr) | ~~~~~~^~~~~~~~~~~ cc1: all warnings being treated as errors
| * src/pam-x2go.c: Mark unused function arguments as such.Mike Gabriel2021-06-081-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This resolves: pam-x2go.c:228:46: error: unused parameter 'flags' [-Werror,-Wunused-parameter] pam_sm_authenticate (pam_handle_t *pamh, int flags, int argc, const char **argv) ^ pam-x2go.c:228:57: error: unused parameter 'argc' [-Werror,-Wunused-parameter] pam_sm_authenticate (pam_handle_t *pamh, int flags, int argc, const char **argv) ^ pam-x2go.c:228:76: error: unused parameter 'argv' [-Werror,-Wunused-parameter] pam_sm_authenticate (pam_handle_t *pamh, int flags, int argc, const char **argv) ^ pam-x2go.c:293:46: error: unused parameter 'flags' [-Werror,-Wunused-parameter] pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char ** argv) ^ pam-x2go.c:293:57: error: unused parameter 'argc' [-Werror,-Wunused-parameter] pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char ** argv) ^ pam-x2go.c:293:77: error: unused parameter 'argv' [-Werror,-Wunused-parameter] pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char ** argv) ^ pam-x2go.c:360:47: error: unused parameter 'flags' [-Werror,-Wunused-parameter] pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, const char **argv) ^ pam-x2go.c:360:58: error: unused parameter 'argc' [-Werror,-Wunused-parameter] pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, const char **argv) ^ pam-x2go.c:360:77: error: unused parameter 'argv' [-Werror,-Wunused-parameter] pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, const char **argv) ^ pam-x2go.c:440:31: error: unused parameter 'pamh' [-Werror,-Wunused-parameter] pam_sm_setcred (pam_handle_t *pamh, int flags, int argc, const char ** argv) ^ pam-x2go.c:440:41: error: unused parameter 'flags' [-Werror,-Wunused-parameter] pam_sm_setcred (pam_handle_t *pamh, int flags, int argc, const char ** argv) ^ pam-x2go.c:440:52: error: unused parameter 'argc' [-Werror,-Wunused-parameter] pam_sm_setcred (pam_handle_t *pamh, int flags, int argc, const char ** argv) ^ pam-x2go.c:440:72: error: unused parameter 'argv' [-Werror,-Wunused-parameter] pam_sm_setcred (pam_handle_t *pamh, int flags, int argc, const char ** argv) ^ 13 errors generated.
| * Travis CI: Add initial CI build configuration.Mike Gabriel2021-06-082-0/+150
|/
* m4/gtest.m4: FTCBFS fix: Don't abuse AC_CHECK_FILES.Helmut Grohne2019-12-041-2/+1
|
* debian/: Update Debian packaging from official Debian package.Mike Gabriel2018-05-094-11/+86
|
* debian/control: Re-add dh-autoreconf, required by CDBS.release-buildsMike Gabriel2018-05-071-0/+1
|
* release 0.0.2.00.0.2.0Mike Gabriel2018-05-073-11/+166
|
* src/pam-x2go.c: Update some comments.Mike Gabriel2018-05-061-3/+4
|
* White-space clean-up. Remove whitespaces at EOL.Mike Gabriel2018-05-068-20/+20
|
* tests/mock_guest.c: Remove comment that is no longer true.Mike Gabriel2018-05-061-1/+0
|
* debian/control: Bump Standards-Version: to 4.1.4. No changes needed.Mike Gabriel2018-05-051-1/+1
|
* debian/control: Drop from B-D: dh-autoreconf. Not needed with CDBS.Mike Gabriel2018-05-051-1/+0
|
* tests/Makefile.am: white-space fixes.Mike Gabriel2018-05-051-2/+2
|
* debian/rules: Fix cruft removal.Mike Gabriel2018-05-051-1/+3
|
* unit tests: Fix them and reenable them.Mike Gabriel2018-05-056-17/+94
|
* .gitignore: Let us not ignore files, otherwise we miss flaws in distclean.Mike Gabriel2018-05-041-7/+0
|
* Makefile.am: No quotes around value of ACLOCAL_AMFLAGS.Mike Gabriel2018-05-041-2/+2
|
* README.md: Symlink README to it and put some more content in it.Mike Gabriel2018-05-042-1/+6
|
* autogen.sh: Drop file. Unused.Mike Gabriel2018-05-041-9/+0
|
* include/pam-x2go.h: Add some missing files to Git.Mike Gabriel2018-05-043-0/+32
|
* Re-layout Makefile.am files.Mike Gabriel2018-05-042-74/+102
|
* configure.ac: Set subdir-objects automake option.Mike Gabriel2018-05-041-1/+1
|
* debian/rules: Add CDBS's list-missing feature.Mike Gabriel2018-05-041-1/+4
|
* include/pam-x2go.h: Move login prompt strings into public include file, so ↵Mike Gabriel2018-05-043-5/+31
| | | | it can be used by e.g. Arctica Greeter.
* src/pam-x2go-children.h: Fix not-yet-renamed rsession -> rcommand in ↵Mike Gabriel2018-05-041-2/+2
| | | | pam-x2go-children prototypes.
* PAM prompt: rename from "x2gosession" to "remote command".Mike Gabriel2018-05-033-4/+4
|
* src/pam-x2go.c: Adapt some comments.Mike Gabriel2018-05-031-3/+3
|
* Don't use PAM_RUSER and PAM_RHOST. Not made for this. Introduce our own PAM ↵Mike Gabriel2018-05-033-55/+79
| | | | types (PAM_TYPE_X2GO_USER, _X2GO_SERVER, _X2GO_COMMAND).
* Add AC_CONFIG_MACRO variables, make autoreconf happy.Mike Gabriel2018-05-022-0/+3
|
* Makefile.am: Drop dist-hook. Makes localinstall configure option obsolete, ↵Mike Gabriel2018-05-022-44/+1
| | | | so also removed.
* .bzrignore: Drop file.Mike Gabriel2017-12-071-7/+0
|
* debian/{control,rules}: Enable all hardening flags.Mike Gabriel2017-12-072-0/+5
|
* debian/copyright: Update Source: URL and add Upstream-Contact: field.Mike Gabriel2017-12-071-1/+2
|
* debian/watch: Point to tarballs released by Arctica Project.Mike Gabriel2017-12-071-1/+2
|
* debian/changelog: Bump upstream version to a development version number.Mike Gabriel2017-12-071-0/+6
|
* debian/control: Don't suggest X2Go Client, Arctica Greeter remote logon to ↵Mike Gabriel2017-12-071-1/+1
| | | | X2Go works with pyhoca-cli, only.
* debian/control: Update Homepage: and Vcs-*: fields.Mike Gabriel2017-12-071-3/+3
|
* debian/control: Bump Standards-Version: to 4.1.1.Mike Gabriel2017-12-071-1/+1
|
* debian/control: Switch to Priority: optional.Mike Gabriel2017-12-071-1/+1
|
* debian/control: Adapt Maintainer: field to new upstream maintenance team.Mike Gabriel2017-12-071-1/+1
|
* Merge branch 'EdwardBetts-spelling'Mike Gabriel2017-09-051-1/+1
|\ | | | | | | Attributes GH PR #1: https://github.com/ArcticaProject/libpam-x2go/pull/1
| * correct spelling mistakeEdward Betts2017-09-011-1/+1
|/
* release 0.0.1.10.0.1.1Mike Gabriel2017-05-312-10/+744
|
* debian/changelog: Drop ~x2goX version suffix.Mike Gabriel2015-11-121-1/+1
|
* debian/source/format: Switch to format 1.0.Mike Gabriel2013-11-272-1/+5
|
* Make building tests optional. (Fixes: #196).Jan Engelhardt2013-04-303-5/+10
|