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

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

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: 1583 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: 1576 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.h
File length: 1576 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.h
File length: 1576 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.h
File length: 1393 byte(s)
Diff to previous 102613 (colored)
property cleanup


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.h
File length: 1393 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.h
File length: 1389 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.h
File length: 3415 byte(s)
Diff to previous 101177 (colored)
update license and copyright to 2004


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.h
File length: 3415 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.h
File length: 3365 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.h
File length: 3360 byte(s)
Diff to previous 94237 (colored)
Switch to using the new apr_poll() API.


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.h
File length: 3306 byte(s)
Diff to previous 89852 (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 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.h
File length: 3242 byte(s)
Diff to previous 89848 (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 89848 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 1 03:10:37 2001 UTC (23 years ago) by aaron
Original Path: httpd/test/trunk/flood/flood_net.h
File length: 3188 byte(s)
Diff to previous 89690 (colored)
This is an atypically large patch. I got half way into fixing
the profile_events API to work with keepalive when I realized
that these event "groups" should be off in their own files.
So:

- Updated the profile_events_t struct to handle sockets
  in an abstractable way. They now have a lifetime and
  their behaviour can be overriden in this manner.

- Regrouped the events in the profile_events to make
  more sense. This stuff should probable be split up
  into the groups (where a "group" is a bunch of
  event functions that need to all be overriden at
  once to provide some new functionality). Currently
  the groups are: profile, sockets, reporting, verification.

- Moved the three implementations that we currently have
  for the socket events group each into their own files.
  The current flavors are: generic, ssl, and keepalive.

- Updated the various examples to work with the new
  events.


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.h
File length: 3160 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.h
File length: 3105 byte(s)
Diff to previous 89579 (colored)
Add the ASF License to files that were missing it to verify that this
is being contributed to the ASF.


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.h
File length: 396 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