~ubuntu-branches/ubuntu/hardy/openldap2.3/hardy-updates

« back to all changes in this revision

Viewing changes to include/ldap_pvt_thread.h

  • Committer: Bazaar Package Importer
  • Author(s): Kees Cook
  • Date: 2008-07-31 16:06:53 UTC
  • mfrom: (16.1.3 hardy-proposed)
  • Revision ID: james.westby@ubuntu.com-20080731160653-np1dr19qfutmqb0v
Tags: 2.4.9-0ubuntu0.8.04.1
* SECURITY UPDATE: denial of service via broken BER decoding.
* Added debian/patches/security-ber-decoding.patch: upstream fixes.
* References
  CVE-2008-2952

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* ldap_pvt_thread.h - ldap threads header file */
2
 
/* $OpenLDAP: pkg/ldap/include/ldap_pvt_thread.h,v 1.51.2.6 2007/11/07 20:58:37 quanah Exp $ */
 
2
/* $OpenLDAP: pkg/ldap/include/ldap_pvt_thread.h,v 1.51.2.10 2008/03/21 00:46:03 hyc Exp $ */
3
3
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
4
4
 * 
5
 
 * Copyright 1998-2007 The OpenLDAP Foundation.
 
5
 * Copyright 1998-2008 The OpenLDAP Foundation.
6
6
 * All rights reserved.
7
7
 *
8
8
 * Redistribution and use in source and binary forms, with or without
244
244
        ldap_pvt_thread_pool_param_t param, void *value ));
245
245
 
246
246
LDAP_F( int )
 
247
ldap_pvt_thread_pool_pausing LDAP_P((
 
248
        ldap_pvt_thread_pool_t *pool ));
 
249
 
 
250
LDAP_F( int )
247
251
ldap_pvt_thread_pool_backload LDAP_P((
248
252
        ldap_pvt_thread_pool_t *pool ));
249
253
 
250
254
LDAP_F( int )
 
255
ldap_pvt_thread_pool_pausecheck LDAP_P((
 
256
        ldap_pvt_thread_pool_t *pool ));
 
257
 
 
258
LDAP_F( int )
251
259
ldap_pvt_thread_pool_pause LDAP_P((
252
260
        ldap_pvt_thread_pool_t *pool ));
253
261
 
272
280
        void *ctx,
273
281
        void *key,
274
282
        void *data,
275
 
        ldap_pvt_thread_pool_keyfree_t *kfree ));
 
283
        ldap_pvt_thread_pool_keyfree_t *kfree,
 
284
        void **olddatap,
 
285
        ldap_pvt_thread_pool_keyfree_t **oldkfreep ));
276
286
 
277
287
LDAP_F( void )
278
288
ldap_pvt_thread_pool_purgekey LDAP_P(( void *key ));