Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							2d2ccc0039 
							
						 
					 
					
						
						
							
							Merge branch 'async_dns_api'  
						
						
						
					 
					
						2012-11-01 10:42:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							0a2f9c4b79 
							
						 
					 
					
						
						
							
							Merge branch 'autotest'  
						
						
						
					 
					
						2012-11-01 10:40:51 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							ae62c35cb9 
							
						 
					 
					
						
						
							
							Disable SSL compression.  
						
						
						
					 
					
						2012-11-01 10:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec2e73f16 
							
						 
					 
					
						
						
							
							Make sure we always build the autotests.  
						
						... 
						
						
						
						Caveat, need to run the update script manually after changing the tests (adding or removing tests).
However, modifying existing tests does not require running the update script.
Added a copy of exotic in the repository
exotic automatically generates the skeleton code around the autotests in order to schedule
the tests. 
						
					 
					
						2012-10-25 17:27:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							d4763e54db 
							
						 
					 
					
						
						
							
							Fixed memory leaks.  
						
						
						
					 
					
						2012-10-25 04:13:45 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							38b19f633d 
							
						 
					 
					
						
						
							
							Fix memory leaks and report "host is not found" correctly.  
						
						
						
					 
					
						2012-10-25 04:13:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							d106ecdc65 
							
						 
					 
					
						
						
							
							Bugfixes for pthreads.  
						
						
						
					 
					
						2012-10-25 04:10:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							99a2307d1d 
							
						 
					 
					
						
						
							
							Simple compile fix.  
						
						
						
					 
					
						2012-10-25 00:44:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							470c936e63 
							
						 
					 
					
						
						
							
							Converted the DNS resolver to work with the new threading API abstraction.  
						
						
						
					 
					
						2012-10-25 00:40:16 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							168fc5bfcc 
							
						 
					 
					
						
						
							
							Abstracted the threading code so that it works with Winthreads and pthreads.  
						
						
						
					 
					
						2012-10-25 00:39:44 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							b34b90f95a 
							
						 
					 
					
						
						
							
							Start using the async DNS API.  
						
						
						
					 
					
						2012-10-24 23:22:10 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							793790d089 
							
						 
					 
					
						
						
							
							Initial implementation of an async DNS client API with getaddrinfo + pthreads.  
						
						
						
					 
					
						2012-10-24 23:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							19559f4974 
							
						 
					 
					
						
						
							
							Make sure we count OpenSSL traffic for the byte IO statistics.  
						
						
						
					 
					
						2012-10-18 11:40:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							b999068555 
							
						 
					 
					
						
						
							
							Use OpenSSL by default.  
						
						
						
					 
					
						2012-10-17 19:02:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							4385266bb7 
							
						 
					 
					
						
						
							
							Free all memory in case the hub does not start because of port already in use.  
						
						
						
					 
					
						2012-10-17 20:54:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							c50eb90bee 
							
						 
					 
					
						
						
							
							Removed the last bits of OpenSSL code called directly  
						
						
						
					 
					
						2012-10-17 20:53:05 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							1e0927f510 
							
						 
					 
					
						
						
							
							Update copyright year.  
						
						
						
					 
					
						2012-10-17 20:00:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							b9d43c784c 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:janvidar/uhub  
						
						... 
						
						
						
						Conflicts:
	CMakeLists.txt 
						
					 
					
						2012-10-17 19:59:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							46d365cafe 
							
						 
					 
					
						
						
							
							Merge branch 'gnutls_work'  
						
						
						
					 
					
						2012-10-17 15:47:16 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							2f830d3132 
							
						 
					 
					
						
						
							
							Cleaned up error handling.  
						
						
						
					 
					
						2012-10-17 15:39:48 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							5884983a2f 
							
						 
					 
					
						
						
							
							Return -1 as error for recv/send only to signal socket has closed, use a number < -1 for socket errors.  
						
						
						
					 
					
						2012-10-17 15:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							c43acd97bd 
							
						 
					 
					
						
						
							
							Fixed accept/connect state event propagation.  
						
						... 
						
						
						
						Also removed some unused states and flags. 
						
					 
					
						2012-10-17 09:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							b1f2c93738 
							
						 
					 
					
						
						
							
							Reworked the error handling of non-blocking reads and writes.  
						
						... 
						
						
						
						This should prevent busy loops where the socket is makred readable
