CVS log for loncom/LondConnection.pm

[BACK] Up to [LON-CAPA] / loncom

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.62: download - view: text, markup, annotated - select for diffs
Fri Dec 14 02:05:38 2018 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, HEAD
Diff to previous 1.61: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.61: +7 -4 lines
- Include verification of common name when creating SSL tunnel unless
  connecting to/from pre-2.12 node.
- $IO::Socket::SSL::DEBUG is set to current $DEBUG value so debugging
  from IO/Socket/SSL.pm is written to lond_errors or lonc_errors.

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Dec 11 20:51:08 2018 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.60: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.60: +4 -3 lines
- Sanity checking

Revision 1.60: download - view: text, markup, annotated - select for diffs
Tue Dec 11 12:24:56 2018 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.59: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.59: +2 -2 lines
- Remove trailing whitespace.

Revision 1.59: download - view: text, markup, annotated - select for diffs
Mon Dec 10 17:34:22 2018 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.58: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.58: +16 -5 lines
- Verification of CN when creating SSL tunnel on multi-domain servers.
  CN is default lonid, i.e., one listed last for the node's hostname in
  hosts.tab and/or dns_hosts.tab.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Mon Dec 3 13:48:13 2018 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.57: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.57: +2 -1 lines
- Remove linefeed from buildkey for consistency with lond.

