Custom Query (101 matches)
Results (37 - 39 of 101)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#86 | fixed | Modifications needed to handle requests over https protocol | Knut Landmark | |
Description |
The Zoo kernel contains at least three if statements that check if the protocol of a URL is http (or ftp). These statements must be modified if Zoo is to handle requests over the https protocol. Attached are modified versions of zoo_service_internal.c (modified in lines 1214 and 1976) and zoo_service_loader.c (modified from line 1182). These changes pertain to revision # 452 in the source code repository. |
|||
#98 | fixed | NULL pointer check for address to exported function | Knut Landmark | |
Description |
In the following code fragment occurring twice in zoo_service_loader.c, GetProcAddress or dlsym will return NULL if a user has mistyped the service name (the WPS Identifier parameter): #ifdef WIN32 typedef int (CALLBACK* execute_t)(char***,char***,char***); execute_t execute=(execute_t)GetProcAddress(so,fname); #else typedef int (*execute_t)(char***,char***,char***); execute_t execute=(execute_t)dlsym(so,fname); #endif This will cause a crash when attempting to invoke the function at the address given by execute: *eres=execute(&m,&request_input_real_format,&request_output_real_format); There should be a check to avoid this happening (with an error message). |
|||
#26 | fixed | Need .mbox archive for zoo-discuss | jmckenna | jmckenna |
Description |
|