tlsrcvr :
@ clear
@ openssl s_client \
- -status \
- -msg \
- -debug \
+ -crlf \
-CAfile certs/safe_CA.pem \
-cert certs/localhost_cert.pem \
-key certs/localhost_key.pem \
- -connect $(TESTIP):$(TESTPORT) \
- -starttls \
- smtp
+ -starttls smtp \
+ -connect $(TESTIP):$(TESTPORT)
xxx :
@ clear
@ openssl s_client \
- -state \
-crlf \
-key certs/localhost_key.pem \
-cert certs/localhost_cert.pem \
break;
}
(void) sigprocmask(SIG_SETMASK,(sigset_t *)0,&origmask);
- (void) rou_alert(0,"%s JMPDBG Entering poll",OPEP);
status=poll(polling,1,millisec);
- (void) rou_alert(0,"%s JMPDBG Exiting poll",OPEP);
(void) sigprocmask(SIG_SETMASK,&origmask,(sigset_t *)0);
switch (status) {
case -1 : //polling error
}
soc->carin+=got; //managing carpile
soc->carpile[soc->carin]='\000';
- (void) rou_alert(0,"%s JMPDBG so fare within carpile=<%s>",
- OPEP,soc->carpile);
break;
}
break;
phase=0;
proceed=true;
while (proceed==true) {
- (void) rou_alert(0,"JMPDBG %s phase='%d'",OPEP,phase);
+ //(void) rou_alert(0,"JMPDBG %s phase='%d'",OPEP,phase);
switch (phase) {
case 0 : //link still open?
if (soc_receive(socptr)<0) {
static _Bool dohelo(CONTYP *contact,char *parameter)
{
-#define OPEP "unieml.c:dohelo"
+#define OPEP "lvleml.c:dohelo"
#define DETAIL "HELO argument is mandatory, closing connection"
_Bool done;
(char *)0
};
-#define OPEP "unieml.c:doehlo"
+#define OPEP "lvleml.c:doehlo"
#define DETAIL "syntax error (domain part missing), closing connection"
_Bool done;
if (contact->tlsok==true)
strstart++;
for (int i=strstart;ehlostr[i]!=(char *)0;i++) {
- (void) rou_alert(0,"%s, JMPDNG i='%d'",OPEP,i);
- (void) transmit(contact,"%d%s JMPDBG",CMDOK,ehlostr[i]);
+ (void) transmit(contact,"%d%s",CMDOK,ehlostr[i]);
}
done=true;
break;
//version definition
#define VERSION "0.6"
-#define RELEASE "48"
+#define RELEASE "49"
#define BRANCH "dvl"
//Public variables
phase=0;
proceed=true;
while (proceed==true) {
- (void) rou_alert(0,"%s JMPDBG phase='%d', serveur='%d'",OPEP,phase,server);
+ //(void) rou_alert(0,"%s JMPDBG phase='%d', serveur='%d'",OPEP,phase,server);
switch (phase) {
case 0 : //prepare the structure first;
tls=(TLSTYP *)calloc(1,sizeof(TLSTYP));
status=0;
proceed=false;
sofar=SSL_write(tls->ssl,buffer,tosend);
- (void) rou_alert(0,"%s JMPDBG sofar='%d'",OPEP,sofar);
switch (sofar) {
case -1 : //trouble to write
switch (status=SSL_get_error(tls->ssl,-1)) {