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