CVS log for epic5/source/ircsig.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.8 / (view) - annotate - [select for diffs] , Tue Apr 15 03:49:51 2008 UTC (5 months, 3 weeks ago) by jnelson
Branch: MAIN
CVS Tags: epic5-0_3_9, HEAD
Changes since 1.7: +48 -35 lines
Diff to previous 1.7
Fix signal handling for SIG_IGN and SIG_DFL so SIGPIPE doesn't cause crash.

Revision 1.7 / (view) - annotate - [select for diffs] , Fri Apr 4 03:51:05 2008 UTC (6 months ago) by jnelson
Branch: MAIN
CVS Tags: epic5-0_3_8
Changes since 1.6: +2 -2 lines
Diff to previous 1.6
* Roll in a bunch of changes from larne to make epic5 more vms-friendly
* Rename if.h -> ifcmd.h  (larne) -- Make sure you rerun configure!
* Run make depend to pick up name change of if.h
* Check for <sys/param.h> in configure (larne)
* Extern funcs are case insensitive in strict c90, fix (larne)
* Rename options -> options.h since vms requires a dot in filename (larne)
* Change "readonly" -> "rdonly" since "readonly" is a symbol in vms. (larne)
* Pull in "compat.h" for gailib.c and glob.c (larne)
* Set stdout to be explciitly line buffered at startup (larne)
* Returning a value from void functino forbidden by strict c90. fix (larne)
* Fix some compiler warnings that were lying around.
* There are more changes forthcoming, these were the easy ones.

Revision 1.6 / (view) - annotate - [select for diffs] , Sat Mar 15 19:52:57 2008 UTC (6 months, 3 weeks ago) by jnelson
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5
Roll in all changes larne has requested for his porting effort,
including all the stuff already pushed into epic4.

Revision 1.5 / (view) - annotate - [select for diffs] , Tue Feb 26 03:46:18 2008 UTC (7 months, 1 week ago) by jnelson
Branch: MAIN
Changes since 1.4: +63 -23 lines
Diff to previous 1.4
* Add /on signal (pegasus)
* Fix build on interix (twincest)
* Fix compile warnings and a c99-ism
* Fix another panic() causable by /echo. ugh.

Revision 1.4 / (view) - annotate - [select for diffs] , Mon Jul 29 21:27:05 2002 UTC (6 years, 2 months ago) by jnelson
Branch: MAIN
CVS Tags: wd-devel, 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_9, epic4-1_1_8, epic4-1_1_7, epic4-1_1_6, epic4-1_1_17, epic4-1_1_16, epic4-1_1_15, epic4-1_1_14, epic4-1_1_13, epic4-1_1_12, epic4-1_1_11, epic4-1_1_10
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
Update documentation prior to epic4-1.1.6 release
Add "HAVE_GETSERVBYNAME" check to configure stuff.
Remove /SET RANDOM_LOCAL_PORTS which has gone away.
Fix some layout issues with gailib.c and change two function names.
Fix comment issue with ircsig.c
Fix uninitialized variable issue with keys.c
Remove mention of /SET RANDOM_LOCAL_PORTS in network.c

Revision 1.3 / (view) - annotate - [select for diffs] , Wed Jul 17 21:52:52 2002 UTC (6 years, 2 months ago) by jnelson
Branch: MAIN
Changes since 1.2: +28 -4 lines
Diff to previous 1.2
Update copyright notices and copyright dates.

Revision 1.2 / (view) - annotate - [select for diffs] , Thu Feb 14 01:46:06 2002 UTC (6 years, 7 months ago) by jnelson
Branch: MAIN
CVS Tags: epic4-1_1_5, epic4-1_1_4, epic4-1_1_3
Changes since 1.1: +19 -1 lines
Diff to previous 1.1
Two new functions in ircsig.c: "block_signal" and "unblock_signal"
which use sigprocmask() which I hope everybody has!

Based on a discussion with |Rain|, block the SIGCHLD signal before we
go waitpid()ing, and then unblock it when we're done.  This cleans up a
race condition that might happen if two of our child processes die in the
same time slice; we would only get one call to our SIGCHLD handler, but we
would have two children to reap; "dead_children_processes" would then be
a negative value and bad things would occur.  Now we handle SIGCHLD as a
condition rather than a discrete event; whenever we get a SIGCHLD, the next
time through a sequence point we block SIGCHLD, reap our children, reset
"dead_children_processes" to 0 and then unblock SIGCHLD and go on our way.

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_1_1, 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