forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitb56af49
committed
The second was that renegotiation was just plain broken. I can't
believe I didn't notice this before -- once 64k was sent to/from theserver the client would crash. Basicly, in 7.3 the server SSL code setthe initial state to "about to renegotiate" without actually startingthe renegotiation. In addition, the server and client didn't properlyhandle the SSL_ERROR_WANT_(READ|WRITE) error. This is fixed in thesecond patch.Nathan Mueller1 parent6ccb5ae commitb56af49
2 files changed
+15
-9
lines changedLines changed: 12 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| |||
273 | 273 |
| |
274 | 274 |
| |
275 | 275 |
| |
276 |
| - | |
277 |
| - | |
278 |
| - | |
279 |
| - | |
280 |
| - | |
281 |
| - | |
282 | 276 |
| |
283 | 277 |
| |
284 | 278 |
| |
285 | 279 |
| |
286 | 280 |
| |
287 | 281 |
| |
288 | 282 |
| |
| 283 | + | |
289 | 284 |
| |
290 | 285 |
| |
291 | 286 |
| |
| |||
325 | 320 |
| |
326 | 321 |
| |
327 | 322 |
| |
328 |
| - | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
329 | 332 |
| |
330 | 333 |
| |
331 | 334 |
| |
| |||
336 | 339 |
| |
337 | 340 |
| |
338 | 341 |
| |
| 342 | + | |
339 | 343 |
| |
340 | 344 |
| |
341 | 345 |
| |
|
Lines changed: 3 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
| |||
268 | 268 |
| |
269 | 269 |
| |
270 | 270 |
| |
| 271 | + | |
271 | 272 |
| |
272 | 273 |
| |
273 | 274 |
| |
| |||
314 | 315 |
| |
315 | 316 |
| |
316 | 317 |
| |
| 318 | + | |
317 | 319 |
| |
318 | 320 |
| |
319 | 321 |
| |
|
0 commit comments
Comments
(0)