/[Apache-SVN]/httpd/apreq/trunk/build
ViewVC logotype

Log of /httpd/apreq/trunk/build

View Directory Listing Directory Listing


Sticky Revision:

Revision 1903704 - Directory Listing
Modified Sat Aug 27 06:44:09 2022 UTC (23 months, 2 weeks ago) by jailletc36
Update copyright year in footer.

Revision 1903703 - Directory Listing
Modified Sat Aug 27 06:43:47 2022 UTC (23 months, 2 weeks ago) by jailletc36
Fix layout with doxygen 1.9.1 which now uses <div class="title"> instead of <h1> for titles.

Revision 1903698 - Directory Listing
Modified Fri Aug 26 19:14:17 2022 UTC (23 months, 2 weeks ago) by jailletc36
First step to modernize the apreq documentation.

Update the logo (take the one used for httpd documentation)
Remove the old .gif
Update the Makefile.am and dox.head files accordingly.

The css don't need to be updated, it is the same size as before.

Revision 1903679 - Directory Listing
Modified Thu Aug 25 14:16:54 2022 UTC (23 months, 2 weeks ago) by jorton
Various apreq release process updates, notably delegating CPAN stuff
entirely.


Revision 1903518 - Directory Listing
Modified Thu Aug 18 09:25:08 2022 UTC (23 months, 3 weeks ago) by jorton
Clarify release tarball generation process.


Revision 1903517 - Directory Listing
Modified Thu Aug 18 09:22:25 2022 UTC (23 months, 3 weeks ago) by jorton
2.18 cycle

Revision 1903515 - Directory Listing
Modified Thu Aug 18 09:17:48 2022 UTC (23 months, 3 weeks ago) by jorton
Add a log message to the 'svn cp' in the release process.

Revision 1903494 - Directory Listing
Modified Wed Aug 17 14:20:40 2022 UTC (23 months, 3 weeks ago) by jorton
Stop generating MD5 checksums for release tarballs since these are now
deprecated by https://www.apache.org/info/verification.html


Revision 1887421 - Directory Listing
Modified Wed Mar 10 13:49:02 2021 UTC (3 years, 5 months ago) by jorton
2.17 cycle.

Revision 1887336 - Directory Listing
Modified Mon Mar 8 16:36:40 2021 UTC (3 years, 5 months ago) by stevehay
Add "file" attribute for modules listed as "provided" in META.yml file

The "file" attribute is required according to CPAN::Meta::Spec -- see:
https://metacpan.org/pod/CPAN::Meta::Spec#file1

The missing attribute causes MetaCPAN indexing to go wrong.

Revision 1886572 - Directory Listing
Modified Tue Feb 16 08:38:40 2021 UTC (3 years, 5 months ago) by jorton
Update release process to generate MD5 and SHA* hash files.

PR: 65142


Revision 1883588 - Directory Listing
Modified Wed Nov 18 08:25:02 2020 UTC (3 years, 8 months ago) by jorton
Tweak URL.  (FTR, I removed mentions of CPAN uploads for the v2.15 release too.)

Revision 1882694 - Directory Listing
Modified Tue Oct 20 13:44:12 2020 UTC (3 years, 9 months ago) by jorton
Revert r1880275 and merge r1882691 from branches/v2.15:

Fix errors running "make release".

Submitted by: Petr Pisar <ppisar redhat.com>


Revision 1880275 - Directory Listing
Modified Fri Jul 24 16:24:18 2020 UTC (4 years ago) by jorton
Fix error if run without arguments.


Revision 1880274 - Directory Listing
Modified Fri Jul 24 16:08:38 2020 UTC (4 years ago) by jorton
2.15 cycle

Revision 1772646 - Directory Listing
Modified Mon Dec 5 11:42:45 2016 UTC (7 years, 8 months ago) by issac
2.15 cycle

Revision 1072416 - Directory Listing
Modified Sat Feb 19 19:03:25 2011 UTC (13 years, 5 months ago) by joes
allow for APR::Request::Magic


Revision 1067142 - Directory Listing
Modified Fri Feb 4 10:48:56 2011 UTC (13 years, 6 months ago) by issac
Update license as requested in CPAN RT Bug #65444 (https://rt.cpan.org/Ticket/Display.html?id=65444)

Revision 1041792 - Directory Listing
Modified Fri Dec 3 12:43:34 2010 UTC (13 years, 8 months ago) by issac
Updated release instructions

Revision 1041786 - Directory Listing
Modified Fri Dec 3 12:31:58 2010 UTC (13 years, 8 months ago) by issac
update_version will now handle RELEASE + WEBSITE + itself.

Revision 1041778 - Directory Listing
Modified Fri Dec 3 11:52:27 2010 UTC (13 years, 8 months ago) by issac
start 2.14 dev cycle

Revision 749751 - Directory Listing
Modified Tue Mar 3 21:01:50 2009 UTC (15 years, 5 months ago) by joes
update RELEASE docs


Revision 734170 - Directory Listing
Modified Tue Jan 13 16:22:44 2009 UTC (15 years, 7 months ago) by joes
fix update_version.pl script


Revision 733277 - Directory Listing
Modified Sat Jan 10 14:29:25 2009 UTC (15 years, 7 months ago) by joes
make broken-version a hash so we
can list multiple version numbers


Revision 504716 - Directory Listing
Modified Wed Feb 7 22:11:44 2007 UTC (17 years, 6 months ago) by bojan
Make sure both versions are numeric before comparison

Revision 491122 - Directory Listing
Modified Fri Dec 29 22:27:12 2006 UTC (17 years, 7 months ago) by bojan
Link APREQ docs to version specific APR/APU docs.

