History log of /openssh-portable/loginrec.c (Results 1 - 25 of 201)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ea1f6490 04-Aug-2020 Damien Miller

support NetBSD's utmpx.ut_ss address field

bz#960, ok dtucker


Revision tags: V_8_3_P1, V_8_2_P1, V_8_1_P1
# be02d7cb 06-Sep-2019 djm@openbsd.org

upstream: lots of things were relying on libcrypto headers to

transitively include various system headers (mostly stdlib.h); include them
explicitly

OpenBSD-Commit-ID: 5b522f4f2

upstream: lots of things were relying on libcrypto headers to

transitively include various system headers (mostly stdlib.h); include them
explicitly

OpenBSD-Commit-ID: 5b522f4f2d844f78bf1cc4f3f4cc392e177b2080

show more ...


# 9634ffbf 23-Jul-2019 Darren Tucker

Add headers to prevent warnings w/out OpenSSL.


Revision tags: V_8_0_P1
# 08f66d9f 19-Jan-2019 Damien Miller

remove vestiges of old packet API from loginrec.c


# a784fa8c 12-Dec-2018 Kevin Adler

Don't pass loginmsg by address now that it's an sshbuf*

In 120a1ec74, loginmsg was changed from the legacy Buffer type
to struct sshbuf*, but it missed changing calls to
sys_auth_all

Don't pass loginmsg by address now that it's an sshbuf*

In 120a1ec74, loginmsg was changed from the legacy Buffer type
to struct sshbuf*, but it missed changing calls to
sys_auth_allowed_user and sys_auth_record_login which passed
loginmsg by address. Now that it's a pointer, just pass it directly.

This only affects AIX, unless there are out of tree users.

show more ...


Revision tags: V_7_9_P1, V_7_8_P1
# 5467fbcb 11-Jul-2018 markus@openbsd.org

upstream: remove legacy key emulation layer; ok djm@

OpenBSD-Commit-ID: 2b1f9619259e222bbd4fe9a8d3a0973eafb9dd8d


# 120a1ec7 10-Jul-2018 Damien Miller

Adapt portable to legacy buffer API removal


Revision tags: V_7_7_P1
# ddc0f381 12-Feb-2018 Darren Tucker

Remove UNICOS support.

The code required to support it is quite invasive to the mainline
code that is synced with upstream and is an ongoing maintenance burden.
Both the hardware and

Remove UNICOS support.

The code required to support it is quite invasive to the mainline
code that is synced with upstream and is an ongoing maintenance burden.
Both the hardware and software are literal museum pieces these days and
we could not find anyone still running OpenSSH on one.

show more ...


Revision tags: V_7_6_P1, V_7_5_P1, V_7_4_P1, V_7_3_P1, V_7_2_P2, V_7_2_P1, V_7_1_P2
# c6f5f016 14-Dec-2015 Darren Tucker

Add sys/time.h for gettimeofday.

Should allow it it compile with MUSL libc. Based on patch from
doughdemon via github.


Revision tags: V_7_1_P1, V_7_0_P1, V_6_9_P1, V_6_8_P1
# c528c1b4 22-Dec-2014 Damien Miller

fix variable name for IPv6 case in construct_utmpx

patch from writeonce AT midipix.org via bz#2296


Revision tags: V_6_7_P1, V_6_6_P1, V_6_5_P1
# 1c4a011e 16-Jan-2014 Darren Tucker

- (dtucker) [loginrec.c] Cast to the types specfied in the format
specification to prevent warnings.


# 7d97fd9a 29-Dec-2013 Damien Miller

- (djm) [loginrec.c] Check for username truncation when looking up lastlog
entries


Revision tags: V_6_4_P1, V_6_3_P1
# f60845fd 01-Jun-2013 Darren Tucker

