From rev: To rev: Max revs: Search history for:
←Prev12Next→ Show All
Rev Age Author Path Log message
112 584d 15h madscientist /trunk/ fixed typos & missing vector header
111 584d 16h madscientist /trunk/ Fixed attribute buffer allocation for overruns and unnaturally large attributes
75 984d 15h madscientist /trunk/ Implemented safe CString buffer creation with a guard byte at the end.
26 1503d 12h adeniz /trunk/ Remove non-source files from source directories.
25 1522d 23h madscientist /trunk/ Modified windows detection flags to include _WIN32 and _WIN64
24 1562d 17h adeniz /trunk/ Moved from SNSyncd.
23 2075d 15h madscientist /trunk/ Added destructor code to avoid throwing exceptions while cleaning up any sockets. Destructors should not throw exceptions and socket handles should always be closed even if no connections were made.
22 2146d 14h adeniz /trunk/ File is generated by the build process.
21 2245d 15h adeniz /trunk/ Added so that software from the repository can be built without
running autoreconf.
20 2597d 14h madscientist /trunk/ Updated TCPClient.transmit() to improve error handling and detection. This should prevent cases where an exception was thrown for a non-error (Success) condition. The bug was found in a log on an SNFMilter system where we were researching incomplete SYNC sessions. It is hoped this condition explains those incomplete SYNC sessions and that this new code will fix it.
19 3005d 16h madscientist /trunk/ Fixed deprecated conversion warning and added some comments.
18 3006d 12h adeniz /trunk/ Modified to build with 64-bit minGW.
17 3040d 13h madscientist /trunk/ Added code to implement SO_NOSIGPIPE socket option when MSG_NOSIGLAL is not available.
Updated some exception descriptions networking.* to improve clarity and fix some copy-typos.
16 3043d 17h madscientist /trunk/ Fixed NO_SIGNALS should have been MSG_NOSIGNAL
15 3044d 17h madscientist /trunk/ Fixed SIGPIPE bug - transmit and receive functions in networking were using NOFLAGS instead of NO_SIGNALS. As a result broken pipes would raise SIGPIPE on *nix systems -- the coded did not expect that. NO_SIGNALS is not defined for win* systems so an ifdef was added to create NO_SIGNALS like NOFLAGS where it is not defined on win* systems. Win* has no concept of signals so this is a non-event for win* systems.
14 3065d 12h madscientist /trunk/ Improved MANGLER::MANGLER so that Position is set in the initialization list.
13 3065d 12h madscientist /trunk/ Fixed initialization of NominalPollTime and MaximumPollTime so that they are both valid by the time the c'tor calls set...() on them.
Fixed comment in setNominalPollTime so it shows the correct intent (that MaximumPollTime >= NominalPollTime).
12 3065d 13h madscientist /trunk/ Fixed: base64encode should be const static
11 3102d 12h adeniz /trunk/ Include and ChangeLog in the user tarball.
10 3103d 16h madscientist /trunk/ Corrected ProductionQueue.size() - Now unsigned int, not int.