Revision 477005 - Directory Listing
Modified Mon Nov 20 01:57:26 2006 UTC (17 years, 8 months ago) by pgollucci
Simply this. Assume that nothing is committed directly to the release branches
expect the undefing of dev symbols.  This is more inline with httpd process
where everything starts in trunk is merged to appropriate branches. This means 
we only mergeon e direction.

Note, perl will take this approach as well in the very near future.




Revision 472806 - Directory Listing
Modified Thu Nov 9 08:08:07 2006 UTC (17 years, 9 months ago) by pgollucci
attempt to prevent using the wrong subject in release candidate announcements.


Revision 472782 - Directory Listing
Modified Thu Nov 9 05:39:36 2006 UTC (17 years, 9 months ago) by pgollucci
update release notes to match r472780




Revision 472398 - Directory Listing
Modified Wed Nov 8 06:10:22 2006 UTC (17 years, 9 months ago) by pgollucci
update to new licenese header per board resolution


Revision 452687 - Directory Listing
Modified Wed Oct 4 01:09:20 2006 UTC (17 years, 10 months ago) by pgollucci
add umask note



Revision 442931 - Directory Listing
Modified Wed Sep 13 10:36:09 2006 UTC (17 years, 11 months ago) by pgollucci
commit all the files who's versions changed



Revision 442917 - Directory Listing
Modified Wed Sep 13 09:25:01 2006 UTC (17 years, 11 months ago) by pgollucci
Note that SunOS(Solaris) users need to use gmake 
not make.



Revision 442671 - Directory Listing
Modified Tue Sep 12 18:43:50 2006 UTC (17 years, 11 months ago) by pgollucci
add note to commmit the version bump on trunk



Revision 442670 - Directory Listing
Modified Tue Sep 12 18:39:36 2006 UTC (17 years, 11 months ago) by pgollucci
new release process alowing testers to vote on the actual final tarball.
Completes the last release showstopper for 2.09



Revision 439245 - Directory Listing
Modified Fri Sep 1 09:24:29 2006 UTC (17 years, 11 months ago) by pgollucci
code around autoconf 2.60 bug



Revision 434368 - Directory Listing
Modified Thu Aug 24 10:20:49 2006 UTC (17 years, 11 months ago) by pgollucci
at the moment autconf 2.60 breaks

glue/perl/Makefile.PL messes with autoconf internals, reading
config.status and trying to read PACKAGE_VERSION (among other variables)
from there.  For some reason, "|#_!!_#|" is prepended there.  Then, gcc
is called with -DVERSION=\"|#_!!_#|2.08\" -- pipes and exclamation marks
(and probably hashes) are interpreted by shell.

Similar issue has been discussed on the bug-autoconf list:
http://lists.gnu.org/archive/html/bug-autoconf/2006-06/msg00127.html

Reported by: pgollucci
Verified by: Radoslaw Zielinski <radek@pld-linux.org>



Revision 430698 - Directory Listing
Modified Fri Aug 11 07:01:57 2006 UTC (18 years ago) by pgollucci
one more note


Revision 430021 - Directory Listing
Modified Wed Aug 9 10:18:36 2006 UTC (18 years ago) by pgollucci
fix the order of steps 5 and 6


Revision 429960 - Directory Listing
Modified Wed Aug 9 04:45:26 2006 UTC (18 years ago) by pgollucci
o make this more cut and pastable for next time like mod_perl land.
o add some steps
o fix some ASF hostnames to use the correct DNS names



Revision 421056 - Directory Listing
Modified Wed Jul 12 00:42:48 2006 UTC (18 years, 1 month ago) by pgollucci
more updates


Revision 421055 - Directory Listing
Modified Wed Jul 12 00:39:48 2006 UTC (18 years, 1 month ago) by pgollucci
use gmake on FreeBSD


Revision 421054 - Directory Listing
Modified Wed Jul 12 00:38:51 2006 UTC (18 years, 1 month ago) by pgollucci
updates 


Revision 420090 - Directory Listing
Modified Sat Jul 8 08:56:35 2006 UTC (18 years, 1 month ago) by pgollucci
automake 1.6.0 isn't avialable even from the GNU master anymore



Revision 408815 - Directory Listing
Modified Tue May 23 01:45:46 2006 UTC (18 years, 2 months ago) by pgollucci
back out the Archive::Tar commit for version 0.00 because it
will also require unix clients to have at least a vesion installed
from CPAN's perspective.

I believe randyk's eval() fix to win32/Configure.pl should be enough.
 


Revision 408573 - Directory Listing
Modified Mon May 22 05:35:45 2006 UTC (18 years, 2 months ago) by pgollucci
add win32/Configure.pl's VERSION to the update script



Revision 408571 - Directory Listing
Modified Mon May 22 05:08:56 2006 UTC (18 years, 2 months ago) by pgollucci
per, randyk, require Archive::Tar, but with no minium version.

Message ID: <Pine.LNX.4.64.0605212349080.5684@theoryx5.uwinnipeg.ca>



Revision 408137 - Directory Listing
Modified Sun May 21 05:40:05 2006 UTC (18 years, 2 months ago) by pgollucci
fix my scatterbrained haste in the last commit, and include Archive::Tar in the %perl_glue
like all the other ones.



Revision 408136 - Directory Listing
Modified Sun May 21 05:36:08 2006 UTC (18 years, 2 months ago) by pgollucci
Add pre of Archive::Tar (only for win32)
Using v1.29 as thats what I have installed.

Reported by: steve.hay@uk.radan.com
Message ID: <446D8A0B.80702@uk.radan.com>



Revision 408134 - Directory Listing
Modified Sun May 21 05:22:43 2006 UTC (18 years, 2 months ago) by pgollucci
s/Apache::Request/Apache2::Request/ 



