Michael Jumper
|
6f34f71f09
|
Free instructions in handshake.
|
2012-11-29 20:02:39 -08:00 |
|
Michael Jumper
|
ab2c10ef51
|
Actually handle audio/video part of preamble.
|
2012-10-30 16:16:59 -07:00 |
|
Michael Jumper
|
e836983517
|
Add size/audio/video preamble to handshake.
|
2012-10-22 15:06:07 -07:00 |
|
Michael Jumper
|
6e5422b0e3
|
Fix error message ordering.
|
2012-10-22 15:05:01 -07:00 |
|
Michael Jumper
|
880b971b79
|
Use guac_socket_free (was guac_socket_close)
|
2012-10-19 18:48:04 -07:00 |
|
Michael Jumper
|
57acd9d5da
|
Migrate to renamed functions of 0.7.0
|
2012-10-19 18:40:34 -07:00 |
|
Michael Jumper
|
621b1caf1d
|
Renamed init function in 0.7.0.
|
2012-10-19 18:40:33 -07:00 |
|
Michael Jumper
|
578f676b2f
|
Move to 0.7.0 client init.
|
2012-10-19 18:40:33 -07:00 |
|
Michael Jumper
|
178ae68b12
|
Log version on start.
|
2012-10-03 10:15:20 -07:00 |
|
Michael Jumper
|
a0fde0a4e8
|
Log PID changes.
|
2012-10-03 10:03:20 -07:00 |
|
Michael Jumper
|
d75bbb528f
|
Update contributors.
|
2012-10-03 09:22:35 -07:00 |
|
Michael Jumper
|
63de8ba2ae
|
Merge patch from Alex Bligh, clean up, update ChangeLog, general reformatting.
|
2012-10-03 09:21:39 -07:00 |
|
Michael Jumper
|
340285a864
|
Update manpage, fix usage string printf.
|
2012-05-24 23:49:40 -07:00 |
|
Michael Jumper
|
0de6990d53
|
Style fixes, fix usage string.
|
2012-05-24 23:44:50 -07:00 |
|
David PHAM-VAN
|
d39b2e8208
|
Add foreground option to daemon
Signed-off-by: Michael Jumper <zhangmaike@users.sourceforge.net>
|
2012-05-24 23:39:42 -07:00 |
|
Michael Jumper
|
6373580830
|
Pull logging prefix from program name from argv[0]
|
2012-03-15 22:23:55 -07:00 |
|
Michael Jumper
|
a1397c53dc
|
Changed non-errors to info.
|
2012-03-15 19:29:02 -07:00 |
|
Michael Jumper
|
ab061e1417
|
Remove unnecessary newline from log messages.
|
2012-03-15 19:25:46 -07:00 |
|
Michael Jumper
|
8ff25f503a
|
Use args list only once. Probably better to use an intermediate buffer anyway.
|
2012-03-15 19:24:16 -07:00 |
|
Michael Jumper
|
86bc39b65a
|
Use guacd_log_*() for all logging. Replace use of syslog. Only use fprintf() for usage information.
|
2012-03-15 19:11:51 -07:00 |
|
Michael Jumper
|
9f24a3f377
|
New logging functions which log to both syslog and STDERR.
|
2012-03-15 19:08:12 -07:00 |
|
Michael Jumper
|
82694ec45f
|
Use new form of guac_client_plugin_get_client().
|
2012-03-13 15:53:08 -07:00 |
|
Michael Jumper
|
aecd6347e3
|
Restrict addresses returned for bind, improve logging.
|
2012-03-01 14:05:12 -08:00 |
|
Michael Jumper
|
27ba5e3122
|
Migrated to namespaced RUNNING state.
|
2011-12-24 22:51:31 -08:00 |
|
Michael Jumper
|
3e06b326d9
|
Added -b option to specify bind address, using getaddrinfo() for address and port + getnameinfo() for logging name and port used.
|
2011-12-10 23:17:25 -08:00 |
|
Michael Jumper
|
ac43e37399
|
Renamed function, removed now unnecessary thread data and prototyping.
|
2011-12-06 00:53:18 -08:00 |
|
Michael Jumper
|
fb74c24ec1
|
Removed thread.*, using pthreads directly. More renaming of guac to guacd.
|
2011-12-06 00:41:08 -08:00 |
|
Michael Jumper
|
7a18b397de
|
Moved guac_client_stop() back into libguac
|
2011-12-05 20:43:07 -08:00 |
|
Michael Jumper
|
5401ffd8e4
|
Log PID, remove support for lack-of-fork, update #define naming.
|
2011-11-30 12:03:27 -08:00 |
|
Michael Jumper
|
c9388ee536
|
Removing forced sleep between message handling. Can cause excess delays if handle_messages handles only one message and there are multiple messages waiting / piling up independent of handle frequency.
|
2011-11-28 02:29:05 -08:00 |
|
Michael Jumper
|
d1b4ce00e1
|
Set guac_error* before calling client handlers
|
2011-11-27 16:39:46 -08:00 |
|
Michael Jumper
|
0daf07a742
|
More logging
|
2011-11-27 16:29:42 -08:00 |
|
Michael Jumper
|
f9f864815c
|
Using guac_error_message
|
2011-11-27 16:07:04 -08:00 |
|
Michael Jumper
|
2d7b398c72
|
Init logging handlers in client.
|
2011-11-27 14:26:59 -08:00 |
|
Michael Jumper
|
9c5f1da646
|
Additional logging, moderate cleanup.
|
2011-11-26 22:26:39 -08:00 |
|
Michael Jumper
|
76e55c5a51
|
Corrected includes
|
2011-11-26 22:08:25 -08:00 |
|
Michael Jumper
|
07a40605cb
|
Fixed double free (free'd wrong pointer)
|
2011-11-26 12:18:57 -08:00 |
|
Michael Jumper
|
4cf9f6b0ab
|
Added logging to daemon.
|
2011-11-25 23:28:49 -08:00 |
|
Michael Jumper
|
f86c06684e
|
Flush args instruction.
|
2011-11-25 16:42:46 -08:00 |
|
Michael Jumper
|
d8697631d0
|
Renamed io to socket (in vars)
|
2011-11-25 16:35:50 -08:00 |
|
Michael Jumper
|
c5ec3a71a3
|
Partial conversion to new logging, API, and naming conventions.
|
2011-11-25 16:30:17 -08:00 |
|
Michael Jumper
|
0a39a5d63d
|
Added logging to client threads
|
2011-11-24 18:51:05 -08:00 |
|
Michael Jumper
|
66a0ff52ee
|
Migration to new guac_read_instruction(), remove use of guac_free_instruction_data().
|
2011-11-24 18:25:33 -08:00 |
|
Michael Jumper
|
0db81b73ac
|
Migrated to new function defs with timeouts.
|
2011-11-23 00:45:43 -08:00 |
|
Michael Jumper
|
d4d2ba3af3
|
Moved thread API from libguac.
|
2011-11-23 00:23:53 -08:00 |
|
Michael Jumper
|
e4cbb8b4e8
|
Moved daemon functions from libguac
|
2011-11-23 00:01:27 -08:00 |
|
Michael Jumper
|
68855b795c
|
Removing win32 from guacd. Too heavy.
|
2011-07-14 01:13:20 -07:00 |
|
Michael Jumper
|
66c1144d4e
|
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.
|
2011-07-12 14:43:57 -07:00 |
|
Michael Jumper
|
d1759acca9
|
Fixed pointer warnings on POSIX and win32
|
2011-04-21 23:49:14 -07:00 |
|
Michael Jumper
|
4e1e693c2d
|
Working win32 port
|
2011-04-21 15:54:29 -07:00 |
|