CVS log for epic5/source/wserv.c

Epicsol.org
(back) Up to [Epic CVS] / epic5 / source

Request diff between arbitrary revisions


Default branch: MAIN
Bookmark a link to: HEAD / (download)

Revision 1.15 / (view) - annotate - [select for diffs] , Sat Mar 29 18:00:16 2008 UTC (6 months, 2 weeks ago) by jnelson
Branch: MAIN
CVS Tags: epic5-0_3_9, epic5-0_3_8, HEAD
Changes since 1.14: +1 -50 lines
Diff to previous 1.14
* Roll forward portability changes from epic4-2.10 (larne)
* This also includes term.h -> termx.h -- Make sure you rerun configure!

Revision 1.14 / (view) - annotate - [select for diffs] , Thu Apr 24 21:04:51 2003 UTC (5 years, 5 months ago) by jnelson
Branch: MAIN
CVS Tags: epic5-0_3_7, epic5-0_3_6, epic5-0_3_5, epic5-0_3_4, epic5-0_3_3, epic5-0_3_2, epic5-0_3_1, epic5-0_2_0, epic5-0_0_8, epic5-0_0_7, epic5-0_0_6, epic5-0_0_5, epic5-0_0_4, epic5-0_0_3, epic5-0_0_2, epic5-0_0_1, epic4-1_2_5, epic4-1_2_4, epic4-1_2_3, epic4-1_2_2, epic4-1_2_1, epic4-1_2_0, epic4-1_1_17, epic4-1_1_16, epic4-1_1_15, epic4-1_1_14, epic4-1_1_13, epic4-1_1_12
Changes since 1.13: +50 -1 lines
Diff to previous 1.13
Commit 507
* Include strlcpy() in wserv.c for use by gailib.c.
Reported by ce.

Revision 1.13 / (view) - annotate - [select for diffs] , Thu Apr 24 20:49:25 2003 UTC (5 years, 5 months ago) by jnelson
Branch: MAIN
Changes since 1.12: +5 -1 lines
Diff to previous 1.12
Nominally remove all uses of "unsafe" functions: (Commit 506)
* Convert all uses of strcpy() to strlcpy()
* Convert all uses of strcat() to strlcat()
* Convert all uses of strmcpy() to strlcpy()
* Convert all uses of strmcat() to strlcat()
* Convert all uses of sprintf() to snprintf()
* As much as possible, use 'sizeof var' in snprintf/strlcpy/strlcat.
* Qualify the size of some global vars so we can sizeof() them.
* Nuke strmcpy(), strmcat(), strmcat_ue(), strmccat(),
* Change strmopencat() to strlopencat().
* Change strmpcat() to strlpcat().
* Fix switch_hostname so it doesn't return a (const) string.
* Fix TimerTimeout so it doesn't return a (const) Timeval.
* Change things like (ret) to do ret while (0); for when "ret" is "{}".
* Fix initialization for load_level
* Stop passing in static strings into io(), so we can modify them.
* Make messages passed to io() more informative to the user.
* Fix CTCP FINGER handler not to assume (struct pw) strings can be overwritten.
* Use (socklen_t) and not an (int) for socket sizes.
* Don't return a value in a void function...
* Don't use return value of process_dcc_chat_ctcps() for assignment.
* Don't put semicolons after function bodies
* Fix $getopt() to save 'input_size' so we can use it with strl*().
* Convert all uses of stpcpy() to strlcat() and strlopencat().
* Nix checks for stpcpy() in configure -- regen configure.

Revision 1.12 / (view) - annotate - [select for diffs] , Wed Jul 17 21:52:53 2002 UTC (6 years, 2 months ago) by jnelson
Branch: MAIN
CVS Tags: wd-devel, epic4-1_1_9, epic4-1_1_8, epic4-1_1_7, epic4-1_1_6, epic4-1_1_11, epic4-1_1_10
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
Update copyright notices and copyright dates.

Revision 1.11 / (view) - annotate - [select for diffs] , Tue May 28 04:37:59 2002 UTC (6 years, 4 months ago) by jnelson
Branch: MAIN
Changes since 1.10: +6 -9 lines
Diff to previous 1.10
Oh, nothing important, just make $connect() support ipv6.

;-)

Revision 1.10 / (view) - annotate - [select for diffs] , Mon May 27 01:43:35 2002 UTC (6 years, 4 months ago) by jnelson
Branch: MAIN
Changes since 1.9: +64 -112 lines
Diff to previous 1.9
Huge major commit #1 in the great IPv6 support addition...
Rather than include all of the changes here, read KNOWNBUGS changes.

