Commit Graph

49 Commits

Author SHA1 Message Date
rdb 192d10b937 Experimental Python 3 support to the C++ code including interrogate. Also adds support for rich comparison in interrogate. 2013-02-16 19:22:26 +00:00
David Rose ef0cb39c1d untabify 2011-06-29 22:18:54 +00:00
Redmond Urbino 93a6c90dd9 use dg.dump_hex instead of describe_message to avoid segmentation fault 2010-08-07 03:49:09 +00:00
Redmond Urbino 0b344e9a2b to give a warning in the log if a message takes too long to process 2010-05-07 05:29:59 +00:00
David Rose e4305cf954 proper respect for locking with Python GIL, when true threads are enabled 2009-12-05 20:40:26 +00:00
David Rose 72da0ee5f1 clean up ConnectionRepository on exit 2009-12-05 07:17:53 +00:00
David Rose abbbb21a8e some more explicit control over connection parameters 2009-11-19 02:37:09 +00:00
Darren Ranalli b373df5add fixed implementation of quiet zone wrt field updates from C++ 2009-08-27 22:00:40 +00:00
David Rose 7b00b88f29 separate out cmu and disney distributed systems better 2009-06-08 18:49:09 +00:00
David Rose cce4f2195e more threading improvements 2008-10-02 18:02:18 +00:00
Jason Hancock 5f33765f9b fix yield function Roger H 2008-06-27 21:06:39 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Darren Ranalli 2f8cf96fd2 fixed misleading return value from send_datagram while bundling messages 2008-01-30 19:57:08 +00:00
Darren Ranalli 8cae40674b added setWantMessageBundling 2007-12-06 20:59:25 +00:00
Darren Ranalli 4b0a024743 added support for nested message bundles 2007-12-05 03:17:41 +00:00
Darren Ranalli 113790f2da added message bundling support to guarantee atomic message processing on the state server 2007-12-04 23:06:37 +00:00
David Rose 52d2ba31fd add set_handle_c_updates() 2007-05-17 18:44:45 +00:00
Roger Hughston ffa480bde7 Changes to support yielding instead of sleeping 2007-05-05 00:32:51 +00:00
David Rose 8d662e51f7 revert unfortunate fix 2007-04-17 00:07:03 +00:00
David Rose 95e30464a6 more verbose error messages when exception occurs during dc update 2007-04-11 21:33:14 +00:00
David Rose 81d1f43ad0 allow connect-method config var 2007-03-30 16:36:00 +00:00
Darren Ranalli 3e37aafc95 indent msg hex dumps for non-DC msg debugging 2007-02-23 17:31:45 +00:00
Darren Ranalli c26824b602 better formatting of non-DC msg logging 2007-02-23 08:42:36 +00:00
Darren Ranalli 79eb6d81bc more compact verbose debugging 2007-02-22 06:21:05 +00:00
Darren Ranalli 8148d09ddb more readable debugging 2007-02-22 01:02:37 +00:00
Darren Ranalli ed32a262f4 enable verbose-repository in non-debug 2006-11-30 02:35:13 +00:00
Zachary Pavlov ad5972e5a3 okay, there is now a native-capable net interface 2006-11-10 04:29:59 +00:00
Zachary Pavlov c0f9dce26f CR now requires a connection method,will be changed to has-a later 2006-11-09 22:22:59 +00:00
Darren Ranalli 3560d4b3f8 added CR:: prefix to verbose prints 2006-06-01 18:22:43 +00:00
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
David Rose 6f4d4a4b66 rename ssl -> openssl, cv -> opencv 2005-09-21 23:55:57 +00:00
Darren Ranalli 5be710f8b5 merged from pirates_1_first_merged_to_trunk 2005-09-14 22:13:42 +00:00
David Rose ee7f0dceb2 simulate_network_delay for http too 2005-08-10 18:03:39 +00:00
Asad M. Zaman 1e0716a20b fix on Roger's new server 2005-07-11 21:31:28 +00:00
Roger Hughston 82fa7ab1e4 Changes to support messaging to multi target channels 2005-07-07 00:10:57 +00:00
Dave Schuyler 43f40a035f formatting 2005-06-02 23:34:16 +00:00
Dave Schuyler b3fa4b906c python 2.4 stuff 2005-05-27 00:25:19 +00:00
David Rose edf017e3f6 support multiple inheritance in dc file 2005-02-25 23:32:34 +00:00
David Rose ee66668ab1 integrate latest changes from CMU 2005-01-19 23:27:15 +00:00
David Rose 83405c4857 toggle_verbose() 2005-01-12 14:58:00 +00:00
David Rose 0778ad00be separate readerPollTask into its constituent update/generate/other pieces 2004-09-15 22:48:19 +00:00
David Rose 3343d168e1 interrogate is fixed now 2004-09-15 18:38:09 +00:00
Roger Hughston d74707423c dded Support for 64bit Server Channels
----------------------------------------------------------------------
 	src/dcparser/dcClass.cxx src/dcparser/dcClass.h
 	src/dcparser/dcField.cxx src/dcparser/dcField.h
 	src/dcparser/dcPacker.h src/dcparser/dcbase.h
 	src/distributed/DistributedObjectAI.py
 	src/distributed/PyDatagram.py
 	src/distributed/PyDatagramIterator.py
 	src/distributed/cConnectionRepository.I
 	src/distributed/cConnectionRepository.cxx
 	src/distributed/cConnectionRepository.h
 ----------------------------------------------------------------------
2004-07-21 21:18:06 +00:00
Darren Ranalli 13391938bb detect incoming-datagram buffer overflow 2004-06-29 02:24:06 +00:00
Darren Ranalli a36ce0cf4e fix for OP4 builds w/ NSPR 2004-06-24 22:15:30 +00:00
David Rose b1db93fb87 explicit import paths 2004-06-01 19:31:48 +00:00
David Rose 5a7bafe065 minor refcount tweak 2004-05-19 23:52:57 +00:00
David Rose 69e04be3af handle updates without touching python 2004-05-19 23:16:37 +00:00
David Rose ec535f800a CConnectionRepository 2004-05-19 20:19:36 +00:00