Recent changes to newshttps://sourceforge.net/p/ser2net/news/2016-12-08T18:09:15ZTest version with UDP support uploaded discussion2016-12-08T18:09:15Z2016-12-08T18:09:15ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.net56ce82e9585e64f5eac07002974ffa911437e046<div class="markdown_content"><p>Documentation is in the config file and in the man page.</p></div>Test version with UDP support uploaded discussion2016-12-08T17:12:27Z2016-12-08T17:12:27Zsamacumenhttps://sourceforge.net/u/samacumen/https://sourceforge.net2b4905e30b9356d34d9078c3c47faf891128cdfc<div class="markdown_content"><p>Is there a documentation on how to use this? i.e. how to enable this in the configuration fie?</p></div>Another test version with UDP support uploaded2016-11-29T00:06:28Z2016-11-29T00:06:28ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.net71b388543c735595abc9854d67b0cd2842e67423<div class="markdown_content"><p>The version I uploaded yesterday had a significant bug in kickolduser, and a few other minor things. Those are corrected, and a new version is uploaded. File is ser2net-3.2-udp2.tar.gz. I feel better about this version, though it's still preliminary.</p></div>Test version with UDP support uploaded2016-11-28T03:15:56Z2016-11-28T03:15:56ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.net4573ab95544b573aa1bcfe50c4e22be8a7bc6085<div class="markdown_content"><p>I have uploaded ser2net-3.2-udp1.tar.gz to sourceforge. This adds UDP support and some features around UDP support. This is fairly preliminary still. I think I have a good way to handle UDP (which was significantly harder than I thought) but it may still be subject to change based on feedback. And there may be significant bugs. This was fairly complex.</p></div>Version 3.2 Released2016-11-17T15:47:58Z2016-11-17T15:47:58ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.net110a347251353d06668b2cc2440a118dc562f2f7<div class="markdown_content"><p>Now that the multi-connection support is done and tested, it's time for a release.</p>
<p>This also contains some bug fixes and cleanups. But to everyone that has asked for multi-connection support, here it is :-).</p></div>Version 3.1 Released2016-11-05T13:52:30Z2016-11-05T13:52:30ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.net69407e161852f32b69ff578a29109c9ef7aa30b3<div class="markdown_content"><p>Someone found a rather serious bug that could cause a segv in some circumstances, so I'm updating. There are other less serious fixes in this, but this is all bug fixes.</p>
<p>Another release will be coming soon, someone paid for the much-requested multi connection support and I have a pre-release out for this. It was rather hard to add, as you might imagine, as it touches a lot of stuff in the code. If you are adventurous, you can download ser2net-3.0-mc2.tar.gz or get the multicon-work-4 branch from git. This has all the fixes in 3.1, too. It would be great if others could test this before release. But some details may change depending on how things work out, so this is not a final release.</p>
<p>-corey</p></div>Version 3.0 Released2016-09-21T20:20:39Z2016-09-21T20:20:39ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.netc46290804dd34af23913f2b0d9c2e405575676cb<div class="markdown_content"><p>Nothing has been reported for a while, so I guess it's time to release a full version. Changes since 3.0-rc4:</p>
<ul>
<li>Several bug fixes and clean ups</li>
<li>Add the ability to flash LEDs on serial port traffic (Linux only for now).</li>
<li>Made the serial buffer sizes configurable.</li>
</ul>
<p>Enjoy!</p>
<p>-corey</p></div>Version 3.0-rc4 Released2016-07-26T18:01:26Z2016-07-26T18:01:26ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.net6b0266c0d69044ea8603a1184174b0916aa1c24a<div class="markdown_content"><p>Well, I know I should be getting this more stable, but I went ahead and added threading support to ser2net. (My wife was out of town for the weekend and I thought it would be fun.) It turned out to be fairly complicated, but I think I have everything covered. There may still be race conditions or lockups, so be warned on this release.</p>
<p>I also added epoll support, which was a lot simpler than threading With epoll and threads, you should be able to make ser2net quite scalable. Also, reconfigs run in a separate thread, so a reconfig won't get in the way of normal serial I/O.</p></div>Version 3.0-rc3 released2016-07-13T20:21:10Z2016-07-13T20:21:10ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.net85a0314911ad65de0cb70fae521ae7a1f9a48a61<div class="markdown_content"><p>Well, there were some issues, I fixed some bugs and added<br/>
some missing files. 3.0-rc3 should be much better, it is<br/>
uploaded now.</p>
<p>Plus it adds a chardelay-max parameter that gives a max<br/>
time to delay before sending. This makes transfer at slow<br/>
speed more smooth.</p></div>Version 3.0-rc1 release2016-07-09T03:33:34Z2016-07-09T03:33:34ZCorey Minyardhttps://sourceforge.net/u/cminyard/https://sourceforge.net0f231a3863014cd94f4a3bfd75a03da908d63327<div class="markdown_content"><p>I've been working on new features for ser2net for a while,<br/>
it's time to release something for people to play with. New<br/>
features are:</p>
<ul>
<li>IPMI Serial Over LAN support - If you've ever wanted to<br/>
connect your automation system to a system with<br/>
IPMI SOL, but didn't want to write a bunch of code to<br/>
handle that, you are now set. You can specify an IPMI<br/>
SOL port and telnet to it.</li>
<li>Batching incoming data - This is a fairly large behaviour<br/>
change, ser2net will now attempt to buffer characters<br/>
until it sees a delay, and send them all at once. This<br/>
should make network utilization more efficient.</li>
<li>Defaults - You can modify the default values for just<br/>
about every setting now. So if you have a set of<br/>
ports that all have the same options, you can specify<br/>
them all at one using defaults.</li>
<li>Rotators - This lets you have one port that will rotate<br/>
between a bunch of other ports. So if you have some<br/>
ports and you don't care which you connect to, a<br/>
rotator will pick a free one from the set.</li>
<li>Device file on a separate line - If you have a really<br/>
long device file or a device file with a ":" in it,<br/>
you can now specify it on a separate line and give<br/>
it a name.</li>
</ul>
<p>That's a pretty big list. This is a pre-release, and needs some<br/>
testing. The batching of incoming data will probably need<br/>
tuning; I haven't done that much with it.</p>
<p>-corey</p></div>