Displaying 8 results from an estimated 8 matches for "mm_zalloc".
Did you mean:
mm_alloc
2002 Nov 04
0
[Bug 425] New: Integer overflow in mm_zalloc
http://bugzilla.mindrot.org/show_bug.cgi?id=425
Summary: Integer overflow in mm_zalloc
Product: Portable OpenSSH
Version: 3.5p1
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: Miscellaneous
AssignedTo: openssh-unix-dev at mindrot.org
ReportedBy: siw at g...
2002 Nov 05
0
[Bug 425] Integer overflow in mm_zalloc
http://bugzilla.mindrot.org/show_bug.cgi?id=425
markus at openbsd.org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From markus at openbsd.org 2002-11-06
2002 Jul 31
2
privsep+kerb5+ssh1
...d(void *, u_int, char **);
+/* auth_krb5 */
+#ifdef KRB5
+/* auth and reply are really krb5_data objects, but we don't want to
+ * include all of the krb5 headers here */
+int mm_auth_krb5(void *authctxt, void *auth, char **client, void *reply);
+#endif
+
/* zlib allocation hooks */
void *mm_zalloc(struct mm_master *, u_int, u_int);
--- openssh-3.4p1/servconf.c.krb Tue Jul 23 15:15:43 2002
+++ openssh-3.4p1/servconf.c Tue Jul 23 15:15:43 2002
@@ -17,7 +17,7 @@
#endif
#if defined(KRB5)
#ifdef HEIMDAL
-#include <krb.h>
+#include <krb5.h>
#else
/* Bodge - but then, so is using t...
2006 Jan 08
3
Allow --without-privsep build.
...7 +29,12 @@
#define _MM_WRAP_H_
#include "key.h"
#include "buffer.h"
+#include "config.h"
+#ifndef USE_PRIVSEP
+#define use_privsep 0
+#define PRIVSEP(x) (x)
+#else
extern int use_privsep;
#define PRIVSEP(x) (use_privsep ? mm_##x : x)
@@ -111,4 +116,6 @@ void *mm_zalloc(struct mm_master *, u_in
void mm_zfree(struct mm_master *, void *);
void mm_init_compression(struct mm_master *);
+#endif /* USE_PRIVSEP */
+
#endif /* _MM_H_ */
--- openssh-4.2p1/servconf.c~ 2005-08-12 13:11:37.000000000 +0100
+++ openssh-4.2p1/servconf.c 2006-01-07 18:13:42.000000000 +0000
@...
2002 Apr 26
0
PAM keyboard-interactive
..._int **);
int mm_skey_respond(void *, u_int, char **);
+/* pam */
+void *mm_pam_init_ctx(struct Authctxt *);
+int mm_pam_query(void *, char **, char **, u_int *, char ***, u_int **);
+int mm_pam_respond(void *, u_int, char **);
+void mm_pam_free_ctx(void *);
+
/* zlib allocation hooks */
void *mm_zalloc(struct mm_master *, u_int, u_int);
Index: servconf.c
===================================================================
RCS file: /var/cvs/openssh/servconf.c,v
retrieving revision 1.86
diff -u -r1.86 servconf.c
--- servconf.c 23 Apr 2002 11:04:52 -0000 1.86
+++ servconf.c 24 Apr 2002 01:03:20 -000...
2006 Sep 12
1
openssh (OpenBSD) , bsdauth and tis authsrv
nuqneH,
I've tried using TIS authsrv authentication via bsd auth and found
it quite limited. The most important restriction it does not log
ip and fqdn of the remote peer, nor the application name, to
the authentication server. It does not matter much for TIS authsrv,
but since other applications do provide such information, our
authsrv version uses it for extra authentication restrictions.
2002 Jul 02
3
New PAM kbd-int diff
...mm_skey_respond(void *, u_int, char **);
+/* pam */
+void *mm_sshpam_init_ctx(struct Authctxt *);
+int mm_sshpam_query(void *, char **, char **, u_int *, char ***, u_int **);
+int mm_sshpam_respond(void *, u_int, char **);
+void mm_sshpam_free_ctx(void *);
+
/* zlib allocation hooks */
void *mm_zalloc(struct mm_master *, u_int, u_int);
Index: servconf.c
===================================================================
RCS file: /var/cvs/openssh/servconf.c,v
retrieving revision 1.93
diff -u -r1.93 servconf.c
--- servconf.c 25 Jun 2002 03:22:04 -0000 1.93
+++ servconf.c 2 Jul 2002 02:19:36 -0000...
2002 Jun 25
4
PAM kbd-int with privsep
...mm_skey_respond(void *, u_int, char **);
+/* pam */
+void *mm_sshpam_init_ctx(struct Authctxt *);
+int mm_sshpam_query(void *, char **, char **, u_int *, char ***, u_int **);
+int mm_sshpam_respond(void *, u_int, char **);
+void mm_sshpam_free_ctx(void *);
+
/* zlib allocation hooks */
void *mm_zalloc(struct mm_master *, u_int, u_int);
Index: servconf.c
===================================================================
RCS file: /var/cvs/openssh/servconf.c,v
retrieving revision 1.92
diff -u -r1.92 servconf.c
--- servconf.c 23 Jun 2002 21:29:24 -0000 1.92
+++ servconf.c 25 Jun 2002 01:42:15 -000...