conexus-devel Mailing List for conexus
Status: Beta
Brought to you by:
rvinyard
You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: SourceForge.net <no...@so...> - 2009-07-08 22:05:04
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=7489110 By: rvinyard This release adds DBus proxies and adapters for files, serial ports and ttys as well as extending the existing DBus supported classes such as IPv4::Address. The gtkmm widgets have been rewritten to support the pure virtual interfaces so that local objects and the DBus proxies can be used interchangeably. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=505006 |
From: SourceForge.net <no...@so...> - 2009-06-09 16:13:37
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=7434528 By: rvinyard This release introduces dbus support using the dbus-cxx library and the dbus-cxx-xml2cpp interface generator. To enable use the --enable-dbus configure option. For now only a few key classes have DBus interfaces: generic endpoints, IPv4 TCP and UDP endpoints, IPv4 TCP server, and IPv4 addresses. Several of the flag-like options have had their accessor names changed to improve readability. Typically these now have a is_someflag_enabled() and enable_someflag() style naming with the former returning a bool and the latter accepting a bool. There are also a few name changes to the IPv4 and IPv6 UDP classes to improve readability as well; namely changing set_hops() to set_hop_limit(), et. al. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=505006 |
From: SourceForge.net <no...@so...> - 2009-05-21 22:26:51
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=7403591 By: rvinyard This release adds a new endpoint type --- UDP-Lite plus examples. The UI support providing enumeration of serial and network devices has also been rewritten to use libudev and netdevice rather than libhal. Finally, the documentation has been restructured and should be even more usable especially since devhelp is now supported. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=505006 |
From: SourceForge.net <no...@so...> - 2009-01-08 18:37:37
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=6037309 By: rvinyard This is a preview release heading to 0.6.0. The biggest additions to this release are the additional endpoints including kernel messagequeues, OpenSSL, NSPR and NSS. There are also numerous bug fixes and rewrites. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=505006 |
From: SourceForge.net <no...@so...> - 2007-10-25 16:04:19
|
Conexus Bugs item #1819652, was opened at 2007-10-24 16:49 Message generated for change (Comment added) made by rvinyard You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=936877&aid=1819652&group_id=151197 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Accepted Priority: 5 Private: No Submitted By: Tobin (tobin_79) Assigned to: Rick L. Vinyard, Jr. (rvinyard) Summary: Bugs in serial.cpp Initial Comment: There are two errors in the serial.cpp. 1. The constructor don't store the mode into the member m_mode. 2. The memberfunction ... overwrites the m_mode in case of device != d even if mode flag SERIAL_UNCHANGED is set. So the example: "examples/serial/serial_send" fails with: terminate called after throwing an instance of 'Conexus::exception::write::bad_fd' what(): conexus:write:errno[9]: sockfd is not a valid descriptor. I have attatched a little diff file to patch this. Kind regards Tobin ---------------------------------------------------------------------- >Comment By: Rick L. Vinyard, Jr. (rvinyard) Date: 2007-10-25 09:04 Message: Logged In: YES user_id=12236 Originator: NO Thanks. I'm getting ready to push a new release... probably some time this weekend. I had already fixed two of the three, but still missed setting the mode from the constructor parameter which would have caused erratic behavior. Thanks again. ---------------------------------------------------------------------- Comment By: Tobin (tobin_79) Date: 2007-10-24 16:53 Message: Logged In: YES user_id=1885804 Originator: YES I am sorry, the member function of the bug 2 is "Serial::set_device". ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=936877&aid=1819652&group_id=151197 |
From: SourceForge.net <no...@so...> - 2007-10-25 15:47:00
|
Conexus Bugs item #1819652, was opened at 2007-10-24 16:49 Message generated for change (Settings changed) made by rvinyard You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=936877&aid=1819652&group_id=151197 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Tobin (tobin_79) >Assigned to: Rick L. Vinyard, Jr. (rvinyard) Summary: Bugs in serial.cpp Initial Comment: There are two errors in the serial.cpp. 1. The constructor don't store the mode into the member m_mode. 2. The memberfunction ... overwrites the m_mode in case of device != d even if mode flag SERIAL_UNCHANGED is set. So the example: "examples/serial/serial_send" fails with: terminate called after throwing an instance of 'Conexus::exception::write::bad_fd' what(): conexus:write:errno[9]: sockfd is not a valid descriptor. I have attatched a little diff file to patch this. Kind regards Tobin ---------------------------------------------------------------------- Comment By: Tobin (tobin_79) Date: 2007-10-24 16:53 Message: Logged In: YES user_id=1885804 Originator: YES I am sorry, the member function of the bug 2 is "Serial::set_device". ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=936877&aid=1819652&group_id=151197 |
From: SourceForge.net <no...@so...> - 2007-10-24 23:53:51
|
Conexus Bugs item #1819652, was opened at 2007-10-25 01:49 Message generated for change (Comment added) made by tobin_79 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=936877&aid=1819652&group_id=151197 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Tobin (tobin_79) Assigned to: Nobody/Anonymous (nobody) Summary: Bugs in serial.cpp Initial Comment: There are two errors in the serial.cpp. 1. The constructor don't store the mode into the member m_mode. 2. The memberfunction ... overwrites the m_mode in case of device != d even if mode flag SERIAL_UNCHANGED is set. So the example: "examples/serial/serial_send" fails with: terminate called after throwing an instance of 'Conexus::exception::write::bad_fd' what(): conexus:write:errno[9]: sockfd is not a valid descriptor. I have attatched a little diff file to patch this. Kind regards Tobin ---------------------------------------------------------------------- >Comment By: Tobin (tobin_79) Date: 2007-10-25 01:53 Message: Logged In: YES user_id=1885804 Originator: YES I am sorry, the member function of the bug 2 is "Serial::set_device". ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=936877&aid=1819652&group_id=151197 |
From: SourceForge.net <no...@so...> - 2007-10-24 23:49:03
|
Conexus Bugs item #1819652, was opened at 2007-10-25 01:49 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=936877&aid=1819652&group_id=151197 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Tobin (tobin_79) Assigned to: Nobody/Anonymous (nobody) Summary: Bugs in serial.cpp Initial Comment: There are two errors in the serial.cpp. 1. The constructor don't store the mode into the member m_mode. 2. The memberfunction ... overwrites the m_mode in case of device != d even if mode flag SERIAL_UNCHANGED is set. So the example: "examples/serial/serial_send" fails with: terminate called after throwing an instance of 'Conexus::exception::write::bad_fd' what(): conexus:write:errno[9]: sockfd is not a valid descriptor. I have attatched a little diff file to patch this. Kind regards Tobin ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=936877&aid=1819652&group_id=151197 |
From: SourceForge.net <no...@so...> - 2007-03-14 02:06:30
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4206857 By: rvinyard This release makes all Conexus::Data comparison operators const methods. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=505006 |
From: SourceForge.net <no...@so...> - 2007-03-13 03:18:22
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4205255 By: rvinyard This release further changes Conexus::Data removing all the typecast operators except uint8_t*. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=505006 |
From: SourceForge.net <no...@so...> - 2007-03-11 20:01:08
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4202428 By: rvinyard This release fixes an issue with Conexus::Data's overloaded const operator[]. ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=505006 |
From: SourceForge.net <no...@so...> - 2007-03-11 16:36:31
|
Read and respond to this message at: https://sourceforge.net/forum/message.php?msg_id=4202248 By: rvinyard This release features some changes to Conexus that include restructuring some classes, flattening the inheritance hierarchy in some places, and adding/extending support for new Endpoints such as the MessageQueue endpoint which provides support for kernel message queues. Perhaps the single largest change is the approach taken with the Data object, which now maintains internal storage as a smart pointer and provides an interface for managing the contained storage allowing for better copy semantics. Additionally, the read/write hierarchy has been modified to allow Endpoints to be created easier through inheritance, and also adds threading support. Changelog: 2007-03-10 Rick L Vinyard Jr <rvi...@cs...> ===== 0.5.0 ===== Changed Error classes to Exception classes to better reflect their role in the library. Added support for detecting either boost smart pointers or std::tr1 smart pointers Added support for kernel message queues as an endpoint. Conexus::Endpoint: Added threading support to read/write operations Conexus::Data: Added support for associating a time value with a data item Added support for associating a priority value with a data item Made the Data item a proxy to an internal storage item for syntactic reasons. Conexus::Address: Changed the sockaddr_storage member to a union of various socket API address types for convenience. Conexus::File: Eliminated RWFileDescriptor as parent; now is just FileDescriptor. Added mode and eof support. Moved Conexus::IP::IP to Conexus::IP Conexus::FileDescriptor: Restructured to support new read_data() and write_data() virtual methods. Added support for setting global multicast defaults Conexus::TTY: Restructured to support new read_data() and write_data() virtual methods. Conexus::Socket: Restructured to support new read_data() and write_data() virtual methods. Conexus::Pipe: Restructured to support new read_data() and write_data() virtual methods. IPv4::UDPPoset: Added more overloaded add_destination() methods for adding addresses to the PO set. IPv6::UDPPoset: Added more overloaded add_destination() methods for adding addresses to the PO set. IPv4::Address: Added changed signals for the address, port and prefix. IPv6::Address: Added constructor for uint32_t address and port. Added constructor for string hostname and port. Added support for accessing IPv6 dataflow id. Added support for accessing IPv6 scope id. Added struct sockaddr_in6* operator. Added changed signals for address, port, prefix, flow id and scope id. IPv4::IP: Added a virtual base method for connecting to an address. Added a virtual base method for returning the local address. Added overloaded virtual base methods for setting the remote address from a uint32_t or a hostname string. IPv4::TCP: Added overloaded create() methods to accept uint32_t or hostname string. IPv4::TCPServer: Added overloaded create() methods to accept uint32_t or hostname string. IPv4::UDP: Added overloaded create() methods to accept uint32_t or hostname string. Added support for managing specific interfaces when multicasting. Added methods for suppressing multicast join messages. IPv6::IP: Added a virtual base method for connecting to an address. Added a virtual base method for returning the local address. Added overloaded virtual base methods for setting the remote address from a uint32_t, struct in6_addr, or a hostname string. IPv6::TCP: Added overloaded create() methods to accept uint32_t, in6_addr or hostname string. IPv6::TCPServer: Added overloaded create() methods to accept uint32_t, in6_addr or hostname string. IPv6::UDP: Added overloaded create() methods to accept uint32_t, in6_addr or hostname string. Added support for managing specific interfaces when multicasting. Added methods for suppressing multicast join messages. conexus.pc.in: Added support for static linking and fixed Libs ______________________________________________________________________ You are receiving this email because you elected to monitor this forum. To stop monitoring this forum, login to SourceForge.net and visit: https://sourceforge.net/forum/unmonitor.php?forum_id=505006 |