Revision 396383 - Directory Listing
Modified Mon Apr 24 02:29:57 2006 UTC (18 years, 3 months ago) by pgollucci
correct path


Revision 396382 - Directory Listing
Modified Mon Apr 24 02:27:14 2006 UTC (18 years, 3 months ago) by pgollucci
s/cvs/svn/


Revision 377761 - Directory Listing
Modified Tue Feb 14 16:37:20 2006 UTC (18 years, 6 months ago) by joes
s/mod_perl/mod_perl2/ in prereq listings


Revision 374571 - Directory Listing
Modified Fri Feb 3 03:18:06 2006 UTC (18 years, 6 months ago) by joes
display $tool when complaining about a broken version


Revision 365517 - Directory Listing
Modified Tue Jan 3 02:16:30 2006 UTC (18 years, 7 months ago) by pgollucci
Its 2006 now
bump the Copyright year


Revision 365452 - Directory Listing
Modified Mon Jan 2 22:20:52 2006 UTC (18 years, 7 months ago) by pgollucci
wrap long line


Revision 365445 - Directory Listing
Modified Mon Jan 2 21:47:19 2006 UTC (18 years, 7 months ago) by pgollucci
doxygen 1.4.5 blows up horribly on @endmanonly destroying all language bindings links
I've successfully downgraded to 1.4.1, but have not tried the intermediate versions.
I should note, that FreeBSD ports are at 1.4.5 at the time of this commit



Revision 365429 - Directory Listing
Modified Mon Jan 2 20:52:57 2006 UTC (18 years, 7 months ago) by pgollucci
fix
include/apreq.h:52: Warning: included file include/apreq.h is not found. Check your EXAMPLE_PATH



Revision 279110 - Directory Listing
Modified Tue Sep 6 21:06:16 2005 UTC (18 years, 11 months ago) by joes
Run update_version.pl 2.07.


Revision 279104 - Directory Listing
Modified Tue Sep 6 20:55:54 2005 UTC (18 years, 11 months ago) by joes
Add update_version.pl utility, and document the version number
in our pod files.


Revision 224466 - Directory Listing
Modified Sat Jul 23 13:57:15 2005 UTC (19 years ago) by joes
Conform to YAML 1.0 spec.


Revision 220071 - Directory Listing
Modified Thu Jul 21 13:45:23 2005 UTC (19 years ago) by joes
Start planning for non-developer releases.


Revision 219214 - Directory Listing
Modified Fri Jul 15 16:32:41 2005 UTC (19 years, 1 month ago) by joes
Fix bug in version_check: reports false negatives.
Excerpt from David Robins' article: 
==================================================
httpd-apreq-2 # perl Makefile.PL
perl: 5.8.6 ok
mod_perl: 2.000000 ok
Apache::Test: 1.25 ok
ExtUtils::MakeMaker: 6.17 ok
ExtUtils::XSBuilder: 0.27 ok
build/version_check.pl failed: Test::More version 0.6 unsupported (0.47 or 
greater is required).
# Looks like your test died before it could output anything.
Please upgrade Test::More first.
./configure --enable-perl-glue --with-perl="/usr/bin/perl"
sh: ./configure: No such file or directory

Doesn't seem to realize that 0.6 > 0.47.  The splitting code in 
build/version_check.pl looks very suspicious; perhaps use regular numeric 
comparison if there's < 2 dots (see attached diff)?
==================================================

Submitted by: David Robins
Message-ID: <200506272049.10980.dbrobins@davidrobins.net>
Reviewed by: joes


Revision 170878 - Directory Listing
Modified Thu May 19 05:55:30 2005 UTC (19 years, 2 months ago) by randyk
generate APR::DummyVersions under glue/perl/lib/, containing
just package names and versions of those packages to be provided.


Revision 170869 - Directory Listing
Modified Thu May 19 04:54:11 2005 UTC (19 years, 2 months ago) by randyk
list directories to ignore indexing when generating META.yml


Revision 170634 - Directory Listing
Modified Tue May 17 18:31:41 2005 UTC (19 years, 2 months ago) by joes
Doc tweaks.


Revision 169046 - Directory Listing
Modified Sat May 7 06:08:53 2005 UTC (19 years, 3 months ago) by randyk
include 'mod_perl' in the list of prerequisites in the 
trick to get CPAN clients to follow prerequisites.


Revision 168334 - Directory Listing
Modified Thu May 5 13:45:46 2005 UTC (19 years, 3 months ago) by joes
PACKAGE_TITLE and PACKAGE_NAME are gone.


Revision 168325 - Directory Listing
Modified Thu May 5 12:41:31 2005 UTC (19 years, 3 months ago) by joes
Redundant.


Revision 168126 - Directory Listing
Modified Wed May 4 13:58:37 2005 UTC (19 years, 3 months ago) by joes
Update release instructions.


Revision 165314 - Directory Listing
Modified Fri Apr 29 15:20:25 2005 UTC (19 years, 3 months ago) by geoff
bump to 2.0.48


Revision 165150 - Directory Listing
Modified Thu Apr 28 15:16:43 2005 UTC (19 years, 3 months ago) by joes
Skip Test::Inline stuff for 2.05-dev.


Revision 164855 - Directory Listing
Modified Tue Apr 26 18:30:09 2005 UTC (19 years, 3 months ago) by joes
bump mp2 prereq.


Revision 164610 - Directory Listing
Modified Mon Apr 25 17:42:10 2005 UTC (19 years, 3 months ago) by joes
Doc tweaks.


Revision 164534 - Directory Listing
Modified Mon Apr 25 04:28:45 2005 UTC (19 years, 3 months ago) by randyk
remove some whitespace from PREREQ_PM string.