Revision 1.53.2.1: download - view: text, markup, annotated - select for diffs
Sun Sep 2 18:30:54 2018 UTC (5 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.53: preferred, colored next main 1.54: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.53: +10 -1 lines
- For 2.11
  Backport 1.55

Revision 1.57: download - view: text, markup, annotated - select for diffs
Tue Aug 7 17:12:09 2018 UTC (5 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.56: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.56: +37 -10 lines
- Support Certificate Revocation List checking when using SSL channel
  for key exchange during negotiation of connection to remote lond.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Sun Jul 29 03:03:36 2018 UTC (5 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.55: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.55: +32 -24 lines
- Include verification of common name when creating SSL tunnel. Fall back
  to insecure connection (if allowed) if verification fails.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Fri Oct 20 20:20:21 2017 UTC (6 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.54: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.54: +10 -1 lines
- Log hostID for completed deferred transactions in lonnet.perm.log.

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Feb 28 05:42:06 2017 UTC (7 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.53: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.53: +50 -16 lines
- Use of LON-CAPA SSL certificates to create secure channel for exchange of
  encryption key between LON-CAPA nodes can be set to: "no", "yes", "req"
  (i.e., required) separately for outbound (i.e., lonc) and inbound connections
  (i.e., lond) in domain config (default domain only on a multi-domain server).
- Can differentiate between connections between nodes in same domain, nodes
  in same "internet" domain. and nodes in neither.
- Supercedes use of loncAllowInsecure and londAllowInsecure from loncapa.conf
  on each node.
- Run /home/httpd/perl/loncron --justreload (as www) after changing domain config

Revision 1.53: download - view: text, markup, annotated - select for diffs
Mon Oct 1 11:00:43 2012 UTC (11 years, 5 months ago) by foxr
Branches: MAIN
CVS tags: version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3, version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2, version_2_11_1, version_2_11_0_RC3, version_2_11_0_RC2, version_2_11_0_RC1, version_2_11_0
Branch point for: version_2_11_X
Diff to previous 1.52: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.52: +6 -3 lines
Fix timeout edgecase (But 6610?).

Revision 1.52: download - view: text, markup, annotated - select for diffs
Mon Jan 24 11:02:32 2011 UTC (13 years, 2 months ago) by foxr
Branches: MAIN
CVS tags: version_2_10_X, version_2_10_1, version_2_10_0, loncapaMITrelate_1, language_hyphenation_merge, language_hyphenation, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
Diff to previous 1.51: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.51: +18 -2 lines
Add a 'ClientData' member to LondConnection and have loncnew use it to
properly keep track of which connection is which.
(Bug 6377 comment 43).

Revision 1.51: download - view: text, markup, annotated - select for diffs
Thu Jan 20 11:16:20 2011 UTC (13 years, 2 months ago) by foxr
Branches: MAIN
Diff to previous 1.50: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.50: +2 -1 lines
Turn on keepalive with the default timing for now.

Revision 1.50: download - view: text, markup, annotated - select for diffs
Tue Dec 21 11:17:33 2010 UTC (13 years, 3 months ago) by foxr
Branches: MAIN
Diff to previous 1.49: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.49: +36 -34 lines
- A bit of formatting.
- A bit more care when the timeout counter is reset.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Thu Nov 11 15:01:13 2010 UTC (13 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X, version_2_9_1, version_2_10_0_RC2
Diff to previous 1.48: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.48: +2 -2 lines
- Bug 6377.  Revert TimeoutValue to 30 s.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Tue Jul 6 07:48:38 2010 UTC (13 years, 8 months ago) by droeschl
Branches: MAIN
CVS tags: version_2_10_0_RC1
Diff to previous 1.47: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.47: +3 -2 lines
Bug 6304:
- Timeout is reset after each successful send.
- Timeout was raised to 300 seconds.

Revision 1.47: download - view: text, markup, annotated - select for diffs
Thu Oct 29 03:23:52 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_99_0, version_2_9_0, version_2_8_99_1, bz6209-base, bz6209, PRINT_INCOMPLETE_base, PRINT_INCOMPLETE, GCI_3
Diff to previous 1.46: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.46: +3 -3 lines
- Distinctive courseID for Communities - all begin with 0
- LONCAPA::match_community will match this type of courseID
- Client session sends installed LON-CAPA version when initiating lonc/lond
  connection to remote server.
- Roles in Communities unavailable for user sessions hosted on LON-CAPA
  releases which predate 2.9.

Revision 1.46: download - view: text, markup, annotated - select for diffs
Tue Apr 10 23:15:20 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_2_8_X, version_2_8_99_0, version_2_8_2, version_2_8_1, version_2_8_0, version_2_7_X, version_2_7_99_1, version_2_7_99_0, version_2_7_1, version_2_7_0, version_2_6_X, version_2_6_99_1, version_2_6_99_0, version_2_6_3, version_2_6_2, version_2_6_1, version_2_6_0, version_2_5_X, version_2_5_99_1, version_2_5_99_0, version_2_5_2, version_2_5_1, version_2_5_0, version_2_4_X, version_2_4_99_0, version_2_4_2, version_2_4_1, version_2_4_0, version_2_3_99_0, bz5969, bz2851, GCI_2, GCI_1, BZ5971-printing-apage, BZ5434-fox
Diff to previous 1.45: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.45: +2 -2 lines
- restore old timeout value

Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Apr 3 01:08:05 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.44: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.44: +2 -2 lines
- fix log all

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Mar 28 20:28:29 2007 UTC (17 years ago) by albertel
Branches: MAIN
Diff to previous 1.43: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.43: +6 -141 lines
- eliminate any reading of hosts.tab from loncnew
- launch of lonc connection requires passing the lonid through the common
  launch socket
- dealyed messages getting sent again (requires loncnew using lonnet....)

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Sep 15 20:49:24 2006 UTC (17 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_X, version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_X, version_2_2_99_1, version_2_2_99_0, version_2_2_2
Diff to previous 1.42: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.42: +26 -18 lines
Allow configuration files to be read in SLES10 when files are located in /etc/apache2.  lonnet now reads in from loncapa.conf and loncapa_apache.conf using Configuration::read_conf().

Revision 1.42: download - view: text, markup, annotated - select for diffs
Fri Aug 25 21:20:11 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: version_2_2_1
Diff to previous 1.41: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.41: +2 -4 lines
- $socket already exists and has the same value

Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Aug 11 20:07:52 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
CVS tags: version_2_2_0, version_2_1_99_3
Diff to previous 1.40: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.40: +2 -2 lines
- correcting some documentation

Revision 1.40: download - view: text, markup, annotated - select for diffs
Fri Mar 3 20:06:22 2006 UTC (18 years ago) by albertel
Branches: MAIN
CVS tags: version_2_1_99_2, version_2_1_99_1, version_2_1_99_0
Diff to previous 1.39: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.39: +5 -4 lines
- have lond handle the inline sethost: cmd
- set the lond version in lonc which can handle this

Revision 1.39: download - view: text, markup, annotated - select for diffs
Fri Jan 27 20:37:12 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.38: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.38: +37 -14 lines
- connections are now be hostname not lon machine id
- socket files are by hostname
- lonnet.pm prepends sethost:<lonid>: to each command
- LondConnection takes care of tracking with machine id the lond thinks it
    - it strips the sethost command if it's unneeded
    - it splits it into two seperate commands that it sends in order
      if lond needs to be told
    - eventually for lond of late enoyugh heritage it will just
      send the whole command

Revision 1.38: download - view: text, markup, annotated - select for diffs
Thu Jan 26 21:34:25 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_X, version_2_1_3, version_2_1_2
Diff to previous 1.37: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.37: +3 -2 lines
- the return value of chomp isn't the unchomped strign

Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri May 27 21:49:18 2005 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_1, version_2_1_0, version_2_0_X, version_2_0_99_1, version_2_0_2, version_2_0_1, version_2_0_0, version_1_99_3, version_1_99_2, version_1_99_1, version_1_99_0
Diff to previous 1.36: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.36: +3 -2 lines
- login on wether or not we should dump was backwards

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun Feb 6 07:39:49 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
CVS tags: version_1_99_1_tmcc, version_1_99_0_tmcc
Diff to previous 1.35: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.35: +10 -6 lines
- The second part of BUG#2330, removing the IPs from hosts.tab, converting loncnew/d to not expect them in there. Right now lond still needs them, so it does lookups on start up and SIGUSR2

Revision 1.35: download - view: text, markup, annotated - select for diffs
Tue Sep 21 10:51:42 2004 UTC (19 years, 6 months ago) by foxr
Branches: MAIN
CVS tags: version_1_3_X, version_1_3_3, version_1_3_2, version_1_3_1, version_1_3_0, version_1_2_99_1, version_1_2_99_0
Diff to previous 1.34: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.34: +5 -2 lines
Time stamp socket dumps so I can make sense of what's going on.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Tue Sep 14 11:46:29 2004 UTC (19 years, 6 months ago) by foxr
Branches: MAIN
Diff to previous 1.33: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.33: +3 -2 lines
- Fixed defect in handling lond data that required decryption:  Had forgotton
  to put the trailing \n back in the string.   This causes lonc and its clients
  to hang waiting on completion.  This all implies BTW that eget is either never used
  or nobody has cared all this time that it wasn't working correctly !!?!

Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Jun 17 11:02:25 2004 UTC (19 years, 9 months ago) by foxr
Branches: MAIN
CVS tags: version_1_2_X, version_1_2_1, version_1_2_0, version_1_1_99_5, version_1_1_99_4, version_1_1_99_3, version_1_1_99_2, version_1_1_99_1
Diff to previous 1.32: preferred, colored
Changes since revision 1.32: +25 -6 lines
If the certificate files or host key are missing, than
switch to insecure authentication if allowed.  The idea
is this: After an upgrade to lond/lond ssl, you won't in general
have your signed host certificate yet.  We want to support uninterrupted
service until your certs are granted, so although the software is ssl
capable, it must, in the interim, do insecure authentication, if permitted
by the administrators.

One case not handled, and left not handled: if the lonCerts directory does not
exist the init:local key exchange cannot work.  This case can be ignored because
that diretory will be created as part of the update/upgrade.  If it does not exist
it's a sign of some other serious problem that ought to be fixed IMHO.

Revision 1.32: download - view: text, markup, annotated - [selected for diffs]
Thu Jun 17 10:15:46 2004 UTC (19 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.31: preferred, colored
Changes since revision 1.31: +10 -4 lines
Turn down the logging volume now that the ssl stuff looks like it's functional.

Revision 1.31: download - view: text, markup, annotated - select for diffs
Thu Jun 17 09:26:09 2004 UTC (19 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.30: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.30: +348 -47 lines
Debug changes to get SSL and local file secure key exchanges done

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Jun 1 10:05:16 2004 UTC (19 years, 10 months ago) by foxr
Branches: MAIN
CVS tags: version_1_1_99_0
Diff to previous 1.29: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.29: +20 -18 lines
Match parameter receiving to coding standard when # parameters is > 1.

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Mar 2 22:38:07 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.28: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.28: +1 -1 lines
- making the regexp effieceint

Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Mar 2 14:57:40 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.27: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.27: +30 -30 lines
- correcting tabination

Revision 1.27: download - view: text, markup, annotated - select for diffs
Tue Mar 2 11:14:38 2004 UTC (20 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.26: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.26: +82 -69 lines
- Return an error condition on  Readable and Writable if socket is not defined...
- Do unto recv with eval as was done unto send in Writable.

Revision 1.26: download - view: text, markup, annotated - select for diffs
Fri Feb 27 18:32:21 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.25: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.25: +7 -2 lines
- should prevent a logging death spiral when socket becomes undefined

Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Feb 9 13:33:16 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.24: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.24: +68 -67 lines
-fix tabination

Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Feb 9 10:57:37 2004 UTC (20 years, 1 month ago) by foxr
Branches: MAIN
Diff to previous 1.23: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.23: +90 -56 lines
Add a pile of new states at connection setup to:
- Ask for the version of the remote lond.
- Set the domain of the remote lond to whatever we were asked toconnect to.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Jan 6 09:35:22 2004 UTC (20 years, 2 months ago) by foxr
Branches: MAIN
Diff to previous 1.22: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.22: +2 -2 lines
The trailing banner for dump should also go to stderr.

Revision 1.22: download - view: text, markup, annotated - select for diffs
Mon Jan 5 09:30:10 2004 UTC (20 years, 2 months ago) by foxr
Branches: MAIN
Diff to previous 1.21: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.21: +3 -3 lines
Redirect Dump -> stderr (was going to stdout) this s just to let those programs
that send stderr to file capture these dumps.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Dec 22 11:03:17 2003 UTC (20 years, 3 months ago) by foxr
Branches: MAIN
Diff to previous 1.20: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.20: +13 -4 lines
Debugging support for local configuration

Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Dec 11 23:16:06 2003 UTC (20 years, 3 months ago) by albertel
Branches: MAIN
CVS tags: version_1_1_X, version_1_1_3, version_1_1_2, version_1_1_1, version_1_1_0, version_1_0_99_3, version_1_0_99_2
Diff to previous 1.19: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.19: +10 -4 lines
- was throwing Event errors when it couldn't connect and marking things Dead

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Dec 8 20:32:17 2003 UTC (20 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.18: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.18: +2 -2 lines
- print to STDOUT

Revision 1.18: download - view: text, markup, annotated - select for diffs
Tue Dec 2 10:38:40 2003 UTC (20 years, 4 months ago) by foxr
Branches: MAIN
CVS tags: version_1_0_99_1
Diff to previous 1.17: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.17: +3 -1 lines
Attempt to send "exit" to the lond partner on Shutdown in order to
try to force lond to exit promptly as well.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Nov 4 11:22:48 2003 UTC (20 years, 4 months ago) by foxr
Branches: MAIN
CVS tags: version_1_0_99
Diff to previous 1.16: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.16: +11 -3 lines
- Add SetDebugLevel to allow clients to control debugging output.
- Fix ReadConfig, ReadForeignConfig - needed to set configuration read flag
  else new would re-read the default config and wipe out lonManage's
  attempts to read foreign config files e.g.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Nov 4 11:11:08 2003 UTC (20 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.15: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.15: +10 -2 lines
Add function to set the module debug level.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Oct 28 11:15:10 2003 UTC (20 years, 5 months ago) by foxr
Branches: MAIN
Diff to previous 1.14: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.14: +25 -2 lines
Added ReadForeignConfig for use outside the LonCAPA environment (e.g. in lonManage).

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Oct 28 10:47:44 2003 UTC (20 years, 5 months ago) by foxr
Branches: MAIN
Diff to previous 1.13: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.13: +100 -9 lines
Start building support for LondConnection.pm to be used by LonManage.
- Separate the configuration read from initialization:
  o Read if not read on first new using ReadConfig
  o Read if explicityl requeste by client doing LondConnection::ReadConfig
- Incorporate LONCAPA::Configuration textually so that LondConnection
  can be used outside of the LonCAPA environment (e.g. in lonManage).

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Oct 27 10:09:37 2003 UTC (20 years, 5 months ago) by foxr
Branches: MAIN
Diff to previous 1.12: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.12: +3 -3 lines
Reduce the timeout

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Oct 7 11:23:26 2003 UTC (20 years, 5 months ago) by foxr
Branches: MAIN
Diff to previous 1.11: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.11: +21 -11 lines
Move configuration read into a sub so that it can be called again on reinits.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Sep 30 10:46:57 2003 UTC (20 years, 6 months ago) by foxr
Branches: MAIN
Diff to previous 1.10: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.10: +2 -2 lines
Fix a little looney typo in a comment.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Mon Sep 15 09:25:57 2003 UTC (20 years, 6 months ago) by foxr
Branches: MAIN
Diff to previous 1.9: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.9: +8 -5 lines
Correctly catch the refused string from peers that don't want to talk with us.
Honestly it was there initially.. just left the \n off the target of the comparison.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Aug 26 09:21:01 2003 UTC (20 years, 7 months ago) by foxr
Branches: MAIN
Diff to previous 1.8: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.8: +4 -3 lines
Make the socket/connection timeoutable during connection setup negotiation.
Otherwise  we can have some nasty cases where we are able to connect within
the socket connection timeout to a brain dead lond, but then the connection
setup negotiation (init etc.) can take much longer than our paitence permits to
complete.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Aug 3 00:45:54 2003 UTC (20 years, 8 months ago) by foxr
Branches: MAIN
CVS tags: version_1_0_3, version_1_0_2, version_1_0_1, version_1_0_0, version_0_99_5, version_0_99_4
Diff to previous 1.7: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.7: +5 -5 lines
1. Shorten the connection timeout to 5 seconds so lonnet in loncron
   doesn't take forever in the presence of down nodes.
2. Correct the handling of failed sends... an errno of 0 should be an error
   as it indicates a end file condition which means the remote peer hung up
   on us.  This is the probable cause of the compute bound looping of
   loncnew.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Jul 2 01:12:35 2003 UTC (20 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.6: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.6: +2 -2 lines
- Add some debugging to killthemall
- Add better error handling to LondReadable
- Remove tick logging in the timer handler.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Jun 13 02:56:45 2003 UTC (20 years, 9 months ago) by foxr
Branches: MAIN
CVS tags: version_0_99_3, version_0_99_2
Diff to previous 1.5: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.5: +1 -1 lines
Debug loncnew logging.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Jun 13 02:38:30 2003 UTC (20 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.4: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.4: +20 -1 lines
Add function to shutdown socket.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Jun 11 02:04:35 2003 UTC (20 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.3: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.3: +3 -1 lines
Support delayed transactions... this is done uniformly by encapsulating
transactions in an object ... a LondTransaction that is implemented by
LondTransaction.pm

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Apr 18 06:07:27 2003 UTC (20 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_0_99_1, version_0_99_0, conference_2003
Diff to previous 1.2: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.2: +346 -119 lines
- correcting pod formatting

Revision 1.2: download - view: text, markup, annotated - select for diffs
Fri Apr 18 05:52:43 2003 UTC (20 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.1: preferred, colored to selected 1.32: preferred, colored
Changes since revision 1.1: +26 -2 lines
- adding GNU GPL header

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Apr 18 02:39:57 2003 UTC (20 years, 11 months ago) by foxr
Branches: MAIN
Diff to selected 1.32: preferred, colored
Move class that manages a connection from lonc to lond into the mainline
development cvs from the experimental sandbox.

Diff request

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.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>