CDSA updates and a ppdClose() bug fix from Jim (STR #1449)
cups/http.c:
- Simpilify _httpReadCDSA & _httpWriteCDSA; they now set *dataLength on errors and return partial reads & writes correctly.
- http_read_ssl & http_write_ssl handle errSSLWouldBlock correctly.
- Loop on SSLHandshake & SSLClose when they return errSSLWouldBlock.
scheduler/client.c:
- Loop on SSLHandshake & SSLClose when they return errSSLWouldBlock.
- Load certificates on every ssl connection so we don't miss new ones or use old ones.
scheduler/conf.h:
scheduler/server.c:
- Remove certificates global.
cups/ppd.c:
- Free sorted_attrs array.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@5200
7a7537e8-13f0-0310-91df-
b6672ffda945