summaryrefslogtreecommitdiffstats
path: root/server/error_bucket.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update license header textRoy T. Fielding2006-07-111-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@420983 13f79535-47bb-0310-9956-ffa450edef68
* Update the copyright year in all .c, .h and .xml filesColm MacCarthaigh2006-04-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@395228 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright year to 2005 and standardize on current copyright owner line.Justin Erenkrantz2005-02-041-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@151408 13f79535-47bb-0310-9956-ffa450edef68
* fix name of The Apache Software FoundationAndré Malo2004-02-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102619 13f79535-47bb-0310-9956-ffa450edef68
* fix copyright dates according to the first check inAndré Malo2004-02-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102589 13f79535-47bb-0310-9956-ffa450edef68
* apply Apache License, Version 2.0André Malo2004-02-061-49/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102525 13f79535-47bb-0310-9956-ffa450edef68
* update license to 2004.André Malo2004-01-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@102135 13f79535-47bb-0310-9956-ffa450edef68
* finished that boring job:André Malo2003-02-031-1/+1
| | | | | | | | | update license to 2003. Happy New Year! ;-)) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98573 13f79535-47bb-0310-9956-ffa450edef68
* Propogate apr-util changeCliff Woolley2002-06-021-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95473 13f79535-47bb-0310-9956-ffa450edef68
* The apr_bucket change requires a minor MMN bump. Also modify Apache'sRyan Bloom2002-05-311-0/+1
| | | | | | | filters to use APR_BUCKET_IS_METADATA macro. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95454 13f79535-47bb-0310-9956-ffa450edef68
* fix some major badness: error buckets *cannot* use simple_copy becauseCliff Woolley2002-05-311-5/+12
| | | | | | | | | | they're not simple buckets. they have a private data structure which gets freed. if you're going to copy them and share whatever ->data points to (which is what simple_copy does), you have to refcount the structure, which is the whole point of apr_bucket_refcount and apr_bucket_shared_copy. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95421 13f79535-47bb-0310-9956-ffa450edef68
* Let the error bucket implement the simple copy routine.Justin Erenkrantz2002-05-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@95411 13f79535-47bb-0310-9956-ffa450edef68
* Propogate the change to insert "bucket_" into the names of theCliff Woolley2002-04-201-3/+3
| | | | | | | | static functions that operate on various bucket types to make backtraces more sensible-looking. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94733 13f79535-47bb-0310-9956-ffa450edef68
* BUCKET FREELISTSCliff Woolley2002-03-291-10/+8
| | | | | | | | | | | | | Add an allocator-passing mechanism throughout the bucket brigades API. From Apache's standpoint, the apr_bucket_alloc_t* used throughout a given connection is stored in the conn_rec by the create_connection hook. That means it's the MPM's job to optimize recycling of apr_bucket_alloc_t's -- the MPM must ensure that no two threads can ever use the same one at the same time, for instance. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@94304 13f79535-47bb-0310-9956-ffa450edef68
* Update our copyright for this year.Roy T. Fielding2002-03-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93918 13f79535-47bb-0310-9956-ffa450edef68
* Detabify those parts of this file which don't collide with the bucketCliff Woolley2002-03-051-4/+4
| | | | | | | | | freelist patch. The remaining tabs go away for free with that patch. Submitted by: Sander Striker Reviewed by: Brian Pane git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93714 13f79535-47bb-0310-9956-ffa450edef68
* revert buckets sms phase 1 patch. the group wants to get rid of SMS, soCliff Woolley2001-09-231-17/+8
| | | | | | | | | the buckets can't use it. I'll implement a free-list scheme private to the buckets next. in the meanwhile we're back to using malloc/free directly instead of via the std sms. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@91117 13f79535-47bb-0310-9956-ffa450edef68
* We have to initialize the error_bucket before we can destroy it.Ryan Bloom2001-08-261-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90674 13f79535-47bb-0310-9956-ffa450edef68
* BUCKETS SMS PHASE 1Cliff Woolley2001-08-261-8/+17
| | | | | | | Update to match apr-util git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90664 13f79535-47bb-0310-9956-ffa450edef68
* Update httpd to reflect change with free() pointer in buckets codeCliff Woolley2001-08-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@90028 13f79535-47bb-0310-9956-ffa450edef68
* Update this custom bucket to use the free function pointer in apr_bucket_type_tBill Stoddard2001-08-031-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89906 13f79535-47bb-0310-9956-ffa450edef68
* The bucket_foo_create() functions do not need to use calloc() becauseCliff Woolley2001-06-191-1/+1
| | | | | | | | all of the members of the apr_bucket struct are always explicitly initialized anyway... malloc() should be used instead. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89389 13f79535-47bb-0310-9956-ffa450edef68
* Removed apr_bucket_do_create() macro, which was causing warningsCliff Woolley2001-04-111-1/+4
| | | | | | | | | about unreachable code in some compilers (notably MSVC). What used to be done by this macro is now done inline in the various apr_bucket_foo_create() functions. [Cliff Woolley] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88811 13f79535-47bb-0310-9956-ffa450edef68
* Update to reflect the absence of the apr_bucket_sharedCliff Woolley2001-02-271-3/+2
| | | | | | | struct and the newly-added start field of the apr_bucket struct git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88372 13f79535-47bb-0310-9956-ffa450edef68
* Move the error_bucket definition from the HTTP module to the core server.Ryan Bloom2001-02-251-0/+104
Every protocol will need this definition, so it belongs in the core. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88318 13f79535-47bb-0310-9956-ffa450edef68