/[Apache-SVN]/apr/apr/branches/1.1.x/CHANGES
ViewVC logotype

Contents of /apr/apr/branches/1.1.x/CHANGES

Parent Directory Parent Directory | Revision Log Revision Log


Revision 819019 - (show annotations)
Fri Sep 25 21:22:30 2009 UTC (8 weeks, 2 days ago) by jim
File size: 3285 byte(s)
Changes reflect major/minor related changes. Provide
links to other versions.

1 Changes for APR 1.1.1
2
3 *) Switch to lazy initialization of the pollset that's used within
4 apr_file_t on platforms where apr_wait_for_io_or_timeout() doesn't
5 use poll(2). (This fixes a performance problem observed in httpd-2.x
6 on OS X due to the use of poll now being disabled by default on that
7 platform.) [Brian Pane]
8
9 *) Support APR_SO_SNDBUF and APR_SO_RCVBUF on Windows. PR 32177.
10 [Sim <sgobbi datamanagement.it>, Jeff Trawick]
11
12 *) Disable sendfile support for S/390 only in kernel versions < 2.4.0.
13 [Joe Orton]
14
15 *) Fix posix rwlock detection on Darwin. [Aaron Bannert]
16
17 *) Build fix for Multicast support on HP-UX 11.00 and Tru64 [Joe Orton]
18
19 *) Fix libapr.rc for Win32 builds [William Rowe]
20
21 *) Rewrite apr_file_writev_full using apr_file_write_full. [Paul Querna]
22
23 *) Use APR_RING_CONCAT for moving dead list in KQueue, sys_epoll, and
24 Event Ports. [Paul Querna]
25
26 *) find_apr.m4: Try installed APR before bundled copy if --with-apr not
27 passed to configure. [Justin Erenkrantz]
28
29 *) Fix issue with poll() followed by net I/O yielding EAGAIN on
30 Mac OS 10.4 (Darwin 8). [Wilfredo Sanchez]
31
32 Changes for APR 1.1.0
33
34 *) Added apr_procattr_user_set and apr_procattr_group_set
35 setting the user and group for new processes. [Mladen Turk]
36
37 *) Add APR Multicast functions; including support for
38 Source-Specific Multicast from Colm MacCarthaigh. [Paul Querna]
39
40 *) Add a build script to create a solaris package. [Graham Leggett]
41
42 *) Add support for APR_TCP_DEFER_ACCEPT. [Paul Querna]
43
44 *) Rename the apr_file_permissions macros (APR_UREAD, APR_UWRITE etc.)
45 to have prefix APR_FPROT_ (old names kept for compatibility).
46 [Stas Bekman]
47
48 *) Emit the run-time link path option in apr-config after installation
49 if the user is linking with libtool. [Justin Erenkrantz]
50
51 *) Add apr_file_writev_full to ensure an entire iovec is writen to a file.
52 [Paul Querna]
53
54 *) Remove the runtime test for Sendfile versions on FreeBSD. PR 25718.
55 [Mike Silbersack <silby silby.com>, Paul Querna]
56
57 *) Rename the apr_file_open macros (APR_READ, APR_WRITE, etc.) to
58 have prefix APR_FOPEN_ (old names kept for compatibility).
59 [Stas Bekman]
60
61 *) Added apr_os_uuid_get() support for Linux via libuuid and for modern
62 BSDs which have uuid_create as part of their libc. [Paul Querna]
63
64 *) Added Solaris 10 'Event Ports' as a backend for APR Pollset. This
65 backend also supports the APR_POLLSET_THREADSAFE flag. [Paul Querna]
66
67 *) Added the APR_POLLSET_THREADSAFE flag. This allows multiple threads
68 to call the Pollset Add or Remove functions in a thread safe manner.
69 Currently only EPoll and KQueue support this flag. [Paul Querna]
70
71 *) Split poll/unix/poll.c into separate files for each Poll or Pollset
72 implementation. [Paul Querna]
73
74 *) Rewrite apr_file_printf to handle arbitrary length strings.
75 PR 28029. [Chris Knight <Christopher.D.Knight nasa.gov>,
76 Garrett Rooney <rooneg electricjellyfish.net>]
77
78
79 Changes for APR 1.0.x and later:
80
81 *) http://svn.apache.org/viewvc/apr/apr/branches/1.0.x/CHANGES?view=markup
82
83 Changes for APR 0.9.x and later/earlier:
84
85 *) http://svn.apache.org/viewvc/apr/apr/branches/0.9.x/CHANGES?view=markup

Properties

Name Value
svn:eol-style native

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2