search for: authenid

Displaying 12 results from an estimated 12 matches for "authenid".

2003 Jul 23
0
Re: Stripping of domain name
...mech-plain.c --- mech-plain.c 8 May 2003 03:18:43 -0000 1.13 +++ mech-plain.c 23 Jul 2003 19:31:13 -0000 @@ -48,14 +48,8 @@ mech_auth_finish(auth_request, NULL, 0, FALSE); } else { /* split and save user/realm */ - if (strchr(authenid, '@') == NULL && default_realm != NULL) { - auth_request->user = p_strconcat(auth_request->pool, - authenid, "@", - default_realm, NULL...
2004 Dec 10
1
mech-plain patch
...so the AUTH PLAIN command works with SQL (and possibly other DBs). Thunderbird should work again after this. --- mech-plain.c 2004-12-10 01:56:51.065987304 +0000 +++ mech-plain.c 2004-12-10 01:53:16.974534152 +0000 @@ -27,7 +27,10 @@ authid = (const char *) data; authenid = NULL; pass = ""; - count = 0; + if (data_size == 0) + return; + + count = 0; for (i = 0; i < data_size; i++) { if (data[i] == '\0') { if (++count == 1) Regards Andrew -- Andrew Hutchings Syst...
2009 Jun 10
1
1.2rc5 crash: Backtrace:dovecot-auth
...bc8, username=0x866918a "masteruser", error_r=0xbfe7a628) at auth-request.c:859 login_username = 0x86691b0 "" #8 0x0805cdf2 in mech_plain_auth_continue (request=0x87bebc8, data=0x8669188 "", data_size=21) at mech-plain.c:47 authid = 0x8669188 "" authenid = 0x8669189 "*masteruser" error = <value optimized out> pass = 0x86691a0 "xxxxxxxx" i = <value optimized out> count = <value optimized out> #9 0x0805846c in auth_request_handler_auth_begin (handler=0x867c4e8, args=0x86fcc69 "4872\tPLAIN\tservice=...
2004 May 11
0
Case sensitive user names
...attached as well): diff -ru dovecot-0.99.10/src/auth/mech-plain.c dovecot-0.99.10.new/src/auth/mech-plain.c --- dovecot-0.99.10/src/auth/mech-plain.c 2003-05-18 08:26:28.000000000 -0400 +++ dovecot-0.99.10.new/src/auth/mech-plain.c 2004-05-11 16:58:30.000000000 -0400 @@ -57,6 +57,7 @@ authenid); } + auth_request->user = str_lcase(auth_request->user); if (!mech_is_valid_username(auth_request->user)) { /* invalid username */ if (verbose) { Thanks, Jeff Graves, MCP Customer Support Engineer Image Source, Inc. 10 Mill Street Bellingham, MA 02019 508.966.5200 - Ph...
2006 Apr 04
1
plain auth problem with beta4
Using kmail with PLAIN authentication worked fine with beta3 but trying it with beta4 authentication fails. This is because kmail sends "username \0 username \0 password" in the authorization token and the new code to call auth_request_set_login_username() when supplied an authid must be returning failure (certainly commenting this code out returns to the beta3 behaviour of
2005 Mar 30
2
test65 killed by SIGSEV
...__ = "auth_request_verify_plain" ---Type <return> to continue, or q <return> to quit--- #3 0x0805486e in mech_plain_auth_continue (request=0x8077a10, data=0xffffffff <Error reading address 0xffffffff: Bad address>, data_size=6580597) at mech-plain.c:62 authenid = 0x806e181 "dovetest" error = 0xbfbfeaf8 "(?????\004\b\020@\b\b\034\020\b\b(???d?\004\b\002" pass = 0x806e198 "pass" i = 0 count = 2 #4 0x08051a80 in auth_request_handler_auth_begin (handler=0x8084010, args=0x808101c "1\tPLAI...
2009 Jun 10
0
1.2rc5, another crash: Backtrace:dovecot-auth
...148, username=0x8f9018a "masteruser", error_r=0xbff8f1d8) at auth-request.c:859 login_username = 0x8f901b0 "" #8 0x0805cdf2 in mech_plain_auth_continue (request=0x9060148, data=0x8f90188 "", data_size=21) at mech-plain.c:47 authid = 0x8f90188 "" authenid = 0x8f90189 "*masteruser" error = <value optimized out> pass = 0x8f901a0 "xxxxxxxx" i = <value optimized out> count = <value optimized out> #9 0x0805846c in auth_request_handler_auth_begin (handler=0x90dddd0, args=0x90dcf70 "4877\tPLAIN\tservice=...
2010 Feb 26
2
segfault with vpopmail 5.5.0
...alue optimized out> __PRETTY_FUNCTION__ = "auth_request_verify_plain" #5 0x000000000041a6f7 in mech_plain_auth_continue (request=0x726f68, data=<value optimized out>, data_size=<value optimized out>) at mech-plain.c:58 authid = 0x704340 "" authenid = 0x704341 "postmaster at test.bogus" error = <value optimized out> pass = 0x704360 "test" count = 2 #6 0x0000000000415d41 in auth_request_handler_auth_begin (handler=0x7192f8, args=<value optimized out>) at auth-request-handler.c:388...
2009 Aug 31
1
dovecot-auth segfault with vpopmail 5.5.0 on amd64
...value optimized out> __PRETTY_FUNCTION__ = "auth_request_verify_plain" #5 0x000000000041726e in mech_plain_auth_continue (request=0x1ae6548, data=0x1ad1250 "", data_size=<value optimized out>) at mech-plain.c:58 authid = 0x1ad1250 "" authenid = 0x1ad1251 "lawrence at shanghaiguide.com" error = <value optimized out> pass = 0x1ad1278 "123" i = <value optimized out> count = <value optimized out> #6 0x0000000000412c12 in auth_request_handler_auth_begin (handler=0x1ae18...
2004 Jul 09
1
passing remote ip to pam
to improve forensic log info i want to set the PAM_RHOST value to the remote ip (which pam logs as rhost=foo in failure messages). i didn't look to see if anything has been done in this way on CVS because i'm still on 0.99.10.6. below is a bit of a hack. in some sense the remote_ip might make more sense in the AUTH_LOGIN_REQUEST_NEW packet rather than the continue packet... but that
2004 Dec 12
5
Internal login failure
Hello, I am fairly new to Dovecot, so please forgive me if I am missing something obvious here. I have checked the archived dovecot mailing list messages and have Googled for everything I can think of, and I still have not found anything to help me solve this problem. I am running Postfix+Postgresql+Dovecot on my Fedora FC2 box. I have compiled both Postfix and Dovecot from source. I believe
2010 Apr 09
4
Patch: support URLAUTH, BURL, CATENATE
...+/* APPLE - urlauth */ static void -mech_plain_auth_continue(struct auth_request *request, - const unsigned char *data, size_t data_size) +mech_plain_auth_continue_submit(struct auth_request *request, + const unsigned char *data, size_t data_size, + bool submit) { const char *authid, *authenid, *error; char *pass; @@ -54,6 +56,19 @@ auth_request_log_info(request, "plain", "login user: %s", error); auth_request_fail(request); + + /* APPLE - urlauth */ + } else if (submit) { + if (request->re...