Revision 1.9 / (view) - annotate - [select for diffs] , Wed May 22 02:30:27 2002 UTC (6 years, 4 months ago) by jnelson
Branch: MAIN
CVS Tags: epic4-1_1_5
Changes since 1.8: +2 -3 lines
Diff to previous 1.8
Really fix wserv this time.  Really.

Revision 1.8 / (view) - annotate - [select for diffs] , Tue May 7 15:49:35 2002 UTC (6 years, 5 months ago) by jnelson
Branch: MAIN
CVS Tags: epic4-1_1_4
Changes since 1.7: +26 -1 lines
Diff to previous 1.7
wserv needs inet_ntop and inet_pton compat functions.

Revision 1.7 / (view) - annotate - [select for diffs] , Tue May 7 14:07:26 2002 UTC (6 years, 5 months ago) by jnelson
Branch: MAIN
Changes since 1.6: +3 -3 lines
Diff to previous 1.6
Nuke "local_addr" in server struct in favor of "local_sockname"
Convert server to use "connectory"
Convert wserv to use "connectory"
Nuke connect_by_number()
Reorder functions in network.c

Revision 1.6 / (view) - annotate - [select for diffs] , Mon May 6 23:05:45 2002 UTC (6 years, 5 months ago) by jnelson
Branch: MAIN
Changes since 1.5: +3 -6 lines
Diff to previous 1.5
This is a huge monster commit -- I put the particulars of the commit in
KNOWNBUGS.  I will only say here that this fixes a lot of issues with
DCC and introduces a lot of protocol independance into the networking API
that epic works with.  Good things will continue to come in the future!

Revision 1.5 / (view) - annotate - [select for diffs] , Mon Apr 29 01:18:21 2002 UTC (6 years, 5 months ago) by jnelson
Branch: MAIN
Changes since 1.4: +5 -5 lines
Diff to previous 1.4
The last round of changes for tonight.  More of the same...
I promise!  I'll document the user visible parts of this soon!
Really! =)  I mean it!

Revision 1.4 / (view) - annotate - [select for diffs] , Fri Apr 26 19:59:40 2002 UTC (6 years, 5 months ago) by jnelson
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3
Next round of in_addr/u_short -> sockaddr_in conversions, along with some
other minor details.  As far as i know, this shouldn't break anything,
but I don't promise that.  Save your old binary first!
If anything is really bad, let me know.  I'll fix it ASAP.

Revision 1.3 / (view) - annotate - [select for diffs] , Tue Nov 13 22:12:26 2001 UTC (6 years, 10 months ago) by jnelson
Branch: MAIN
CVS Tags: epic4-1_1_3
Changes since 1.2: +228 -184 lines
Diff to previous 1.2
Resizable wserv support!  No, really!  Backported from epic5.
I have to go through term.c again and make sure there are no unintended
casualties of the merge.  We should also start testing the resize handlers
to make sure they're happy.  I don't promise they'll all work first time,
but this is a good place to start!

Revision 1.2 / (view) - annotate - [select for diffs] , Wed Sep 26 17:32:03 2001 UTC (7 years ago) by jnelson
Branch: MAIN
CVS Tags: epic4-1_1_1
Changes since 1.1: +19 -0 lines
Diff to previous 1.1
More complete support for random local ports; /set random_local_ports now
cooperates with /setenv EPIC_USE_HIGHPORTS=1, and it works on freebsd,
openbsd, and linux, such as it is.

Revision 1.1.1.1 / (view) - annotate - [select for diffs] (vendor branch) , Tue Dec 5 00:11:57 2000 UTC (7 years, 10 months ago) by jnelson
Branch: epicsol
CVS Tags: start, epic4_0_9_15, epic4-1_0_1, epic4-1_0, epic4-0_9_17, epic4-0_9_16, epic4-0_9_15, epic4-0_9_14, epic4-0_10_0, epic-test-tag2, epic-test-tag
Changes since 1.1: +0 -0 lines
Diff to previous 1.1
Initial import into CVS

Revision 1.1 / (view) - annotate - [select for diffs] , Tue Dec 5 00:11:57 2000 UTC (7 years, 10 months ago) by jnelson
Branch: MAIN
Initial revision

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Type of Diff should be a

View only Branch:
Sort log by:

CVS Admin
Powered by
ViewCVS 0.9.2