[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-anastasis] branch master updated: work on webserver
From: |
gnunet |
Subject: |
[taler-anastasis] branch master updated: work on webserver |
Date: |
Wed, 13 Nov 2019 14:20:01 +0100 |
This is an automated email from the git hooks/post-receive script.
ds-meister pushed a commit to branch master
in repository anastasis.
The following commit(s) were added to refs/heads/master by this push:
new 4067f14 work on webserver
4067f14 is described below
commit 4067f14dfa1ce26c8d5362dbc75ece479f88aa33
Author: Dominik Meister <address@hidden>
AuthorDate: Wed Nov 13 14:19:56 2019 +0100
work on webserver
---
src/backend/anastasis-httpd.c | 16 ++++++++--------
src/backend/anastasis-httpd_policy.c | 27 ++++++++++++++++++++++++++-
2 files changed, 34 insertions(+), 9 deletions(-)
diff --git a/src/backend/anastasis-httpd.c b/src/backend/anastasis-httpd.c
index 6c477c7..fbd11a0 100644
--- a/src/backend/anastasis-httpd.c
+++ b/src/backend/anastasis-httpd.c
@@ -217,20 +217,20 @@ url_handler (void *cls,
upload_data_size);
}
}
- if (0 == strncmp (url,
+ if (0 == strncmp (url,
"/truth/",
strlen ("/truth/")))
- {
- // return handle_truth (...);
- if (0 == strcmp (method, MHD_HTTP_METHOD_GET))
{
+ // return handle_truth (...);
+ if (0 == strcmp (method, MHD_HTTP_METHOD_GET))
+ {
- }
- if (0 == strcmp (method, MHD_HTTP_METHOD_POST))
- {
+ }
+ if (0 == strcmp (method, MHD_HTTP_METHOD_POST))
+ {
+ }
}
- }
for (unsigned int i = 0; NULL != handlers[i].url; i++)
{
struct TMH_RequestHandler *rh = &handlers[i];
diff --git a/src/backend/anastasis-httpd_policy.c
b/src/backend/anastasis-httpd_policy.c
index 091fc81..8f1a468 100644
--- a/src/backend/anastasis-httpd_policy.c
+++ b/src/backend/anastasis-httpd_policy.c
@@ -20,7 +20,7 @@
* @author Dominik Meister
* @author Christian Grothoff
*/
-
+#include "platform.h"
#include "anastasis-httpd.h"
#include <gnunet/gnunet_util_lib.h>
@@ -36,6 +36,29 @@ ANASTASIS_MHD_handler_policy_GET (struct MHD_Connection
*connection,
const char *url,
void **con_cls)
{
+ struct ANASTASIS_AccountPubP accountPubP;
+ //FIXME just for test
+ char spliturl [32];
+ strcpy(spliturl, url);
+ char delimiter[] = "/";
+ char *ptr;
+ int counter = 0;
+ ptr = strtok(spliturl, delimiter);
+ while(ptr != NULL) {
+ if (counter == 1){
+ size_t encsize = sizeof(&ptr);
+ GNUNET_CRYPTO_eddsa_public_key_from_string(ptr,encsize,
&accountPubP.pub );
+ }
+ ptr = strtok(NULL, delimiter);
+ counter++;
+ }
+ /* db->get_latest_recovery_document (db->cls,
+ &accountPubP,
+ &recoverydatasize,
+ &res_recovery_data,
+ &res_version));
+
+ */
return GNUNET_OK;
}
@@ -53,5 +76,7 @@ ANASTASIS_MHD_handler_policy_POST (struct MHD_Connection
*connection,
const char *upload_data,
size_t *upload_data_size)
{
+
+
return GNUNET_OK;
}
\ No newline at end of file
--
To stop receiving notification emails like this one, please contact
address@hidden.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-anastasis] branch master updated: work on webserver,
gnunet <=