but we are really only looking for it to become writable. 
						
					 
					
						2012-10-17 09:16:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							50912bdf75 
							
						 
					 
					
						
						
							
							More work on splitting out OpenSSL specific bits.  
						
						
						
					 
					
						2012-10-15 20:39:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8c91004e 
							
						 
					 
					
						
						
							
							fixup! Add possibility to specify UHUB_REVISION manually.  
						
						
						
					 
					
						2012-10-15 20:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Boris Pek 
							
						 
					 
					
						
						
						
						
							
						
						
							deaadd053b 
							
						 
					 
					
						
						
							
							Add possibility to specify UHUB_REVISION manually.  
						
						
						
					 
					
						2012-10-15 20:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							c28a5d3a9b 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:janvidar/uhub  
						
						
						
					 
					
						2012-10-15 20:20:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8b06a75d8e 
							
						 
					 
					
						
						
							
							Revert "Add possibility to specify UHUB_REVISION manually."  
						
						... 
						
						
						
						This reverts commit dcfcf3110d 
						
					 
					
						2012-10-15 00:24:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							e6cb7a7e10 
							
						 
					 
					
						
						
							
							Revert "Add possibility to specify UHUB_REVISION manually."  
						
						... 
						
						
						
						This reverts commit dcfcf3110d 
						
					 
					
						2012-10-14 22:24:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							82caa6b81f 
							
						 
					 
					
						
						
							
							Merge pull request  #14  from tehnick/fix-build-on-kfreebsd-any  
						
						... 
						
						
						
						Fix build in Debian GNU/kFreeBSD. 
						
					 
					
						2012-10-14 15:19:21 -07:00 
						 
				 
			
				
					
						
							
							
								Boris Pek 
							
						 
					 
					
						
						
						
						
							
						
						
							ddfbb919a7 
							
						 
					 
					
						
						
							
							Fix build in Debian GNU/kFreeBSD.  
						
						
						
					 
					
						2012-10-14 02:13:10 +03:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							7fae42aa4d 
							
						 
					 
					
						
						
							
							Merge pull request  #12  from tehnick/fix-version  
						
						... 
						
						
						
						Add possibility to specify UHUB_REVISION manually. 
						
					 
					
						2012-10-13 10:34:39 -07:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							ba59e1a00e 
							
						 
					 
					
						
						
							
							Merge pull request  #13  from tehnick/cmake-up  
						
						... 
						
						
						
						Simplify CMakeLists.txt 
						
					 
					
						2012-10-13 10:34:23 -07:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							4fcfee8e82 
							
						 
					 
					
						
						
							
							Merge pull request  #11  from tehnick/fix-plugins-location  
						
						... 
						
						
						
						Use directory /usr/lib/uhub/ instead of /var/lib/uhub/ 
						
					 
					
						2012-10-13 10:33:09 -07:00 
						 
				 
			
				
					
						
							
							
								Boris Pek 
							
						 
					 
					
						
						
						
						
							
						
						
							63171b0ce2 
							
						 
					 
					
						
						
							
							Simplify CMakeLists.txt  
						
						
						
					 
					
						2012-10-13 20:13:15 +03:00 
						 
				 
			
				
					
						
							
							
								Boris Pek 
							
						 
					 
					
						
						
						
						
							
						
						
							dcfcf3110d 
							
						 
					 
					
						
						
							
							Add possibility to specify UHUB_REVISION manually.  
						
						
						
					 
					
						2012-10-13 19:46:44 +03:00 
						 
				 
			
				
					
						
							
							
								Boris Pek 
							
						 
					 
					
						
						
						
						
							
						
						
							53a5f5a243 
							
						 
					 
					
						
						
							
							Use directory /usr/lib/uhub/ instead of /var/lib/uhub/  
						
						... 
						
						
						
						in according with FHS (Filesystem Hierarchy Standard). 
						
					 
					
						2012-10-13 18:48:24 +03:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							f3922bb3e0 
							
						 
					 
					
						
						
							
							Work on splitting out OpenSSL cleanly.  
						
						
						
					 
					
						2012-10-12 14:24:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							af083efb0c 
							
						 
					 
					
						
						
							
							fixup! Don't compile the utils files multiple times.  
						
						
						
					 
					
						2012-10-09 22:14:38 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							e7aa63f3bd 
							
						 
					 
					
						
						
							
							Don't compile the utils files multiple times.  
						
						
						
					 
					
						2012-10-09 22:09:25 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							279c932b67 
							
						 
					 
					
						
						
							
							fixup! Add install make rule.  
						
						
						
					 
					
						2012-10-09 19:31:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							69603ff70f 
							
						 
					 
					
						
						
							
							Add install make rule.  
						
						
						
					 
					
						2012-10-09 14:36:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							f20c42d05f 
							
						 
					 
					
						
						
							
							Wrapped everything OpenSSL related in a SSL_USE_OPENSSL check macro.  
						
						
						
					 
					
						2012-10-02 23:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							3ea38c59af 
							
						 
					 
					
						
						
							
							Better reporting using the !stats command.  
						
						
						
					 
					
						2012-10-02 23:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							50292cb8c9 
							
						 
					 
					
						
						
							
							Update the network statistics every 10 seconds instead of 60 seconds.  
						
						
						
					 
					
						2012-10-02 23:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							e4fc91dde1 
							
						 
					 
					
						
						
							
							Made the network statistics work again.  
						
						
						
					 
					
						2012-10-02 23:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							8086d89e23 
							
						 
					 
					
						
						
							
							Better formatting of byte sizes.  
						
						
						
					 
					
						2012-10-02 23:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							cc2ead8136 
							
						 
					 
					
						
						
							
							Use util's format_size.  
						
						
						
					 
					
						2012-10-09 10:20:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							10d8157477 
							
						 
					 
					
						
						
							
							Added a utility function to convert an arbitrary byte size into a human readable string.  
						
						... 
						
						
						
						E.g. 849484 becomes "829.57 KB". 
						
					 
					
						2012-10-09 10:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Vidar Krey 
							
						 
					 
					
						
						
						
						
							
						
						
							0a7cb86014 
							
						 
					 
					
						
						
							
							Fixed a crash in plugin mod_chat_only.  
						
						
						
					 
					
						2012-10-09 10:02:08 +02:00