- (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c
groupaccess.c loginrec.c monitor.c monitor_wrap.c session.c sshd.c
sshlogin.c uidswap.c openbsd-compat/bsd-c

- (dtucker) [M auth-chall.c auth-krb5.c auth-pam.c cipher-aes.c cipher-ctr.c
groupaccess.c loginrec.c monitor.c monitor_wrap.c session.c sshd.c
sshlogin.c uidswap.c openbsd-compat/bsd-cygwin_util.c
openbsd-compat/getrrsetbyname-ldns.c openbsd-compat/port-aix.c
openbsd-compat/port-linux.c] Replace portable-specific instances of xfree
with the equivalent calls to free.

show more ...


Revision tags: V_6_2_P2, V_6_2_P1
# b87f6b70 22-Feb-2013 Damien Miller

- (djm) [configure.ac includes.h loginrec.c mux.c sftp.c] Prefer
bsd/libutil.h to libutil.h to avoid deprecation warnings on Ubuntu.
ok tim


Revision tags: V_6_1_P1, V_6_0_P1, V_5_9_P1, V_5_8_P2, V_5_8_P1, V_5_7_P1
# ea52a829 17-Jan-2011 Darren Tucker

- (dtucker) [LICENCE Makefile.in audit-bsm.c audit-linux.c audit.c audit.h
configure.ac defines.h loginrec.c] Bug #1402: add linux audit subsystem
support, based on patches from Tomas

- (dtucker) [LICENCE Makefile.in audit-bsm.c audit-linux.c audit.c audit.h
configure.ac defines.h loginrec.c] Bug #1402: add linux audit subsystem
support, based on patches from Tomas Mraz and jchadima at redhat.

show more ...


# 4a06f927 02-Jan-2011 Damien Miller

- (djm) [loginrec.c] Fix some fd leaks on error paths. ok dtucker


# 88e341e1 23-Nov-2010 Damien Miller

- (djm) [loginrec.c] Relax permission requirement on btmp logs to allow
group read/write. ok dtucker@


# 34ee4204 04-Nov-2010 Damien Miller

- (djm) [loginrec.c loginrec.h] Use correct uid_t/pid_t types instead of
int. Should fix bz#1817 cleanly; ok dtucker@


Revision tags: V_5_6_P1, V_5_5_P1
# 261d93a5 09-Apr-2010 Darren Tucker

- (dtucker) [configure.ac defines.h loginrec.c logintest.c] Bug #1732: enable
utmpx support on FreeBSD where possible. Patch from Ed Schouten, ok djm@


Revision tags: V_5_4_P1
# 0b8a2262 09-Jan-2010 Darren Tucker

- (dtucker) [loginrec.c] Use the SUSv3 specified name for the user name
when using utmpx. Patch from Ed Schouten.


Revision tags: V_5_3_P1, V_5_2_P1
# 20e231f9 11-Feb-2009 Damien Miller

- (djm) [configure.ac loginrec.c] bz#1421: fix lastlog support for OSX.
OSX provides a getlastlogxbyname function that automates the reading of
a lastlog file. Also, the pututxline func

- (djm) [configure.ac loginrec.c] bz#1421: fix lastlog support for OSX.
OSX provides a getlastlogxbyname function that automates the reading of
a lastlog file. Also, the pututxline function will update lastlog so
there is no need for loginrec.c to do it explicitly. Collapse some
overly verbose code while I'm in there.

show more ...


Revision tags: V_5_1_P1, V_5_0_P1, V_4_9_P1, V_4_7_P1
# d757e69c 28-Apr-2007 Darren Tucker

- (dtucker) [auth-shadow.c loginrec.c] Include time.h for time(2) prototype.


Revision tags: V_4_6_P1, V_4_5_P1, V_4_4_P1
# f19bbc38 07-Sep-2006 Darren Tucker

- (dtucker) [loginrec.c] Wrap paths.h in HAVE_PATHS_H.


# 6e103331 05-Sep-2006 Darren Tucker

- (dtucker) [loginrec.c] Include paths.h for _PATH_BTMP.


# ded319cc 01-Sep-2006 Damien Miller

- (djm) [audit-bsm.c audit.c auth-bsdauth.c auth-chall.c auth-pam.c]
[auth-rsa.c auth-shadow.c auth-sia.c auth1.c auth2-chall.c]
[auth2-gss.c auth2-kbdint.c auth2-none.c authfd.c authfi

- (djm) [audit-bsm.c audit.c auth-bsdauth.c auth-chall.c auth-pam.c]
[auth-rsa.c auth-shadow.c auth-sia.c auth1.c auth2-chall.c]
[auth2-gss.c auth2-kbdint.c auth2-none.c authfd.c authfile.c]
[cipher-3des1.c cipher-aes.c cipher-bf1.c cipher-ctr.c clientloop.c]
[dh.c dns.c entropy.c gss-serv-krb5.c gss-serv.c hostfile.c kex.c]
[kexdhc.c kexdhs.c kexgexc.c kexgexs.c key.c loginrec.c mac.c]
[md5crypt.c monitor.c monitor_wrap.c readconf.c rsa.c]
[scard-opensc.c scard.c session.c ssh-add.c ssh-agent.c ssh-dss.c]
[ssh-keygen.c ssh-keysign.c ssh-rsa.c ssh.c sshconnect.c]
[sshconnect1.c sshconnect2.c sshd.c rc4.diff]
[openbsd-compat/bsd-cray.c openbsd-compat/port-aix.c]
[openbsd-compat/port-linux.c openbsd-compat/port-solaris.c]
[openbsd-compat/port-uw.c]
Lots of headers for SCO OSR6, mainly adding stdarg.h for log.h;
compile problems reported by rac AT tenzing.org

show more ...


123456789