guacd.git
12 years agoAdditional logging, moderate cleanup.
Michael Jumper [Sun, 27 Nov 2011 06:26:39 +0000 (22:26 -0800)]
Additional logging, moderate cleanup.

12 years agoCorrected includes
Michael Jumper [Sun, 27 Nov 2011 06:08:25 +0000 (22:08 -0800)]
Corrected includes

12 years agoFixed double free (free'd wrong pointer)
Michael Jumper [Sat, 26 Nov 2011 20:18:57 +0000 (12:18 -0800)]
Fixed double free (free'd wrong pointer)

12 years agoChanged libguac check function to one that still exists.
Michael Jumper [Sat, 26 Nov 2011 09:09:55 +0000 (01:09 -0800)]
Changed libguac check function to one that still exists.

12 years agoAdded logging to daemon.
Michael Jumper [Sat, 26 Nov 2011 07:28:49 +0000 (23:28 -0800)]
Added logging to daemon.

12 years agoDocumentation
Michael Jumper [Sat, 26 Nov 2011 06:15:53 +0000 (22:15 -0800)]
Documentation

12 years agoFlush args instruction.
Michael Jumper [Sat, 26 Nov 2011 00:42:46 +0000 (16:42 -0800)]
Flush args instruction.

12 years agoRenamed io to socket (in vars)
Michael Jumper [Sat, 26 Nov 2011 00:35:50 +0000 (16:35 -0800)]
Renamed io to socket (in vars)

12 years agoPartial conversion to new logging, API, and naming conventions.
Michael Jumper [Sat, 26 Nov 2011 00:30:17 +0000 (16:30 -0800)]
Partial conversion to new logging, API, and naming conventions.

12 years agoAdded logging to client threads
Michael Jumper [Fri, 25 Nov 2011 02:51:05 +0000 (18:51 -0800)]
Added logging to client threads

12 years agoMigration to new guac_read_instruction(), remove use of guac_free_instruction_data().
Michael Jumper [Fri, 25 Nov 2011 02:25:33 +0000 (18:25 -0800)]
Migration to new guac_read_instruction(), remove use of guac_free_instruction_data().

12 years agoMigrated to new function defs with timeouts.
Michael Jumper [Wed, 23 Nov 2011 08:45:43 +0000 (00:45 -0800)]
Migrated to new function defs with timeouts.

12 years agoMoved thread API from libguac.
Michael Jumper [Wed, 23 Nov 2011 08:23:53 +0000 (00:23 -0800)]
Moved thread API from libguac.

12 years agoMoved daemon functions from libguac
Michael Jumper [Wed, 23 Nov 2011 08:01:27 +0000 (00:01 -0800)]
Moved daemon functions from libguac

12 years agoRemoved unused file.
Michael Jumper [Wed, 10 Aug 2011 22:13:40 +0000 (15:13 -0700)]
Removed unused file.

12 years agoRemoving win32 from guacd. Too heavy.
Michael Jumper [Thu, 14 Jul 2011 08:13:20 +0000 (01:13 -0700)]
Removing win32 from guacd. Too heavy.

12 years agoIf fork()ing, parent process must close child's socket fd. Child close() is not suffi...
Michael Jumper [Tue, 12 Jul 2011 21:43:57 +0000 (14:43 -0700)]
If fork()ing, parent process must close child's socket fd. Child close() is not sufficient as both parent and child have a reference to the same socket fd, and fd will never be free'd if close() is not called from both processes.

12 years agoAdded Default-Start/Stop to init.d script.
Michael Jumper [Fri, 3 Jun 2011 07:07:23 +0000 (00:07 -0700)]
Added Default-Start/Stop to init.d script.

12 years agoUpdated version numbers to 0.4.0
Michael Jumper [Fri, 27 May 2011 20:46:38 +0000 (13:46 -0700)]
Updated version numbers to 0.4.0

13 years agoFixed pointer warnings on POSIX and win32
Michael Jumper [Fri, 22 Apr 2011 06:49:14 +0000 (23:49 -0700)]
Fixed pointer warnings on POSIX and win32

13 years agoWorking win32 port
Michael Jumper [Thu, 21 Apr 2011 22:54:29 +0000 (15:54 -0700)]
Working win32 port

13 years agoAdded -Werror -Wall -pedantic
Michael Jumper [Fri, 25 Mar 2011 06:14:20 +0000 (23:14 -0700)]
Added -Werror -Wall -pedantic

13 years agoUse fork for connection handlers (preferrably), fix memory leak
Michael Jumper [Sun, 20 Mar 2011 07:21:33 +0000 (00:21 -0700)]
Use fork for connection handlers (preferrably), fix memory leak

13 years agoUsing new log functions
Michael Jumper [Sun, 20 Mar 2011 00:13:33 +0000 (17:13 -0700)]
Using new log functions

13 years agoIgnore SIGPIPE (force checking of EPIPE instead).
Michael Jumper [Sat, 19 Mar 2011 23:50:18 +0000 (16:50 -0700)]
Ignore SIGPIPE (force checking of EPIPE instead).

13 years agoDetach main thread.
Michael Jumper [Sat, 19 Mar 2011 07:59:14 +0000 (00:59 -0700)]
Detach main thread.

13 years agoAdded license block to Makefile.am
Michael Jumper [Wed, 2 Mar 2011 09:21:34 +0000 (01:21 -0800)]
Added license block to Makefile.am

13 years agoAdded license block to configure.in
Michael Jumper [Wed, 2 Mar 2011 09:19:24 +0000 (01:19 -0800)]
Added license block to configure.in

13 years agoActual docs in README
Michael Jumper [Tue, 1 Mar 2011 18:58:25 +0000 (10:58 -0800)]
Actual docs in README

13 years agoRemoved unused files, switched to foreign over GNU
Michael Jumper [Tue, 1 Mar 2011 09:03:35 +0000 (01:03 -0800)]
Removed unused files, switched to foreign over GNU

13 years agoAdded entry to ChangeLog
Michael Jumper [Tue, 1 Mar 2011 08:58:39 +0000 (00:58 -0800)]
Added entry to ChangeLog

13 years agoRemoved dependency on LSB - script should now work on generic UNIX and Linux distros...
Michael Jumper [Mon, 28 Feb 2011 22:36:40 +0000 (14:36 -0800)]
Removed dependency on LSB - script should now work on generic UNIX and Linux distros without LSB

13 years agoAdding guacd.in to EXTRA_DIST
Michael Jumper [Mon, 28 Feb 2011 05:04:49 +0000 (21:04 -0800)]
Adding guacd.in to EXTRA_DIST

13 years agoAdding support for LSB try-restart
Michael Jumper [Mon, 28 Feb 2011 05:01:16 +0000 (21:01 -0800)]
Adding support for LSB try-restart

13 years agoRemoved reference to sysconfig
Michael Jumper [Mon, 28 Feb 2011 04:28:22 +0000 (20:28 -0800)]
Removed reference to sysconfig

13 years agoWorking LSB startup script.
Michael Jumper [Mon, 28 Feb 2011 04:27:12 +0000 (20:27 -0800)]
Working LSB startup script.

13 years agoMigrating to new version number system
Michael Jumper [Tue, 22 Feb 2011 06:36:54 +0000 (22:36 -0800)]
Migrating to new version number system

13 years agoChanging to MPL/GPL/LGPL tri-license
Michael Jumper [Wed, 16 Feb 2011 02:48:02 +0000 (18:48 -0800)]
Changing to MPL/GPL/LGPL tri-license

13 years agoFixed fork() detection
Michael Jumper [Fri, 11 Feb 2011 07:57:38 +0000 (23:57 -0800)]
Fixed fork() detection

13 years agoCleaned up daemon.c
Michael Jumper [Fri, 11 Feb 2011 07:47:46 +0000 (23:47 -0800)]
Cleaned up daemon.c

13 years agoThread support for MinGW32
Michael Jumper [Thu, 10 Feb 2011 09:17:31 +0000 (01:17 -0800)]
Thread support for MinGW32

13 years agoCross-platform close socket macro, init winsock if MINGW32, MINGW32 support(ish)...
Michael Jumper [Thu, 10 Feb 2011 08:27:31 +0000 (00:27 -0800)]
Cross-platform close socket macro, init winsock if MINGW32, MINGW32 support(ish) for strerror

13 years agoAllow compile even if fork() and pthreads not present.
Michael Jumper [Wed, 9 Feb 2011 03:58:26 +0000 (19:58 -0800)]
Allow compile even if fork() and pthreads not present.

13 years agoCalling setsockopt to allow reuse of socket.
Michael Jumper [Fri, 21 Jan 2011 18:01:49 +0000 (10:01 -0800)]
Calling setsockopt to allow reuse of socket.

13 years agoguacd should fork self into background, like any self-respecting daemon.
Michael Jumper [Sat, 18 Dec 2010 01:26:57 +0000 (17:26 -0800)]
guacd should fork self into background, like any self-respecting daemon.

13 years agoMoving to sbin
Michael Jumper [Sat, 18 Dec 2010 01:02:19 +0000 (17:02 -0800)]
Moving to sbin

13 years agoAdding package descriptor for build system
Michael Jumper [Fri, 17 Dec 2010 23:14:18 +0000 (15:14 -0800)]
Adding package descriptor for build system

13 years agoUpdated .gitignore
Michael Jumper [Tue, 14 Dec 2010 09:34:10 +0000 (01:34 -0800)]
Updated .gitignore

13 years agoMore renaming
Michael Jumper [Wed, 8 Dec 2010 21:14:04 +0000 (13:14 -0800)]
More renaming