/[Apache-SVN]/httpd/flood/trunk/flood_net.c
ViewVC logotype

Log of /httpd/flood/trunk/flood_net.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 696055 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 16 21:01:30 2008 UTC (15 years, 10 months ago) by jerenkrantz
File length: 4276 byte(s)
Diff to previous 653656 (colored)
Fix up various compiler warnings.

* flood_net_ssl.c, flood_net_ssl.h
  (ssl_read_socket): Switch from int to apr_size_t.
* flood_socket_keepalive.c
  (keepalive_read_chunk, keepalive_load_resp, keepalive_recv_resp): Switch
  from int to apr_size_t.
* flood_round_robin.c
  (round_robin_postprocess): Switch from int to apr_size_t.
* flood_net.c, flood_net.h
  (read_socket): Switch from int to apr_size_t.


Revision 653656 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 6 00:42:11 2008 UTC (16 years, 3 months ago) by fielding
File length: 4269 byte(s)
Diff to previous 647749 (colored)
promote flood to released products

Revision 647749 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 14 12:16:14 2008 UTC (16 years, 4 months ago) by wrowe
Original Path: httpd/test/flood/trunk/flood_net.c
File length: 4269 byte(s)
Diff to previous 490946 (colored)
flood is independent of framework, mod_specweb etc


Revision 490946 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 29 07:49:58 2006 UTC (17 years, 7 months ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 4269 byte(s)
Diff to previous 106525 (colored)
Update flood to the new license header.

* flood/NOTICE: Update the copyright year to the date of first publication.

* flood/flood_farmer.c, flood/flood_report_relative_times.h,
  flood/flood_simple_reports.h, flood/flood_test.c, flood/flood.c,
  flood/flood_farmer.h, flood/flood_socket_generic.c, flood/flood_farm.c,
  flood/flood_socket_generic.h, flood/flood_farm.h, flood/flood_config.c,
  flood/flood_net_ssl.c, flood/flood_config.h, flood/flood_net_ssl.h,
  flood/flood_socket_keepalive.c, flood/flood_easy_reports.c,
  flood/flood_round_robin.c, flood/flood_socket_keepalive.h,
  flood/flood_easy_reports.h, flood/flood_round_robin.h, flood/flood_net.c,
  flood/flood_net.h, flood/flood_profile.c, flood/flood_profile.h,
  flood/flood_report_relative_times.c, flood/flood_simple_reports.c:
  Update to new license header.

(Used committers/relicense/src/perl/update-AL20.pl)


Revision 106525 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 25 00:36:41 2004 UTC (19 years, 8 months ago) by nd
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 4086 byte(s)
Diff to previous 104459 (colored)
property cleanup


Revision 104459 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 3 10:22:14 2004 UTC (20 years ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 4086 byte(s)
Diff to previous 102613 (colored)
* Add <proxyurl> child element to <urllist> to request against a proxy.
* Accept HTTP/1.0 responses to HTTP/1.1 requests.


Revision 102613 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 9 08:12:56 2004 UTC (20 years, 6 months ago) by jacekp
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 3979 byte(s)
Diff to previous 102612 (colored)
fixed typo.


Revision 102612 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 8 23:34:41 2004 UTC (20 years, 6 months ago) by jacekp
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 3975 byte(s)
Diff to previous 102138 (colored)
migrating to ALv2


Revision 102138 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 1 13:38:37 2004 UTC (20 years, 7 months ago) by nd
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 6001 byte(s)
Diff to previous 101836 (colored)
update license and copyright to 2004


Revision 101836 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 21 21:06:35 2003 UTC (20 years, 8 months ago) by wrowe
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 6001 byte(s)
Diff to previous 101202 (colored)
  APR 1.0 drops the 'option' APR_SO_TIMEOUT, but apr_socket_timeout_set
  has been around for quite a while in APR 0.9.

Obtained from:  test-dev@httpd
Submitted by:	Jennifer Wong <jwong covalent.net>


Revision 101202 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 9 09:49:50 2003 UTC (20 years, 11 months ago) by jacekp
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 6013 byte(s)
Diff to previous 101177 (colored)
Sync with APR 1.0 API.


Revision 101177 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 6 04:27:37 2003 UTC (20 years, 11 months ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 5975 byte(s)
Diff to previous 98570 (colored)
Fix two minor bugs:

* Change open_socket prototype to return errors.
* Fix HEAD responses with Content-Length specified being handled incorrectly.


Revision 98570 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 3 17:11:02 2003 UTC (21 years, 6 months ago) by nd
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 5661 byte(s)
Diff to previous 96014 (colored)
bah! what a boring job - update license to 2003.


Revision 96014 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 11 18:47:45 2002 UTC (22 years, 1 month ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 5656 byte(s)
Diff to previous 95432 (colored)
Switch to using the new apr_poll() API.


Revision 95432 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 31 08:00:23 2002 UTC (22 years, 2 months ago) by wrowe
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 5600 byte(s)
Diff to previous 94237 (colored)
  Well if this is bogus for solaris, seems a solaris hacker had better
  get hacking on apr.  Not like there isn't a solaris hacker with apr
  commit privs on the httpd-test subproject :-)


Revision 94237 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 27 21:38:03 2002 UTC (22 years, 4 months ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 5565 byte(s)
Diff to previous 90615 (colored)
Add check_socket call to flood_net.h.  This attempts to determine if the
other side has closed on us by doing a poll.  From my observations on
Solaris, it seems that when a FIN is received from the other side,
a POLLIN event is generated.  Odd.  I'd think it should be POLLERR or
POLLHUP, but that doesn't seem to be the case.


Revision 90615 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 24 04:26:39 2001 UTC (22 years, 11 months ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 5050 byte(s)
Diff to previous 90534 (colored)
Per Sander, Linux 2.4 returns EAGAIN when we run out of ports.


Revision 90534 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 23 01:30:05 2001 UTC (22 years, 11 months ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 4933 byte(s)
Diff to previous 89852 (colored)
Sleep for four minutes (a typical TIME_WAIT period) when we run out of
ports rather than exiting with an error.

We can theroretically cycle through all 32,000+ ports in less than the
TIME_WAIT period, so we should back off for a bit when we receive the
EADDRNOTAVAIL error.  (First seen with Sander's pool patch...)


Revision 89852 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 1 03:28:01 2001 UTC (23 years ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 4653 byte(s)
Diff to previous 89690 (colored)
Have the SSL socket code use the flood_socket_t.  This removes the need
for having a separate poll structure (use the one we create in the std.
socket code).

This requires that the flood_socket_t be a bit more public.  Which, IMHO,
isn't a big deal.


Revision 89690 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 25 00:10:48 2001 UTC (23 years ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 4731 byte(s)
Diff to previous 89633 (colored)
Switch from using apr_socket_t to flood_socket_t (which also has a poll
structure).


Revision 89633 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 19 22:54:30 2001 UTC (23 years ago) by fielding
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 4380 byte(s)
Diff to previous 89613 (colored)
Add the ASF License to files that were missing it to verify that this
is being contributed to the ASF.


Revision 89613 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 19 04:03:00 2001 UTC (23 years ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 1671 byte(s)
Diff to previous 89579 (colored)
The inherit flag has now been backed out (aka "Keep up with Ryan and Bill").


Revision 89579 - (view) (download) (annotate) - [select for diffs]
Added Wed Jul 18 03:42:18 2001 UTC (23 years, 1 month ago) by jerenkrantz
Original Path: httpd/test/trunk/flood/flood_net.c
File length: 1684 byte(s)
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.


infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26