Pete McNeil 
								
							
						 
						
							
								ec3e973066
								
							 
						 
						
							
									implemented rollerMatch offset() 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								f38dbaf48e
								
							 
						 
						
							
									implemented case insensitive match option and consolidated matcher computation code 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								e3df720e1e
								
							 
						 
						
							
									implemented roller naive hash 
							 
							
							
							
						 
						3 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								882c9f277e
								
							 
						 
						
							
									updated mishmash primes score 491550 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								d2d5b7504f
								
							 
						 
						
							
									evolved prime set and slightly new code for improved collision and avalanch performance 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								aafec8d8c3
								
							 
						 
						
							
									random 32 bit primes 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								03aab748cd
								
							 
						 
						
							
									updated algoiithm and larger primes 
							 
							
							
							
						 
						4 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								e9a5b98de0
								
							 
						 
						
							
									refined mishmash with masher namespace 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								fcce969c41
								
							 
						 
						
							
									improved collision rate and extended interface 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								03c3be3be0
								
							 
						 
						
							
									no need to strip accumulator twice 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								06348b8104
								
							 
						 
						
							
									no need to strip accumulator twice 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								adeniz 
								
							
						 
						
							
								ee37106bc3
								
							 
						 
						
							
									Added namespace qualifiers, built on Windows7-Prox64 with MinGW (32- and 64-bit). 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								91cd4901f6
								
							 
						 
						
							
									a few more missed std:: 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								79e5a8aaae
								
							 
						 
						
							
									missed a std:: in histogram 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								2c3aafcc16
								
							 
						 
						
							
									Cleaned up copyright notice and license -- MIT now 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								b1feb64ab9
								
							 
						 
						
							
									MANGLER to Mangler - conformity 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								867e036af4
								
							 
						 
						
							
									cleaned up namespace in mangler 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								89cb9a0db3
								
							 
						 
						
							
									cleaned up networking namespace and linline 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								687f552466
								
							 
						 
						
							
									cleaned up namespace in threading 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								e2e61c7fef
								
							 
						 
						
							
									cleaned up namespace in histogram 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								b38c32f496
								
							 
						 
						
							
									cleaned up namespace in onetimepad 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								bb411702d8
								
							 
						 
						
							
									cleaned up namespace in timing 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								75ee8503c0
								
							 
						 
						
							
									cleaned up namespace in threading 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								ac969f3fb9
								
							 
						 
						
							
									cleaned up namespace in faults 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								a2632c78e3
								
							 
						 
						
							
									cleaned up namespace & inline in configuration 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								38b9363df2
								
							 
						 
						
							
									codedweller namespace to base64codec 
							 
							
							
							
						 
						5 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								57459a5d9a
								
							 
						 
						
							
									hash becomes mishmash and move to codedweller namespace 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								ae144343a5
								
							 
						 
						
							
									put mishmash in codedweller namespace 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								c37e1aca74
								
							 
						 
						
							
									added mishmash sources 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								
								Pete McNeil 
								
							
						 
						
							
								1545771d25
								
							 
						 
						
							
									Added MIT license text, with feeling! 
							 
							
							
							
						 
						6 years ago  
				
					
						
							
								
								Wombat 
								
							
						 
						
							
								04f99e5690
								
							 
						 
						
							
									Changed bind function to global namespace 
							 
							
							This is to avoid conflict with std::bind introduced in C++11 
							
						 
						7 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								309315dfe8
								
							 
						 
						
							
									fixed typos & missing vector header 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@112  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						9 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								36b03c855e
								
							 
						 
						
							
									Fixed attribute buffer allocation for overruns and unnaturally large attributes 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@111  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						9 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								688836730d
								
							 
						 
						
							
									Implemented safe CString buffer creation with a guard byte at the end. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@75  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						10 years ago  
				
					
						
							
								
								adeniz 
								
							
						 
						
							
								bc1247ab13
								
							 
						 
						
							
									Remove non-source files from source directories. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@26  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						12 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								73efe78c94
								
							 
						 
						
							
									Modified windows detection flags to include _WIN32 and _WIN64 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@25  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						12 years ago  
				
					
						
							
								
								adeniz 
								
							
						 
						
							
								6402f0a4f7
								
							 
						 
						
							
									Moved from SNSyncd. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@24  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						12 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								27a67ba88f
								
							 
						 
						
							
									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. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@23  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						13 years ago  
				
					
						
							
								
								adeniz 
								
							
						 
						
							
								e14d377f92
								
							 
						 
						
							
									File is generated by the build process. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@22  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						14 years ago  
				
					
						
							
								
								adeniz 
								
							
						 
						
							
								cc85867976
								
							 
						 
						
							
									Added so that software from the repository can be built without 
							 
							
							running autoreconf.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@21  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						14 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								ecede0dcf9
								
							 
						 
						
							
									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. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@20  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						15 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								0d4e43d778
								
							 
						 
						
							
									Fixed deprecated conversion warning and added some comments. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@19  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago  
				
					
						
							
								
								adeniz 
								
							
						 
						
							
								424734b5f8
								
							 
						 
						
							
									Modified to build with 64-bit minGW. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@18  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								dc9be6db84
								
							 
						 
						
							
									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.
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@17  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								a19714cb18
								
							 
						 
						
							
									Fixed NO_SIGNALS should have been MSG_NOSIGNAL 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@16  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								052a10b812
								
							 
						 
						
							
									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. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@15  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								f36bff0262
								
							 
						 
						
							
									Improved MANGLER::MANGLER so that Position is set in the initialization list. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@14  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								dad799f603
								
							 
						 
						
							
									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).
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@13  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago  
				
					
						
							
								
								madscientist 
								
							
						 
						
							
								b58fa06a49
								
							 
						 
						
							
									Fixed: base64encode should be const static 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@12  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago  
				
					
						
							
								
								adeniz 
								
							
						 
						
							
								1b8e43a071
								
							 
						 
						
							
									Include Makefile.am and ChangeLog in the user tarball. 
							 
							
							
git-svn-id: https://svn.microneil.com/svn/CodeDweller/trunk@11  d34b734f-a00e-4b39-a726-e4eeb87269ab 
							
						 
						16 years ago