From rev: To rev: Max revs: Search history for:
←Prev12Next→ Show All
Rev Age Author Path Log message
112 404d 09h madscientist /trunk/ fixed typos & missing vector header
111 404d 10h madscientist /trunk/ Fixed attribute buffer allocation for overruns and unnaturally large attributes
75 804d 09h madscientist /trunk/ Implemented safe CString buffer creation with a guard byte at the end.
26 1323d 06h adeniz /trunk/ Remove non-source files from source directories.
25 1342d 16h madscientist /trunk/ Modified windows detection flags to include _WIN32 and _WIN64
24 1382d 11h adeniz /trunk/ Moved from SNSyncd.
23 1895d 09h 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 1966d 08h adeniz /trunk/ File is generated by the build process.
21 2065d 09h adeniz /trunk/ Added so that software from the repository can be built without
running autoreconf.
20 2417d 08h 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 2825d 10h madscientist /trunk/ Fixed deprecated conversion warning and added some comments.
18 2826d 06h adeniz /trunk/ Modified to build with 64-bit minGW.
17 2860d 07h 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 2863d 11h madscientist /trunk/ Fixed NO_SIGNALS should have been MSG_NOSIGNAL
15 2864d 11h 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 2885d 06h madscientist /trunk/ Improved MANGLER::MANGLER so that Position is set in the initialization list.
13 2885d 06h 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 2885d 06h madscientist /trunk/ Fixed: base64encode should be const static
11 2922d 05h adeniz /trunk/ Include Makefile.am and ChangeLog in the user tarball.
10 2923d 10h madscientist /trunk/ Corrected ProductionQueue.size() - Now unsigned int, not int.