Revision 164528 - Directory Listing
Modified Mon Apr 25 02:42:41 2005 UTC (19 years, 3 months ago) by randyk
Generate a PREREQ_PM in Makefile to list the perl prerequisites,
for the benefit of CPAN clients.


Revision 164414 - Directory Listing
Modified Sat Apr 23 19:48:48 2005 UTC (19 years, 3 months ago) by joes
Fix link.


Revision 161816 - Directory Listing
Modified Mon Apr 18 23:45:32 2005 UTC (19 years, 3 months ago) by joes
Swapping trunk with the multi-env branch, step 2.

Revision 161659 - Directory Listing
Modified Sun Apr 17 14:26:57 2005 UTC (19 years, 3 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
More renaming fixes.

Submitted by: Philip Gollucci
Tweaked by: joes


Revision 161540 - Directory Listing
Modified Sat Apr 16 03:11:39 2005 UTC (19 years, 4 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Add version check for Test::Inline at 0.16.
Test::Inline installs pod2test.

joes removed the ugly tabs.

Submitted by: Philip Gollucci
Reviewed by: joes


Revision 160869 - Directory Listing
Modified Mon Apr 11 12:36:49 2005 UTC (19 years, 4 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Upgrade automake prereq to 1.6.


Revision 160730 - Directory Listing
Modified Sun Apr 10 03:17:31 2005 UTC (19 years, 4 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Better version_check.pl reporting, especially for
a missing ExtUtils::XSBuilder module.

Submitted by: Philip M. Gollucci
Reviewed by: joes


Revision 157753 - Directory Listing
Modified Wed Mar 16 13:59:58 2005 UTC (19 years, 5 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Doxygen fixes.



Revision 157311 - Directory Listing
Modified Sun Mar 13 04:33:36 2005 UTC (19 years, 5 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Major perl glue changes:

    1) Follow mp2's Apache:: -> Apache2:: rename strategy.
       Besides renaming our Apache:: modules, the apache2-rename-unstable
       subversion branches for both modperl and Apache-Test are now
       prerequisites. Yes, at the moment that means you must install 
       unstable branches before you can build the perl glue. Caveat
       emptor.

    2) Fix all the upload-related perl glue tests, and skipping all the
       doc tests for now.

    3) Start phasing out ExtUtils::XSBuilder, beginning with the typemap
       file.


Revision 156731 - Directory Listing
Modified Thu Mar 10 02:55:18 2005 UTC (19 years, 5 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Adjust doxygen.conf paths.

Submitted by: Max Kellermann
Reviewed by: joes


Revision 155843 - Directory Listing
Modified Tue Mar 1 23:57:22 2005 UTC (19 years, 5 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
++2004 in Copyrights.



Revision 154527 - Directory Listing
Modified Sun Feb 20 17:00:30 2005 UTC (19 years, 5 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Move apreq_status_is_error to apreq_module_status_is_error, since
that's all it represents.  Also drop apreq_*_(name|value) inlines;
apreq_value_t needs to remain a public struct. 

Improved error codes in apreq_error.h, added new tests for apreq_strerrror.
Also includes whitespace cleanups for function declarations; started work
to bring doxygen docs back in sync.

The APR::Request:: perl glue is taking shape.  The basic idea is
to directly map apreq_module.h to APR::Request, and map the remaining 
apreq_foo.h to APR::Request::Foo.

Removed deprecated apreq_expires, apreq_make_*. 
Renamed apreq_run_$foo apreq_$foo_run.
Dropped const qualifier from apreq_join's return value.


Revision 154358 - Directory Listing
Modified Fri Feb 18 22:07:36 2005 UTC (19 years, 5 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
  - Add apreq_error.h, apreq_module.h.
  - Rename apreq_run* and apreq_make* funcs to conform with 
    apreq_$obj_$meth scheme.
  - Replace c->version & c->secure with flags.
  - Parsers are assumed to be working with external data, so the
    cookies & params they produce are marked tainted.


Revision 153919 - Directory Listing
Modified Tue Feb 15 08:35:10 2005 UTC (19 years, 5 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Dump APR_INLINE and static from ParseSource input.
Add name/value methods for APR::Request::Cookie and APR::Request::Param.
Overload "" to value() for those as well.


Revision 153897 - Directory Listing
Modified Tue Feb 15 05:18:09 2005 UTC (19 years, 5 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
xsbuilder (ie buildconf) needs to parse the apreq_handle_apache2.h header file
in module/apache2.


Revision 153691 - Directory Listing
Modified Mon Feb 14 01:30:59 2005 UTC (19 years, 6 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
RELEASE is developer-only info, so move it alongside build/WEBSITE.



Revision 153690 - Directory Listing
Modified Mon Feb 14 01:29:03 2005 UTC (19 years, 6 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
This file tells how the website is built, so rename it.


Revision 153676 - Directory Listing
Modified Sun Feb 13 21:32:55 2005 UTC (19 years, 6 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Continue reorganization around include/, library/, and module/ dirs,
following this discussion-

    http://marc.theaimsgroup.com/?t=110792260400001&r=1&w=2

All *nix tests should pass again.


Revision 153661 - Directory Listing
Modified Sun Feb 13 20:43:46 2005 UTC (19 years, 6 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Reorganize around include/, library/, and module/ dirs

Revision 152909 - Directory Listing
Modified Tue Feb 8 18:48:55 2005 UTC (19 years, 6 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Bump libtool prereqs to 1.4.3. On RedHat 7.3, libtool 1.4.2  
munges the local .lib/*.so file names.

Submitted by: Edward J. Sabol
Reviewed by: joes

Revision 151810 - Directory Listing
Modified Tue Feb 8 01:56:08 2005 UTC (19 years, 6 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Adjust xsbuilder.pl to use apreq_parsers.h for parser/hook macro defs.
Show pretty autoconf messages while checking glue dependencies.

Submitted by: Max Kellermann
Reviewed by: joes

Revision 151386 - Directory Listing
Modified Fri Feb 4 18:27:55 2005 UTC (19 years, 6 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
  Widespread API refactorization to remove apreq_jar_t and apreq_request_t:
  
  - Header includes reorganized; apreq_parsers.h added (back again).
  - Replaced apreq_jar_t and apreq_request_t with single apreq_env_handle_t.
  - Added const qualifier to "v" attribute of apreq_cookie_t and apreq_param_t.
  - Use union type-puns to drop const qualifiers inside the new
    apreq_value_to_cookie and apreq_value_to_param implementations
    (gcc generates same object code as the macro versions did).
  - Moved "flags" attribute from apreq_value_t to apreq_cookie_t and apreq_param_t.
  - Remove env argument from hooks and parsers.
  - Reduce apreq_env_module to minimal set of operations.
  - Replace apreq_log calls with apreq-specific error codes.
  - Hooks are called on each body param now, not just during file uploads.
  - Tie the cgi handle to its creator pool.

  Detailed changes by header file:

  [apreq.h]
  - Remove flags from apreq_value_t.
  - Remove const qualifier from apreq_value_t's "name" attribute.
  - Remove apreq_value_merge* and apreq_value_copy*.
  - Remove apreq_char_to_value, apreq_strtoval, and apreq_strlen.
  - Move apreq_enctype to apreq_env.h.
  - Move apreq_env_handle_t struct definition to apreq_env.h
  - Change signature of apreq_decode.
  - Move apreq_brigade_concat here, changed its signature and improved it alot.
  - Remove apreq_brigade_spoolfile.
  - Dropped APREQ_*_ENCTYPE, renamed some APREQ_$foo defaults APREQ_DEFAULT_$foo.
  - Added APREQ_ERROR_*.

  [apreq_cookie.h]
  - Remove apreq_env.h include.
  - Remove apreq_jar_t.
  - Add "flags" to apreq_cookie_t, add const qualifier to its "v" attr.
  - Remove apreq_jar* functions.
  - Add apreq_parse_cookie_header.
  - Move apreq_cookie, apreq_cookie_bake(2), and 
    apreq_ua_cookie_version to apreq_env.h.

  [apreq_params.h]
  - Remove apreq_env.h include.
  - Remove apreq_request_t.
  - Add "flags" to apreq_param_t, and const qualifier to its "v" attr.
  - Rename "bb" attribute "upload" in apreq_param_t.
  - Remove apreq_request* functions.
  - Remove apreq_parse_request.
  - Changed apreq_decode_param signature.
  - Replace env argument with apr_table_t in apreq_params_as_array,
    apreq_params_as_string,
  - Move remaining apreq_param* to apreq_env.h.
  - Move parser and hook sections to apreq_parsers.h.
  - Change apreq_upload(s) old apreq_request_t arg to apr_table_t.

  [apreq_parsers.h]
  - Acquire the hook and parser sections of original apreq_params.h.
  - Remove env argument from APREQ_PARSER_ARGS and APREQ_HOOK_ARGS
  - Augment apreq_hook_t and apreq_parser_t to replace missing env features.
  - Change apreq_make_parser and apreq_make_hook signatures.
  - Rename apreq_add_hook to apreq_parser_add_hook, returning apr_status_t.
  - Change apreq_parser signature.

  [apreq_env.h]
  - Remove read, log, pool, bucket_alloc, request, jar, and query_string methods.
  - Include apreq_parsers.h.
  - Reorganize apreq_env_module_t to provide hook, parser, jar, args,
    & body table ops.
  - Rename max_brigade to "brigade_limit", max_body to "read_limit".
  - Change related module sigs, including temp_dir, to get/set methods.
  - Add parser and read_limit args to apreq_env_make_custom_handle.
  - Drop "name" arg and APREQ_ENV_MODULE =~ s/_ENV//.
  - s/apreq_env_make/apreq_handle/ in the handle constructor names.

  [mod_apreq.c, apreq_env_apache2.h]
  - Changed APREQ_Max* configs to APREQ_BrigadeLimit and APREQ_ReadLimit.
  - Handle constructor renamed apreq_handle_apache2.


Revision 125263 - Directory Listing
Modified Sat Jan 15 15:41:46 2005 UTC (19 years, 6 months ago) by joes
Original Path: httpd/apreq/branches/multi-env-unstable/build
Create multi-env branch.

Revision 106984 - Directory Listing
Modified Tue Nov 30 04:18:13 2004 UTC (19 years, 8 months ago) by joes
  Add --with-apache2-httpd option so users can override apxs's
  notion of where the httpd executable is.  XSBuilder's header
  parser runs from buildconf now instead of configure, so we
  will include those tables in the release tarball.  buildconf
  gets an additional --with-perl option for running the xsbuilder.pl
  parsing script.  The XS generation code in xsbuilder.pl has moved 
  to glue/perl/Makefile.PL.


Notes: This patch probably breaks the Win32 build, and the new arg
parsing code for buildconf is copied from httpd's buildconf script.


Revision 106601 - Directory Listing
Modified Thu Nov 25 20:47:23 2004 UTC (19 years, 8 months ago) by nd
property cleanup


Revision 105915 - Directory Listing
Modified Sat Nov 20 02:24:27 2004 UTC (19 years, 8 months ago) by joes
Drop all .cvsignore files- ++subversion!

Revision 104410 - Directory Listing
Modified Thu Jul 29 16:22:32 2004 UTC (20 years ago) by joes
Uniquify @keys = $req->param et al.


Revision 104364 - Directory Listing
Modified Sun Jul 25 00:30:49 2004 UTC (20 years ago) by joes
Expose cookie->version and fix a bug in expires' argument checking (it missed the items==2 assignment case).


Revision 104334 - Directory Listing
Modified Tue Jul 20 04:17:23 2004 UTC (20 years ago) by joes
Don't open the destination file (which will clobber a preexisting file) unless the source podfile actually exists.


Revision 104333 - Directory Listing
Modified Tue Jul 20 03:18:07 2004 UTC (20 years ago) by joes
Use -I$base_dir/glue/perl/xs to find the (generated) xs headers instead of the ../../.. guesswork.


Revision 104307 - Directory Listing
Modified Fri Jul 16 17:12:37 2004 UTC (20 years, 1 month ago) by joes
Introduce @AP[RU]_LDFLAGS@ so we don't mix these flags with @AP[RU]_LIBS@ until EU::MM forces us to (in build/xsbuilder.pl).  Also list functions not covered by our tests in STATUS.


Revision 104296 - Directory Listing
Modified Thu Jul 15 16:00:52 2004 UTC (20 years, 1 month ago) by joes
Fix mp2 version check. Bug first reported by Edward J. Sabol.


Revision 104171 - Directory Listing
Modified Mon Jul 5 05:22:17 2004 UTC (20 years, 1 month ago) by randyk
Reviewed by:	joes
demand minimum ExtUtils::MakeMaker version - early versions
don't correctly place pm files under an Apache2/ subdirectory,
which can lead to clobbering an existing libapreq-1 installation
(reported by Chad Kreimendahl <Chad.Kreimendahl (at) umb.com>).


Revision 104151 - Directory Listing
Modified Sat Jul 3 15:45:53 2004 UTC (20 years, 1 month ago) by joes
Replaced APR::PerlIO implementation of $upload->fh with a TIEHANDLE
API layered over APR::Brigade.   Without this change, one filehandle's
seek pointer could become stale after another handle (on the same upload)
is read from.


Revision 104135 - Directory Listing
Modified Fri Jul 2 16:18:37 2004 UTC (20 years, 1 month ago) by joes
current cvs requires mp2 cvs to build.  Time to bump the mp2 prereqs.


Revision 104132 - Directory Listing
Modified Fri Jul 2 15:13:08 2004 UTC (20 years, 1 month ago) by joes
Switch from doxy to pod for FAQ format, mainly because pod is easier to work with.


Revision 104090 - Directory Listing
Modified Tue Jun 29 22:45:30 2004 UTC (20 years, 1 month ago) by joes
Fix typo in T_HASHOBJ override and add back tempnam() support, per user request.


Revision 104089 - Directory Listing
Modified Tue Jun 29 21:36:15 2004 UTC (20 years, 1 month ago) by joes
override mp2's T_HASHOBJ definition to avoid modperl_* symbols in our typemap


Revision 104053 - Directory Listing
Modified Mon Jun 28 05:04:07 2004 UTC (20 years, 1 month ago) by joes
More cvsignores


Revision 104046 - Directory Listing
Modified Sat Jun 26 21:35:11 2004 UTC (20 years, 1 month ago) by joes
Move f2g assignment to BOOT block for efficiency.


Revision 104017 - Directory Listing
Modified Wed Jun 23 02:22:28 2004 UTC (20 years, 1 month ago) by joes
Large-scale doxygen cleanups: add src/groups.dox.in to move doxygen formatting instructions out of the header files.  Document the new directives for mod_apreq, and have doxygen build manpages.  The manpages are currently unsuitable for installed documentation.


Revision 104011 - Directory Listing
Modified Mon Jun 21 21:51:26 2004 UTC (20 years, 1 month ago) by joes
Fix typo in Makefile.am: apreq2_config should be apreq2-config. Also some css cleanups for dox.css


Revision 104006 - Directory Listing
Modified Mon Jun 21 18:32:24 2004 UTC (20 years, 1 month ago) by joes
Replace doxygen.conf with doxygen.conf.in (so version numbers will correctly appear in docs).  Add custom header/footer/css files to generate docs suitable for posting on the apreq website.


Revision 104004 - Directory Listing
Modified Mon Jun 21 18:01:13 2004 UTC (20 years, 1 month ago) by joes
Greedy .* pattern matches first digit in all two-digit version numbers, which causes build system to ignore the first digit.


Revision 103955 - Directory Listing
Modified Tue Jun 15 04:18:27 2004 UTC (20 years, 2 months ago) by joes
Eliminate APR_ADDTO macro, eliminate tempnam() dependency via apr_temp_dir_get, and enable gcc warnings when in maintainer-mode.


Revision 103949 - Directory Listing
Modified Mon Jun 14 19:22:40 2004 UTC (20 years, 2 months ago) by joes
Wrong prepositions


Revision 103948 - Directory Listing
Modified Mon Jun 14 19:16:01 2004 UTC (20 years, 2 months ago) by joes
Update name (Apache != HTTPD), and RELEASE instructions: build/annoucement.pl will generate the formal message.  Add new --package-* flags to apreq2-config, replacing --apreq2-la-file with --la-file and --version with --library-version.


Revision 103942 - Directory Listing
Modified Mon Jun 14 02:19:58 2004 UTC (20 years, 2 months ago) by joes
Fix longstanding mod_ssl-related bug: missing apr_bucket_setaside calls on stored-away transient buckets.


Revision 103288 - Directory Listing
Modified Wed Apr 7 02:55:42 2004 UTC (20 years, 4 months ago) by stas
we don't support 1.x now


Revision 103275 - Directory Listing
Modified Mon Apr 5 22:44:30 2004 UTC (20 years, 4 months ago) by stas
- deal with undef's being used to compare or being dereferenced
- tighten up the warnings allowance, make them fatal early on so we deal
with them
PR:
Obtained from:
Submitted by:
Reviewed by:


Revision 103123 - Directory Listing
Modified Wed Mar 24 08:22:48 2004 UTC (20 years, 4 months ago) by joes
Reformatted STATUS file, removing dates. Removed struct apreq_cfg_t and added corresponding
apreq_env hooks.  Bumped version numbers (note- libapreq2.so.2.0.5 is not ABI compatible
with earlier versions).  This is a large patch, but all existing tests should still pass.


Revision 102797 - Directory Listing
Modified Sat Feb 28 05:19:39 2004 UTC (20 years, 5 months ago) by joes
Reorganize build macros to reduce automake prereq to v1.4.  This should allow apreq2 to build from cvs on stock Debian Woody.


Revision 101982 - Directory Listing
Modified Thu Dec 4 06:48:18 2003 UTC (20 years, 8 months ago) by randyk
On Win32, use the (apr|apu) library names coming from the (apr|apu)-config
utilities (as recorded in the top-level Makefile) when building the Perl glue.


Revision 101746 - Directory Listing
Modified Tue Nov 11 01:11:01 2003 UTC (20 years, 9 months ago) by joes
Prep for final release of 2.01_03-dev


Revision 101726 - Directory Listing
Modified Sat Nov 8 00:32:21 2003 UTC (20 years, 9 months ago) by joes
Style/whitespace cleanups to easy maintenance of prereq checks


Revision 101725 - Directory Listing
Modified Fri Nov 7 23:01:56 2003 UTC (20 years, 9 months ago) by joes
Improve accuracy of META.yml output.


Revision 101721 - Directory Listing
Modified Fri Nov 7 20:05:20 2003 UTC (20 years, 9 months ago) by joes
Updates to build system:
perl build/version_check.pl --version=2.XX generates a META.yml file for CPAN, which will be incorporated into future releases.
perl build/version_check.pl generates a nicer prerequisite list, with sections that show how the prereqs relate to the build type.
Apache::Test is no longer a requirement for the C API (although the env/ tests will not run during % make test).


Revision 101633 - Directory Listing
Modified Fri Oct 31 20:48:57 2003 UTC (20 years, 9 months ago) by joes
Add version regexp for perl glue on Win32


Revision 101621 - Directory Listing
Modified Thu Oct 30 04:45:52 2003 UTC (20 years, 9 months ago) by joes
Improve the perl glue's environment check by following the recipe in CGI.pm


Revision 101617 - Directory Listing
Modified Thu Oct 30 01:22:00 2003 UTC (20 years, 9 months ago) by joes
Fix dynaloader version mismatch by overriding ExtUtils::XSBuilder::WrapXS::pm_text


Revision 101610 - Directory Listing
Modified Wed Oct 29 17:58:00 2003 UTC (20 years, 9 months ago) by joes
Enforce rule (on Unix builds): package version == perl module version.


Revision 101594 - Directory Listing
Modified Wed Oct 29 02:20:24 2003 UTC (20 years, 9 months ago) by joes
Mainly doxygen fixes.  Add prebuild docs/ directory to the release tarball.  Also stop using library version numbers 2.X.Y where package versions are required 2.XX


Revision 101593 - Directory Listing
Modified Tue Oct 28 14:00:08 2003 UTC (20 years, 9 months ago) by joes
Add MANIFEST.SKIP- '% make release' should generate a functional, CPAN-friendly tarball now.


Revision 101582 - Directory Listing
Modified Tue Oct 28 03:23:56 2003 UTC (20 years, 9 months ago) by joes
Have version_check.pl print the prereq list when @ARGV is empty.


Revision 101579 - Directory Listing
Modified Mon Oct 27 22:51:57 2003 UTC (20 years, 9 months ago) by joes
Add rest of version tests to version_check.pl, making that script the final word on which tool versions are required.


Revision 101576 - Directory Listing
Modified Mon Oct 27 18:52:48 2003 UTC (20 years, 9 months ago) by joes
Add version_check.pl script, and version checks to buildconf.  Also add missing include to testall.c.


Revision 101572 - Directory Listing
Modified Mon Oct 27 06:47:25 2003 UTC (20 years, 9 months ago) by randyk
On Win32, no longer need to link against mod_apreq.


Revision 101571 - Directory Listing
Modified Mon Oct 27 03:07:28 2003 UTC (20 years, 9 months ago) by joes
Start 2.0.1 development with CGI as default module (embedded into libapreq2), and introduce new runtime API for setting up alternate environments.  This should make it a bit easier to port libapreq to non-ELF platforms (eg. Win32).  All current tests should still pass.


Revision 101549 - Directory Listing
Modified Fri Oct 24 04:31:21 2003 UTC (20 years, 9 months ago) by randyk
For Win32, changed the names of the built libraries
    libapreq.lib -> libapreq2.lib
    libapreq_cgi.lib -> libapreq2_cgi.lib.


Revision 101488 - Directory Listing
Modified Sat Oct 18 21:03:06 2003 UTC (20 years, 9 months ago) by joes
Bring README & INSTALL up to date


Revision 101478 - Directory Listing
Modified Fri Oct 17 16:56:27 2003 UTC (20 years, 9 months ago) by joes
Circumvent stupid exports in httpd.h (PACKAGE_* macros) by creating a dummy config header.


Revision 101474 - Directory Listing
Modified Fri Oct 17 06:27:20 2003 UTC (20 years, 9 months ago) by joes
Add --enable-perl-glue option.


Revision 101437 - Directory Listing
Modified Mon Oct 13 18:24:47 2003 UTC (20 years, 10 months ago) by joes
Add versioning changes to libapreq-
1) The shared library is now named libapreq2.
2) The header files get installed into their own subdirectory: apreq2.
3) Added a versioning API (apreq_version.[ch]) based on apr-util.
4) I also added an apreq2-config script based on apu-config.


Revision 101428 - Directory Listing
Modified Sun Oct 12 05:19:15 2003 UTC (20 years, 10 months ago) by randyk
cvs-ignore auto-generated doxygen.conf.win32 on Win32.


Revision 100713 - Directory Listing
Modified Sun Jul 20 18:13:39 2003 UTC (21 years ago) by joes
Need to use ModPerl::MM to install Apache::Request into Apache2 directory


Revision 100677 - Directory Listing
Modified Thu Jul 17 21:56:38 2003 UTC (21 years, 1 month ago) by joes
Update READMEs and drop test_config.pl


Revision 100528 - Directory Listing
Modified Thu Jul 10 04:35:18 2003 UTC (21 years, 1 month ago) by joes
Minor code cleanups in mod_apreq.c. Update and doxify STATUS file.


Revision 100417 - Directory Listing
Modified Mon Jun 30 20:42:14 2003 UTC (21 years, 1 month ago) by joes
Phase out test_config.pl script.  Rework prefetch code in mod_apreq.c and move apreq_brigade_copy function from apreq_params.c to apreq.c


Revision 100404 - Directory Listing
Modified Sun Jun 29 23:13:32 2003 UTC (21 years, 1 month ago) by joes
Doxify CHANGES and have WrapXS simply include Request_pod and Cookie_pod files, instead of trying to generate the perldocs.


Revision 100391 - Directory Listing
Modified Sun Jun 29 03:41:17 2003 UTC (21 years, 1 month ago) by joes
s/read_bytes/read_ahead/ in apreq_cfg_t,added apreq_request_config & XS wrapper.  Modified xsbuilder.pl to allow it to parse the header files in glue/perl/xsbuilder (mainly hoping this will eventually generate better pdd/pod)


Revision 100387 - Directory Listing
Modified Sat Jun 28 22:25:07 2003 UTC (21 years, 1 month ago) by joes
'%make apr_tags' creates doxygen tags for apr & apr-util


Revision 100266 - Directory Listing
Modified Mon Jun 16 09:37:45 2003 UTC (21 years, 2 months ago) by joes
env/ tests were using wrong Apache::Test config info- should be fixed now


Revision 100253 - Directory Listing
Modified Sun Jun 15 10:33:01 2003 UTC (21 years, 2 months ago) by joes
Lots of doxygen updates.  Preliminary changes to prefetch code in mod_apreq.c, and some XS fixes to allow constructors to derive their classname from the caller.


Revision 100247 - Directory Listing
Modified Sun Jun 15 05:25:37 2003 UTC (21 years, 2 months ago) by joes
Add build/doxygen.conf and build doxygen documentation in /docs via '% make docs'


Revision 100231 - Directory Listing
Modified Fri Jun 13 01:21:32 2003 UTC (21 years, 2 months ago) by joes
Dump joes lib.


Revision 100218 - Directory Listing
Modified Thu Jun 12 05:55:32 2003 UTC (21 years, 2 months ago) by randyk
Reviewed by:	joes
For Win32,
- ensure cwd is a long path name, in order to get the base directory
- obtain the Apache include and lib directories without relying on
  a config.status
- adjust the library locations and names for WriteMakefile


Revision 100212 - Directory Listing
Modified Wed Jun 11 22:59:56 2003 UTC (21 years, 2 months ago) by joes
Cleanup env/ test.


Revision 100204 - Directory Listing
Modified Tue Jun 10 14:43:10 2003 UTC (21 years, 2 months ago) by joes
Update xsbuilder typemaps, add missing newline to Makefile.am, and fix refcount problem with tiehash magic.


Revision 100192 - Directory Listing
Modified Sat Jun 7 20:16:23 2003 UTC (21 years, 2 months ago) by joes
Add filler (unused?) typemaps; fix cookie test to reflect removal of version argument from apreq_make_cookie.


Revision 100111 - Directory Listing
Modified Fri May 30 21:43:32 2003 UTC (21 years, 2 months ago) by joes
Override find_includes to work around ParseSource.pm bug


Revision 100106 - Directory Listing
Modified Fri May 30 19:17:13 2003 UTC (21 years, 2 months ago) by joes
Fix typemap_code to generate typemaps for jar, cookie, request, and param.


Revision 100034 - Directory Listing
Modified Tue May 27 10:04:36 2003 UTC (21 years, 2 months ago) by joes
Add xsbuilder.pl, an ExtUtils::XSBuilder script to make the perl glue.


Revision 99948 - Directory Listing
Modified Tue May 20 20:06:03 2003 UTC (21 years, 2 months ago) by joes
Add Apache::Test script to configure env/ tests.


Revision 99729 - Directory Listing
Modified Tue May 6 02:11:37 2003 UTC (21 years, 3 months ago) by joes
Major improvements to the apreq_parser API and mod_apreq filter.


Structural changes to the core:

    APREQ_ENV is gone.

    struct apreq_hook_t added (similar API to httpd's filter stack),

    struct apreq_parser_t simplified,

    struct apreq_request_t modified to hold config data (as in libapreq-1).

    "passive-aggressive" parsing code added to apreq_param() (similar
                        to libapreq-1, but slightly less agressive :-).


Feature additions to mod_apreq.c:

        Filter supports prefetch reads.

        Filter should DTRT for subrequests & internal redirects.


Also cleaned up libapreq_cgi.c a little bit.


Revision 99701 - Directory Listing
Modified Sat May 3 05:22:33 2003 UTC (21 years, 3 months ago) by joes
Simplify table API a bit & add performance tests.


Revision 99643 - Directory Listing
Added Tue Apr 29 16:49:14 2003 UTC (21 years, 3 months ago) by joes
Added info for making website updates.


infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26