View Issue Details

IDProjectCategoryView StatusLast Update
0002525libmicrohttpddigest authentication (HTTP)public2012-09-01 20:53
Reporterwella Assigned ToChristian Grothoff  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
PlatformLPC2478OSFreeRTOSOS Version7.1
Product Version0.9.21 
Target Version0.9.22Fixed in Version0.9.22 
Summary0002525: Enabled basic authentication, disabled digest authentication
DescriptionCould be possible to add a feature to build the library with a support for basic authentication but with disabled digest authentication?

The current status, if I compile digestauth.c with
/* disable basic and digest Auth support */
#undef DAUTH_SUPPORT

I get errors about missing references to structure member. I am not using make to build it, so I have add some code to digestauth.c.

#if DAUTH_SUPPORT
.... code for digest auth
#endif

... code for basic auth
Steps To ReproduceAlways
Additional InformationMost of embedded systems (as far as I know) are not intended to be attached directly on Internet but LAN, so the basic auth is quite enough to secure the device.

Own modifications to the source code of the library brings pitfalls when a new version is released.
TagsNo tags attached.

Activities

Christian Grothoff

2012-08-30 20:58

manager   ~0006311

Sounds reasonable, will add it to my list...

Christian Grothoff

2012-09-01 20:47

manager   ~0006315

Fixed in SVN 23551. You can now enable only basic auth, or only digest auth, or have both, or have neither.

Christian Grothoff

2012-09-01 20:53

manager   ~0006316

Released in 0.9.22.

Issue History

Date Modified Username Field Change
2012-08-28 10:48 wella New Issue
2012-08-30 20:55 Christian Grothoff Assigned To => Christian Grothoff
2012-08-30 20:55 Christian Grothoff Status new => assigned
2012-08-30 20:58 Christian Grothoff Note Added: 0006311
2012-09-01 20:47 Christian Grothoff Note Added: 0006315
2012-09-01 20:47 Christian Grothoff Status assigned => resolved
2012-09-01 20:47 Christian Grothoff Fixed in Version => 0.9.22
2012-09-01 20:47 Christian Grothoff Resolution open => fixed
2012-09-01 20:48 Christian Grothoff Target Version => 0.9.22
2012-09-01 20:53 Christian Grothoff Note Added: 0006316
2012-09-01 20:53 Christian Grothoff Status resolved => closed
2013-05-06 12:52 Christian Grothoff Category digest authentication => digest authentication (HTTP)